lunedì 9 giugno 2008

FunPidgin + MSN 14, pacchetto Infodomestic (cos’è?)



FunPidgin + MSN 14, pacchetto Infodomestic (cos’è?)

felipe in: Troiate del giorno il 7/05/08 @ 10:51 , trackback
2 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 5 (media: 5, registrati per votare)
Loading ... Loading ...

FunPidgin MSN 14 - Pollycoke :)Sono in contatto con Luca Cappelletti di Infodomestic.com da parecchio tempo, e finalmente credo di poter dare risalto alle sue intuizioni sfruttando l’occasione per provare (io per primo) questo famigerato FunPidgin nato da una costola (rotta) di Pidgin (cfr “Pidgin si spacca in due?“) e da lui impacchettato.

Luca chiama i suoi pacchetti SpatialBundles (simile a HumpaLumpa, in qualche modo) e ne ha creati non pochi per dimostrarne il funzionamento. In due parole, è un unico file eseguibile contenente un’applicazione, eventuali librerie a piacere, un wrapper script che funge da contenitore per il tutto. Prima di pensare a tecnicismi però vi invito a provare FunPidgin senza tante storie ;)

The making of / La preparazione

Ok lo ammetto: se non fosse stato per una serie di conseguenze non avrei scritto degli SpatialBundles :) Si sono sovrapposte alcune cose:

  • Qualche giorno fa Shark mi aveva mandato via mail un link contenente un pacchetto di Pidgin + MSNP14 (l’ultima versione del protocollo MSN Messenger di Microsoft) e le informazioni su come modificare i sorgenti per ottenere quel risultato;
  • Pur con una buona dose di curiosità non avevo alcuna voglia di compilare e installare FunPidgin accanto alla mia copia di Pidgin, per evitare incasinamenti vari e per non mettermi a sfruculiare con patch e simili;
  • Luca mi ha contattato per scambiare due chiacchiere come abbiamo fatto altre volte, e per dirmi se avevo voglia di provare il suo nuovissimo pacchetto SpatialBundle di GTalk (basato su Prism):

Beh a questo punto è stato naturale far incontrare tutte queste curiosità e commissionare a Luca l’impacchettamento di FunPidgin completo del supporto al protocollo MSN 14. Detto fatto, dopo alcune ore era tutto pronto :)

Sì, ma cosa è?

FunPidgin, ne avevo parlato tempo fa, è una versione staccata di Pidgin con alcune (al momento poche) modifiche rispetto all’originale, apportate per venire incontro alle richieste degli utenti, che a quanto pare venivano in qualche modo snobbati dal team di Pidgin.

FunPidgin 2.4.1 + MSN 14 - Pollycoke :)

Questa versione di FunPidgin ha inoltre attivato il supporto alla versione 14 del protocollo MSN, cosa che consente caratteristiche di importanza vitale per il futuro dell’umanità stessa come: messaggi offline, scambio file (credo) e nick colorati :)

Se guardate bene, noterete nella system tray una nuova icona. È proprietà dello SpatialBundle e permette di compiere alcune operazioni non eccessivamente utili e nemmeno troppo belle alla vista (usa xmessage) ma Luca diceva che questa caratteristica sarà eliminata.

Lo voglio! Lo voglio! Come si installa?

Qui viene il bello: non si installa, non ce n’è bisogno. Avete presente tutto il gran scrivere a proposito di Klik e la storia che “1 file = 1 app”? Stessa cosa qui, a grandi linee almeno. Per usare FunPidgin Infodomestic basta scaricarlo, impostare il bit eseguibile al file e cliccarci su. A questo punto potrete usarlo come se fosse una qualisiasi applicazione installata. Eccetto per il fatto che quando/se vi stuferete, per eliminarla basterà semplicemente spostare il file nel cestino :)

Qui il link di Infodomestic su sourceforge da cui scaricare questo e molti altri SpatialBundles. Per alcuni particolari tecnici in più vi conviene leggere la doc stilata da lui stesso in una risposta ad un mio post di qualche tempo fa (”Meglio di Apple: Klik, sognare è lecito“).

Se l’idea non vi piace perché offende i dettami della vostra religione nei confronti delle librerie condivise… considerate che l’intero pacchetto “pesa” solo 12MB e contiene tutto l’indispensabile per essere avviato. Si può fare di meglio, ma non in maniera così veloce e immediata e senza intaccare minimamente il sistema.

Se invece vi piace, come spero, spargete la voce: credo che l’impegno costante di Luca meriti questo ed altro!

Linux e la logica dell’Apple click! (Wowww!)



Linux e la logica dell’Apple click! (Wowww!)

“Ho visto cose che voi umani non potreste immaginare… navi da combattimento in fiamme al largo dei bastioni di Orione. E ho visto i raggi B balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di morire…”

Ciao Sucker, in rete ho trovato alcune cose interessanti, si magari arrivo un tantino tardi ma è sempre meglio arrivare che non arrivare per niente (non fate i maliziosi!).
Mi sono reso conto che il futuro di Linux e dell’open source diviene sempre più interessante e che gli sviluppatori cercano costantemente di inglobare nei loro progetti le logiche dei sistemi operativi più blasonati (ovviamente mi sto riferendo a Macintosh).
Sapete come si installa un programma in Mac? Ve lo dico io: Non si installa! Basta cliccare sull’eseguibile per dare inizio alla magia.
Sapete come si disinstalla un programma su Mac? Ve lo dico io: Non si disinstalla! Basta spostarlo nel cestino.
Ora, qualcosa del genere si sta affacciando anche sugli O.S. Linux, uno dei tanti progetti è questo: Klik, certo è ancora in fase embrionale e supporta per il momento pochi programmi ma promette bene.
Altra cosa interessantissima sono questi SpatiaBundle di nuova generazione sviluppati da Luca Cappelleti.
Cosa sono? E come funzionano?
Sulla prima domanda vi rimando al link precedente, per la seconda vi rimando a questa pagina dove troverete degli SpatiaBundle di alcuni programmi indispensabili alla vita del genere umano, come ad esempio FunPidgin, trattasi di un fork del famigerato PidGin con alcune funzionalità aggiunte come quella di poter inviare messaggi non in linea.
Ora, tutto l’ambaradan si sintetizza in pochi e semplici passi: scaricate il programma di vostro gradimento e dategli i permessi per poterlo eseguire con un solo click (o doppio).
Come si fa?
Ok, cliccate sul file con il tasto destro del mouse, proprietà, e in permessi spuntate “Pemetti esecuzione del file“.
Oppure, mettiamo che avete scaricato il file sul Desktop. Da terminale:

$ cd Desktop
$ chmod +x “nome del file”

Fatto questo basta cliccare sul file e si avvierà il programma. Notate bene che sulla try bar apparirà una nuova icona di proprietà dello SpatiaBundle (non spaventatevi) e sul Desktop comparirà un collegamento al programma appena aperto (vabbè queste spiegazioni non serevono a niente).
Semplice no!? Anche perchè non bisogna installare assolutamente niente e una volta che ne avete le tasche piene del programma basterà cestinarlo. Eheeee! Si stanno facendo passi da gigante sul fronte dell’open source, ascoltatemi una buona volta, passate al pinguino!

Il vostro affezionatissimo nonchè affezionato agli SpatiaBundle e a Klik!

PS: Se volete ulteriori delucidazioni vi rimando a questa pagina del buon caro e vecchio Pollycoke.