Cimi’s Official Blog

Italians do it Better…

Just a Blog on Gtk+ Theming, Bleeding-Edge, Good Software...

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.

EmeseneMonkey 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 Galaxium 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 |

15 Replies

  1. Bigshot said:

    https://galaxium.bountysource.com/svn/!tree/531

  2. Cimi said:

    Ma è undeveloped!!! :(

  3. Bigshot said:

    praticamente è fermo da quasi un anno…
    però c’è un invio di un’ora fa..
    BOH

  4. pierluigi said:

    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.

  5. mOLOk said:

    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… :)

  6. Garret said:

    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/

  7. Bigshot said:

    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…

  8. Cimi said:

    @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 :D )

  9. Garret said:

    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.

  10. sito said:

    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!

  11. Cimi said:

    @sito: I progetti che ho indicato spero col tempo colmeranno il gap con una GUI decisamente più bella.

  12. Ferny said:

    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? :P
    Cimi… AIUTACI TUUU.

  13. ilgufo said:

    gaim e’ un’abominio… organizzato male e troppo pesante… se io volessi un client SOLO jabber? infatti uso gossip :D

  14. bastianazzo said:

    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!

  15. Luca said:

    Prova Gajim

Leave a Comment

Attention: Moderation is enabled, and could cause a delay to the posting.

This blog is "Powered by Cimi"

Theme from: Kaushal Sheth | Modified by: Andrea Cimitan