Wenas de nuevo!<div><br></div><div>Estaba yo cavilando a ver cómo darle forma a la parte de la web, y a la manera de darse de alta un admin de asterisk recien llegado, nuevo de trinca ,sin ningún padrino que ya le haya informado sobre cómo funciona el proyecto.</div>
<div><br></div><div>Voy a intentar enumerar los pasos, sin detallar mucho la parte técnica, a ver si os parecen correctos.</div><div><br></div><div>1. El usuario llega a la web principal (<a href="http://phoneliberation.net">http://phoneliberation.net</a>).</div>
<div>2. Lee la descripción del proyecto, le gusta, quiere darse de alta en la red.</div><div>3. Pulsa el botón de unirse a la red, rellena los datos, y la web almacena sus datos en alguna DB y le manda un e-mail de confirmación (validación de e-mail?).</div>
<div>4. El usuario configura su nodo, creando la pareja de clave pública/privada TINC, abriendo puertos y ubicando las claves en un servidor web público.</div><div>5. Examina el listado de nodos ya enlazado y elige 2 nodos: &quot;abc&quot; y &quot;zxy&quot;.</div>
<div>6. Visita la página del nodo &quot;abc&quot; y hace una solicitud para establecer un enlace con ese nodo.</div><div>7. El formulario le confirma la recepción, le informa de que le ha enviado la información al administrador para que, cuando pueda, configure el nuevo enlace.</div>
<div>8. Cuando el admin del nodo configura tinc y dundi con la información del nodo recien-llegado, le confirma vía correo.</div><div>9. El nuevo usuario termina de configurar su enlace tinc/dundi.</div><div>10. Conseguido.</div>
<div><br></div><div>¿Qué os parece este proceso (a groso modo)? Lo describo yo que soy un recién llegado y no tengo claras las partes, por eso me gustaría que corrigierais lo que no es correcto. Este proceso que he descrito implicaría:</div>
<div><br></div><div>* Comunicar adecuadamente/sincronizar información entre una web central (<a href="http://phoneliberation.net">phoneliberation.net</a>) y las webs distribuidas en la red (las de los nodos). Vía repositorio GIT privado o similar.</div>
<div>* Decidir el nivel de validación de los usuarios en todo el proceso. Es decir, decidir si dejamos que las solicitudes sean anónimas, o vamos a realizar un proceso de registro/validación de usuarios pertenecientes a la red (vía usuario/contraseña).</div>
<div>* Decidir el nivel de automatismo del proceso. ¿Qué interacción por parte de los administradores queremos que sea necesaria? ¿Se podría dar de alta un nodo sin ningún tipo de interacción por parte de los administradores de los nodos ya enlazados?</div>
<div><br></div><div><br></div><div>¿Cómo lo véis?</div><div><br></div>