Vivek,

Python 2.4 and 2.5 are no longer supposed to be used by Sun projects.
That is what the Obsolete modifier tells the engineering community.

Please also remove:

 >>   The script file would go in "usr/bin/pywbem/"

from the document.  Once this is done I'll give you a +1.

Thanks,

John

Vivek Titarmare wrote:
> Hi John,
> 
> Thanks for the information. Also, on Python 2.4 & 2.5 which is still on the
> build machines, do we really need to be removed from the ARC case material.
> Pl. suggest.
> 
> I have removed the Python 2.4 & 2.5 from the interface table and have update
> rest of the information.
> Let me know if I am missing any in the attached ARC case material.
> 
> Thanks,
> ~Vivek R. Titarmare
>  
> 
> -----Original Message-----
> From: John.Fischer at Sun.COM [mailto:John.Fischer at Sun.COM] 
> Sent: Thursday, May 07, 2009 9:18 PM
> To: John.Fischer at Sun.COM
> Cc: Vivek Titarmare; Mark.Carlson at Sun.COM; LSARC-ext at sun.com
> Subject: Re: pywbem Ver 0.7 [LSARC/2009/258 FastTrack timeout 05/05/2009]
> 
> Vivek,
> 
> Of course, the formating of the interface tables got messed up by
> Thunderbird.  So I'll let you work that part out.  The Exported
> interface table should be similar to:
> 
>       pyweb
>           Instance Provider
>               EnumerateInstanceNames()
> 
> or something like that.  Pyweb would be the only line with an
> explicit definition of Uncommitted.
> 
> Also now that I think about it you do not need to mention Python2.4
> or Python2.5 as the project should not even support these releases.
> 
> Thanks,
> 
> John
> 
> 
> John Fischer wrote:
>> Vivek,
>>
>> This still isn't quite correct.  The imported interface table needs to
>> be more like:
>>
>>    Imported interface        Classification   Comments
>>    =======================   ============== 
>> ===================================
>>     Python2.4        Committed Obsolete    To run the pywbem scripts
>>     Python2.5        Committed Obsolete    To run the pywbem scripts
>>     Python2.6        Uncommitted    To run the pywbem scripts
>>     Python3.0        Uncommitted    To run the pywbem scripts
>>     /usr/lib/python2.6/vendor-packages           directory for Python 2.6
>>                     Uncommitted       modules shipped by Sun
>>                                see PSARC/2006/666
>>         /usr/lib/python3.0/vendor-packages           directory for 
>> Python 3.0
>>                     Uncommitted       modules shipped by Sun
>>                                see PSARC/2006/666
>>
>> Furthermore, the project is producing a Python Module called pywbem.
>> This module needs to work with Python2.6 and Python3.0 and be installed
>> into /usr/lib/python2.6/vendor-packages and
>> /usr/lib/python3.0/vendor-packages.  Thus the addition of the
>> directories into the imported interface table.
>>
>> Since the project is providing the pyweb.py script file it should also
>> provide the compiled bytecode (i.e., pyweb.pyc).  Is this also planned?
>>
>> At least one of the following:
>>
>>     pyweb module
>>     pyweb.py
>>     pyweb.pyc
>>
>> should be included in the Exported interface table.  Listing the pyweb
>> module makes the most sense.  The export interface table might look
>> something like:
>>
>>      Exported Interface          Classification       Comment
>>     --------------------------   ------------------   ----------------
>>     SUNWpyweb             Uncommitted          Package name
>>     pyweb                        Uncommitted          Python module
>>
>> Then if you want you can list the various operations below the pyweb.
>> So the interface table might look like:
>>
>>
>>      Exported Interface          Classification       Comment
>>     --------------------------   ------------------   ----------------
>>     SUNWpyweb             Uncommitted          Package name
>>     pyweb                        Uncommitted          Python module
>>       Instance Provider                          CIM Operation Calls
>>     EnumerateInstanceNames()
>>     EnumerateInstances()
>>     GetInstance()
>>         ...
>>
>> With these changes I would be happy with the document.
>>
>> Thanks,
>>
>> John
>>
>>
>> Vivek Titarmare wrote:
>>> Hi Mark,
>>>
>>>  
>>>
>>> The changes related to multiple Python version is done. Now this 
>>> library can work with Python 2.4, 2.5, 2.6 and 3.0 versions.
>>>
>>> Also, the man page is to be removed from the ARC material.
>>>
>>> Attached is the updated ARC case material.
>>>
>>> Can you pl. help up upload the new ARC case material.
>>>
>>>  
>>>
>>> Let me know if I need to and anything extra in this case material.
>>>
>>>  
>>>
>>> Thanks,
>>>
>>> ~Vivek R. Titarmare
>>>
>>>  
>>>
>>> *From:* Mark.Carlson at Sun.COM [mailto:Mark.Carlson at Sun.COM]
>>> *Sent:* Tuesday, May 05, 2009 11:21 PM
>>> *To:* LSARC-ext at Sun.Com
>>> *Cc:* Vivek.Titarmare at Sun.COM
>>> *Subject:* Re: pywbem Ver 0.7 [LSARC/2009/258 FastTrack timeout 
>>> 05/05/2009]
>>>
>>>  
>>>
>>> The timer on this case has been extended to Friday 05/08/2009
>>> to give additional time for review.
>>>
>>> -- mark
>>>
>>> Mark Carlson wrote:
>>>
>>> I am sponsoring this familiarity case for Vivek Titarmare. It requests 
>>> minor binding and times out 05/05/2009.
>>>
>>>  
>>>
>>> -- mark
>>>
>>>  
>>>
>>> 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:
>>>
>>>          pywbem Ver 0.7
>>>
>>>     1.2. Name of Document Author/Supplier:
>>>
>>>          Author:  Vivek Titarmare
>>>
>>>     1.3  Date of This Document:
>>>
>>>         28 April, 2009
>>>
>>>  
>>>
>>> 2. Project Summary
>>>
>>>    2.1 Project Description
>>>
>>>  
>>>
>>>         Python WBEM Client and Provider Interface
>>>
>>>        
>>> 4. Technical Description:
>>>
>>>  
>>>
>>>         PyWBEM is a Python library for making CIM operations over HTTP 
>>> using the WBEM CIM-XML protocol. It is based on the idea that a good 
>>> WBEM client should be easy to use and not necessarily require a large 
>>> amount of programming knowlege. PyWBEM is suitable for a large range 
>>> of tasks from simply poking around to writing web and GUI applications.
>>>
>>>  
>>>
>>> 5. Interfaces
>>>  
>>>
>>>         The script file "pywbem" contains following interface.
>>>
>>>  
>>>
>>>    Exported interface                   Classification               
>>> Interface type
>>>
>>>    =============================        ==============               
>>> ==============
>>>
>>> Instance Provider                     Uncommitted            CIM 
>>> Operation Calls
>>>
>>>         EnumerateInstanceNames()
>>>         EnumerateInstances()
>>>         GetInstance()
>>>         ModifyInstance()
>>>         DeleteInstance()
>>>         CreateInstance()
>>> Method Provider                       Uncommitted            CIM 
>>> Operation Calls
>>>
>>>         InvokeMethod()
>>> Association Provider                  Uncommitted            CIM 
>>> Operation Calls
>>>
>>>         Associators()
>>>         AssociatorNames()
>>>         References()
>>>         ReferenceNames()()
>>> Schema Management                     Uncommitted            CIM 
>>> Operation Calls
>>>
>>>         EnumerateClassNames()
>>>         EnumerateClasses()
>>>         GetClass()
>>>  
>>>
>>>        
>>>    Imported interface        Classification   Comments
>>>
>>>    =======================   ==============   
>>> ===================================
>>>         python                 committed      To sun the pywbem scripts
>>>
>>>  
>>>
>>>    The script file would go in "usr/share/pywbem/"
>>>
>>>  
>>>
>>>  
>>>
>>> 6. Resources and Schedule
>>>
>>>     6.4. Steering Committee requested information
>>>
>>>         6.4.1. Consolidation C-team Name:
>>>
>>>                SFW
>>>
>>>     6.5. ARC review type: FastTrack
>>>
>>>     6.6. ARC Exposure: open
>>>
>>>  
>>>
>>>  
>>>  
>>>
>>> -- 
>>>
>>> <http://www.sun.com>
>>>
>>>     
>>>
>>> *Mark A. Carlson *
>>> Sr. Architect
>>>
>>> *Systems Group*
>>> Phone x69559 / 303-223-6139
>>> Email Mark.Carlson at Sun.COM <mailto:Mark.Carlson at Sun.COM>
>>>
>>>     
>>>
>>>  
>>>

Reply via email to