5 alternativas de c贸digo abierto de Slack para chat grupal

En cualquier colaboraci贸n, es importante contar con buenas herramientas de comunicaci贸n. Por supuesto, son individuales y dependen de su situaci贸n, pero pueden incluir listas de correo para la comunicaci贸n por correo electr贸nico , Git o Subversion para el control de versiones , Wikipedia o Etherpad para la colaboraci贸n , una lista de tareas ampliada para organizar el flujo de trabajo o incluso un paquete completo de gesti贸n de proyectos .



El chat grupal se ha convertido en una de las herramientas de comunicaci贸n irremplazables. Ya sea que sus compa帽eros de trabajo est茅n sentados en una habitaci贸n frente a usted o en todo el mundo, la capacidad de comunicarse en tiempo real hace que muchas conversaciones sean m谩s f谩ciles y r谩pidas, y ayuda a lidiar con la confusi贸n que puede surgir al comunicarse de forma asincr贸nica.



En algunos c铆rculos, existe la percepci贸n de que las aplicaciones de chat pueden distraer el trabajo. Creo que es importante "pasar" a temas de chat que no funcionan antes de que creen un deterioro cognitivo. Es igualmente importante tener espacio para trabajar continuamente en tareas que requieren per铆odos m谩s largos de concentraci贸n. Ahora, por ejemplo, uso al menos dos chats grupales con notificaciones desactivadas, por lo que solo puedo revisarlos peri贸dicamente durante los descansos del trabajo y cuando necesitobuen trabajo , apago las notificaciones en todas las redes sociales.



Estoy a favor de elegir una herramienta que sea exclusiva para trabajar para sus necesidades de chat grupal, pero no todos estar谩n de acuerdo conmigo. Personalmente, puedo distraerme f谩cilmente con conversaciones que no son de trabajo cuando la funci贸n de chat se usa como una red social. Me gusta separar el trabajo del tiempo libre, por lo que me gusta desactivar las conversaciones privadas mientras trabajo y viceversa. Act煤a en el mejor inter茅s de tu equipo.



Slack r谩pidamente se convirti贸 en un favorito en los c铆rculos de software y suplant贸 a otras herramientas. Seg煤n The Next Web , "Slack est谩 matando silenciosamente e involuntariamente a IRC", muchas comunidades de c贸digo abierto tambi茅n han hecho esta transici贸n. Por ejemplo, los desarrolladores de Wordpress cambiaron a Slack para la comunicaci贸n del equipo.



Pero Slack es una herramienta SaaS de c贸digo cerrado, y no es la 煤nica. En realidad, el c贸digo abierto puede ser clave para sus necesidades de chat de negocios. Si trabaja con informaci贸n confidencial o necesita asegurarse de que toda la comunicaci贸n permanezca detr谩s de un firewall, entonces el autohospedaje es su mejor opci贸n. Y el acceso a la fuente garantiza que la comunicaci贸n entre usted y su equipo no se salga de su control a trav茅s de una adici贸n desagradable a la base del c贸digo fuente.

Echemos un vistazo a algunas alternativas de c贸digo abierto, desde los cl谩sicos hasta las aplicaciones m谩s nuevas, que pueden encajar perfectamente en su entorno de trabajo.



Importa m谩s



Mattermost es un enfoque muy moderno con chat grupal, que ofrece opciones de alojamiento tanto independientes como de otro tipo. Est谩 escrito en Golang con una buena porci贸n de JavaScript en el marco React. Tiene chats privados y p煤blicos, que incluyen comunicaci贸n uno a uno, buen soporte de archivo y una interfaz similar a Slack, que incluye muchas caracter铆sticas esperadas. En general, si ya est谩 utilizando Slack, puede importar f谩cilmente sus canales y archivos actuales. Mattermost tambi茅n se integra con los sistemas de autenticaci贸n LDAP o Active Directory existentes de su organizaci贸n.



Una caracter铆stica que me encanta, la capacidad de descargar sonidos, videos o im谩genes directamente desde su dispositivo m贸vil, es muy conveniente cuando se comunica sobre la marcha. Mattermost tiene licencia bajo la "AGPL envuelta en Apache". Mira el c贸digo fuente en GitHub, y luego pru茅balo.







Zulip



Zulip es otro servicio de chat multimedia multiplataforma con licencia de Apache que ofrece opciones de alojamiento. Tiene mucho de lo que esperar铆a si est谩 familiarizado con Slack: incrustaci贸n de im谩genes, @ -menciones, carga de archivos, registro y mucho m谩s . Tiene varios canales (salas): definitivamente los usar谩 para trabajar en equipo. Es un servicio gratuito con planes pagos para aumentar el almacenamiento interno, la integraci贸n de LDAP y Active Directory, y el soporte local.



La funci贸n para importar su organizaci贸n desde Slack, HipChat, Mattermost y Gitter tambi茅n est谩 disponible aqu铆.

Zulip funciona en Linux, Mac, Windows, iOS y Android.







Rocket.Chat



Rocket.Chat est谩 escrito en CoffeeScript y JavaScript en la parte superior del marco Meteor. Rocket.Chat est谩 dise帽ado para descargar localmente y trabajar con una interfaz de cliente para dispositivos m贸viles y de escritorio. Contiene muchas caracter铆sticas similares a otras aplicaciones modernas, desde notificaciones de escritorio hasta la carga de im谩genes y archivos para archivar con b煤squedas, e integraciones LDAP. Los planes tambi茅n incluyen una aplicaci贸n nativa de Android, soporte Kerberos e integraci贸n con muchas otras herramientas con GitLab, as铆 como herramientas antivirus para archivos adjuntos.

Rocket.Chat tiene una demostraci贸n en l铆nea , tambi茅n puede ver su c贸digo fuente en GitHub. Disponible bajo la licencia MIT.





 

Riot.im



Riot.im se ha vuelto incre铆blemente popular desde que se public贸 el art铆culo y se ha ganado su lugar en 茅l. Tiene un conjunto de herramientas web y m贸viles que se pueden usar para conectarse a Matrix , "una red abierta para una comunicaci贸n segura y descentralizada".

Riot es probablemente el m谩s f谩cil de usar en esta lista. Tambi茅n puede consultar el c贸digo fuente completo de todos los proyectos en GitHub bajo la licencia Apache 2.0.



A trav茅s de la integraci贸n, tambi茅n puede usar Riot para conectarse a servicios usando IRC, Slack o Gitter, lo que le permite reemplazar m煤ltiples clientes con una sola opci贸n de c贸digo abierto.

Para obtener m谩s informaci贸n, consulte nuestra introducci贸n completa al proyecto.







IRC



Internet Relayed Chat (IRC) es un protocolo que data de fines de la d茅cada de 1980. Hay muchas implementaciones de c贸digo abierto tanto en el lado del cliente como del servidor, ya que IRC ha existido durante mucho tiempo. Una de sus principales ventajas es su simplicidad. La especificaci贸n de IRC es tan simple que se usa ampliamente en las clases de programaci贸n introductoria como una forma f谩cil de aprender las comunicaciones de red.

Sin embargo, con la edad, tambi茅n hubo desventajas. Carece de muchas de las caracter铆sticas que esperar铆a encontrar en el chat moderno, desde la seguridad hasta la administraci贸n de identidades, e incluso la capacidad de enviar f谩cilmente componentes que no sean de texto como im谩genes, archivos o emoticones (aunque para algunos ser铆a una ventaja). Algunas funciones se han implementado a lo largo del tiempo a trav茅s de servicios bot, incluida la gesti贸n de apodos, el registro y algunas otras, pero tambi茅n var铆an de un servidor a otro.



Aunque IRC ha conservado el mismo recurso. Es casi universal, con clientes disponibles para casi todas las plataformas. Si bien la interfaz de comandos no siempre es intuitiva para los principiantes, muchos comandos se vuelven a implementar a trav茅s de una interfaz gr谩fica de usuario. Si est谩 haciendo un desarrollo de c贸digo abierto de abajo hacia arriba, es probable que ya est茅 bastante familiarizado con IRC, por lo que agregar un C&C podr铆a ser el camino de menor resistencia.







Otras alternativas



La lista anterior est谩 lejos de ser exhaustiva, y quiero que investigue un poco antes de tomar una decisi贸n. 驴Tienes un favorito que no est谩 en la lista? Deje un comentario a continuaci贸n para que todos lo revisen.

 



imagen




Descubra los detalles de c贸mo obtener una profesi贸n de alto perfil desde cero o subir de nivel en habilidades y salario tomando los cursos en l铆nea pagos de SkillFactory:












All Articles