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.fisc...@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> >> >> >> >> >> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: FOSS_pywbem.txt URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20090507/008d9f9f/attachment.txt> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: FastTrack_pywbem.txt URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20090507/008d9f9f/attachment-0001.txt>