This case was approved at today's LSARC meeting.  I marked the IAM
file "closed approved".

Brian


On 08/11/09 16:19, Brian Cameron wrote:
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>      1.1. Project/Component Working Name:
>        Moovida
>      1.2. Name of Document Author/Supplier:
>        Author:  Brian Cameron
>      1.3  Date of This Document:
>       11 August, 2009
> 4. Technical Description
>
> 1. Introduction
>
>     1.1. Project/Component Working Name:
>          Moovida
>
>     1.2. Name of Document Author/Supplier:
>          Brian Cameron
>
>     1.3. Date of This Document:
>          08/07/2009
>
>     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 O'Dea
>
>          1.4.4. The name of your business unit:
>                 Software - OPG
>
>     1.5. Email Aliases:
>          1.5.1. Responsible Manager:
>                 leo.binchy at sun.com
>
>          1.5.2. Responsible Engineer:
>                 brian.cameron 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:
>
>          Moovida is a cross-platform media center.  You can watch movies, 
> listen
>          to music and view pictures in Moovida.
>
>          The Moovida application was previously called Elisa, and was 
> previously
>          described in case LSARC 2008/713.  This case details the minor 
> changes
>          associated with this rebranding.
>
> 4. Technical Description:
>     4.1. Details:
>
>          Moovida has the following changes compared to elisa:
>
>          - The binary and manpage has changed from "elisa" to "moovida".
>          - The UI has been redesigned significantly, though the 
> functionalities
>            are largely the same.
>          - Moovida is now built with Python 2.6 rather than Python 2.4.
>          - Now the plugins are delivered in a separate package.  This is 
> needed
>            because the plugins now require that the core application be
>            installed in order to build.  So, separating the plugins into a
>            separate package facilitates building moovida and the plugins.
>          - The package name has changed from SUNWgnome-media-center to
>            SUNWmoovida and SUNWmoovida-plugins.  This naming is more clear
>            and more correct, since Moovida (and elisa) are Fluendo products
>            and not provided by the GNOME community.
>
>          A sidenote, when the coherence module (LSARC 2009/199) integrates 
> into
>          build 124, the Moovida coherence plugin will become enabled.  This
>          is not a dependency since Moovida checks at runtime if coherence
>          is available and enables the plugin if so.
>
>     4.2. Interfaces:
>
>        Exported Interfaces      Stability             Comments
>        -----------------------  --------------------  -------------
>
>        /usr/bin/elisa           Obsolete Volatile     binary
>        /usr/lib/python2.4/vendor-packages/elisa-*-py2.4.egg-info/*
>                                 Obsolete              info files
>                                 Project Private
>        /usr/lib/python2.4/vendor-packages/elisa/*
>                                 Obsolete              Implementation of
>                                 Project Private       application and plugins
>        /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4.egg-info/*
>                                 Obsolete              Plugin info files
>                                 Project Private
>        /usr/lib/python2.4/vendor-packages/elisa-*-py2.4-nspkg.pth
>                                 Obsolete Volatile     pth file
>        /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4-nspkg.pth
>                                 Obsolete Volatile     Elisa plugins pth file
>        /usr/share/man/man1/elisa.1
>                                 Obsolete Volatile     Manpage
>        SUNWgnome-media-center   Obsolete Uncommitted  Previous package name
>
>
>        /usr/bin/moovida         Volatile              binary
>        /usr/lib/python2.6/vendor-packages/elisa-*-py2.6.egg-info/*
>                                 Project Private       info files
>        /usr/lib/python2.6/vendor-packages/elisa/*
>                                 Project Private       Implementation of
>                                                       application and plugins
>        /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6.egg-info/*
>                                 Project Private       Plugin info files
>        /usr/lib/python2.6/vendor-packages/elisa-*-py2.6-nspkg.pth
>                                 Volatile              pth file
>        /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6-nspkg.pth
>                                 Volatile              Plugins pth file
>        /usr/share/dbus-1/services/com.fluendo.elisa.service
>                                 Volatile              D-bus service file
>        /usr/share/man/man1/moovida.1
>                                 Volatile              Manpage
>        SUNWmoovida              Uncommitted           Application package name
>        SUNWmoovida-plugins      Uncommitted           Plugins package name
>
>
>        Imported Interfaces      Stability          Comments
>        --------------------     ---------------    -----------------------
>        Python 2.6               External           PSARC/2009/043
>        Gnome                    Volatile           LSARC/2008/510
>        GStreamer                Volatile           LSARC/2006/202
>        Python 2.6 gtk           Evolving           LSARC 2005/506
>        Python 2.6 cairo         Volatile           LSARC 2006/462
>        Python 2.6 Twisted       Uncommitted        PSARC/2008/121
>        Python 2.6 Twisted-Web2  Uncommitted        PSARC/2008/670
>        Python 2.6 Setuptools    Uncommitted        PSARC/2008/084
>        Python 2.6 Coherence     Uncommitted        LSARC/2009/199
>        PyOpenSSL 2.6            Uncommitted        PSARC/2009/176
>        pigment                  Volatile           LSARC/2008/668
>        pigment-python 2.6       Volatile           LSARC/2008/668
>        xdg-user-dirs            Uncommitted        LSARC/2008/116
>        python 2.6 xdg           Uncommitted        PSARC/2008/103
>        HAL                      Contracted         PSARC/2005/399
>                                 Volatile
>        CSSutils                 Volatile           LSARC/2008/658
>        D-Bus                    Volatile           LSARC/2006/368
>
>     4.3. Doc Impact:
>
>          Man page is provided with moovida.
>
>     4.4. Packaging&  Delivery:
>
>          SUNWmoovida, SUNWmoovida-plugins
>
>     4.5. Dependencies:
>
>          LSARC 2008/713 elisa, elisa-plugins-good, elisa-plugins-bad
>
>     4.6. L10N Impact:
>
>          The Desktop team and the G11N team are working together to evaluate 
> and
>          provide I18N/L10N support.
>
>     4.7. Security Impact:
>
>          Moovida makes use of SSL for HTTPS support.  The Python-Twisted web
>          module and Python-Twisted-Web2 both are used by Moovida and both also
>          use OpenSSL for HTTPS support.
>
>          Moovida has an AMP plugin which makes use of Python-Twisted AMP 
> module
>          which uses OpenSSL for its protocol.  More information can be found
>          about this in the Twisted documentation.  Refer here:
>
>          
> http://twistedmatrix.com/documents/current/api/twisted.protocols.amp.html
>
> 5. Reference Documents:
>
>          Moovida webpage:
>          http://www.moovida.com/
>
>          Moovida API documentation:
>          http://www.moovida.com/documentation/
>
>          GStreamer webpage:
>          http://gstreamer.freedesktop.org
>
>
> 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