I am sponsoring this fasttrack for Joe Townsend and have set the timeout
to next Thursday, August 14, 2008.   The case requests a patch release binding.

The community provided reference documentation for the API has been placed
in the case materials directory.

        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         gdl - GNU Data Language
    1.2. Name of Document Author/Supplier:
         Author:  Joseph Townsend
   1.3. Date of This Document:
        8 Jul 2008
        
        1.3.1. Date this project was conceived:
                3 Mar 2008

   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:
                Andrew Roach
        1.4.4. The name of your business unit:
                Software

   1.5. Email Aliases:
        1.5.1. Responsible Manager:     Philip Edge
        1.5.2. Responsible Engineer:    Joseph A Townsend
        1.5.3. Marketing Manager:
        1.5.4. Interest List:

2. Project Summary
   2.1. Project Description:
        Gdl contains components and libraries that are intended to be
        shared between GNOME development tools, including gnome-debug,
        gnome-build, and anjuta2.


   2.2. Risks and Assumptions:
        This is an opensource project that is licensed under GPL v2,
        that is being integrated into Solaris. An Open Source Review
        will be submitted to address this.

        gdl has not yet had a 1.0 release. The quality of the code
        can only be considered to be beta at best.

        gdl will be part of the JDS consolidation

3. Business Summary
        This project is part of the larger Linux familarity project for
        opensource within Solaris.

   3.1. Problem Area:
        Gdl contains components and libraries that are intended to be
        shared between GNOME development tools, including gnome-debug,
        gnome-build, and anjuta2.

        The current pieces of GDL include:

        - A symbol browser bonobo component (symbol-browser-control).

        - A docking widget (gdl).

        - A utility library that also contains the stubs and skels for
          the symbol browser and text editor components (gdl, idl).

   3.2. Market/Requester:
        See Linux familarity project for opensource within Solaris.

   3.3. Business Justification:
        See Linux familarity project for opensource within Solaris.

   3.4. Competitive Analysis:
        See Linux familarity project for opensource within Solaris.

   3.5. Opportunity Window/Exposure:

   3.6. How will you know when you are done?:
        Solaris packages will be available, that will install the
        gdl binaries onto a Solaris system

4. Technical Description:
    4.1. Details:
        This project will follow the Linux familarity project for opensource
        within Solaris methodology to integrate gdl into Solaris. The URL
        for the opensource project is

        http://www.gnome.org

        This project is distinct from the project listed at

        http://gnudatalanguage.sourceforge.net

    4.2. Bug/RFE Number(s):
    
    4.3. In Scope:
        This project will only provide functionality that is already in
        the opensource version.

    4.4. Out of Scope:
        This project will NOT provide any additional functionality that is
        not already in the opensource version.

    4.5. Interfaces:

        Exported interfaces:

        /usr/lib/libgdl-1.so    volatile        gdl library
        /usr/include/libgdl-1.0/gdl/*.h volatile        header files
        /usr/share/gtk-doc/html/gdl/*   volatile        dtk docs
        SUNWgdl                 uncommitted     main gdl package
        SUNWgdl-devel           uncommitted     header files and docs
        SUNWgdl-l10n            uncommitted     localization files


        Inported interfaces

        GTK 2.6.0               LSARC/2006/202 GNOME 2.14
        LIBGNOMEUI 2.10.0       LSARC/2006/202 GNOME 2.14
        LIBXML 2.6.0            PSARC/2006/290 libxml2 upgrade
        LIBGLADE 2.3.0          LSARC/2006/202 GNOME 2.14

    4.6. Doc Impact:
        The gtk docs for gdl are provided in the SUNWgdl-devel package.
    
    4.7. Admin/Config Impact:
        A layout.glade file is provided in the SUNWgdl package.
    
    4.8. HA Impact:
        N/A
    
    4.9. I18N/L10N Impact:
        The localization files for gdl are provided in the SUNWgdl-l10n package.
    
    4.10. Packaging & Delivery:
        This project is delivered via the SUNWgdl, SUNWgdl-devel and
        SUNWgdl-l10n packages. These packagenames have been registered.
    
    4.11. Security Impact:
        N/A
    
    4.12. Dependencies:
        See 4.5 above

5. Reference Documents:
        http://www.gnome.org

6. Resources and Schedule:
   6.1. Projected Availability:
        Prootype available in Jul 2008 and RTI in Sep 2008

   6.2. Cost of Effort:
        One staff month

   6.3. Cost of Capital Resources:
        N/A

   6.4. Product Approval Committee requested information:
        6.4.1. Consolidation or Component Name:
                JDS
        6.4.3. Type of CPT Review and Approval expected:
                FastTrack
        6.4.4. Project Boundary Conditions:
                
        6.4.5. Is this a necessary project for OEM agreements:
                
        6.4.6. Notes:
                Other opensource projects are dependent upon this project,
                they will each have their own case and reference this one.
                
        6.4.7. Target RTI Date/Release:
                Sep 2008
        6.4.8. Target Code Design Review Date:
        6.4.9. Update approval addition:

   6.5. ARC review type:
                FastTrack
   6.6. ARC Exposure:
                open
       6.6.1. Rationale:

7. Prototype Availability:
   7.1. Prototype Availability:
                Prototype available

   7.2. Prototype Cost:





Reply via email to