PEP #: 15
TITLE: Pegasus 2.2 Release Definition
Version : 1.13
Authors: Denise Eckstein
State: Accepted
Approvals Required: Architecture Team and Steering Committee
Type: Release Definition
Created: 02/01/03
Version History:
Version | Date | Author | Change Description |
---|---|---|---|
1.0 | 02/01/03 | Denise Eckstein | Initial Submission |
1.1 | 02/09/03 | Denise Eckstein |
|
1.2 | 02/11/03 | Denise Eckstein |
|
1.3 | 02/15/03 | Denise Eckstein |
|
1.4 | 02/22/03 | Denise Eckstein |
|
1.5 | 03/01/03 | Denise Eckstein |
All new development MUST be compliant and MUST NOT regress compliance with the following DMTF Specifications:
|
1.6/1.7 | 03/08/03 | Denise Eckstein |
|
1.8 | 03/16/03 | Denise Eckstein |
|
1.9 | 03/23/03 | Denise Eckstein |
|
1.10 | 04/07/03 | Denise Eckstein |
|
1.11/1.12 | 04/07/03 | Denise Eckstein |
|
1.13 | 04/20/03 | Denise Eckstein |
|
Abstract: This PEP defines Pegasus Release 2.2.
Create a freely available, highly portable, production quality C++ implementation of the DMTF WBEM Standard.
ID | Description | Priority | Sponsor | PEPs | Approval Date DDMMYY |
---|---|---|---|---|---|
2.1.1 | Drive definition and effective implementation of PEP process. | MUST | TOG | 1 | 1 - Exception Granted |
2.1.2 | Drive understanding and adoption of common Release Milestone terminology and metrics. | MUST | HP | 14, 15 | 14 - 140203 15 - 110403 |
2.1.3 | Drive definition and adoption of a process for Defect Tracking and Resolution. | MUST | IBM | 2 | 2 - Exception Granted |
ID | Description | Priority | Sponsor | PEPs | Approval Date DDMMYY |
---|---|---|---|---|---|
2.2.1 | Deliver components and API definitions required to support Indication Providers. | MUST | HP | 5, 37 | 5 - Withdrawn 37 - 200303 |
2.2.2 | Deliver functional, DMTF compatible Indication Subscription, Filtering & Processing components. | MUST | HP | 16, 18 | 16 - 200303 18 - 110203 |
2.2.3 | Deliver components required to support CIM-XML Indication Delivery. | MUST | HP | NR | Defect fixes only. |
2.2.4 | Support a mechanism to pass Subscription information to Indication Providers. | MUST | HP | 17 | 17 - 110203 |
2.2.6 | Deliver sample Indication Consumer and Indication Provider | MUST | HP | 25, 26 | 25 - 200303 26 - 140203 |
2.2.7 | Modify existing Pegasus WQL implementation to be compatible with DMTF CQL specification. | HIGH WANT | HP | NR | Deferred |
2.2.8 | Deliver SNMP Indication Handler. | WANT | NR | Deferred | |
2.2.9 | Need the ability to used providers as low-level Indication Handlers. Such a provider would then process the Indication and deliver it to higher-level, more complete Indications Handlers. E.g., to a CIM-XML Indication Handler. The rationale behind this requirement is to allow low-level handling of Indications in their native CIMInstance format as an intermediate step. This gives developers more flexibility in processing Indications. It allows experimentation with Indication Handlers without modifying the CIM Indication Schema. | MUST | IBM | 47 | 47 - 180303 |
ID | Description | Priority | Sponsor | PEPs | Approval Date DDMMYY |
---|---|---|---|---|---|
2.3.1 | Validate and complete the Association Provider API and functionality. | MUST | TOG | 12 | 12 - Exception Granted |
ID | Description | Priority | Sponsor | PEPs | Approval Date DDMMYY |
---|---|---|---|---|---|
2.4.1 | We need the ability to develop and deploy query providers after 2.2 is functionality complete. For this to be possible, we need to develop a sample query provider and test the execution paths within the 2.2 code to ensure that execute query, etc work within the CIMOM. | HIGH WANT | IBM | ||
2.4.2 | Need to expand the existing logging hooks to provide a full, configurable set of records that customers can use in the field to expedite customer support. This is an IBM requirement for 2.2. There are basically two parts - 1) send messages to the system logs for the platform (platform-specific work) 2) analyze the code to add more logging calls so that Pegasus can be serviced in the field. | MUST | IBM | 44, 53 | 44 - 200303 53 - 110403 |
2.4.3 | Changes to the MOF compiler to improve useability. | 43 - MUST 45 - HIGH WANT |
IBM | 43, 45 | 43 - 110303 45 - DEFERRED |
2.4.4 | Upgrade to CIM Schema 2.7. | MUST | TOG | 16, 42 | 16 - 200303 42 - 110303 |
2.4.5 | Support for SLP. | MUST | IBM | 30, 52 | 30 - 040403 52 - 040403 |
2.4.6 | Digest Authentication. For this release, the requirement is to support MD5 digest authentication on the server side. Support for digest authentication on the client side is not required. This is an OS/400 requirement only. | NOT REQUIRED | 50 | Deferred Indefinitely |
|
2.4.7 | Provider Manager changes to improve performance and increase supportability. This includes support for loading and unloading providers. | MUST | IBM | 38 | 38 - 110303 |
2.4.8 | HTTP Connection+ rewrite to improve performance and increase supportability. | MUST | IBM | 39 | Withdrawn |
2.4.9 | RPM Packages for Red Hat IA32 and IA64. | MUST | HP | 33 | 33 - 070303 |
2.4.10 | Functional CIMOM Handle. | MUST | IBM | 29 | 29 - 110303 |
2.4.11 | Support for Multiple Listen Sockets. | MUST | HP | 19 | 19 - 070303 |
2.4.12 | Support for Unix Domain Sockets. | MUST | HP | 20 | 20 - 070303 |
2.4.13 | Add HUP Signal Handler. | HIGH WANT | HP | 21 | 21 - 140203 |
2.4.14 | Add support for CMPI (Common Manageabilty Programming Interface) | HIGH WANT | IBM | ||
2.4.15 | Add support for Provider2 API | HIGH WANT | IBM | ||
2.4.16 | Develop Providers for various InterOp classes. | MUST | TOG | 52 | 52 - 040403 |
2.4.17 | Dynamic Message Routing. | MUST | IBM | 47 | 47 - 180303 |
Description | Sponsor |
---|---|
AIX | IBM |
HP-UX PA-RISC | HP |
HP-UX IA-64 | HP |
Linux IA-32 | IBM |
OpenVMS | HP |
OS/400 | IBM |
Red Hat Linux IA-64 | HP |
Windows 2000 | EMC |
Windows XP | EMC |
zOS | IBM |
Percent Passed | |
---|---|
FC | 80% |
CTC | 100% |
Breadth | Depth | |
---|---|---|
FC | 70% | 40% |
CTC | 95% | 70% |
Blocker/Critical/Major | Normal | Minor/Trivial | |
---|---|---|---|
FC (Goal/Acceptable) |
1/2 | 3/5 | 5/10 |
CTC (Goal/Acceptable) |
0/0 | 0/1 | 4/4 |
CHO | |
---|---|
Acceptable | 72 |
Milestone | Planned Date | Revised Date | Actual Date | Comments |
---|---|---|---|---|
PEP Submittal Window Closed | March 19, 2003 | March 19, 2003 | March 19, 2003 | |
RSO | March 25, 2003 | April 11, 2003 | April 14, 2003 | RSO Exceptions for PEPS 1, 2, and 12. |
FC | March 31, 2003 | April 30, 2003 | ||
CTC | May 12, 2003 | May 26, 2003 | ||
SR | May 19, 2003 | June 2, 2003 |