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> > > > > >