[Talk-es] Mensajería instantánea en OSM.es

Jorge Sanz jsanz en osgeo.org
Dom Sep 25 09:47:59 UTC 2016


Hola,

Como muchos sabéis tenemos un chat en Telegram que es bastante activo.
Es una impresión personal (aunque seguramente es fácil de comprobar)
que las listas de correo e IRC han ido bajando en popularidad frente a
otros medios de comunicación como  los foros de StackExchange, redes
sociales y redes de mensajería.

En nuestro caso tenemos un grupo de Telegram que a diario recoge
conversación de todo tipo. Este medio de comunicación parece que puede
servir para activar la comunidad y organizar asuntos pero también trae
algunos inconvenientes. Es por esto que algunos estamos pensando en
buscar la forma de conseguir un medio de mensajería instantánea, esto
es un medio síncrono, que complemente las carencias de esta lista de
correo como medio de comunicación asíncrono.

Para hacerlo lo mejor posible voy a listar primero requerimientos y
luego alternativas.

## Requerimientos

Obligatorios:

* Abierto: debe estar accesible a todos a ser posible sin necesitad de
invitación explícita
* Compartimentable: debe de poder distribuir la conversación en
diferentes salas temáticas

Deseables:

* Archivado: debe guardarse registro público de las conversaciones y
debe ser sencillo hacer búsquedas
* Accesible: hoy en día muchos quieren poder acceder desde sus móviles
y tabletas, no solo desde ordenadores de escritorio
* Multi-idioma: sería interesante que el medio no forzara una interfaz
en inglés, aunque en una comunidad como esta saber un mínimo de inglés
sea casi una necesidad.

## Opciones

### No hacer nada, seguir con Telegram

No creo que sea una opción a estas alturas. El grupo es tan activo que
es difícil seguir conversaciones importantes. Tampoco hay un archivo
público ya que cualquier nuevo miembro solo puede ver los últimos 300
mensajes, que eso vendría a ser menos de una semana. Esto último se
arreglaría convirtiendo el grupo en un supergrupo

https://telegram.org/blog/supergroups

¿Por qué no lo hemos hecho todavía?

### Crear grupos de conversación temáticos en Telegram

Es la opción de Wikimedia España por lo visto. El mayor problema
aparte del archivado es que la operativa con Telegram no es muy cómoda
ya que los grupos se ordenan por fecha de actividad, habría que
mantener algún tipo de catálogo a mano.

### IRC

http://wiki.openstreetmap.org/wiki/IRC

El canal de IRC lleva años en marcha. Yo estoy a diario ahí por pura
costumbre, pero no hay logs ni aplicaciones para móviles que lo hagan
cómodo. En definitiva digamos que IRC ha quedado como un medio muy
"nicho" y nunca va a ser "para todo el mundo".

### Slack

https://slack.com

Slack es algo así como un IRC con esteroides. Solventa todas las pegas
de IRC y es tremendamente configurable y sencillo de usar. El problema
es que aunque puede ser gratis solo guarda los últimos 10 mil mensajes
enviados y por tanto no le puede considerar archivable. Otro problema
es que obviamente no es abierto.

### Gitter

http://gitter.im/

Es un clon de Slack, gratuito y con archivo completo. Es también un
software cerrado. Tiene versiones web y para móviles, manda correos si
recibes notificaciones, cualquiera con una cuenta de Twitter o Github
puede entrar, aunue para crear salas hay que tener cuenta de Github.
Lo conozco muy poco, pero es usado por ejemplo por la comunidad de
Leaflet. Ciertamente está muy enfocado a desarrolladores, pero aparte
de por el sistema de login y que está en inglés, no veo demasiado
problema para que sea usado por cualquiera.

### Mattermost

https://www.mattermost.org

Es un clon *libre* de Slack. Esto significa que hay que dedicar tiempo
y recursos para instalarlo y sobre todo para mantenerlo. No lo conozco
así que no tengo opinión formada. En este post explican por qué es
mejor que Slack

https://www.mattermost.org/what-slack-might-learn-from-its-open-source-alternative/

## Propuesta

Tras el fin de semana pasado en Zaragoza y ahora en el SoTM, por mi
parte había ganas de avanzar en este tema y mejorar los medios de
comunicación. Mi impresión es que se abusa de Telegram para
discusiones que deberían llevarse a la lista de correo para una
conversación más estructurada y asíncrona. No todo el mundo puede
estar atendiendo todo el día un chat y conversaciones relevantes se
pierden en la conversación de otros temas más triviales. Aún así, un
medio de chat ayuda muchísimo a la activación de la comunidad, da una
cercanía que el correo no tiene y para muchos asuntos una comunicación
síncrona es mucho mejor que una lista de correo o un foro.

Es por esto que ayer tomé la iniciativa de probar a montar una
organización en Github, que no es más que un "contenedor vacío" y que
no debería significar nada más. Si no sabes qué es GitHub no hay
problema, es un sistema tremendamente popular para organizar proyectos
de software libre y sirve como sistema de autenticación en muchos
otros sitios. Es decir te creas una cuenta ahí y te sirve para acceder
a otros lugares.

https://github.com/openstreetmapes/

Una vez creada la organización creé la comunidad en gitter e invité a
algunos miembros para comprobar un poco la operativa. La idea detrás
de crear el espacio era darnos la oportunidad de probar cómo funciona,
experimentar un poco con las aplicaciones móviles y la web y
finalmente ver si nos resuelve el problema actual.

Pantallazo: http://i.imgur.com/9FNLCAI.png
Gitter OSM.es: https://gitter.im/openstreetmapes/general

Si gitter funciona y se convierte en un espacio más cómodo para
conversar y resuelve las carencias entonces podemos pensar en dar un
siguiente paso en montar una instancia de Mattermost para osm.es.

## Cerrando

Perdón por el correo tochazo, tal vez este correo se puede convertir
en una página y estructurar un poco más la información si hace falta
pero bueno, creo que reúne toda la información acerca de este tema
desde mi punto de vista y espero sirva para "encauzar" la conversación
sobre esto y dedicarnos a otras cosas.

Saludos
-- 
Jorge Sanz
http://www.osgeo.org
http://wiki.osgeo.org/wiki/Jorge_Sanz



Más información sobre la lista de distribución Talk-es