MSN, Jabber: Cosa ci propone il futuro? Cosa scegliere? 12 April, 2007
In un mondo dove MSN ha monopolizzato la scelta del protocollo vorrei proporre una panoramica sui client utilizzabili per quest’ultimo e contemporeaneamente convertirvi a Jabber
Da sempre (che io ricordi almeno 3-4 anni), chi vuole utilizzare MSN sul pinguino ricorre immediatamente ad aMSN, client in Tcl/Tk con il miglior supporto al protocollo di MSN.
Il suo problema, purtroppo, è che utilizzando il Tk toolkit come toolkit grafico non ipermette una buona integrazione con il vostro desktop, causando noie dalla minimizzazione in system tray ai fastidi puramente estetici. Ovviamente i plugin per skinnare Tk come Gtk o Qt (Chamaleon) oppure la ricompilazione di Tcl e Tk alla versione 8.5 (supporta l’antialiasing dei caratteri) non rappresentano una soluzione veramente efficace a questo suo problema “di base”.
Anche Gaim, da poco chiamato PidGin, non rappresenta una buona soluzione perchè il suo supporto ad MSN è piuttosto scadente e difficilmente verrà migliorato con la sua attuale struttura della libreria che lo supporta.
Bisognerebbe che qualcuno riscrivesse da zero un nuovo Client!
Per fortuna in questi ultimi mesi stanno nascendo nuovi progetti per MSN: Emesene, Monkey Messenger.


Emesene
Il primo è quello su cui punto di più, scritto in python e pyGTK, è molto gradevole (utilizza un tema Tango) ed una struttura a plugin in rapida evoluzione fa ricordare Gaim (pidgin), ma la GUI è più usabile e molto più “divertente”, sullo stile di Messenger, meno seria della controparte di GAIM.
Monkey Messenger
Tra i due è quello più avanti nello sviluppo, è però scritto in C# quindi richiede di installare un maggior numero di librerie. L’interfaccia è pure in questo caso molto più simile all’originale Messenger di Windows, utilizzando le Gtk ed un look Gnomoso e Tangoizzato
A differenza di Emesene, monkeymsn ha dalla sua che il creatore ha suddiviso il core dal protocollo MSN (che sfrutta dotMSN), questo è un vantaggio per sviluppare più saggiamente la GUI mentre si rende più stabile il Core.
Tra gli altri client in sviluppo cito anche Galaxium Messenger
che sembra essere una valida alternativa, anche se non ho avuto modo di provarlo… Lo sviluppo procede però non su un server svn quindi non sono ancora riuscito a capire quanto distanti siamo dalla prossima release, che a detta degli sviluppatori promette davvero bene!
Perchè non Jabber/Gtalk?
Già perchè no… Sto usando con gusto il client “Gossip” di gnome e sto apprezzando davvero molto la sua essenzialità, che è molto più frequentemente sinonimo di usabilità.
Gossip propone un semplicissimo ma stabile supporto al protocollo Jabber (quindi pure Google Talk), offre la possibilità di selezionare lo stile della conversazione, e dalle future versioni dovrebbe supportare addirittura il Voip… Insomma… un bel piatto prelibato!
Personalmente utilizzando Jabber con un client come gossip sto riscoprendo la libertà di chattare senza inutili (perchè alla fine sono solamente inutili) fronzoli, nudges, emoticons all’eccesso, colori e suoni… un “Caos” alla Messenger…
Chattare diventa quasi un piacere… Provate Gossip e contattatemi! ![]()
Posted in GNOME, GTK, Italian |
12 April, 2007 alle 18:51
https://galaxium.bountysource.com/svn/!tree/531
12 April, 2007 alle 18:54
Ma è undeveloped!!!
12 April, 2007 alle 19:17
praticamente è fermo da quasi un anno…
però c’è un invio di un’ora fa..
BOH
12 April, 2007 alle 20:08
non mi erano sfuggiti in quanto già disponibili su aur
non fa che ben sperare questo interesse verso msn, certo che amsn è brutto quanto vuoi ma fa il suo dovere alla grande.
12 April, 2007 alle 20:33
mi piacerebbe che tutti i client gtk venissero droppati in favore di gaim. C’e` gia` abbastanza disperdimento di energie.
Spero migliori il supporto al protocollo msn, almeno un pochino…
13 April, 2007 alle 15:14
Per chi vuole trasferire i propri contatti su jabber(e chi si chiede il perchè di farlo) consiglio la mia guida: http://garret.wordpress.com/2007/04/03/trasportare-i-vostri-accounts-di-msn-yahoo-icq-e-aim-su-gtalkquindi-su-jabber/
13 April, 2007 alle 16:16
OT
in effetti l’hinting come lo avevi detto te è davvero ottimo…
mi ci si sono abituato subito appena mi sono rimesso davanti alla schermo oggi…
13 April, 2007 alle 18:11
@Garret:
)
Fantastico, non sapevo si potessero aggiungere servizi “esterni”… figo figo… ora uso gossip per tutto =) (su Gajim non riesco ad impostare un alias mi vedo come andrea.cimitan… mmm irritante
14 April, 2007 alle 0:09
Per alias intendi il nickname che ti compare? Se è questo stai tranquillo che si può cambiare(anche con gajim).
In ogni caso alla fine della guida ho elencato alcuni motivi del perchè trasferire i vari accounts su jabber.
15 April, 2007 alle 3:04
Io uso amsn per il semplice fatto che spesso la gente con cui chatto è piena di quelle cose inutili e mi scoccerebbe ogni volta dire no, non posso, io uso un programma dove non funziona questo e quello e poi se metto come immagine una gif animata chi usa amsn la vede animata, mentre chi ha msn no!
15 April, 2007 alle 3:06
@sito: I progetti che ho indicato spero col tempo colmeranno il gap con una GUI decisamente più bella.
23 April, 2007 alle 10:30
Progetti interessanti, ma integrare le varie funzioni extra in Gaim non è meglio? E’ quello che sogno da una vita… Un unico programma con pieno supporto alle chat più importanti e VoiP (perché anche la divisione ekiga non m’è mai piaciuta).
Poi viene da chiedersi quand’è che ’sti progetti raggiungeranno la maturità di aMsn… E’ un’incognita!
Comunque ditemi un po’, dove si scaricano tutte ’ste icone tangose? Vorrei creare un tema per aMsn. Ma ad esempio l’icona dell’omino di default di tango mi ricorda quello dei bagni… Avete presente quello che indica maschio/femmina?
Cimi… AIUTACI TUUU.
23 April, 2007 alle 20:13
gaim e’ un’abominio… organizzato male e troppo pesante… se io volessi un client SOLO jabber? infatti uso gossip
2 August, 2007 alle 4:03
forse sono un po’ fuori tempo massimo, ma vorrei segnalare openwengo, in quanto lo sviluppo si basa sul principio di modularità, che io amo particolarmente:
http://dev.openwengo.com/trac/openwengo/trac.cgi/wiki/WengoPhoneNgOverview
trovo che questo tipo di sviluppo sia molto efficiente: gli sviluppatori di openwengo si occupano della parte Voip (protocollo SIP), mentre si affidano a libGAIM per gli altri IM.
quello che mi chiedo è: perchè gli sviluppatori di aMSN (o emesene o chi per essi) non contribuiscono alle libGAIM, o a dotMSN eventualmente??
ciao!
6 May, 2008 alle 19:31
Prova Gajim