Brian,

The following is from the Python 2.5 ARC case
(PSARC/2008/543):

    Projects delivering Python modules are required to deliver them
    for all non-Obsolete versions of Python that are shipped on the
    system.  New projects do not have to deliver Python modules for
    Obsolete versions, but existing modules must be delivered for
    all versions.

    Projects delivering shared object Python modules are required to
    deliver both 32 and 64-bit versions, as described in PSARC/2006/666

How is this project conforming to these requirements?

Thanks,

John

On Wed, 2008-11-19 at 17:26, Brian Cameron wrote:
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        simplejson
>     1.2. Name of Document Author/Supplier:
>        Author:  Brian Cameron
>     1.3  Date of This Document:
>       19 November, 2008
> 4. Technical Description
> 
> 1. Introduction
> 
>    1.1. Project/Component Working Name:
> 
>         simplejson
> 
>    1.2. Name of Document Author/Supplier:
> 
>         Brian Cameron
> 
>    1.3. Date of This Document:
> 
>         11/18/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:
> 
>                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:
> 
>                dan.robert at sun.com
> 
>         1.5.4. Interest List: 
> 
>               desktop-discuss at opensolaris.org 
> 
> 2. Project Summary
>    2.1. Project Description:
> 
>         simplejson is a simple, fast, complete, and extensible JSON
>         encoder/decoder for Python 2.3+.  simplejson is pure Python code with
>         no dependencies.
> 
>         The encoder may be subclassed to provide serialization in any kind of
>         situation, without any special support by the objects to be serialized
>         (somewhat like pickle).
> 
>         The decoder can handle incoming JSON strings of any specified encoding
>         (UTF-8 by default).
> 
>         The simplejson module is used by Elisa for its plugin configuration
>         system, and also is used in the Deskbar applet for it's "Google 
> Search"
>         feature to work.
> 
> 4. Technical Description:
>    4.1. Details:
> 
>         JSON (JavaScript Object Notation) is a lightweight data-interchange
>         format which is easy for humans to read and write, and for machines to
>         parse and generate.  It is based on a subset of the "JavaScript
>         Programming Language, Standard ECMA-262 3rd Edition - December 1999".
>         JSON is a text format that is completely language independent but uses
>         conventions that are familiar to programmers of the C-family of
>         languages, including C, C++, C#, Java, JavaScript, Perl, Python, and
>         many others. These properties make JSON an ideal data-interchange
>         language.
> 
>         JSON is built on two structures:
> 
>         * A collection of name/value pairs. In various languages, this is
>           realized as an object, record, struct, dictionary, hash table, keyed
>           list, or associative array.
>         * An ordered list of values. In most languages, this is realized as an
>           array, vector, list, or sequence.
> 
>         These are universal data structures. Virtually all modern programming
>         languages support them in one form or another. It makes sense that a
>         data format that is interchangable with programming languages also be
>         based on these structures.
> 
>         For more information about JSON, refer to the JSON specification.
> 
>    4.2. Interfaces:
>         
>       Exported Interfaces    Stability          Comments
>       -------------------    --------------     -----------------------
>       /usr/lib/python2.4/vendor-packages/simplejson*.egg-info
>                              Uncommitted        Python egg files
>       /usr/lib/python2.4/vendor-packages/simplejson
>                              Uncommitted        Python API
> 
>       SUNWpython-simplejson  Uncommitted        Package name
>  
>       Imported Interfaces    Stability          Comments
>       ---------------        ---------------    -----------------------
>       Python                 External           PSARC/2005/532  Python
>                              Evolving           Migration from /usr/sfw 
>                                                 to /usr and upgrade to v2.4.x
> 
>    4.3. Doc Impact:
> 
>         None.
> 
>    4.4. Packaging & Delivery:
>         
>         SUNWpython-simplejson - the package for simplejson.
> 
>    4.5. Dependencies:
> 
>         None.
> 
>    4.6. L10N Impact:
> 
>         The Desktop team and the G11N are working together to evaluate and
>         provide I18N/L10N support.
> 
>    4.7 Security Impact:
> 
>        None.
>        
> 5. Reference Documents:
> 
>        simplejson community:
>        http://pypi.python.org/pypi/simplejson
> 
>        simplejson API docs:
>        
> http://simplejson.googlecode.com/svn/tags/simplejson-2.0.4/docs/index.html
> 
>        JSON Specification:
>        http://www.json.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