This case is due time out on 11/25, any comments please send an email 
before then.

Thanks
--Irene

Irene Huang wrote:
> Hi, All
>
> Pkgmaps and the help document for the project is attached.
>
> --Irene
> Shi-Ying Irene Huang wrote:
>> Template Version: @(#)sac_nextcase %I% %G% SMI
>> This information is Copyright 2008 Sun Microsystems
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>      Empathy for OpenSolaris
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Rick Ju
>>     1.3  Date of This Document:
>>     18 November, 2008
>> 4. Technical Description
>> 1. Introduction
>>    1.1. Project/Component Working Name:
>>
>>         telepathy-glib, Version 0.x
>>           A GLib-based helper library for clients and connection 
>> managers
>>
>>         libtelepathy,  Version 0.x
>>           A library to ease writing Telepathy clients in glib
>>
>>         telepathy-mission-control , Version 4.x
>>           A telepathy mission control component
>>
>>         empathy, Version 2.x           A Gnome IM/voice/video client
>>
>>    1.2. Name of Document Author/Supplier:
>>                 Author:         Rick Ju
>>         Sponser:        Irene Huang
>>
>>    1.3. Date of This Document:
>>
>>         11/06/2008
>>
>> 2. Technical Description:
>>     2.1. Details:
>>
>>     The Telepathy project is a unified framework for real-time 
>> communications.
>>     It uses the D-Bus messaging system to provide a simple interface
>>     for client applications, allowing them to quickly take advantage
>>     of Telepathy's benefits.
>>
>>     * Real-time: Telepathy supports instant messaging (both 
>> one-to-one and in
>>       groups), voice calls and video calls; it's less suited for
>>       store-and-forward applications like email.
>>
>>     * Unified: Different programs like Empathy and Pidgin can work 
>> together
>>       under telepathy framework.
>>
>>     * Framework: Telepathy allows the different aspects of communication
>>       handling to be divided between different parts of the system,
>>       making each part simpler.
>>
>>      At the core of Telepathy is the D-Bus interface specification which
>>      describes how Telepathy components communicate with each other.
>>
>>      For more infomation, please refer to
>>        Telepathy System Document:
>>         http://telepathy.freedesktop.org/wiki/System%20Overview
>>
>>        The Ubuntu spec for SIP/IM integration
>>         https://wiki.ubuntu.com/MOTUIM/DesktopIntegrationSIPIM
>>
>>        And Telepathy spec:
>>
>>         http://telepathy.freedesktop.org/spec.html
>>
>>      telepathy-glib
>>        The telepathy-glib library is a GObject-based C binding for the
>>        Telepathy D-Bus API.
>>
>>        List of major telepathy classes which are implemented:
>>         * TpBaseConnectionManager
>>           A connection manager base class. (Connection managers are 
>> responsible
>>           for establishing connections to particular IM or VOIP servers.
>>           One connection manager may provide support for one or more 
>> protocols,
>>           and may support one or more connections, depending upon
>>           implementation.)
>>
>>         * TpBaseConnection
>>           A connection base class (implements Telepathy.Connection,
>>           subclass it to describe how to connect to the given protocol
>>           and which factories to make)
>>
>>         * TpChannelFactoryIface
>>           A channel factory interface (used by the connection
>>           to see if any factories can service an incoming channel 
>> request).
>>
>>      libtelepathy
>>        Just like telepathy-glib, this is also a glib binding for the
>>        Telepathy D-Bus API.  This provides bindings for telepathy 
>> connection
>>        manager, channels and connection. For detailed infomation on 
>> telepathy        components, please refer to the Telepathy spec.
>>
>>      telepathy-mission-control
>>        Mission Control is a telepathy component providing a way for
>>        "end-user" applications to abstract some of the details of 
>> connection
>>        managers, to provide a simple way to manipulate a bunch of 
>> connection
>>        managers at once, and to remove the need for each program to 
>> keep track of
>>        the account definitions and credentials.
>>
>>        There will exist more than one MC component. It is probable 
>> that each
>>        desktop of importance will implement its own MC since its job 
>> is very
>>        tied to the workings of the underlying desktop environment and
>>        look-and-feel.
>>
>>        Each MC should however implement some well-defined API's much 
>> like
>>        each connection manager should respond to a set of 
>> well-defined telepathy
>>        API's. 
>>        For more infomation on Misson Control:
>>          http://telepathy.freedesktop.org/wiki/Mission%20Control
>>
>>      empathy:
>>        Empathy consists of a rich set of reusable instant messaging 
>> widgets,
>>        and a GNOME client using those widgets. It uses Telepathy, 
>>        Mission Control, and reuses Gossip's UI (Gossip is another 
>> telepathy
>>        client application). 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.
>>
>>        Features:
>>
>>        * Multi-protocol: Jabber, Gtalk, MSN, IRC, Salut, and all
>>          protocols supported by pidgin.
>>        * Account editor (specialized UI for most protocols)
>>        * Auto away and extended away using gnome-screensaver
>>        * Auto re-connect using Network Manager
>>        * Private and group chat (with smileys, spellcheck)
>>        * Powerful theme engine for chats
>>        * Log conversations, view/search in logs and prepend logs in 
>> new chats
>>        * Adding new contacts and viewing/editing contact information
>>        * Voice and Video call using VoIP Standards including SIP and 
>> Jingle.
>>        * Python bindings for libempathy and libempathy-gtk
>>
>>     2.2. Interfaces:
>>
>>              Exported Interfaces
>>                 Interface        Classification    Comments
>>                 --------------- ---------------    
>> -----------------------
>>
>>            telepathy-glib
>>
>>                 /usr/lib/libtelepathy-glib.so.0
>>                                      Volatile     Supporting libraries 
>>                 /usr/include/telepathy-1.0/telepathy-glib
>>                                      Volatile     directory of header 
>> files
>>                                                   for telepathy-glib
>>
>>                 /usr/lib/pkgconfig/telepathy-glib.pc
>>                                      Uncommitted  pkgconfig file
>>
>>                 SUNWtelepathy-glib   Uncommitted  packaging
>>                                                   contains binaries,
>>                                                   libraries.
>>                 SUNWtelepathy-glib-devel
>>                                      Uncommitted  development package
>>                                                   
>>            libtelepathy  
>>                 /usr/lib/libtelepathy.so.2
>>                                      Volatile    Supporting libraries 
>>                 /usr/include/telepathy-1.0/libtelepathy/
>>                                      Volatile     directory of header 
>> files
>>                                                   for libtelepathy
>>
>>                 /usr/local/lib/pkgconfig/libtelepathy.pc
>>                                      Uncommitted  pkgconfig file
>>
>>                 SUNWlibtelepathy     Uncommitted  packaging
>>                                                     contains binaries,
>>                                                     libraries.
>>                 SUNWlibtelepathy-devel
>>                                      Uncommitted  development package
>>
>>           telepathy-mission-control
>>
>>                 /usr/bin/mc-account
>>                                      Volatile    CLI
>>
>>                 /usr/lib/libmissioncontrol-client.so.0
>>                 /usr/lib/libmcclient.so.5
>>                                      Volatile    Supporting libraries 
>>                 /usr/include/libmcclient/
>>                 /usr/include/libmissioncontrol
>>                                      Volatile      directory of header
>>                                                    files
>>
>>                 /usr/share/dbus-1/services/
>>                 org.freedesktop.Telepathy.MissionControl.service
>>                                      Volatile       D-Bus service file
>>
>>                 SUNWmission-control
>>                                     Uncommitted    end-user packaging
>>                                                      contains binary,
>>                                                      libraries.
>>                 SUNWmission-control-devel
>>                                     Uncommitted    development package
>>
>>
>>           empathy
>>
>>                 empathy CLI         Volatile       See empathy-help.txt
>>
>>                 /usr/lib/libempathy.so.14
>>                 /usr/lib/libempathy-gtk.so.15
>>                 /usr/lib/megaphone-applet
>>                 /usr/lib/nothere-applet
>>                 /usr/lib/python2.4/site-packages/empathy.so
>>                 /usr/lib/python2.4/site-packages/empathygtk.so
>>                                      Volatile      Supporting libraries 
>>                 /usr/include/libempathy/
>>                 /usr/include/libempathy-gtk/
>>                                      Volatile    directory of header 
>> files
>>
>>                 SUNWempathy       Uncommitted    end-user packaging
>>                                                    contains binary,
>>                                                    libraries.
>>                 SUNWempathy-devel Uncommitted    development package
>>
>>           Imported Interfaces
>>                 Interface        Classification        Comments
>>                 --------------- --------------- -----------------------
>>                 GTK+             Committed        LSARC/2006/202
>>                 Pidgin           Volatile         LSARC/2007/309
>>
>>     2.3. Doc Impact:
>>              empathy: Man page is needed.
>>          2.4. Packaging & Delivery:
>>
>>          SUNWtelepathy-glib (base package)      - application i.e 
>> binary, libraries
>>          SUNWtelepathy-glib-devel               - Package of 
>> developer files
>>
>>          SUNWlibtelepathy (base package)        - application i.e 
>> binary, libraries
>>          SUNWlibtelepathy-devel                 - Package of 
>> developer files
>>
>>          SUNWmission-control (base package)     - application i.e 
>> binary, libraries
>>          SUNWmission-control-devel              - Package of 
>> developer files
>>
>>          SUNWempathy (base package)             - application i.e 
>> binary, libraries
>>          SUNWempathy-devel                      - Package of 
>> developer files
>>          SUNWempathy-l10n (localization)        - Localization.
>>
>>        2.5. Dependencies:
>>          GTK+
>>             2.6. L10N Impact:
>>                  telepathy-glib, libtelepathy, 
>> telepathy-mission-control:
>>            None
>>
>>          Empathy:
>>            The Desktop team and the G11N are working together to
>>            evaluate and provide I18N/L10N support.
>>
>>     2.7 Security Impact:
>>
>>         None.                 These modules are only used to provide 
>> the user interface, and do not
>>         contain any network protocol implementations.
>>
>>         Empathy depends on Pidgin for network protocol implementations.
>>     2.8 Reference:
>>
>>        Empathy project:          http://live.gnome.org/Empathy
>>
>>        Telepathy wiki:
>>          http://telepathy.freedesktop.org/wiki/
>>
>>        Telepathy System Document
>>          http://telepathy.freedesktop.org/wiki/System%20Overview
>>
>>        Telepathy spec
>>         http://telepathy.freedesktop.org/spec.html
>>
>>        The Ubuntu spec for SIP/IM integration          
>> https://wiki.ubuntu.com/MOTUIM/DesktopIntegrationSIPIM
>>
>>        Mission Control website:
>>          http://telepathy.freedesktop.org/wiki/Mission%20Control
>>
>>
>>
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>        6.4.1. Consolidation C-team Name:
>>         Desktop
>>     6.5. ARC review type: FastTrack
>>     6.6. ARC Exposure: open
>>
>>   
>


Reply via email to