Construyendo y manteniendo una red
El siguiente diagrama de flujo describe los pasos por los que un usuario debe pasar con el fin de crear o unirse a una red mesh. El proceso comienza con una pantalla de bienvenida (splash) simple que incluye el logotipo de Commotion y es seguido por la detección automática de la red. Después de elegir o crear una red que no este cifrada, el usuario debe ver inmediatamente una advertencia pop-up que lee:
"La actividad en esta red mesh puede ser monitoreada por partes externas. Aprende más acerca de seguridad y privacidad."
(Lee las guías de seguridad, privacidad y anonimato.)
Crear o unirse a una red debe ser una tarea veloz que el usuario aprende rápidamente y puede también enseñar a otros. Una vez que el dispositivo esté conectado a una red mesh, un usuario puede cerrar la aplicación o la página y regresar más tarde si quieren dejar la red o cambiar las configuraciones.
Cambiando configuraciones avanzadas
Esta área debe ofrecer a los usuarios avanzados y administradores de red opciones adicionales y aplicaciones experimentales. Estas pueden incluir configuraciones relacionadas con una red mesh o configuraciones globales relacionadas con la aplicación. En Android, esta área debería simplemente usar el estilo de menú nativo de Android. En las aplicaciones basadas en la web y de escritorio, esta ára debería usar menús simples que sean consistentes con la identidad de marca Commotion.
Estas son las configuraciones típicas que pueden estar disponibles en áreas avanzadas:
- Cambia BSSID
- Cambia ESSID
- Metadata (ubicación, descripción, etc.)
- Opciones OLSRd
- Cambia los niveles de poder
- Elige un tema
- Importa/exporta configuración
Obteniendo Ayuda
Estas son opciones típicas que deberían estar disponibles en el área de ayuda. En Android, esta área debería simplemente usar el estilo de menú nativo de Android, como el menú de Configuraciones Avanzadas mostrado abajo.
- Observa el manual de usuario en commotionwireless.net/docs/user-manual
- Reporta un error
- Envía retroalimentación
- Acerca de Commotion
Viendo el log**********Viewing the log
El area de log debería incluir******* The log area should include*****una historia de actividades de red claves y la fecha y tiempo en que ocurrieron. El log ***** The log *** debería seguir las guías del lenguaje común discutido previamente en esta guía. Hay un ejemplo abajo:
Hoy | 5:12pm | Aplicación Abierta |
Hoy | 4:30pm | Salir de la Aplicación |
Hoy | 11:00am | Izquierda MantequilladeManí red mesh |
Viernes | 9:47pm | Cliente Bobby500 conectado a mi nodo |
Viernes | 8:23pm | Joined MantequilladeManí red mesh |
Esta página debería incluir también las siguientes opciones:
- Descarga (descarga el log completo******download the complete log****** como un archivo de texto plano)
- Enviado al equipo Commotion (para enviar el log por correo electrónico***** to email the log***** al equipo de desarrollo de la aplicación)
- Borrar (*****para borrar el log******to delete the log******)
Uniéndose a una red mesh como cliente
Cuando un cliente se une a una red mesh sin usar software mesh, una pantalla splash estándar debería aparecer cuando el usuario primero abra un navegador de red. Aquí hay un ejemplo.