Some more details:

 * About API stability:
I can't promose stability yet, there is things I know I will change in the
future. I think API stability is not requiered for GNOME desktop.
 * About API documentation:
It's not written yet and I designed the API alone so I think I'm the only
one capable to write the doc... so it will take time and I can't promise it
will be 100% covered in time for GNOME 2.22, but I'll start to cover most
important parts ASAP.
* About a11y:
I'm not an expert at all for that kind of thing, I would like to have
feedback from more experienced users to know if it's correct or if there is
things to change.

Btw, I got Voice+Video more or less working yesterday, I opened a branch
with the code: http://svn.gnome.org/viewcvs/empathy/branches/EMPATHY_VOIP/

Have a nice day,
Xavier Claessens.

2007/9/23, Xavier Claessens <[EMAIL PROTECTED]>:
>
> Hi,
>
> * Proposal: Include Empathy in GNOME 2.22 desktop.
>
> * Purpose: Empathy [1] consists of a rich set of reusable instant
> messaging widgets, and a GNOME client using those widgets. It uses
> Telepathy and Nokia's Mission Control, and reuses Gossip's UI. The main
> goal is to permit desktop integration by providing libempathy and
> libempathy-gtk libraries. libempathy-gtk is a set of powerful widgets
> that can be embeded into any GNOME application.
>
> * Dependencies:
>    glib-2.0 >= 2.14.0
>    gconf-2.0 >= 1.2.0
>    libxml-2.0
>    gnome-vfs-2.0
>    libtelepathy >= 0.0.57
>    libmissioncontrol >= 4.33
>    gtk+-2.0 >= 2.12.0
>    libglade-2.0 >= 2.0.0
>    libgnomeui-2.0
>    libebook-1.2
>    libpanelapplet-2.0 >= 2.10.0
>
> * Resource usage: Already using GNOME FTP, GNOME SVN and GNOME bugzilla.
>
> * Adoption: It is packaged at least for debian, ubuntu, mandriva, gentoo
> and fedora. It is used by Intel for the moblin [2] platform. There is
> patches for Totem and nautilus-send-to [3] to make use of
> libempathy(-gtk). Someone was working on integration in gtetrinet but I
> don't know the status of that work. There is also an epiphany plugin
> [4]. Work was being done for GSoC to integrate Empathy into Jockosher
> [5]. Empathy is also used by Soylent [6].
>
> * GNOME-ness: The community reports bugs in GNOME bugzilla and attach
> patches, I review and commit in GNOME's SVN. Some i18n teams already
> started to commit translations. I take care of usability thanks to loads
> of usability bugs opened by Vincent Untz. User documentation is not
> started yet, I guess we can pick gossip's doc and adapt it for Empathy
> since the UI is almost the same.
>
> * Miscellaneous:
> - There is patches to support File Transfer, Voice and Video. I think
> it will be ready before GNOME 2.22 feature freeze.
> - Empathy is still a young project with some bugs but I'm pretty sure
> we can fix them in time for GNOME 2.22.
> - At some point we'll have same features than Ekiga which is already in
> GNOME desktop. The big advantage of Empathy is it uses Telepathy
> framework which make easy for desktop integration and means we'll have
> VoIP for all protocols (SIP, MSN, Jabber, etc). Empathy supports all IM
> features (private chat, chatroom, presence, avatar, alias, etc), not
> only Voice and Video. Ekiga don't have those advantages.
>
> Thanks,
> Xavier Claessens.
>
> [1] http://live.gnome.org/Empathy
> [2] http://www.moblin.org/projects_chat.html
> [3] http://www.barisione.org/blog.html/p=100
> [4] http://blog.senko.net/2007/07/19/emphatic-epiphany
> [5] http://blog.mikeasoft.com/2007/05/07/jokosher-soc
> [6] http://live.gnome.org/Soylent
>
>
>
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to