+ All Categories
Home > Technology > Telepathy Skykit

Telepathy Skykit

Date post: 25-Jun-2015
Category:
Upload: maksim-melnikau
View: 809 times
Download: 0 times
Share this document with a friend
Popular Tags:
29
Telepathy Skykit Maksim Melnikau (max posedon) Linux Mobile hobbyist World of Tanks developer June 1, 2013
Transcript
Page 1: Telepathy Skykit

Telepathy Skykit

Maksim Melnikau (max posedon)

Linux Mobile hobbyistWorld of Tanks developer

June 1, 2013

Page 2: Telepathy Skykit

Instant Messaging in Linux

SUCKS

Page 3: Telepathy Skykit

Instant Messaging in Linux SUCKS

Page 4: Telepathy Skykit

Facebook Web UI

I no audio

I no video

I no groups

I facebook accounts only

Page 5: Telepathy Skykit

Facebook Web UI

I no audio

I no video

I no groups

I facebook accounts only

Page 6: Telepathy Skykit

Google Talk Web UI

I Google accounts only

Page 7: Telepathy Skykit

Google Talk Web UI

I Google accounts only

Page 8: Telepathy Skykit

Skype

I awful L&F

I no PIM/DE integration

I x86-desktop only on Linux

Page 9: Telepathy Skykit

Skype

I awful L&F

I no PIM/DE integration

I x86-desktop only on Linux

Page 10: Telepathy Skykit

Pidgin

I no audio

I no video

I no PIM/DE integration

Page 11: Telepathy Skykit

Pidgin

I no audio

I no video

I no PIM/DE integration

Page 12: Telepathy Skykit

Cool Example:

n900

I audio

I video

I PIM/DE integration

I multiple protocols

I touch interface

Page 13: Telepathy Skykit

Cool Example: n900

I audio

I video

I PIM/DE integration

I multiple protocols

I touch interface

Page 14: Telepathy Skykit
Page 15: Telepathy Skykit

The Unix Way

Do one thing and do it well

I Instant Messaging

I User Interface

I Contact List

I Chat

I Logging

I File Transfer

I Voice Call

I Tubes

I Protocol

I AIM

I MSN

I XMPP

I SIP

I ICQ

I IRC

Page 16: Telepathy Skykit

The Unix Way

Do two things and do it well

I Instant Messaging

I User Interface

I Contact List

I Chat

I Logging

I File Transfer

I Voice Call

I Tubes

I Protocol

I AIM

I MSN

I XMPP

I SIP

I ICQ

I IRC

Page 17: Telepathy Skykit

The Unix Way

Do six things and do it well

I Instant Messaging

I User Interface

I Contact List

I Chat

I Logging

I File Transfer

I Voice Call

I Tubes

I Protocol

I AIM

I MSN

I XMPP

I SIP

I ICQ

I IRC

Page 18: Telepathy Skykit

The Unix Way

Do twelve things and do it well?

I Instant Messaging

I User Interface

I Contact List

I Chat

I Logging

I File Transfer

I Voice Call

I Tubes

I Protocol

I AIM

I MSN

I XMPP

I SIP

I ICQ

I IRC

Page 19: Telepathy Skykit

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

Page 20: Telepathy Skykit

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

Page 21: Telepathy Skykit

KDE Telepathy

Page 22: Telepathy Skykit

Empathy

Page 23: Telepathy Skykit

Skype

kit

I headless version of Skype

I different OS

I different arches for Linux

I audio, video, ...

I not free ($5 for developer license)

Page 24: Telepathy Skykit

Skypekit

I headless version of Skype

I different OS

I different arches for Linux

I audio, video, ...

I not free ($5 for developer license)

Page 25: Telepathy Skykit

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)

Page 26: Telepathy Skykit

Telepathy Skykit

Supports

I presence

I contact list

I 1:1 chat

I avatar

I vcard

Future plans

I MUC

I file transfer

I audio

I video

I ...

Page 27: Telepathy Skykit

Telepathy Skykit

Supports

I presence

I contact list

I 1:1 chat

I avatar

I vcard

Future plans

I MUC

I file transfer

I audio

I video

I ...

Page 28: Telepathy Skykit

Telepathy Skykit

Supports

I presence

I contact list

I 1:1 chat

I avatar

I vcard

Future plans

I MUC

I file transfer

I audio

I video

I ...

Page 29: Telepathy Skykit

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


Recommended