[PLN] web

David Rubert david.rubert en gmail.com
Lun Sep 17 14:06:34 CEST 2012


Buenas, a ver qué os parece lo que tenemos de desarrollo de la web de
un nodo, os hago un resumen:

* Podéis encontrar una demo aquí [0], y el código fuente en el
repositorio GIT [1]

[0] http://loom.gotdns.org/pln
[1] https://github.com/PhoneLiberationNet/pln-node-webapp.git

* El desarrollo está cambiado de AngularJS a Node.JS + AngularJS. ¿Por
qué? Más compatibilidad, internacionalización, permite que se cachee
correctamente por los buscadores, y nos da la ejecución server-side
que necesitamos para formularios. De todas maneras, se utiliza
AngularJS, sobre todo para facilidad de introducción de datos en los
formularios y los maps.

* Permite 2 niveles de navegación (menu/submenu) y urls límpias.
* Está muy trabajado el formulario de introduccion de datos en el alta
de un nuevo nodo [2]. El mapa no permite una resolución a nivel de
calle porque supongo que tampoco interesa llegar a ese detalle, con
saber en qué ciudad está el nodo suficiente.

* El mapa de la red permitiría que un usuario navegue visualmente por
el mapa por los nodos de la red, pinchar sobre el marcador de un nodo
concreto y le aparecería el link de enlazar su nodo con ese nodo [3].

[2] http://loom.gotdns.org/pln/join
[3] http.//loom.gotdns.org/pln/link


Realmente falta poco para que tengamos una versión funcional que
podríamos utilizar entre nosotros mismos. Ojo, no con un nivel de
automatismo completo como pretendemos, pero sí que podríamos facilitar
el alta de nuevos nodos con interacción mínima por parte del usuario.

¿Os parece que lleva buen camino, cambiaríais cosas, añadiríais cosas?


More information about the PLN mailing list