Ekiga 3.0 [LSARC/2008/650 FastTrack timeout 10/31/2008]

Elaine Xiong Elaine.Xiong at sun.com
Thu Oct 23 19:57:47 PDT 2008


John,

The name comes from the community. There is another D-Bus service called 
org.ekiga.Helper.service, which I forgot to add it to the original 
one-pager. The attached one-pager corrects this mistake, and the iLBC 
audio plugin is removed from the exported interfaces as it is a non-free 
codec.

Thank you,

BR,
Elaine
John Fischer wrote:
> Elaine,
>
> The D-Bus service name seems to have a redundant 
> name of ekiga and Ekiga.  I looked at an installed
> system and noted that most other D-Bus services
> do not have this redundancy with xchat being the
> only exception but still different.  Is this D-Bus
> service name established by the community?  If not
> then please remove the redundancy.  If so then fine 
> but please work with the community to see about 
> removing the redundancy.
>
> Irene,
>
> Will there be a contract created for OpenLDAP?
>
> Thanks,
>
> John
>
> On Wed, 2008-10-22 at 22:10, 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:
>> 	 Ekiga 3.0
>>     1.2. Name of Document Author/Supplier:
>> 	 Author:  Elaine Xiong
>>     1.3  Date of This Document:
>> 	22 October, 2008
>> 4. Technical Description
>> 1. Introduction
>>    1.1. Project/Component Working Name: 
>>    
>>       Ekiga 3.0 
>>
>>    1.2. Name of Document Author/Supplier:
>>    
>>       Elaine Xiong
>>
>>    1.3. Date of This Document:
>>         
>>       10/13/08
>> 	
>>    1.4. Name of Major Document Customer(s)/Consumer(s):
>>
>> 	1.4.1. The PAC or CPT you expect to review your project: 
>>     
>>              Solaris PAC 
>>
>> 	1.4.2. The ARC(s) you expect to review your project: 
>>      
>>              LSARC
>>
>> 	1.4.3. The Director/VP who is "Sponsoring" this project:
>> 		   
>>              robert.odea at sun.com
>>
>> 	1.4.4. The name of your business unit: 
>>     
>>              New Solaris Group / Desktop
>>
>>    1.5. Email Aliases:
>>
>>     	1.5.1. Responsible Manager:
>>         
>>              leo.binchy at sun.com
>>
>>     	1.5.2. Responsible Engineer:
>>         
>>              elaine.xiong at sun.com
>>
>>     	1.5.3. Marketing Manager: 
>>         
>>              glynn.foster at sun.com
>>
>> 	1.5.4. Interest List:
>>
>>              desktop-discuss at opensolaris.org
>>
>> 2. Project Summary
>>    2.1. Project Description:
>>
>>       The current version of Ekiga shipped in SNV is 2.0.12.
>>
>>       This project upgrades Ekiga 2.0.12 to the latest major release 3.0. 
>>       Ekiga 3.0 provides several major enhancements. Refer to section 4.1
>>       for details on the new features.
>>
>>    2.2. Risks and Assumptions:
>>
>>       Ekiga 3.0 depends on OPAL VoIP libraries that implement the main VOIP 
>>       protocols. The libraries includes PTLib and Opal that might be changed
>>       in the future. PTLib is the new name of PWLib that Ekiga 2.x depends
>>       on. The name change reflects the removal of the GUI code from PWLib, 
>>       which part of code Ekiga never uses.
>>
>>       Ekiga 3.0 depends on OpenLDAP that hasn't been integrated into SNV 
>>       yet. SunLDAP and OpenLDAP APIs diverge in a great many ways thereby 
>>       patches are needed to make Ekiga 3.0 work with SunLDAP for the time 
>>       being. The patches will be removed once OpenLDAP integration is done.
>>         
>> 4. Technical Description:
>>     4.1. Details:
>>
>>        Ekiga is a VoIP, IP Telephony, and Video Conferencing application 
>>        that allows users to make audio and video calls to remote users with 
>>        SIP or H.323 compatible hardware and software. It supports many audio
>>        and video codecs and all modern VoIP features for both SIP and H.323.
>>
>>        All user configuration for Ekiga 3.0 is backwards compatible with 
>>        Ekiga 2.x so that users can switch between the two versions without 
>>        any effect on their configuration choices. 
>>
>>        Ekiga 3.0 provides the following new major features:
>>
>>        Graphical User Interface
>>        * New user interface with a buddy list
>>        * Accelerated video display - XVideo
>>        * Nice incoming call notifications
>>        * Easier configuration assistant
>>        * New quality meter in the status bar
>>        * Buddy list with extended status information
>>        * Displays network neighbors in the buddy list
>>        * Better keyboard shortcuts
>>        * Automatic account completion in the URL bar
>>        * New chat window
>>        * New address book supporting Evolution contacts, LDAP contacts and more
>>        * New account window allowing easier account creation
>>        * New call panel
>>
>>        Codecs
>>        * THEORA
>>        * Framerate up to 30 FPS
>>        * Resolutions (up to 704x576) (at best it is DVD quality)
>>        * Audio and video codecs as plugins
>>
>>        SIP Support
>>        * SIP/SIMPLE presence support
>>        * Line monitoring with software like Asterisk
>>        * Custom presence message support
>>        * Dynamic detection of network interfaces
>>        * Register/unregister accounts on interfaces going up and down
>>        * Better NAT traversal
>>        * SIP requests originated from a unique port
>>        * Support for several network interfaces at the same time (e.g. VPN and normal network)
>>        * Full SIP capabilities exchange for codecs (unique in the Open Source world)
>>        * SIP INFO DTMF support
>>        * Possibility to send SMS using the Ekiga Call Out account
>>
>>     4.2. Bug/RFE Number(s):
>>
>>        CR6762807 
>>
>>     4.3. In Scope:
>>
>>        see above.
>>
>>     4.4. Out of Scope:
>>
>>        see above.
>>     
>>     4.5. Interfaces:
>>                         
>>                                    Exported Interface
>>
>>        Interface Name                                Classification          Comment
>>        --------------------------------------------------------------------------------------
>>        /usr/lib/ekiga/libpt.so.2                     Project Private   PTLib library
>>        /usr/lib/ekiga/libopal.so.3                   Project Private   OPAL library
>>        /usr/lib/ekiga/opal/codecs/                   Project Private   OPAL g726 audio plugin
>>          audio/g726_audio_pwplugin.so
>>        /usr/lib/ekiga/opal/codecs/                   Project Private   OPAL gsm audio plugin
>>          audio/gsm0610_audio_pwplugin.so
>>        /usr/lib/ekiga/opal/codecs/                   Project Private   OPAL ms-gsm audio plugin
>>          audio/gsmamrcodec_pwplugin.so
>>        /usr/lib/ekiga/opal/codecs/                   Project Private   OPAL iLBC audio plugin
>>          audio/ilbc_audio_pwplugin.so
>>        /usr/lib/ekiga/opal/codecs/                   Project Private   OPAL H.261 video plugin
>>          video/h261-vic_video_pwplugin.so        
>>        /usr/lib/ekiga/opal/codecs/                   Project Private   OPAL THEORA video plugin
>>          video/theora_video_pwplugin.so    
>>        /usr/share/doc/SUNWgnome-meeting              Project Private   License files
>>        /usr/share/omf/ekiga                          Project Private   OMF directory
>>        /usr/share/dbus-1/services/                   Volatile          D-BUS service file
>>          org.ekiga.Ekiga.service
>>        
>>
>>        
>>                                 Imported Interface
>>          
>>        Interface       Classification          ARC case                Comment
>>        -----------------------------------------------------------------------
>>        GNOME Libraries Committed               LSARC 2008/510          GTK+ library
>>        D-BUS           Volatile                LSARC 2006/368          D-BUS library
>>        OpenLDAP        Volatile                PSARC 2008/507          OpenLDAP library
>>        Avahi           Volatile                LSARC 2007/464          Avahi library
>>        Libsigc++       Volatile                LSARC 2008/074          Sigc++ library
>>        Libtheora       Volatile                LSARC 2008/510          THEORA codec library
>>
>>     
>>     4.6. Doc Impact:
>>
>>        Help docs.
>>     
>>     4.7. Admin/Config Impact:
>>
>>        None.
>>     
>>     4.8. HA Impact:
>>        
>>        None.
>>     
>>     4.9. I18N/L10N Impact:
>>
>>        The JDS team and the G11N are working together to evaluate and
>>        provide I18N/L10N support.
>>     
>>     4.10. Packaging & Delivery:
>>
>>         SUNWgnome-meeting (base package), approximately 15Mb.
>>     
>>     4.11. Security Impact:
>>
>>         The JDS team and Ekiga community work together to identify 
>>         and fix any security issues found. The Ekiga community 
>>         provides us with security patches for issues they have identified.
>>     
>>     4.12. Dependencies:
>>
>>         The following versions of the imported interfaces are required:
>>           GNOME 2.24
>>           D-BUS 1.2.3
>>           OpenLDAP 2.4.11
>>           Avahi 0.6.23         
>> 	  Libsigc++ 2.0
>> 	  Libtheora 1.0
>>
>> 5. Reference Documents:
>>    
>>  [1] Ekiga homepage:
>>      http://www.ekiga.org
>>      PTLib and Opal homepage:
>>      http://www.opalvoip.org/
>>
>>  [2] Related ARC cases:
>>      LSARC 2008/510: Gnome 2.24
>>      LSARC 2006/368: D-BUS Message Bus System
>>      PSARC 2008/507: OpenLDAP for OpenSolaris
>>      LSARC 2007/464: Avahi and libdaemon
>>      LSARC 2008/074: Gtkmm, Glibmm, Cairomm and libsigc++ for Indiana
>>      LSARC 2006/182: Ekiga: a videoconferencing and VOIP/IP-Telephony application
>>
>>
>> 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
>>
>>     
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20081024/57aa93ba/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: one_pager_ekiga30.diff
Type: text/x-patch
Size: 318 bytes
Desc: not available
URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20081024/57aa93ba/attachment.bin>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: one_pager_ekiga30.txt
URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20081024/57aa93ba/attachment.txt>


More information about the opensolaris-arc mailing list