From bc99092@sac.sfbay.sun.com Mon Mar 30 18:03:28 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n2V13SOB002431
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 30 Mar 2009 18:03:28 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n2V13Sdr027347;
	Mon, 30 Mar 2009 18:03:28 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KHC00I01IXSV700@nwk-avmta-2.sfbay.sun.com>; Mon,
 30 Mar 2009 18:03:28 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KHC00F9NIXRMB30@nwk-avmta-2.sfbay.sun.com>; Mon,
 30 Mar 2009 18:03:27 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n2V13R5K004057; Mon, 30 Mar 2009 18:03:27 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n2V13QwO002404; Mon,
 30 Mar 2009 18:03:26 -0700 (PDT)
Received: (from bc99092@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n2V13QJC002399; Mon,
 30 Mar 2009 18:03:26 -0700 (PDT)
Date: Mon, 30 Mar 2009 18:03:26 -0700 (PDT)
From: Brian Cameron <bc99092@sac.sfbay.sun.com>
Subject: GNOME 2.26 [LSARC/2009/203 FastTrack timeout 04/08/2009]
To: LSARC-ext@sun.com
Cc: desktop-discuss@opensolaris.org
Message-id: <200903310103.n2V13QJC002399@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 16303


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.26
    1.2. Name of Document Author/Supplier:
	 Author:  Brian Cameron
    1.3  Date of This Document:
	30 March, 2009
4. Technical Description
===================================================
GNOME 2.26 ARC Proposal
Date: Feb 18, 2009 Jedy Wang <jedy.wang@sun.com>
===================================================



===============
1. Introduction
===============
   1.1. Project/Component Working Name:

        GNOME 2.26

   1.2. Name of Document Author/Supplier:

        Jeff Cai  (jeff.cai@sun.com)
        Ke Wang   (ke.wang@sun.com)
        Jedy Wang (jedy.wang@sun.com)
        
   1.3. Email Aliases:
        1.3.1. Responsible Manager:   leo.binchy@sun.com
                                      paul.mei@sun.com
                                      harry.lu@sun.com
                                      helen.wang@sun.com

        1.3.2. Responsible Engineer:  jeff.cai@sun.com
                                      ke.wang@sun.com
                                      jedy.wang@sun.com
                                      brian.cameron@sun.com
        1.3.3. Marketing Manager:     Glynn.Foster@Sun.COM
        1.3.4. Interest List:         desktop-cteam@sun.com
                                      accessprogramoffice@sun.com
                                      trusted-jds@sun.com

==================
2. Project Summary
==================

   2.1. Project Description

        This project continues on LSARC 2008/618 to provide a newer version of 
        GNOME, as part of the Solaris Desktop, targeted for Nevada.

        More formally, this project will integrate GNOME 2.26 along with some 
        other components that are not currently part of the official community 
        release. 

   2.2. Risks and Assumptions

        2.2.1. Schedule

        This project is targeted to be bundled with Nevada, with an intended 
        integration date of Nevada build 115 (05/04/09), of the current Solaris 
        OS release schedule.  This is for a minor release only.

        2.2.2. Accessibility
        
        Accessibility is still a key concern in the GNOME desktop. 
        Although the community has contributed a great deal to the project,
        the core parts of the desktop may not be fully accessible.

        In the upstream community, A11Y is moving away from using CORBA and
        towards using D-Bus.  This significant change does not affect the
        current release, but will be a risk moving forward in future releases.

        2.2.3. Library consolidation

        The GNOME community is in the process of consolidating a number of
        external libraries into GTK+, and deprecating a number of libraries.
        This is known as Project Ridley within the GNOME community.  The GTK+
        community plans to release GTK+3.0 in the next year and there are plans
        that GNOME 2.30 will instead released as GNOME 3.0 and depend on
        GTK+3.0.  Current plans are that GTK+ 3.0 will not be ABI compatible
        with GTK+ 2.x, so this change will require some significant work to
        integrate.  

        The plan is that GNOME 3.0 will have a much smaller set of more stable
        Platform libraries.  For example, the following libraries are planned
        for deprecation in the GNOME 3.0 time frame.

        o libgnome
        o libgnomeui
        o libgnomeprint22
        o libgnomeprintui22
        o libglade
        o libgnomecanvas
        o libegg
        o libeel
        o gtkglext

        In the short-term, changes to the GNOME stack relating to this work
        has caused complications.  For example, many GNOME applications are
        depending more on modules like PolicyKit which are not a part of GNOME
        on Solaris.  There is some risk and complication associated with
        keeping GNOME working on Solaris amid these changes.

        2.2.4 The adoption of DeviceKit and DeviceKit Power

        From GNOME 2.26, gnome-power-manager now depends on DeviceKit and
        DeviceKit-Power and has abandoned the dependency of HAL. Because
        DeviceKit and DeviceKit-Power is not shipped in Solaris currently, we
        plan to continue to ship gnome-power-manager 2.24 in GNOME 2.26.

        Currently, only gnome-power-manager is impacted by the adoption of
        DeviceKit and DeviceKit-Power.

        The team which owns HAL is currently working to integrate DeviceKit
        modules into Solaris, so we will update to the new gnome-power-manager
        when this becomes available.


========================
3. Technical Description
========================

        This project will build on the base we built with "LSARC 2008/618 
        GNOME 2.24 Addendum", and provide a newer version of the GNOME desktop
        into Nevada.

        The GNOME Project's focus on users and usability continues in GNOME
        2.26 with its hundreds of bug fixes and user-requested improvements.
        This project provides many usability improvements, performance tunings, 
        improved configuration, and updated branding.  More details on specific
        improvements can be found on the GNOME community release notes

          - http://www.gnome.org/start/2.26/notes/
        
        Where possible, we will coordinate with those components that are 
        shipped as part of the official GNOME community release. Solaris
        Desktop may deviate from the GNOME community release, but only where
        there is an appropriate business justification or engineering impact.  


   3.1. Interface classification summary.
                
        3.1.1. Changes of Committed interfaces 

        Refer to committed-API-changes.txt [4] 
        
        Minor changes are introduced in GNOME 2.26 for 
        
        Committed Libraries changes
        ---------------------------
        o libatk-1.0
        o libgdk-x11-2.0
        o libglib-2.0
        o libgtk-x11-2.0
        o libnogmecanvas-2.0
        o libpangoft-1.0
        o libpangox-1.0

        Committed CLIs changes
        ----------------------
        None.

        Committed Configuration Files
        -----------------------------
        None.

        Other changes that are included  
        -------------------------------
        None.
   
        Please refer to ./interface-table.txt [3] for details.


        3.1.2. New Components

        Python 2.6 bindings for many desktop modules are shipped with this
        release.

        Other new components have been ARC-ed in separate ARC cases.  Refer to
        Section 4 Other related ARC Cases.


        3.1.3. Removed Components

        The following are old components to be removed from the desktop release.

        - gnome-volume-manager
          Unused component and functionality replaced by nautilus.

        - SSE2 support for some modules
          SSE2 support for flac, ekiga and libSDL is removed.  Some users were
          having problems using the SSE2 binaries provided on Solaris because
          the binaries were integrated into the /usr/bin/pentium_pro+mmx and
	  /usr/lib/pentium_pro+mmx directories and these directories do not
          guarantee SSE2 support.  In other words, the SSE2 binaries and
          libraries were making use of the obsolete $ORIGIN/$ISALIST interface.
          To correct this it would be necessary to instead make use of the
          $ORIGIN/$HWCAP when installing SSE2 specific binaries and libraries.
          However, in our testing we found that the performance gain for flac,
          ekiga and libSDL was not significant enough to warrant reworking
          this.  Instead we simply drop special SSE2 support for these
          modules.

        3.1.4. OSS Integration

        This release coincides with OSSv4 (Open Sound System) integration.  To
        best support OSSv4, a new GStreamer OSSv4 plugin will be included in
        the release.  Thus, all GStreamer-based programs will use OSSv4 audio
        interfaces directly instead of using SunAudio interfaces.

        Also, the libcanberra module will use OSSv4 interfaces directly for
        playing system sounds instead of using SunAudio interfaces via
        GStreamer.  

        The Sun Audio GStreamer plugin will continue to be distributed and
        supported so that users who want to use the older interfaces with
        GStreamer-based programs can do so.  This is useful, for example, on
        Sun Ray which does not yet support the OSSv4 interfaces.

        Note that GStreamer tries to first use the OSSv4 plugin by default
        and if they are non-functional will fallback to the SunAudio plugin
        automatically.  So Sun Ray users should not need to modify their
        configuration to get the right plugin they need.

        3.1.5. cdda2wav GStreamer CDDA Integration

        The new /usr/lib/gstreamer-0.10/libgstcdda2wav.so plugin provides
        CDDA support by interfacing directly with the /usr/bin/cdda2wav
        application.  This replaces the older ioctl-based CDDA plugin named
        /usr/lib/gstreamer-0.10/libgstcddasrc.so.  Since cdda2wav uses SCSI
        interfaces for interacting with CD devices, it tends to provide
        better CD device support and better error correction when reading
        CDDA data.  So GStreamer-based applications that read CDDA data, such
        as /usr/bin/sound-juicer, now use this more reliable cdda2wav-based
        plugin instead of the older ioctl-based plugin.

        3.1.6 Brasero, rhythmbox, totem, and sound-juicer

        Note that brasero, rhythmbox, totem, and sound-juicer changes are
        being discussed in separate cases:

        - LSARC 2009/201 Update to Brasero 2.25.x
        - LSARC 2009/202 Update to GNOME 2.26 media applications

   3.2. Interface tables

        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.

        Please refer to the gtk-docs [6] that are installed to the system
        with this release of the Solaris Desktop.

        Changes to packaging are highlighted in the pkgcmp report. [2]


======================
4. Reference Documents
======================

        GNOME Public Websites:

          http://www.gnome.org/
          http://developer.gnome.org/

        FreeDesktop Website:

          http://www.freedesktop.org/

        GNOME Documentation (including API documentation):

          http://library.gnome.org/

        GNOME 2.26 Release Notes:

          http://www.gnome.org/start/2.26/notes/
          http://library.gnome.org/misc/release-notes/2.26/

        External Dependencies of GNOME 2.25.x

          http://live.gnome.org/TwoPointTwentyfive/ExternalDependencies

        Solaris Desktop Engineering Internal Website:

          http://desktop.ireland/
        
        Other Related ARC Cases: 

           LSARC 2009/202 Update to GNOME 2.26 media applications
           LSARC 2009/201 Update to Brasero 2.25.x
           LSARC 2009/199 Coherence
           PSARC 2009/176 pyOpenSSL 2.6
           PSARC 2009/115 CPU Idle Notification
           PSARC 2009/112 sys-suspend(1)
           LSARC 2009/098 Gnutls update to 2.6
           PSARC 2009/097 Move libusb from /usr/sfw to /usr
           PSARC 2009/089 EOF Announcement for Various SPARC Graphics
           LSARC 2009/088 libproxy  
           LSARC 2009/085 Thunderbird 3.0.x
           LSARC 2009/066 OpenGL 3.0 for the NVIDIA graphics driver
           PSARC 2009/043 Python 2.6 and 3.0
           PSARC 2009/041 Virtual Keyboard Input Method
           PSARC 2009/023 SQLite3 update to 3.6.9
           PSARC 2009/021 Xorg server 1.5
           PSARC 2009/016 Laptop Hotkey Support
           LSARC 2008/782 WebKit    
           PSARC 2008/777 cpupm keyword mode extensions
           LSARC 2008/776 GNU Developer Collection
           LSARC 2008/763 EOF of sys-suspend
           PSARC 2008/757 SPARC support for AST graphics
           PSARC 2008/742 SDcard Framework Suspend & Resume
           PSARC 2008/736 NWAM Picea Addenda
           LSARC 2008/735 Firefox 3.1 for Solaris Nevada
           PSARC 2008/732 DRM IOCTL Addition for i915 Driver
           PSARC 2008/724 Print Manager for CUPS
           LSARC 2008/722 simplejson
           LSARC 2008/721 Gftp for OpenSolaris
           LSARC 2008/720 Empathy for OpenSolaris
           LSARC 2008/719 diveintopython 5.4
           PSARC 2008/714 Dante: A Socks server and client implementation
           LSARC 2008/713 elisa, elisa-plugins-good, elisa-plugins-bad
           LSARC 2008/709 codeina   
           LSARC 2008/708 Vinagre for OpenSolaris
           LSARC 2008/707 gtk-vnc for OpenSolaris
           PSARC 2008/705 pyOpenSSL 
           LSARC 2008/704 flash player plugin upgrade in solaris
           LSARC 2008/703 Gegl for OpenSolaris
           LSARC 2008/702 Babl for OpenSolaris
           LSARC 2008/701 dia - Diagram Editor
           LSARC 2008/700 lynx 2.8.6
           LSARC 2008/699 Hamster for OpenSolaris
           LSARC 2008/698 libvisual and plugins for opensolaris
           LSARC 2008/692 EOL of GNOME-keyring-manager
           LSARC 2008/677 Libical for OpenSolaris
           PSARC 2008/676 Python YAML
           PSARC 2008/670 Twisted update to 8.1 and adding Twisted-Web2
           LSARC 2008/669 EOF of gnome-sys-suspend
           LSARC 2008/668 pigment and pigment-python
           PSARC 2008/667 ast SPARC graphics drivers
           PSARC 2008/666 EOF of zulu, gfb and gfxp graphics support
           LSARC 2008/664 Seahorse for OpenSolaris
           PSARC 2008/663 CPU Deep Idle Keyword
           PSARC 2008/662 GDM system user home directory
           LSARC 2008/658 CSSutils  
           LSARC 2008/657 pthread-stubs
           LSARC 2008/650 Ekiga 3.0 
           LSARC 2008/637 pixman    
           PSARC 2008/624 Integrate libm17n and scim-m17n to Solaris
           LSARC 2008/620 NetBeans DTrace GUI Plug-in
           PSARC 2008/318 OSS Audio For Solaris

        References:

           [1] ./modulediffs.txt
           [2] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/
               gnome226/pkgcmpd
           [3] ./interface-table.txt
           [4] ./committed-API-changes.txt
           [5] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/
               gnome226/additional-materials/manpages.tar.gz
           [6] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/
               gnome226/additional-materials/gtk-doc.tar.gz


=========================
5. Resources and Schedule
=========================

   5.1. Projected Availability

        This project will be included in Solaris Nevada and 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.26 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
        organizations, including Sun. 


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


From johnf@paravon.sfbay.sun.com Tue Apr 14 06:42:32 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3EDgU2C004845
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 14 Apr 2009 06:42:31 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n3EDgA0i005310
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 14 Apr 2009 21:42:29 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KI300A07FES1000@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 14 Apr 2009 06:42:28 -0700 (PDT)
Received: from paravon.sfbay.sun.com ([192.168.83.160])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KI3000SHFERN180@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 14 Apr 2009 06:42:28 -0700 (PDT)
Received: from paravon.sfbay.sun.com (localhost [127.0.0.1])
	by paravon.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3EDYvvt004495;
 Tue, 14 Apr 2009 06:34:57 -0700 (PDT)
Received: (from johnf@localhost)
	by paravon.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n3EDYviA004494; Tue,
 14 Apr 2009 06:34:57 -0700 (PDT)
Date: Tue, 14 Apr 2009 06:34:57 -0700 (PDT)
From: John Fischer <johnf@paravon.sfbay.sun.com>
Subject: Re: GNOME 2.26 [LSARC/2009/203 FastTrack timeout 04/08/2009]
To: LSARC-ext@sun.com, bc99092@sac.sfbay.sun.com
Cc: desktop-discuss@opensolaris.org
Message-id: <200904141334.n3EDYviA004494@paravon.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 186

Brian,

+1.  One suggestion is to document the up coming changes in the
man page for the library that is being removed.  This might ease
the transition for our customers.

Thanks,

John

From Brian.Cameron@sun.com Tue Apr 14 09:50:25 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3EGoPYx005725
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 14 Apr 2009 09:50:25 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n3EGoKQJ040448
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 14 Apr 2009 10:50:24 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KI300J05O3ZE000@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 14 Apr 2009 09:50:23 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KI300EXNO3YME80@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 14 Apr 2009 09:50:23 -0700 (PDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n3EGoMSa006817	for
 <LSARC-ext@sun.com>; Tue, 14 Apr 2009 16:50:22 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 id <0KI300B00NORFH00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 14 Apr 2009 10:50:22 -0600 (MDT)
Received: from [10.0.0.10] ([unknown] [24.32.67.166])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-5.01 64bit
 (built Feb 19 2009)) with ESMTPSA id <0KI300FPEO3GY220@mail-amer.sun.com>; Tue,
 14 Apr 2009 10:50:05 -0600 (MDT)
Date: Tue, 14 Apr 2009 11:50:11 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: GNOME 2.26 [LSARC/2009/203 FastTrack timeout 04/08/2009]
In-reply-to: <200904141334.n3EDYviA004494@paravon.sfbay.sun.com>
Sender: Brian.Cameron@sun.com
To: John Fischer <johnf@paravon.sfbay.sun.com>
Cc: LSARC-ext@sun.com, bc99092@sac.sfbay.sun.com,
        desktop-discuss@opensolaris.org
Message-id: <49E4BEC3.1020603@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200904141334.n3EDYviA004494@paravon.sfbay.sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1b3pre)
 Gecko/20090406 Thunderbird/3.0b2
Status: RO
Content-Length: 1081


John:

> +1.  One suggestion is to document the up coming changes in the
> man page for the library that is being removed.  This might ease
> the transition for our customers.

Thanks for the +1.

Do you mean the libraries that will be removed when we migrate
to GNOME 3.0?  Note that this won't happen until GNOME 3.30,
which is about 1 year away.  It might be better to wait to
do this for GNOME 2.28 since we will have a clearer picture
of how the libraries will change.  Though we could provide
some information today and highlight that plans are still
in the works.

Which manpage do you think we should modify?  gnome-interfaces.5
or the manpage for each Platform library that the GNOME community
plans to deprecate?

Or, are you talking about a library being removed in this case?
Aside from the GStreamer CDDA plugin, removing SSE support for
a few libraries, a purple plugin, and an evolution plugin, I
don't see many library interfaces being removed in this case.
I wouldn't think these would require any manpage changes since
they aren't user-facing interfaces.

Brian

From John.Fischer@Sun.COM Tue Apr 14 10:02:14 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3EH2DSw007239
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 14 Apr 2009 10:02:13 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n3EH27VZ014987
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 14 Apr 2009 10:02:13 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KI300K13ONO0C00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Tue, 14 Apr 2009 10:02:12 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KI300E78ONNMN90@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Tue,
 14 Apr 2009 10:02:11 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n3EH2BVA021473	for
 <LSARC-ext@Sun.COM>; Tue, 14 Apr 2009 17:02:11 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 id <0KI300J00NDTM900@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Tue, 14 Apr 2009 11:02:11 -0600 (MDT)
Received: from [192.168.10.7] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-5.01 64bit
 (built Feb 19 2009)) with ESMTPSA id <0KI300N2OONK3G70@mail-amer.sun.com>; Tue,
 14 Apr 2009 11:02:08 -0600 (MDT)
Date: Tue, 14 Apr 2009 10:01:09 -0700
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: GNOME 2.26 [LSARC/2009/203 FastTrack timeout 04/08/2009]
In-reply-to: <49E4BEC3.1020603@sun.com>
Sender: John.Fischer@Sun.COM
To: Brian Cameron <Brian.Cameron@Sun.COM>
Cc: John Fischer <johnf@paravon.sfbay.sun.com>, LSARC-ext@Sun.COM,
        bc99092@sac.sfbay.sun.com, desktop-discuss@opensolaris.org
Reply-to: John.Fischer@Sun.COM
Message-id: <49E4C155.7070108@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200904141334.n3EDYviA004494@paravon.sfbay.sun.com>
 <49E4BEC3.1020603@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090323)
Status: RO
Content-Length: 1515

Brian,

Yes.  It is for the library consolidation that is occurring within
the Gnome 3 stack.  In the document it sounded like it was very soon.
Actually, 1 year away is quite close for our customers.  You could
start off with the gnome-interfaces.5 man page and then as the story
becomes clearer modify the Platform library that will be going away.

John


Brian Cameron wrote:
> 
> John:
> 
>> +1.  One suggestion is to document the up coming changes in the
>> man page for the library that is being removed.  This might ease
>> the transition for our customers.
> 
> Thanks for the +1.
> 
> Do you mean the libraries that will be removed when we migrate
> to GNOME 3.0?  Note that this won't happen until GNOME 3.30,
> which is about 1 year away.  It might be better to wait to
> do this for GNOME 2.28 since we will have a clearer picture
> of how the libraries will change.  Though we could provide
> some information today and highlight that plans are still
> in the works.
> 
> Which manpage do you think we should modify?  gnome-interfaces.5
> or the manpage for each Platform library that the GNOME community
> plans to deprecate?
> 
> Or, are you talking about a library being removed in this case?
> Aside from the GStreamer CDDA plugin, removing SSE support for
> a few libraries, a purple plugin, and an evolution plugin, I
> don't see many library interfaces being removed in this case.
> I wouldn't think these would require any manpage changes since
> they aren't user-facing interfaces.
> 
> Brian

From Brian.Cameron@sun.com Thu Apr 16 03:14:04 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3GAE3Gm004122
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 16 Apr 2009 03:14:03 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n3GADphx023215
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 16 Apr 2009 11:14:02 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KI600F0BV3D4O00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 16 Apr 2009 03:14:01 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KI60090EV3C1C70@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 16 Apr 2009 03:14:00 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n3GAE0p5021745	for
 <LSARC-ext@sun.com>; Thu, 16 Apr 2009 10:14:00 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-5.01 64bit (built Feb 19 2009))
 id <0KI600I00UOOVR00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 16 Apr 2009 04:14:00 -0600 (MDT)
Received: from [10.0.0.10] ([unknown] [24.32.67.166])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-5.01 64bit
 (built Feb 19 2009)) with ESMTPSA id <0KI600KSIV3BRF00@mail-amer.sun.com>; Thu,
 16 Apr 2009 04:14:00 -0600 (MDT)
Date: Thu, 16 Apr 2009 05:14:07 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: GNOME 2.26 [LSARC/2009/203 FastTrack timeout 04/08/2009]
In-reply-to: <200903310103.n2V13QJC002399@sac.sfbay.sun.com>
Sender: Brian.Cameron@sun.com
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <49E704EF.6080605@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903310103.n2V13QJC002399@sac.sfbay.sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1b3pre)
 Gecko/20090406 Thunderbird/3.0b2
Status: RO
Content-Length: 17388


As was agreed at the last LSARC meeting, I am marking this
case as closed approved now that John Fischer has given it
a +1.

Brian


On 03/30/09 20:03, 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.26
>      1.2. Name of Document Author/Supplier:
> 	 Author:  Brian Cameron
>      1.3  Date of This Document:
> 	30 March, 2009
> 4. Technical Description
> ===================================================
> GNOME 2.26 ARC Proposal
> Date: Feb 18, 2009 Jedy Wang<jedy.wang@sun.com>
> ===================================================
>
>
>
> ===============
> 1. Introduction
> ===============
>     1.1. Project/Component Working Name:
>
>          GNOME 2.26
>
>     1.2. Name of Document Author/Supplier:
>
>          Jeff Cai  (jeff.cai@sun.com)
>          Ke Wang   (ke.wang@sun.com)
>          Jedy Wang (jedy.wang@sun.com)
>
>     1.3. Email Aliases:
>          1.3.1. Responsible Manager:   leo.binchy@sun.com
>                                        paul.mei@sun.com
>                                        harry.lu@sun.com
>                                        helen.wang@sun.com
>
>          1.3.2. Responsible Engineer:  jeff.cai@sun.com
>                                        ke.wang@sun.com
>                                        jedy.wang@sun.com
>                                        brian.cameron@sun.com
>          1.3.3. Marketing Manager:     Glynn.Foster@Sun.COM
>          1.3.4. Interest List:         desktop-cteam@sun.com
>                                        accessprogramoffice@sun.com
>                                        trusted-jds@sun.com
>
> ==================
> 2. Project Summary
> ==================
>
>     2.1. Project Description
>
>          This project continues on LSARC 2008/618 to provide a newer version of
>          GNOME, as part of the Solaris Desktop, targeted for Nevada.
>
>          More formally, this project will integrate GNOME 2.26 along with some
>          other components that are not currently part of the official community
>          release.
>
>     2.2. Risks and Assumptions
>
>          2.2.1. Schedule
>
>          This project is targeted to be bundled with Nevada, with an intended
>          integration date of Nevada build 115 (05/04/09), of the current Solaris
>          OS release schedule.  This is for a minor release only.
>
>          2.2.2. Accessibility
>
>          Accessibility is still a key concern in the GNOME desktop.
>          Although the community has contributed a great deal to the project,
>          the core parts of the desktop may not be fully accessible.
>
>          In the upstream community, A11Y is moving away from using CORBA and
>          towards using D-Bus.  This significant change does not affect the
>          current release, but will be a risk moving forward in future releases.
>
>          2.2.3. Library consolidation
>
>          The GNOME community is in the process of consolidating a number of
>          external libraries into GTK+, and deprecating a number of libraries.
>          This is known as Project Ridley within the GNOME community.  The GTK+
>          community plans to release GTK+3.0 in the next year and there are plans
>          that GNOME 2.30 will instead released as GNOME 3.0 and depend on
>          GTK+3.0.  Current plans are that GTK+ 3.0 will not be ABI compatible
>          with GTK+ 2.x, so this change will require some significant work to
>          integrate.
>
>          The plan is that GNOME 3.0 will have a much smaller set of more stable
>          Platform libraries.  For example, the following libraries are planned
>          for deprecation in the GNOME 3.0 time frame.
>
>          o libgnome
>          o libgnomeui
>          o libgnomeprint22
>          o libgnomeprintui22
>          o libglade
>          o libgnomecanvas
>          o libegg
>          o libeel
>          o gtkglext
>
>          In the short-term, changes to the GNOME stack relating to this work
>          has caused complications.  For example, many GNOME applications are
>          depending more on modules like PolicyKit which are not a part of GNOME
>          on Solaris.  There is some risk and complication associated with
>          keeping GNOME working on Solaris amid these changes.
>
>          2.2.4 The adoption of DeviceKit and DeviceKit Power
>
>          From GNOME 2.26, gnome-power-manager now depends on DeviceKit and
>          DeviceKit-Power and has abandoned the dependency of HAL. Because
>          DeviceKit and DeviceKit-Power is not shipped in Solaris currently, we
>          plan to continue to ship gnome-power-manager 2.24 in GNOME 2.26.
>
>          Currently, only gnome-power-manager is impacted by the adoption of
>          DeviceKit and DeviceKit-Power.
>
>          The team which owns HAL is currently working to integrate DeviceKit
>          modules into Solaris, so we will update to the new gnome-power-manager
>          when this becomes available.
>
>
> ========================
> 3. Technical Description
> ========================
>
>          This project will build on the base we built with "LSARC 2008/618
>          GNOME 2.24 Addendum", and provide a newer version of the GNOME desktop
>          into Nevada.
>
>          The GNOME Project's focus on users and usability continues in GNOME
>          2.26 with its hundreds of bug fixes and user-requested improvements.
>          This project provides many usability improvements, performance tunings,
>          improved configuration, and updated branding.  More details on specific
>          improvements can be found on the GNOME community release notes
>
>            - http://www.gnome.org/start/2.26/notes/
>
>          Where possible, we will coordinate with those components that are
>          shipped as part of the official GNOME community release. Solaris
>          Desktop may deviate from the GNOME community release, but only where
>          there is an appropriate business justification or engineering impact.
>
>
>     3.1. Interface classification summary.
>
>          3.1.1. Changes of Committed interfaces
>
>          Refer to committed-API-changes.txt [4]
>
>          Minor changes are introduced in GNOME 2.26 for
>
>          Committed Libraries changes
>          ---------------------------
>          o libatk-1.0
>          o libgdk-x11-2.0
>          o libglib-2.0
>          o libgtk-x11-2.0
>          o libnogmecanvas-2.0
>          o libpangoft-1.0
>          o libpangox-1.0
>
>          Committed CLIs changes
>          ----------------------
>          None.
>
>          Committed Configuration Files
>          -----------------------------
>          None.
>
>          Other changes that are included
>          -------------------------------
>          None.
>
>          Please refer to ./interface-table.txt [3] for details.
>
>
>          3.1.2. New Components
>
>          Python 2.6 bindings for many desktop modules are shipped with this
>          release.
>
>          Other new components have been ARC-ed in separate ARC cases.  Refer to
>          Section 4 Other related ARC Cases.
>
>
>          3.1.3. Removed Components
>
>          The following are old components to be removed from the desktop release.
>
>          - gnome-volume-manager
>            Unused component and functionality replaced by nautilus.
>
>          - SSE2 support for some modules
>            SSE2 support for flac, ekiga and libSDL is removed.  Some users were
>            having problems using the SSE2 binaries provided on Solaris because
>            the binaries were integrated into the /usr/bin/pentium_pro+mmx and
> 	  /usr/lib/pentium_pro+mmx directories and these directories do not
>            guarantee SSE2 support.  In other words, the SSE2 binaries and
>            libraries were making use of the obsolete $ORIGIN/$ISALIST interface.
>            To correct this it would be necessary to instead make use of the
>            $ORIGIN/$HWCAP when installing SSE2 specific binaries and libraries.
>            However, in our testing we found that the performance gain for flac,
>            ekiga and libSDL was not significant enough to warrant reworking
>            this.  Instead we simply drop special SSE2 support for these
>            modules.
>
>          3.1.4. OSS Integration
>
>          This release coincides with OSSv4 (Open Sound System) integration.  To
>          best support OSSv4, a new GStreamer OSSv4 plugin will be included in
>          the release.  Thus, all GStreamer-based programs will use OSSv4 audio
>          interfaces directly instead of using SunAudio interfaces.
>
>          Also, the libcanberra module will use OSSv4 interfaces directly for
>          playing system sounds instead of using SunAudio interfaces via
>          GStreamer.
>
>          The Sun Audio GStreamer plugin will continue to be distributed and
>          supported so that users who want to use the older interfaces with
>          GStreamer-based programs can do so.  This is useful, for example, on
>          Sun Ray which does not yet support the OSSv4 interfaces.
>
>          Note that GStreamer tries to first use the OSSv4 plugin by default
>          and if they are non-functional will fallback to the SunAudio plugin
>          automatically.  So Sun Ray users should not need to modify their
>          configuration to get the right plugin they need.
>
>          3.1.5. cdda2wav GStreamer CDDA Integration
>
>          The new /usr/lib/gstreamer-0.10/libgstcdda2wav.so plugin provides
>          CDDA support by interfacing directly with the /usr/bin/cdda2wav
>          application.  This replaces the older ioctl-based CDDA plugin named
>          /usr/lib/gstreamer-0.10/libgstcddasrc.so.  Since cdda2wav uses SCSI
>          interfaces for interacting with CD devices, it tends to provide
>          better CD device support and better error correction when reading
>          CDDA data.  So GStreamer-based applications that read CDDA data, such
>          as /usr/bin/sound-juicer, now use this more reliable cdda2wav-based
>          plugin instead of the older ioctl-based plugin.
>
>          3.1.6 Brasero, rhythmbox, totem, and sound-juicer
>
>          Note that brasero, rhythmbox, totem, and sound-juicer changes are
>          being discussed in separate cases:
>
>          - LSARC 2009/201 Update to Brasero 2.25.x
>          - LSARC 2009/202 Update to GNOME 2.26 media applications
>
>     3.2. Interface tables
>
>          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.
>
>          Please refer to the gtk-docs [6] that are installed to the system
>          with this release of the Solaris Desktop.
>
>          Changes to packaging are highlighted in the pkgcmp report. [2]
>
>
> ======================
> 4. Reference Documents
> ======================
>
>          GNOME Public Websites:
>
>            http://www.gnome.org/
>            http://developer.gnome.org/
>
>          FreeDesktop Website:
>
>            http://www.freedesktop.org/
>
>          GNOME Documentation (including API documentation):
>
>            http://library.gnome.org/
>
>          GNOME 2.26 Release Notes:
>
>            http://www.gnome.org/start/2.26/notes/
>            http://library.gnome.org/misc/release-notes/2.26/
>
>          External Dependencies of GNOME 2.25.x
>
>            http://live.gnome.org/TwoPointTwentyfive/ExternalDependencies
>
>          Solaris Desktop Engineering Internal Website:
>
>            http://desktop.ireland/
>
>          Other Related ARC Cases:
>
>             LSARC 2009/202 Update to GNOME 2.26 media applications
>             LSARC 2009/201 Update to Brasero 2.25.x
>             LSARC 2009/199 Coherence
>             PSARC 2009/176 pyOpenSSL 2.6
>             PSARC 2009/115 CPU Idle Notification
>             PSARC 2009/112 sys-suspend(1)
>             LSARC 2009/098 Gnutls update to 2.6
>             PSARC 2009/097 Move libusb from /usr/sfw to /usr
>             PSARC 2009/089 EOF Announcement for Various SPARC Graphics
>             LSARC 2009/088 libproxy
>             LSARC 2009/085 Thunderbird 3.0.x
>             LSARC 2009/066 OpenGL 3.0 for the NVIDIA graphics driver
>             PSARC 2009/043 Python 2.6 and 3.0
>             PSARC 2009/041 Virtual Keyboard Input Method
>             PSARC 2009/023 SQLite3 update to 3.6.9
>             PSARC 2009/021 Xorg server 1.5
>             PSARC 2009/016 Laptop Hotkey Support
>             LSARC 2008/782 WebKit
>             PSARC 2008/777 cpupm keyword mode extensions
>             LSARC 2008/776 GNU Developer Collection
>             LSARC 2008/763 EOF of sys-suspend
>             PSARC 2008/757 SPARC support for AST graphics
>             PSARC 2008/742 SDcard Framework Suspend&  Resume
>             PSARC 2008/736 NWAM Picea Addenda
>             LSARC 2008/735 Firefox 3.1 for Solaris Nevada
>             PSARC 2008/732 DRM IOCTL Addition for i915 Driver
>             PSARC 2008/724 Print Manager for CUPS
>             LSARC 2008/722 simplejson
>             LSARC 2008/721 Gftp for OpenSolaris
>             LSARC 2008/720 Empathy for OpenSolaris
>             LSARC 2008/719 diveintopython 5.4
>             PSARC 2008/714 Dante: A Socks server and client implementation
>             LSARC 2008/713 elisa, elisa-plugins-good, elisa-plugins-bad
>             LSARC 2008/709 codeina
>             LSARC 2008/708 Vinagre for OpenSolaris
>             LSARC 2008/707 gtk-vnc for OpenSolaris
>             PSARC 2008/705 pyOpenSSL
>             LSARC 2008/704 flash player plugin upgrade in solaris
>             LSARC 2008/703 Gegl for OpenSolaris
>             LSARC 2008/702 Babl for OpenSolaris
>             LSARC 2008/701 dia - Diagram Editor
>             LSARC 2008/700 lynx 2.8.6
>             LSARC 2008/699 Hamster for OpenSolaris
>             LSARC 2008/698 libvisual and plugins for opensolaris
>             LSARC 2008/692 EOL of GNOME-keyring-manager
>             LSARC 2008/677 Libical for OpenSolaris
>             PSARC 2008/676 Python YAML
>             PSARC 2008/670 Twisted update to 8.1 and adding Twisted-Web2
>             LSARC 2008/669 EOF of gnome-sys-suspend
>             LSARC 2008/668 pigment and pigment-python
>             PSARC 2008/667 ast SPARC graphics drivers
>             PSARC 2008/666 EOF of zulu, gfb and gfxp graphics support
>             LSARC 2008/664 Seahorse for OpenSolaris
>             PSARC 2008/663 CPU Deep Idle Keyword
>             PSARC 2008/662 GDM system user home directory
>             LSARC 2008/658 CSSutils
>             LSARC 2008/657 pthread-stubs
>             LSARC 2008/650 Ekiga 3.0
>             LSARC 2008/637 pixman
>             PSARC 2008/624 Integrate libm17n and scim-m17n to Solaris
>             LSARC 2008/620 NetBeans DTrace GUI Plug-in
>             PSARC 2008/318 OSS Audio For Solaris
>
>          References:
>
>             [1] ./modulediffs.txt
>             [2] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/
>                 gnome226/pkgcmpd
>             [3] ./interface-table.txt
>             [4] ./committed-API-changes.txt
>             [5] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/
>                 gnome226/additional-materials/manpages.tar.gz
>             [6] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/
>                 gnome226/additional-materials/gtk-doc.tar.gz
>
>
> =========================
> 5. Resources and Schedule
> =========================
>
>     5.1. Projected Availability
>
>          This project will be included in Solaris Nevada and 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.26 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
>          organizations, including Sun.
>
>
> 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
>


