Cualidades

Cualidad: (Del lat. qualĭtas, -

Pasarelas o transportes ¿que son? ¿Como conectarte a otras redes de mensajería?

Viendo los resultados de esta encuesta parece que mucha gente [40% (38 votos)] no sabe lo que es un transporte o pasarela. En el glosario está explicado, pero es posible que haga falta un post más largo sobre este tema.

¿Qué son los transportes?

Los transportes son servicios que proveen algunos servidores Jabber que nos permiten conectarnos con redes como ICQ, MSN, Gadu Gadu, Yahoo!, IRC......
Fundamentalmente lo que hace el transporte es entrar por ti en tu cuenta (para lo que debes darle tu contraseña de MSN o de la red que sea) y retransmitir los mensajes y cambios de estado entre tu (en Jabber) y tus contactos (en la otra red).

Ayudar a Jabberes es ayudar a Jabber

Aunque no soy programador y tampoco puedo ayudar a traducir, pues mis conocimientos del ingles no me lo permitirian, pero lo que si me he permitido es una ayuda Indirecta... en mi Blog estoy publicando algunas veces articulos que pueden ser de interes y siempre estoy o dando como origen de las noticias a esta web o simplemente dejando un link hasta aqui...

Supongo, que entre mas a menudo se vea el tema de Jabber y Jabberes.org en los diversos sitios de internet, ayudara a que la gente se sume a esta comunidad... y obviamente siempre pueden llegar nuevos contribuyentes.

Facilitar Jabber al usuario novato

Bueno, pues para empezar (esto puede ser una serie de capítulos a medida que vayan ocurriéndoseme ideas), si miramos qué es lo que hace más fácil registrarse/introducir información de cuentas en un cliente de IM (hablamos genéricamente, pero buscamos aplcarlo a Jabber) es una idea simplona y he de decir que bastante buena: Un asistente o wizard. Si nos fijamos consiste en transformar nuestra ventanita de información de cuenta en una ventana que va paso a paso preguntando cada uno de los campos de información, con texto explicativo y lo más importante, los botones Atrás y Siguiente.

Nada más que con hacer esto a la gente le parece más fácil, aunque siga siendo lo mismo. Asi que si eres programador y quieres mejorar de cara a tus amigos no informáticos tu cliente favorito, esta modificación es sencilla (sobre todo mucho trabajo de creación de ventanas) y seguro que te lo aceptan a la primera al ver cómo funciona.


Espero que os guste esta idea.

Si Google desarrolla IM, ¿le sería beneficioso basarla en Jabber?

Tagged:

En una discusión de Barrapunto: Google, las fotos y la mensajería instantánea.

Hay un comentario (Razones por las que Google "huirá" de Jabber) que plantea que, en el caso de que Google haga su propio sistema de IM, le será más beneficioso desarrollar un nuevo protocolo en vez de basarse en Jabber/XMPP.
Ese comentario muestra un desconocimiento de como funciona el protocolo de Jabber, y la diferencia protocolo-cliente. Por suerte hay unos cuentos comentarios (uno, otro y otro ), entre ellos el mio, que dejan más claro el asunto.

Espacio de nombres

El espacio de nombres es una característica heredada del XML. Y consiste en la posibilidad de establecer categorias diferenciadas donde el significado de los tags es distinto en cada categoría (aunque se llamen igual los tags).

Un cliente que procese un XML ignorará todo contenido definido en un espacio de nombres que no entienda (por no haber sido programado para entenderlo). Así si un fichero XML contiene una imagen, un texto y una voz grabada, en función de que el programa soporte sonido y gráficos este mostrará el máximo de información que pueda.

Librerias de Desarrollo

Además de estar publicado el protocolo de comunicaciones que usa Jabber, existen disponibles una gran cantidad de librerias con funciones para establecer comunicaciones por medio de jabber. Estas simplifican la labor de escribir programas que procesen el protocolo o los puedan generar.

Con esto conseguimos 2 objetivos:

  • Jabber incrustado. Podemos añadir funcionalidad Jabber a cualquier programa que estemos desarrollando fácilmente. Las posibilidades son infinitas: navegadores que informen al segundo sobre las páginas web que estamos viendo en cada momento, reproductores multimedia que puedan programar su lista de reproducción en función de los mensajes jabber que recibe, indicadores de que cierta tarea larga ha concluido, ...
  • Clientes específicos. Elaborar clientes con una misión muy específica. Como un notificador de mensajes desde la consola, o una alarma que te envie un mensaje cada cierto tiempo, o notificadores de correo. Esto nos permite disfrutar de ciertas funcionalidades que nadie incluiría de serie en un cliente general por ser consideradas muy específicas.
Distribuir contenido