Antes que nada le llamo portal no al sitio web de montevideolibre, sino al portal que es una web que se va a instalar en los nodos siempre que sea posible.
El portal fue hecho por el grupo de desarrollo en un 99% shell scripts y un 1% en C extremadamente compatible y recontra probado. La razón de elegir estos lenguajes fueron varias: * Funciona en cualquier cosa que se vaya a usar como nodo, tanto en Obelisco para los wrt, como en OpenWRT, como en los BSD(*), solaris(*), Haiku(*), como en cualquier GNU/Linux, como en MacOS(*), como en CYGWIN sobre cualquier Windows(*) en donde cygwin funcione NT, 2000, XP, etc... * No requiere instalar grandes intérpretes dado que ya con el entorno POSIX que hay en el fondo de toda computadora es suficiente. * Fue desarrollado muy rápidamente (un par de semanas de desarrollo) * Es muy seguro, el módulo que valida los datos ingresados está hecho en C y valida absolutamente todo de forma que no pase nada desagradable. Las arquitecturas marcadas con (*) deberían teóricamente funcionar, pero no fueron probadas y con cambios mínimos podrían llegar a funcionar sin problemas. Y tiene un panel para poder administrar el nodo :) via web. El tema es, ya se hizo la infraestructura del fondo y tiene unos cuantos features, como mostrar la información del nodo, un mirror offline de la wiki, etc..., pero ¿qué más se busca del portal? ¿Se busca que permita manejar la configuración del firewall? ¿Se busca que permita ajustar la configuración de las interfaces y las rutas? ¿Se busca que sea capaz de facilitar la creación de una VPN para redes internas entre nodos, o para que el dueño del nodo pueda usar su propia conexión de internet especificamente para sus propias máquinas usando el nodo de por medio? ¿Qué otras cosas se buscan? Conste que ya se habló del tema de seguridad por lo cual se CONCLUYÓ que era absurdo permitir filtrado por IP o por MAC dado que esos datos eran extremadamente fáciles de falsear. Al igual que tener filtrado con usuario y contraseña (por más que se cifrara) era inútil dado que alguien se podía poner la MAC y la IP de alguien que estuviera identificado para poder aprovechar del servicio. Espero que este mail arme un lindo y constructivo flame, y podamos escuchar nuestras opiniones para así poder cumplir con las expectativas creadas. Creo que ni es necesario avisar que quien quiera unirse para colaborar en el desarrollo del portal o de cualquier otro subproyecto de desarrollo de montevideolibre será más que bienvenido, y lo esperamos en la lista de desarrollo de montevideolibre. -- Francisco Castro
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ General mailing list General@lists.montevideolibre.org http://lists.montevideolibre.org/listinfo.cgi/general-montevideolibre.org