Smuxi es un cliente IRC multiplataforma para el escritorio GNOME inspirado en Irssi . Fue pionero en el concepto de separar el cliente frontend del motor backend que gestiona las conexiones a los servidores IRC dentro de una única aplicación gráfica. [1] [2] [3]
Smuxi se basa en el modelo cliente-servidor : la aplicación principal existe en el servidor back-end de Smuxi que está conectado a Internet las 24 horas. El usuario interactúa con uno o más clientes front-end de Smuxi que están conectados al servidor back-end de Smuxi. [4] De esta manera, el servidor back-end de Smuxi puede mantener conexiones a los servidores IRC incluso cuando todos los clientes front-end de Smuxi hayan sido cerrados. [5]
La combinación de pantalla e Irssi sirvió como ejemplo de esta arquitectura. El cliente Quassel IRC tiene un diseño similar.
Smuxi también admite el modo normal de aplicación única. Esto se comporta como un cliente IRC típico sin separación entre back-end y front-end. Utiliza un motor IRC local que utiliza el cliente front-end local. [1] [4]
Smuxi admite colores de nick que son idénticos en todos los canales y redes, un modo Caret como se ve en Firefox que permite a los usuarios navegar a través de los mensajes usando el teclado, temas con colores y fuentes, compatibilidad con iconos de bandeja configurables, eliminación opcional de colores y formatos y funciones convenientes como soporte CTCP , búsqueda de canales y finalización de apodos. [6] Tiene una interfaz de documento con pestañas, una interfaz de usuario con pestañas y soporte para múltiples servidores. Smuxi puede conectarse a un motor backend local o a un motor remoto utilizando el menú desplegable Motor (similar a la pantalla utilizada con irssi ). [1] También incluye, en operación cliente-servidor, un marcador visual que muestra la última actividad del usuario en una sesión abierta, e ignora el filtrado. [7]
Smuxi se puede encontrar en muchos de los principales sistemas operativos gratuitos, como: Debian GNU/Linux (incluido Debian GNU/kFreeBSD ), [8] Ubuntu , [9] Gentoo Linux , [10] Arch Linux , [11] openSUSE Community Repository, [ 12] Frugalware Linux , [13] Slackware , [14] y FreeBSD . [15]
Smuxi también está disponible para Microsoft Windows XP, Vista, 7, 8.x y 10 ( arquitecturas de 32 y 64 bits ). [dieciséis]
Smuxi está disponible para Mac OS X a partir de la versión 0.8.9. [17]
Smuxi fue seleccionado en "Hot Picks" por la revista Linux Format en marzo de 2009. [18] TuxRadar escribió:
Si está buscando clientes de IRC, tiene muchas opciones para elegir entre muchas distribuciones, ya que hay muchas para elegir. Algunos están basados en texto (IRSSI), algunos se integran bien con aplicaciones de mensajería instantánea (Pidgin), mientras que otros son simplemente clientes IRC de principio a fin. Smuxi cae en la última categoría y estamos contentos de que así sea, porque es un buen cliente de IRC. [19]
En Tom's Hardware , Adam Overa escribió:
smuxi es un cliente liviano con una interfaz delgada pero totalmente personalizable. [...] smuxi permite al usuario cambiar completamente la interfaz predeterminada, moviendo o eliminando casi cualquier aspecto. [20]
En LinuxToday, Joe Brockmeier escribió:
Si pasas mucho tiempo con cualquier proyecto de código abierto, probablemente pasarás tiempo en IRC. Si quieres asegurarte de no perderte ni un minuto de las conversaciones de tu proyecto, querrás consultar Smuxi. [21]
src/Server/Server.cs src/Frontend-GtkGnome/Frontend.cs