IngoberWiki

Omnia sunt communia

Herramientas de usuario

Herramientas del sitio


red-xmpp

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
red-xmpp [2018/03/19 19:13]
editora
red-xmpp [2019/06/28 12:36] (actual)
editora
Línea 2: Línea 2:
  
  
-===== Nuestros Servidores ​de Chat XMPP  ​=====+Habitualmente,​ las comunicaciones online requieren ​de una arquitectura Cliente-Servidor. Veamos como podemos desmitificar todo ello. Y de paso, dejamos atras Servicios (negocios) comerciales y privativos //que nos usan// (y no al revés ). 
 +Básicamente estamos hablando un conjunto de PCs orquestados por obra de un 'mismo lenguaje'​. En este caso, el protocolo es **XMPP** ( así como usas **Http** para navegar )para así poder crear nuestra propia red para amigxs, familiares y allegadxs ! 
 +{{:​ingoberlab-logo-piscina-copyleft.jpg?​400 |}} 
 +Así pues, para ir zambulléndote... [[registro-xmpp|prueba a crear tu propia cuenta en redes Chat libres y autónomas ]] y súmate a la conversación de los comunes. 
 + Una vez te hayas abierto una cuenta, configura tu app cliente Jabber / XMPP. ¡ Hay a mucha variedad !(ver siguiente sección) 
 +- //"​Bien,​ ya hice todo eso... ¿con quién puedo chatear?​."//​ 
 +  
 +  Hemos configurado el servidor para que automáticamente te aparezcan como contactos en tu aplicación cliente de chat elegida todes les usuaries de nuestra red de chat. ¿o quizás te apetezca entrar directamente [[salas-xmpp|a la sala chat pública ]]en la que nos puedes encontrar para decir "​¡hola! ¡pajarito sin cola!" ?
  
  
-El servidor //XMPP// del //centro social de comunes urbanos// ​ **"La Ingobernable"​** tiene registro //​abierto//​. El server es:  +==== Nuestras Aplicaciones ​Cliente XMPP ====
- +
-  * [[https://​chat.ingobernable.net| Red XMPP - Jabber Ingobernable]] +
- +
- +
-  * Software libre @ Server basado en [[http://​prosody.im|Prosody]] +
- +
- +
-Lo interesante es que gracias a que la implementación del protocolo que hace el server //XMPP// //Prosody// es muy sencillo realizar ciertos hacks. +
-// +
-Lua// es el lenguaje de los modulos para //Prosody// y en el server mencionado de "La Ingobernable"​ cuando te abres una cuenta inmediatamente tu //roster// es compartido. Digamos que el //hack// es que si alguien se añade se le añade a todo cristo automaticamente. De esa forma cuando te abres una cuenta //XMPP// no estás sola y puedes empezar a dialogar de inmediato. +
- +
-Y ahora... charlas | chateas con nosotrxs ? +
- +
-{{:​chat.jpg?​400|}} {{ :​conversations-conversaciones-200px.png|}} +
- +
- +
-... súmate a la conversación de los comunes ... en nuestro : +
- +
-  * **Chat | Red Mensajería Instantánea** - [[http://​chat.ingobernable.net]] +
- +
- +
-==== Aplicación ​Cliente XMPP ====+
  
 En el teléfono ... nos encanta Conversations ​ [[https://​conversations.im/​|Conversations]] En el teléfono ... nos encanta Conversations ​ [[https://​conversations.im/​|Conversations]]
  
-Más orientado (no sólo) al PC, más  allá del clásico Pidgin [[https://​www.pidgin.im/​|Pidgin]]+Más orientado (no sólo) al PC, más  allá del clásico Pidgin [[https://​www.pidgin.im/​|Pidgin]] ​. Hay quien prefiere [[https://​gajim.org/​ |Gajim]].
  
 Si usas otras redes ( IRC ... te acuerdas ? ) ... conviene ver, en tu cliente | Chat a elegir, cuáles de ellas están soportadas, que plataformas ( GNU / Linux, Android Linux ... ).  Si usas otras redes ( IRC ... te acuerdas ? ) ... conviene ver, en tu cliente | Chat a elegir, cuáles de ellas están soportadas, que plataformas ( GNU / Linux, Android Linux ... ). 
-Al abanico es amplio, y disponemos de múltiples posibilidades,​ :+Al abanico es amplio, y disponemos de múltiples posibilidades, ​y para gustos, los colores ​:
  
    
Línea 40: Línea 25:
   *  https://​github.com/​dino/​dino ​   *  https://​github.com/​dino/​dino ​
   *  http://​eyecu.ru/ ​   *  http://​eyecu.ru/ ​
-  *  https://​gajim.org/ ​ 
   *  http://​oneteam.im/ ​   *  http://​oneteam.im/ ​
   *  http://​profanity.im/ ​   *  http://​profanity.im/ ​
Línea 50: Línea 34:
   * https://​weechat.org/​   * https://​weechat.org/​
   *  https://​poez.io/ ​  | [[https://​mierda.tv/​2018/​03/​17/​poezio-otro-cliente-xmpp-cli-para-gnu-linux/​| Reseña del cliente ​ CLI `Poez`]]   *  https://​poez.io/ ​  | [[https://​mierda.tv/​2018/​03/​17/​poezio-otro-cliente-xmpp-cli-para-gnu-linux/​| Reseña del cliente ​ CLI `Poez`]]
 +  * [[https://​dino.im/​| Dino, cliente para escritorio]]
  
 sin olvidar un hermoso proyecto de origen europeo, nacido en una Universidad de Estrasburgo ... sin olvidar un hermoso proyecto de origen europeo, nacido en una Universidad de Estrasburgo ...
Línea 61: Línea 46:
   * https://​conversejs.org/​   * https://​conversejs.org/​
  
-este último ​dispone de Plugin para Wordpress , Drupal CMS , por ejemplo ... y mucho más que se nos queda en el tintero .+esta última librería JavaScript XMPP  ​dispone de 
 + 
 +  * Plugin para [[https://​wordpress.org/​plugins/​conversejs/​|Wordpress ​]]  
 +  * y módulo [[https://​www.drupal.org/​project/​conversejs|Drupal CMS ]] , 
 + 
 +O ... ¿ porque no montarte tu propia herramienta orientada a salas de chat, compartir artículos, videconferencias... ? [[https://​movim.eu/​|Movim]] 
 + 
 +O... ¿ probar Salut à Toi ? , un frontend múltiple, multi-proposito ... orientado a la discusión y blogging ?  
 +[[https://​salut-a-toi.org/​|SàT]] 
 +  
 + por ejemplo ... y mucho más que se nos queda en el tintero .
 // //
-Ya ¿ has elegido tu cliente ?//+Ya ¿ has elegido tu cliente ​| aplicación para empezar a Chatear ​?//
  
  
-=== +Recursos === 
  
  
-  ​* [[http://​www.tomatuordenador.net/​2016/​05/​02/​guia-rapida-de-mensajeria-instantanea-libre-con-xmppjabber/​|Guía rápida de mensajería instantánea libre con XMPP / Jabber]]+Y acá te invitamxs a participar y chatear en nuestra red //​Ingobernable//​ ... [[http://​chat.ingobernable.net|Chat - Mensajería Instantánea ]]  
 + 
 +{{:​chat.jpg?​400|}} {{ :​conversations-conversaciones-200px.png|}} 
 + 
 +Te estamos esperando :-) 
 + 
 +===== Nuestros Servidores de Chat XMPP  ===== 
 + 
 + 
 +El servidor //XMPP// del //centro social de comunes urbanos// ​ **"La Ingobernable"​** tiene registro //​abierto//​. El Servidor del servicio es:  
 + 
 +  * [[https://​chat.ingobernable.net| Red XMPP - Jabber Ingobernable]] 
 + 
 + 
 +  * Software libre @ Servidor XMPP basado en [[http://​prosody.im|Prosody]] 
 +   
 +Alternativamente a nuestro propio Servidor Chat Ingobernable ... 
 + 
 +  * ... puedes, naturalmente,​ tener el tuyo :​[[https://​mierda.tv/​2017/​12/​05/​instalar-un-servidor-xmpp-prosody-0-10-0-sobre-gnu-linux-debian-9|Instalar tu servidor]] 
 + 
 +Como particularidad,​ lo interesante es que gracias a que la implementación del protocolo que hace el server //XMPP// //Prosody// es muy sencillo realizar ciertos hacks. 
 +// 
 +Lua// es el lenguaje de los modulos para //Prosody// y en el server mencionado de "La Ingobernable"​ cuando te abres una cuenta inmediatamente tu //roster// es compartido. Digamos que el //hack// es que si alguien se añade se le añade a todxs los participantes de la red automaticamente. De esa forma cuando te abres una cuenta //XMPP// no estás solx y puedes empezar a conversar de inmediato. 
 + 
 + 
 +Nota : hay quien usa  software (libre) Servidor XMPP basado en [[https://​www.ejabberd.im/​|Ejabberd]] 
 + 
 + 
 +===== Más XMPP  ===== 
 + 
 + 
 + 
 + 
 +=== +Recursos online === 
 + 
 + 
 +  ​* [[http://​www.tomatuordenador.net/​2016/​05/​02/​guia-rapida-de-mensajeria-instantanea-libre-con-xmppjabber/​|Guía rápida ​y completísima ​de mensajería instantánea libre con XMPP / Jabber]] 
   * [[http://​www.tomatuordenador.net/​con/​xmpp/​| Y más ...]]    * [[http://​www.tomatuordenador.net/​con/​xmpp/​| Y más ...]] 
 +
   * [[https://​es.wikipedia.org/​wiki/​Extensible_Messaging_and_Presence_Protocol|XMPP en Wikipedia]]   * [[https://​es.wikipedia.org/​wiki/​Extensible_Messaging_and_Presence_Protocol|XMPP en Wikipedia]]
 +
 +  * [[https://​www.jabberes.org/​| JabberES]]
 +
 +  * [[https://​www.elotrolado.net/​wiki/​Jabber-xmpp-open-discussion-day| XMPP / Jabber en 'El Otro Lado'​]]
 +
 +
 +
 +----
 +
 +----
 +
 +
 +
 +===== Desarrollo | Dev | Chat XMPP  =====
 +
 +
 +  * [[https://​wiki.xmpp.org/​web/​Main_Page|Wiki - Repositorio de Conocimiento Común]]
 +
 +
 +  * [[https://​xmpp.org/​software/​clients.html|Listado completo de clientes XMPP]]
 +
 +  * [[https://​github.com/​BirknerAlex/​XMPPHP| librería XMPPHP]]
 +
 +  * [[https://​github.com/​fabiang/​xmpp|más XMPP y PHP]]
 +
 +  * [[https://​packagist.org/​packages/​fabiang/​xmpp| XMPP y PHP en Packagist]]
 +
 +  * [[http://​projectmaxs.org/​homepage/​|Proyecto MAXS - XMPP & Android Linux | GPLv3]]
 +
 +
 +  * [[https://​github.com/​simple-xmpp| XMPP Simple - Cliente NodeJS ]]
 +
 +
 +  * [[http://​strophe.im/​strophejs/​| Strophe - XMPP JavaScript library]]
 +
 +  * [[https://​wokkel.ik.nu/​|Wokkel - XMPP Python library]]
 +
 +  * [[http://​www.arjunsk.com/​html5/​part-1-xmpp-chat-in-ionic-cordova-setting-server-in-local-host/​|XMPP & Ionic Cordova App]]
  
  
 +----
  
  
 +  * [[https://​xmpp.net/​|IM Observatory Testing the security of the Jabber/XMPP network]]
  
 +  * [[https://​stpeter.im/​journal/​1496.html| XMPP - 'TLS everywhere'​]]
red-xmpp.1521483204.txt.gz · Última modificación: 2018/03/19 19:13 por editora