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

Attachment: 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

Responder a