
Tempo fa avevo il progetto Tapioca,
What is Tapioca?
The Tapioca project provides a set of convenience libraries to easily integrate VoIP and IM in your application, or even write new ones.
tra i protoclolli supportati vi sono SIP, Jabber, MSN e IRC
Tapioca provides convenience libraries for Glib, Qt and C#, for client-side application development.
(che oo con sto c# pero…, almeno non gli avessero dato estensione .exe agli “exeguibili”)
Il progetto tuttavia(c#) sembra molto interessante, l’architettura e’ ben pensata in stile K.I.S.S.
il tutto e’ basato su Telepathy che si appoggia poi a D-Bus, per l’interazione con i vari programmi.
Cosi ad esempio potremmo avere un programma che potra’ usufruire del protocollo sip, messo a disposizione da un altro programma attraverso il sistema tapioca-telepathy-dbus, questo molto in breve
Dateci un occhio, il tutto poi e’ ben documentato.