Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mejorar el aviso de que un proyecto está cargando #176

Closed
flbulgarelli opened this issue Jun 28, 2017 · 1 comment
Closed

Mejorar el aviso de que un proyecto está cargando #176

flbulgarelli opened this issue Jun 28, 2017 · 1 comment

Comments

@flbulgarelli
Copy link
Member

Cuando cargás un proyecto desde Github (por ejemplo https://gobstones.github.io/gobstones-web/#/code?github=flbulgarelli/buscaminas-gobstones), se presentan varios problemas:

  1. La carga es lenta, demorando varios segundos con la leyenda "Cargando Proyecto"
  2. Aún luego de haber cargado, el editor se cuelga unos segundos más, hasta que muestra el popup con el contenido del README. Durante ese período no podés hacer nada y la aplicación no responde.

En total, en una primera carga puede demorarse hasta cerca de un minuto.

Sería deseable minimizar estos tiempos de carga, y en cualquier caso, hacer que la pantalla de "Cargando Proyecto" se muestre hasta que el proyecto esté realmente listo para usar y se muestre el popup.

Relacionado con ésto, sería deseable que mientras carga la aplicación por primera vez se muestre un cartel de "Cargando Gobstones Web", hasta que la aplicación haya cargado o (si es un link de ?github=) que empiece a cargar el proyecto.

Finalmente, recomiendo ampliamente que el texto esté centrad vertical y horizontalmente (dado que si no pasa desapercibido contra el borde superior en una pantalla en blanco), y que se muestre un spinner (por ejemplo, el de fontawesome:

<i class="fa fa-cog fa-spin fa-3x fa-fw"></i>
<span class="sr-only">Loading...</span>
@afska
Copy link
Member

afska commented Jun 29, 2017

Hola!
Estoy medio enquilombado de tiempos hoy, pero pude hacer algo así y lo subí a staging.

No soluciona todos los items que nombraste (lo de la carga lenta podría ver de modificarlo para directamente bajar el repo como un .zip en lugar de explorando el árbol con varios requests). Y totalmente de acuerdo en que tiene que haber un indicador que avise que la herramienta está cargando.

Pero supongo que si tenés que hacer una demo eso ya serviría, ¿no?

@afska afska changed the title La carga del readme de un proyecto tarda mucho tiempo Problemas al mostrar la carga de proyectos Jun 29, 2017
@afska afska changed the title Problemas al mostrar la carga de proyectos Mejorar el aviso de que un proyecto está cargando Jun 29, 2017
@afska afska added the ready label Jun 29, 2017
@afska afska closed this as completed Jul 17, 2017
@afska afska removed the ready label Jul 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants