<<

Skykit

Maksim Melnikau (max posedon)

Linux Mobile hobbyist World of Tanks developer

February 16, 2013 SUCKS

Instant Messaging in in Linux SUCKS I no audio

I no video

I no groups

I accounts only

Facebook Web UI Facebook Web UI

I no audio

I no video

I no groups

I facebook accounts only I Google accounts only

Google Talk Web UI Web UI

I Google accounts only I awful L&F

I no PIM/DE integration

I x86-desktop only on Linux

Skype

I awful L&F

I no PIM/DE integration

I x86-desktop only on Linux I no audio

I no video

I no PIM/DE integration

Pidgin

I no audio

I no video

I no PIM/DE integration n900

Cool Example:

I audio

I video

I PIM/DE integration

I multiple protocols

I touch interface Cool Example: n900

I audio

I video

I PIM/DE integration

I multiple protocols

I touch interface

I I Protocol

I I AIM

I Chat I MSN

I Logging I XMPP

I File Transfer I SIP

I Voice Call I ICQ

I Tubes I IRC

The Way

Do one thing and do it well

I Instant Messaging I Instant Messaging

I Contact List I AIM

I Chat I MSN

I Logging I XMPP

I File Transfer I SIP

I Voice Call I ICQ

I Tubes I IRC

The Unix Way

Do two things and do it well

I User Interface I Protocol I Instant Messaging

I User Interface I Protocol

I File Transfer I SIP

I Voice Call I ICQ

I Tubes I IRC

The Unix Way

Do six things and do it well

I Contact List I AIM

I Chat I MSN

I Logging I XMPP I Instant Messaging

I User Interface I Protocol

The Unix Way

Do twelve things and do it well?

I Contact List I AIM

I Chat I MSN

I Logging I XMPP

I File Transfer I SIP

I Voice Call I ICQ

I Tubes I IRC Telepathy Architecture

I move away from the monolithic client

I split stuff into separate processes

I run protocols as services

I create a standard DBUS API Telepathy Architecture

I move away from the monolithic client

I split stuff into separate processes

I run protocols as services

I create a standard DBUS API KDE Telepathy kit

I headless version of Skype

I different OS

I different arches for Linux

I audio, video, ...

I not free ($5 for developer license)

Skype Skypekit

I headless version of Skype

I different OS

I different arches for Linux

I audio, video, ...

I not free ($5 for developer license) Telepathy Skykit

I protocol service

I connection manager

I telepathy based

I skypekit based

I python

I telepathy-python

I open source

I no license (now) Supports Future plans

I presence I MUC

I contact list I file transfer

I 1:1 chat I audio

I avatar I video

I vcard I ...

Telepathy Skykit Future plans

I MUC

I file transfer

I audio

I video

I ...

Telepathy Skykit

Supports

I presence

I contact list

I 1:1 chat

I avatar

I vcard Telepathy Skykit

Supports Future plans

I presence I MUC

I contact list I file transfer

I 1:1 chat I audio

I avatar I video

I vcard I ... More Info

I Maksim Melnikau (max posedon)

I email: [email protected]

I https://github.com/max-posedon/telepathy-skykit

I https://github.com/max-posedon/telepathy-python

I http://telepathy.freedesktop.org/wiki/

I https://dev.skype.com/skypekit

I https://github.com/max-posedon/talk-telepathy-skykit