Procesos Clave

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:

  1. Cambia BSSID
  2. Cambia ESSID
  3. Metadata (ubicación, descripción, etc.)
  4. Opciones OLSRd
  5. Cambia los niveles de poder
  6. Elige un tema
  7. 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.

  1. Observa el manual de usuario en commotionwireless.net/docs/user-manual
  2. Reporta un error
  3. Envía retroalimentación
  4. 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.