user@blasterhome$ ~/Desktop Environment, Estetica, Gnome, Linux, Progetti/aMSN VS EmEsEnE: chi è arrivato dove.

| Se ci tieni a me, abbonati al feed

aMSN VS EmEsEnE: chi è arrivato dove.

febbraio 10th, 2009 Posted in Desktop Environment, Estetica, Gnome, Linux, Progetti

In questi ultimi giorni, molto si è parlato (copia-copia tra bloggers, me ne dispiaccio, ma in molti casi lo è stato, e senza approccio critico) delle ultime release SVN, dei rispettivi programmi di messaggistica istantanea dedicati al protocollo MSN.

Dunque, dato che avevo a portata di mano un terminale vuoto e qualche attimo libero, ho fatto il checkout del trunk sperimentale di Emesene, e clonato il GIT di aMSN; sono rimasto piacevolmente impressionato dal fatto che entrambi, dalla mia ultima prova, hanno fatto passi da gigante.

aMSN, finalmente, offre il suo frontend GTK+ che va oltre la schermata di login, arrivando persino a scaricare in maniera corretta la lista contatti; soffre di qualche bug nella conversazione, in quanto non supporta le emoticons. Si, si, avete letto bene. E non quelle personalizzate: nemmeno quelle standard.

Stesso baco pare affliggere Emesene, il quale, come il contatto prova a mandare una emoticon (standard), ci mostra un bel quadratino bianco stampandoci nel teminale un fantastico “not found” relativo al file immagine della faccina inviataci.

Tuttavia, gli scopi dei progetti sono diversi, e, sebbene Emesene 2 (codename “La Vendetta” by me) sia nato da pochissimo come ramo ipersperimentale, già surclassa in usabilità aMSN 2, il quale invece è in lavorazione da tempo immemore.

Perchè ho detto che i progetti hanno scopi diversi? Beh, non è totalmente esatto, diciamo che si prefiggono di fornire un messenger funzionale per il protocollo MSN, ma cambia il modo.

aMSN 2 punta sull’integrazione con tutti i desktop, mirando a diventare uno standard de facto tra gli utilizzatori GNU/Linux, il che non sarebbe male, mentre Emesene si pone come obiettivo il fornire il maggior numero di servizi (cam, emoticons personalizzate, chiamata audio), dotando il programma base di una sorta di scheletro, una infrastruttura in cui poi possa essere implementato ogni tipo di funzionalità sotto forma di plugin. Mai sentito parlare di Extreme Programming? Non è molto diverso.

aMSN mi ha colpito per il fatto che poco tempo fa era inutilizzabile, mentre adesso permette addirittura di chattare, mentre Emesene si è dimostrato, dopo qualche problemino dovuto al trunk che proseguiva, un degno rivale, dedicato ai soli utenti GTK+, che però pare andare dritto come una freccia.

Le uniche cose che mi deludono di Emesene, che in conclusione reputo migliore, sono l’estetica della finestra di chat, a dir poco aberrante, e la mancanza totale di una roadmap: alla lunga questo atteggiamento alla “và dove ti porta il cuore” potrebbe risultare negativo facendo degenerare il codice e generando anche qualche implosione sparsa, nonchè uccidere il vostro cane.

Per aMSN invece appare tutto ben delineato, se non fosse che, secondo me, oggi, 10 Gennaio 2009, dovremmo stare utilizzandolo da tempo.

In conclusione, stèi tiùn’d, vi terrò aggiornati :)

  • Alessandro
    Io uso aMSN su Ubuntu, aggiornato alla 9.04. Devo dire che è piuttosto lento all'avvio e poi, non capisco perché, non con tutti i contatti mi funziona la cam. Con molti, appena avviata è già "congelata", con immagine fissa e dall'altra parte vedono solo un quadrato bianco. La cosa che mi sconcerta è che non lo fa con tutti, ma solo con alcuni, di modo che non riesco a isolare il problema. Qualche suggerimento? Emesene, invece, non vede la webcam. Con Kopete ho una situazione ibrida, ovvero in setup la cam è vista tranquillamente, ma è come se non esistesse in chat. Mercury mi dice che non è collegata. Io uso un ASUS con processore Intel 2.6G e 1G di RAM, per il resto le applicazioni girano tutte. Credo che su Ubuntu si debba fare ancora molto per supportare le webcam.
  • Qui si parla delle versioni di sviluppo dei relativi client, la tua è una versione stabile per giunta distribuita da una distro che non uso. Ti consiglio di rivolgerti al forum italiano che ne sa di gran lunga più di me.
  • Vabbe' vedremo quale sara' meglio, per ora emesne mi da dei problemi, ma l'unico che riesco ad usare allo stato attuale, io sto vivendo nello sviluppo, ho archlinux, che non e' sviluppo ma e' stabile, e' tutto cio' che ci sta dietro che e' sviluppo, a partire da KDE 4 per finire con diverse altre cose che so che promettono davvero bene, ma che allo stato attuale non sono cosi' perfette ancora.
  • Ciao a tutti, ma ho una domanda, ma anche amsn2 come amsn1 avra' i vari plugin come webcam, emoticon personalizzate, il plus e tutto quanto vero?
    Da come lo dici nel post sembra che amsn2 non le avra' e emesene2 invece si, ma dato che amsn aveva vari plugin per renderlo completo dovra' averle per forza quando sara' completo.
    Comunque io faccio il tifo per amsn2, ma seguiro' anache emesene2, che uso tutt'ora, manon la versione 2.
    Amsn2 mi interessa sopratutto perche' avra' anche un interfaccia in qt, dato che io uso KDE e poi come funzioni mi piaceva parecchio amsn, pero' era troppo pesante e lento perche' scritto in tcl/tk, era troppo veramente e ho dovuto cambiare, ma ora che verra' scritto in python la musica cambiera'!
    L'alternativa come completezza era mercury, ma anch'esso stesso problema di amsn, client che ha di tutto ed e' molto completo, ma se posso aggiungere ne ha 2 di problemi, 1 quello di essere closed source, e 2 quello di esser scritto in java, quindi anch'esso molto pesante e lento.
  • Beh certo, aMSN avrà sempre i plugin, ma saranno avulsi dal programma come, al contrario, avverrà in emesene.
    Anch'io sono stato per molto tempo utente aMSN, ma l'integrazione di Emesene mi ha rapito ;)
  • @Daniele: Preferisco comunque qualcosa di più settoriale e dedicato; Pidgin ha l'interessante plugin per Facebook che non è male, ma per il resto, utilizzo Jabber troppo specificamente perchè Pidgin rimpiazzi Gajim. :D
  • Daniele
    Io al momento uso eMesene e mi trovo benissimo. Assicuro che supporta le emoticon, anche quelle personalizzate. La cosa che funziona male (anzi, che non funziona) è la connessione tramite HTTP che a volte, in caso di fallimento nella connessione al server MSN, è proprio necessaria. In quei (rari) momenti di black-out comunque uso Pidgin: il supporto al protocollo MSN è migliorato molto nelle ultime release e in più lo uso anche per Google Talk e persino per la chat di Facebook con un comodissimo plugin. aMSN è stato il mio primo client MSN ma l'ho abbandonato da tempo. Però la versione 2 promette bene: in un futuro molto prossimo avremo solo l'imbarazzo della scelta! :)
  • @weiji: Figurati, avevo capito :lol:
  • ok..cmq errore di battitura non volevo scriver amsn3 ma ovviamente amsn2..Ciao
  • @LuNa: Sorry, corro a correggere, il mio amico John Titor ha sbagliato giorno.

    @Alex: è come dice Fiste788; Emesene sviluppa solo la GUI di aMSN GTK+.

    @Piplos: Sicuramente sarà una figata seguire i due progetti in contemporanea, e vedere fino a che punto si arriva e quanto i due progetti divergeranno ;)

    @Gianluca: Io credo che nessuno possa dire dove arriveranno i due progetti. Sinceramente, Emesene mi pare che stia venendo su meglio, ma aMSN mi attira molto e probabilmente userò quello se garantirà lo stesso grado di compatibilità assicurato da aMSN1.
  • Fiste788
    #weiji: amsn2 non è una fusione tra i 2 progetti ma solo che sviluppatori di emesene svilupperanno la gui in gtk di amsn2. Emesene proseguirà comunque per la sua strada
  • Alex
    Anche a me sembrava certo che emesene e Amsn si fossero fusi per dar vita ad Amsn 2, tra l'altro avevo letto l'annunacio sul sito di emesene........
    sapete qualcosa?
  • Azz, devo dire che a prima vista mi è sembrata una bella cosa.

    Tutto in Python (Dio solo sa quanto amo questo linguaggio), non mi accede ancora correttamente al mio contatto MSN ma quel che ho visto è già abbastanza promettente. :)

    Addirittura si menziona che è possibile usare aMSN in console e in curses. Non ho parole! :D

    Spero che i due programmi citati nel post si facciano una bella concorrenza tra di loro. Sarà interessante vedere come andrà a finire e a che livello saranno. :)

    @weiji: Speriamo di no invece. O almeno non adesso. ;)
  • Questa storia di aMSN che usa le GTK (e QT se si usa KDE, a quanto ho capito) mi è nuovissima!

    Ora faccio un "cec'aut" della svn di amsn 2 e vedo. ;)
  • @weiji
    Il nuovo progetto si chiama aMSN2 e se vuoi trovi il mio articolo qui
    http://fattazzo.net46.net/2009/01/30/proviamo-a...

    Riguardo all'articolo segnalo che aMSN supporta le emoticon personalizzate anche perchè le uso da mesi :)

    Comunque ripongo molta speranza in aMSN2, credo che l'esperienza del team aMSN e l'estetica che contraddistingue il team di eMeSeNe possano dare vita ad un gran bel sotfware.
  • LuNa
    "se non fosse che, secondo me, oggi, 10 Gennaio 2009, dovremmo stare utilizzandolo da tempo."
    10 FEBBRAIO 2009, nel caso ;)
  • Ciao

    Se non sbaglio i 2 progetti di cui parli si dovevano fondere in amsn3..sai niente a riguardo?
blog comments powered by Disqus