With a +1 from Mark Carlson, this was closed approved at today's LSARC
meeting.  I marked the IAM file Status as

"closed fast-track 12/01/2009".

Thanks,

Brian


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:
>        GNOME 2.28 Addendum
>     1.2. Name of Document Author/Supplier:
>        Author:  Brian Cameron
>     1.3  Date of This Document:
>       30 November, 2009
> 4. Technical Description
> ===================================================
> GNOME 2.28 ARC Proposal Addendum Proposal
> Date: Nov 17th, 2009 Jerry Tan <jerry.tan at sun.com>
> ===================================================
> 
> ===============
> 1. Introduction
> ===============
> 
>    1.1. Project/Component Working Name:
> 
>         GNOME 2.28 Addendum
> 
>    1.2. Name of Document Author/Supplier:
> 
>         Jerry Tan (jerry.tan at sun.com)
>         Halton Huo(halton.huo at sun.com)
>         Michal Pryc(Michal.Pryc at Sun.COM) 
>         
>    1.3. Email Aliases:
>         1.3.1. Responsible Manager:   leo.binchy at sun.com
>                                       paul.mei at sun.com
>                                       harry.lu at sun.com
>                                       helen.wang at sun.com
> 
>         1.3.2. Responsible Engineer:  jerry.tan at sun.com
>                                       halton.huo at sun.com
>                                       michal.pryc at Sun.COM) 
>                                       brian.cameron at sun.com
> 
>         1.3.3. Marketing Manager:     Glynn.Foster at Sun.COM
>         1.3.4. Interest List:         desktop-cteam at sun.com
>                                       accessprogramoffice at sun.com
>                                       trusted-jds at sun.com
> 
> ==================
> 2. Project Summary
> ==================
> 
>    2.1. Project Description
> 
>         This project is an addendum to LSARC 2009/475 to reflect 
>         the latest changes in the GNOME desktop that took place after
>         LSARC 2009/475 was filed
> 
>    2.2. Risks and Assumptions
> 
>         Please refer to LSARC 2009/475.
> 
> ========================
> 3. Technical Description
> ========================
> 
>    3.1. Split big package into small packages
>                 
>         The purpose of splitting big package into small packages is to 
> minimize
>         the dependencies among packages, and make it more easy to distribute 
>         them, for example, save disk space on the LiveCD.
> 
>         3.1.1
>  
>         Separate SUNWgnome-themes into several additional packages.
> 
>                                                   SUNWneutral-pluse-cursor
>                                                   SUNWgnome-icon-theme
>                                                   SUNWsun-gdm-themes
>                                                   SUNWgnome-themes
>         SUNWgnome-themes        ------>           SUNWnimbus
>                                                   SUNWopensolaris-backgrounds
>                                                   SUNWgnome-themes-only
>                                                   SUNWdmz-cursor
>                                                   SUNWsun-backgrounds
>                                                   SUNWdmz-cursor-aa
>                                                   SUNWhicolor-icon-theme
>                                                   SUNWopensolaris-gdm-theme
>                                                   SUNWgtk2-engines
>                                                   SUNWicon-naming-utils
>                                                   SUNWtango-icon-theme
>                                                   SUNWblueprint
> 
>         3.1.2
> 
>         Separate SUNWgtk2-print-cups, SUNWgtk2-print-papi from SUNWgtk2
> 
>         3.1.3
> 
>         Update MusicBrainz from 2.x to 3.x.
> 
>         MusicBrainz version 2.x has been deprecated since it uses an old RDF
>         based MusicBrainz Web Service.  All new development will happen with
>         the new XML Web Service using MusicBrainz version 3.
> 
>         When libmusicbrainz is upgraded from 2.x to 3.x, it is separated into 
>         two libraries --- libmusicbrainz3 and libdiscid.  libdiscid is used to
>         create MusicBrainz DiscIDs from audio CDs, and libmusicbrainz3 is used
>         to access MusicBrainz XML Web Service.
> 
>     3.3 dogtail is now obsolete
>     
>         SUNWgnome-gui-test and SUNWgnome-a11y-libs-python24 are now obsolete 
> as
>         dogtail is not used by the desktop team anymore for testing.  Its 
> usage
>         has been replaced by LDTP, which is available in the OpenSolaris
>         package repository.
> 
>     3.4 Migrate to Perl 5.10
>        
>         As Perl will be updated from 5.08 to 5.10, the desktop team will 
> migrate
>         all Perl desktop modules to 5.10 . Also, the desktop team will stop 
>         delivering the Perl 5.8 verions of these modules after the Perl 
>         migration is done.
> 
>         These modules include:
>             SUNWperl-authen-pam
>             SUNWperl-xml-parser 
> 
>     3.5 Obsolete python2.5 packages
> 
>         The desktop team has migrated desktop Python modules to Python 2.6 
> and 
>         will stop delivering packages for python 2.5.       
> 
>         These packages include:
>             SUNWpython25-cssutils
>             SUNWpython25-setuptools
>             SUNWlibpigment-python25
>             SUNWpython25-simplejson
>             SUNWpython25-twisted
>             SUNWpython25-twisted-web2
>             SUNWpython25-zope-interface
>             SUNWpyyaml25
>          
>         These packages are not used by other modules.  For example, the
>         modules which use these interfaces include moovida and codeina, which
>         now only use Python 2.6.
>         
>     3.6 Obsolete pkgs for python2.4
> 
>         The desktop team has migrated all programs which use these python 
>         modules to Python 2.6 (e.g. moovida and codeina), so the following 
>         Python 2.4 modules are not used anymore, and they are now obsolete
> 
>         These packages include:
>             SUNWpython24-cssutils
>             SUNWpython24-simplejson
>             SUNWpyyaml24
>             SUNWlbpigment-python24
>             SUNWpython24-setuptools
>             SUNWpython24-twisted
>             SUNWpython24-twisted-web2
>             SUNWpython24-zope-interface
> 
>     3.7. Interfaces for other modules
> 
>         Interface tables can be found in [3].
> 
>         Refer to the modulediffs [1] report for a list of modules which
>         have been updated to a new version.
> 
>         Changes to packaging are highlighted in the pkgcmp report. [2]
> 
> ======================
> 4. Reference Documents
> ======================
> 
>         References:
> 
>            [1] ./modulediffs.txt
>            [2] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/
>                gnome228a/pkgcmpd
>            [3] ./interface-table.txt
>            [4] ./committed-API-changes.txt
> 
>         Related ARC
>           PSARC 2009/483 libxklavier re-integration
>           PSARC 2009/532 libgnomekbd re-integration
>           PSARC 2009/558 gnome keyboard switcher re-integration
>           PSARC 2009/560 LiveCD session improvement
>           PSARC 2009/577 Network Auto-Magic (NWAM) Phase 1 Updates
>           PSARC 2009/579 Python lxml
>           LSARC 2009/598 Seahorse Update and Seahorse Plugins
>           PSARC 2009/630 libxml2 update
>           PSARC 2009/631 libxslt update
>           LSARC 2009/633 Firefox 3.6 
> 
> =========================
> 5. Resources and Schedule
> =========================
> 
>    5.1. Projected Availability
> 
>         This project will be included in OpenSolaris.
> 
>    5.2. Cost of Effort
> 
>         Refer to the PLC documentation which includes P&L for the project.
> 
>    5.3. Cost of Capital Resources
> 
>         Refer to the PLC documentation which includes P&L for the project.
> 
>    5.4. ARC review type: [Standard/FastTrack/SelfReview]
> 
>         FastTrack 
> 
> =========================
> 6. Prototype Availability
> =========================
> 
>    6.1. Prototype Availability
> 
>         Development versions of GNOME 2.28 are available here:
> 
>         /net/mhw.prc.sun.com/builds/vermillion/devel/
> 
>    6.2. Prototype Cost
> 
>         The Solaris Desktop team works to provide the latest desktop stack in
>         development so that people internally can have access to the latest
>         code for testing and early access to new features.  These builds are
>         also used by the desktop team for doing ongoing development and
>         testing. Therefore, the cost of providing the these "prototype" builds
>         are a part of the cost the development team requires to provide the
>         next release of GNOME into Solaris.  Since much of the desktop stack 
> is
>         developed externally, the cost of development is shared by many
> 
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               LSARC
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc at opensolaris.org

Reply via email to