summaryrefslogtreecommitdiffstats
path: root/ReleaseNotes.htm
diff options
context:
space:
mode:
Diffstat (limited to 'ReleaseNotes.htm')
-rw-r--r--ReleaseNotes.htm340
1 files changed, 146 insertions, 194 deletions
diff --git a/ReleaseNotes.htm b/ReleaseNotes.htm
index 2a2dbb3..44a2784 100644
--- a/ReleaseNotes.htm
+++ b/ReleaseNotes.htm
@@ -1002,15 +1002,15 @@ Enhancement Proposal (PEP)<o:p></o:p></span></b></p>
<br>
-<b>PEP #:</b> 345<br>
+<b>PEP #:</b> 355<br>
</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release
-Notes for OpenPegasus 2.9.0</p>
+Notes for OpenPegasus version 2.10.0</p>
-<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> 05 January 2009</p>
+<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> 21 January 2010</p>
<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Karl Schopmeyer<br>
@@ -1063,7 +1063,7 @@ Notes for OpenPegasus 2.9.0</p>
<td style="padding: 0.75pt;" align="left" height="22">
<p class="MsoNormal" style="text-align: center;" align="center">
- <font size="2"><span style="font-family: Arial;">05 January 2009</span></font></p>
+ <font size="2"><span style="font-family: Arial;">21 January 2010</span></font></p>
</td>
@@ -1086,23 +1086,24 @@ Submission&nbsp;<span style="color: red;"></span></font><o:p><font size="2">
<tr>
- <td style="padding: 0.75pt;" align="center" height="21">1.1</td>
+ <td style="padding: 0.75pt;" align="center" height="21">1.1<br></td>
- <td style="padding: 0.75pt;" align="center" height="21">16 Jananuary 2008</td>
+ <td style="padding: 0.75pt;" align="center" height="21">10 Feb 2010</td>
<td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td>
- <td style="padding: 0.75pt;" height="21">Update with comments from 1.0 incorporated.</td>
+ <td style="padding: 0.75pt;" height="21">&nbsp;Remove PEP 353 and 354 from
+ list and point to repository.<p>Clean up PEP list</td>
</tr>
<tr style="">
- <td style="padding: 0.75pt;" align="center" height="21"></td>
+ <td style="padding: 0.75pt;" align="center" height="21">1.2</td>
- <td style="padding: 0.75pt;" align="center" height="21"></td>
+ <td style="padding: 0.75pt;" align="center" height="21">18 Mar 2010</td>
- <td style="padding: 0.75pt;" align="center" height="21"></td>
+ <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td>
<td style="padding: 0.75pt;" height="21"></td>
@@ -1110,13 +1111,14 @@ Submission&nbsp;<span style="color: red;"></span></font><o:p><font size="2">
<tr>
- <td style="padding: 0.75pt;" align="center" height="21"></td>
+ <td style="padding: 0.75pt;" align="center" height="21">1.3</td>
- <td style="padding: 0.75pt;" align="center" height="21"></td>
+ <td style="padding: 0.75pt;" align="center" height="21">25 March 2010</td>
- <td style="padding: 0.75pt;" align="center" height="21"></td>
+ <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td>
- <td style="padding: 0.75pt;" height="21"></td>
+ <td style="padding: 0.75pt;" height="21">Incorporate comments from Vote on
+ this PEP - This version approved</td>
</tr>
@@ -1140,11 +1142,11 @@ Submission&nbsp;<span style="color: red;"></span></font><o:p><font size="2">
<span style="color: black;">
<hr align="center" color="#009900" noshade="noshade" size="2" width="100%"></span></div>
<p><b>Abstract:</b> This document defines the release notes for the
-2.9.0 release of the OpenPegasus CIM Server. The purpose of this PEP is
+2.10.0 release of the OpenPegasus CIM Server. The purpose of this PEP is
to summarize the characteristics of this release, point to other
documentation that defines the release in more detail, and provide
additional information about this release that is not available in the
-other Pegasus documentation. </p>
+other Pegasus documentation.</p>
<div class="MsoNormal" style="text-align: center;" align="center">
<span style="color: black;">
<hr align="center" color="#009900" noshade="noshade" size="2" width="100%"></span></div>
@@ -1197,15 +1199,14 @@ Pegasus overall status by release is defined by&nbsp; a
that is available on the OpenPegasus web site .&nbsp; That web page shows the
Pegasus users and developers the status of the various features found in Pegasus
using a simple color coded key (white, red, yellow, green) and a description of
-each feature.<p>Pegasus 2.9.0
+each feature.<p>Pegasus 2.10.0
is a major release, extending the previous Pegasus release in selected
areas as described in the Pegasus&nbsp; PEP defining this release
.&nbsp; </p>
<p>The major areas of development for this release&nbsp; were as follows. For
more information access the PEP for each change defined:</p>
-
- <p style="margin-top: 0pt; margin-bottom: 0pt;" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style="font-weight: bold;" size="4">&nbsp;&nbsp;&nbsp;
+<p style="margin-top: 0pt; margin-bottom: 0pt;" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style="font-weight: bold;" size="4">&nbsp;&nbsp;&nbsp;
Table of Major Changes for this Release</font></p>
@@ -1218,35 +1219,52 @@ more information access the PEP for each change defined:</p>
</tr>
<tr align="center">
<td style="text-align: center;" width="7%">PEP 311</td>
- <td align="left" width="75%">WS-Management Support in CIM Server - Phase II</td>
- <td width="128"><a href="http://www.openpegasus.org/pp/uploads/40/17656/PEP311_WSManSupportInCIMServer_2_1.htm">2.1</a></td>
+ <td align="left" width="75%">WS-Management Support in CIM Server - Phase II.
+ NOTE: This is an update of the same PEP number that incorporated
+ WS_Management changes to Pegasus 2.9.0 to incorporate more WS_Management
+ functionality.</td>
+ <td width="128">
+ <a href="http://www.openpegasus.org/pp/uploads/40/21402/PEP-311V2-2.html">
+ 2.2</a><br></td>
</tr>
<tr>
- <td style="text-align: center;" width="7%">PEP 314</td>
- <td align="left" width="75%">SQLite Repository</td>
- <td style="text-align: center;" width="128"><a href="http://www.openpegasus.org/pp/uploads/40/18018/PEP314_SQLiteRepository_2_3.htm">2.3</a></td>
+ <td style="text-align: center;" width="7%">PEP 283</td>
+ <td align="left" width="75%">Extend CIMCLI to create/modify instances with other features</td>
+ <td style="text-align: center;" width="128"><a href="http://www.openpegasus.org/pp/uploads/40/21271/PEP283_cimcliV1_5.html">1.5</a></td>
</tr>
<tr align="center">
- <td style="text-align: center;" width="7%">PEP 316</td>
- <td align="left" width="75%">In-Memory-Tracing</td>
- <td width="128"><a href="http://www.openpegasus.org/pp/uploads/40/17360/PEP_316-In-Memory_Tracing.htm">1.1</a></td>
+ <td style="text-align: center;" width="7%">PEP 348</td>
+ <td align="left" width="75%">Single-Memory-Object for CMPI structure</td>
+ <td width="128"><a href="http://www.openpegasus.org/pp/uploads/40/21210/PEP_348.pdf">1.1</a></td>
</tr>
<tr align="center">
- <td style="text-align: center;" width="7%">PEP 328</td>
- <td align="left" width="75%">Solaris 11 (Nevada) support for CC compiler and IX86</td>
- <td width="128"><a href="http://www.openpegasus.org/pp/uploads/40/18239/PEP328_SolarisIX86Port.htm">1.2</a></td>
+ <td style="text-align: center;" width="7%">PEP 347</td>
+ <td align="left" width="75%">Separate Internal Modules from Common Library</td>
+ <td width="128">
+ <a href="http://www.openpegasus.org/pp/uploads/40/19229/PEP-347-SplitCommon.html">
+ 1.1</a></td>
</tr>
- <tr><td style="text-align: center;">Bug 7902</td><td>Allow modifyClass on non-leaf class</td><td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=7902">7902</a></td></tr><tr><td style="text-align: center;">Bug 7996</td><td>64 bit platform support for z;/OS</td><td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=7996">7996</a></td></tr><tr align="center">
- <td style="text-align: center;" width="7%">Bug 8074 </td><td align="left" width="75%">Significant performance enhancement in out-of-process providers (~ 300%) through binary protocol</td>
+ <tr><td style="text-align: center;">PEP 350</td><td>Multi CIMOM support on
+ same OS<br></td><td style="text-align: center;">
+ <a href="http://www.openpegasus.org/pp/uploads/40/21277/PEP350_MultiCIMOM.htm">
+ 1.0</a></td></tr><tr><td style="text-align: center;">
+ <a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8525">Bug&nbsp;8525</a></td><td>
+ <span class="norm"><a name="comtag_90">repupgrade utility enhancement to
+ update SystemName property in indication filter/handler and
+ ObjectManager instances</a></span><br></td><td style="text-align: center;"><br></td></tr><tr align="center">
+ <td style="text-align: center;" width="7%">
+ <a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8406">Bug&nbsp;8406</a> </td><td align="left" width="75%">
+ <span class="norm"><a name="comtag_95">Indication service can be
+ disabled/enabled dynamically</a></span><br></td>
- <td width="128"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8074">8074</a></td>
+ <td width="128"><br></td>
</tr>
<tr align="center">
- <td style="text-align: center;" width="7%">Bug 8171</td><td align="left" width="75%">Access to binary protocol for clients </td>
+ <td style="text-align: center;" width="7%">&nbsp;</td><td align="left" width="75%"> </td>
- <td width="128"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8171">8171</a></td>
+ <td width="128"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8171"><br></a></td>
</tr>
</tbody>
</table>
@@ -1399,113 +1417,32 @@ are certain classes of errors (e.g., non-compliance with a standard that
significantly affects interoperability) that may require the Community to make
potentially incompatible changes. The following table contains a list of defect
fixes that MAY impact, even well-behaved, OpenPegasus Providers or Clients when
-upgrading to this OpenPegasus release.</p>
+upgrading to this OpenPegasus release.</p><p>&nbsp;</p>
<table style="font-family: Arial;" bordercolordark="#666666" bordercolorlight="#CCCCCC" border="1" cellspacing="1" width="80%">
<tbody>
<tr align="center">
<th bgcolor="#00ffff" width="10%">Bugzilla #</th>
<th bgcolor="#00ffff">Description</th>
</tr>
- <tr><td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8229">8229</a></td><td>The Common Information Model (CIM) Infrastructure Specification (DSP0004)
- version 2.3 contains this statement in section 3.2: "If the specification
- references a class without defining it first, the server must reject it as
- invalid if it does not already have a definition of that class."
- Previously, this check was only performed for derived classes. In
- Pegasus 2.9, the check is also done for base classes. This may cause a
- MOF file that previously loaded without problem to generate an error if it
- contains a forward reference. Note that the CIM 2.13.1 schema in the
- Pegasus source repository contained such an error in Pegasus 2.8, which is
- also corrected in Pegasus 2.9.</td></tr><tr align="center">
- <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=6812">6812</a></td>
- <td align="left">In Pegasus 2.8, the behavior of the setName() method was
- changed in the Pegasus C++ interface for the CIM data type model. For
- data types that use a shared representation model, the setName() method
- now throws an Exception when the object is "contained" by another CIM
- data object. <br>
- Specifically, setName() may throw the new exception in these cases: <br>
- <u>CIMProperty</u> contained by CIMClass, CIMInstance, and CIMObject <br>
- <u>CIMQualifier</u> contained by CIMClass, CIMInstance, CIMObject,
- CIMProperty, CIMParameter, and CIMMethod <br>
- <u>CIMMethod</u> contained by CIMClass <br>
- <u>CIMParameter</u> contained by CIMMethod</td>
+ <tr><td style="text-align: center;"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8229"><br></a></td><td><br></td></tr><tr align="center">
+ <td></td>
+ <td align="left"></td>
</tr>
<tr align="center">
- <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7453">7453</a></td>
- <td>
- <p align="left">In Pegasus 2.8, the C++ CMPI IndicationMI function
- signatures were changed to fit the CMPIIndicationMIFT definitions.
- <br>
- The CmpiResult parameter in CmpiIndicationMI authorizeFilter, mustPoll,
- activateFilter and deActivateFilter have been removed cause it does not
- exist in the CMPIIndicationMIFT definitions. <br>
- The missing CmpiContext parameter and CMPIStatus have been added to
- enableIndications and disableIndications.</p></td>
+ <td></td>
+ <td></td>
</tr>
<tr align="center">
- <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7488">7488</a></td>
- <td>
- <p align="left">In Pegasus 2.8, the CMPI property filter handling performance was improved. <br>
- Two things have changed in the behaviour of the property filter
- handling: <br>
- * Repeated applying of property filters onto the same instance will now
- only leave the properties which build the most common dominator on the
- instance. <br>
- * It is not possible anymore to add properties not defined for the
- corresponding class to an instance.</p></td>
+ <td></td>
+ <td></td>
</tr>
<tr align="center">
- <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7624">7624</a></td>
- <td>
- <p align="left">In Pegasus 2.8, the algorithm used by the MessageLoader
- to search the accept language list to determine which message file to
- open was changed. Before Pegasus 2.8, the Message Loader used the
- following algorithm: </p>
- <blockquote>
- <p align="left">1.) The Message Loader will search the accept
- language list for an exact match. The first exact match found will
- be returned.<br>
- 2.) If an exact match does not exist, the Message Loader will return
- an ICU "fallback" match for the first entry in accept language list.<br>
- 3.) If an ICU "fallback" match does not exist for the first entry,
- it will return the ROOT resource bundle.</p>
- </blockquote>
- <p align="left">With the release of Pegasus 2.8, the Message Loader no longer returns ICU "fallback" matches. In addition, it&nbsp;gives
- preference to the default process locale over the ROOT resource bundle.
- In Pegasus 2.8, the Message Loader was modified to use the
- following algorithm: </p>
- <ul>
- <p align="left">1.) The Message Loader will search the accept
- language list for an exact match. The first exact match found will
- be returned.<br>
- 2.) If an exact match does not exist, the Message Loader will return
- an exact match for the default process locale.<br>
- 3.) If an exact match for the default process locale is not found,
- it will return the ROOT resource bundle.</p>
- </ul>
- </td>
+ <td></td>
+ <td></td>
</tr>
<tr align="center">
- <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7501">
- 7501</a></td>
- <td>
- <p align="left">Since OpenPegasus 2.7.2 the way CMPI_chars are added to
- arrays was corrected to follow the CMPI specification. Following the
- CMPI specification means that CMPI_chars are not to be dereferenced,
- contrary to all other subtypes of CMPIValues.<br>
- If you experience an error since switching over to OpenPegasus 2.8
- saying "The byte sequence starting at offset xx is not valid UTF-8
- encoding", this is an indication for a missing update in the provider
- code.<br>
- <br>
- The update for a C CMPI provider using arrays of CMPI_chars is to use a
- char* now as input parameter instead of a char**.<br>
- <u>CMPI Example:</u><br>
-&nbsp;&nbsp;&nbsp; char* role = "Unknown";<br>
-&nbsp;&nbsp;&nbsp; array = CMNewArray(_broker,1,CMPI_chars,rc);<br>
- <i>from:</i><br>
-&nbsp;&nbsp;&nbsp; CMSetArrayElementAt(array,0,(CMPIValue*)<b>&amp;</b>role,CMPI_chars);<br>
- <i>to:</i><br>
-&nbsp;&nbsp;&nbsp; CMSetArrayElementAt(array,0,(CMPIValue*)role,CMPI_chars);</p></td>
+ <td></td>
+ <td></td>
</tr>
</tbody>
</table>
@@ -1547,7 +1484,7 @@ today.</p>
</tr>
<tr>
<td width="33%">CIM Schema </td>
- <td width="33%">2.17.1 Final,&nbsp; 14 Dec 2007( default) </td>
+ <td width="33%">2.22.1 Final,&nbsp; 22 Oct 2009( default) </td>
</tr>
</tbody>
</table>
@@ -1578,7 +1515,10 @@ not defined by the provider or for changes to CIM Classes.<font color="#ff0000">
option on Instance Operations</font><span style="color: black;"><b>&nbsp;</b>
-
The DMTF specifications have deprecated the use of qualifiers on
-instance operations with the 1.2 CIM Operations Specification.&nbsp;
+instance operations with the 1.2 CIM Operations Specification and
+stated specifically that the client should NOT depend on the
+includeQualifiers parameter of the CIM/XML instance operations
+returning qualifiers.&nbsp;
Some CIM Client implementations expect instances
returned
from the CIM Server to include the qualifiers defined in the class
@@ -1591,9 +1531,9 @@ today is inconsistent in the return of qualifiers so that the user
should NOT depend on Pegasus accurately honoring the includeQualifier
parameter for instance operations.&nbsp; In the future it is expected
that Pegasus will deprecate the use of qualifiers on instance
-operations completely.<font color="#ff0000"> </font></p>
- </li>
- <li><b>LocalOnly option on instance
+operations completely. &nbsp;When Pegasus uses object normalization,
+the normalizer does apply qualifiers to returned instances if the
+includeQualifiers operation parameter is set.</p></li><li><b>LocalOnly option on instance
Operations </b>- With the 1.1 version of Specification for CIM
Operations over HTTP, the definition of the LocalOnly parameter for the
GetInstance and Enumerate Instances operations was modified. This change
@@ -1651,7 +1591,8 @@ OS</span></b><span style="color: black;"><o:p></o:p></span></p>
</tr>
<tr style="">
<td style="padding: 0.75pt;">
- <p class="MsoNormal"><span style="color: black;">HP-UX<o:p></o:p></span></p>
+ <p class="MsoNormal"><span style="color: black;">HP-UX<o:p> PA_RISC and
+ Itanium</o:p></span></p>
</td>
<td style="padding: 0.75pt;">
<p class="MsoNormal"><span style="color: black;">HP <span class="SpellE">aC</span>++ B3910B<o:p></o:p></span></p>
@@ -1686,7 +1627,7 @@ OS</span></b><span style="color: black;"><o:p></o:p></span></p>
<span style="color: black;"><font size="3">Linux IA-32</font></span></td>
<td style="padding: 0.75pt;">
<span class="SpellE"><span style="color: black;"><font size="3">gcc</font></span></span><span style="color: black;"><font size="3">
-(versions 2.9x, 3.xx, 4.xx)</font><o:p></o:p></span></td>
+(versions 3.xx, 4.xx)</font><o:p></o:p></span></td>
</tr>
<tr style="">
<td style="padding: 0.75pt;">
@@ -1694,44 +1635,17 @@ OS</span></b><span style="color: black;"><o:p></o:p></span></p>
</td>
<td style="padding: 0.75pt;">
<p class="MsoNormal"><span class="SpellE"><span style="color: black;">gcc</span></span><span style="color: black;">
-(versions 2.9x, 3.xx, 4.xx)</span></p>
- </td>
- </tr>
- <tr style="">
- <td style="padding: 0.75pt;">
- <p class="MsoNormal"><span style="color: black;">Windows 2000</span></p>
- </td>
- <td style="padding: 0.75pt;">
- <font size="3">Microsoft Visual C++ Ver.&nbsp; 6 and Microsoft .Net compiler version.&nbsp;Works on VC .NET 2003 v7.1).
- NOTE: Visual C++ Ver. 6 no longer being regularly tested.</font></td>
- </tr>
- <tr>
- <td style="padding: 0.75pt;"> <font size="3">Windows 2003</font><p></p>
- </td>
- <td style="padding: 0.75pt;">
- <font size="3">Microsoft Visual C++ Ver. 6 and Microsoft .Net compiler Version 7.1.
- Note: Visual C++ Ver. 6 no longer being regular tested.
- </font>
+(versions 3.xx, 4.xx)</span></p>
</td>
</tr>
<tr>
- <td style="vertical-align: top;"><big>HP OpenVMS 8.3 or later Alpha</big></td>
- <td style="vertical-align: top;"><font size="3">&nbsp;</font><big><font style="color: rgb(0, 0, 0);" color="RED">HP C++ V<span style="color: rgb(153, 51, 153);">7.3-009 or later required</span> for OpenVMS
-Alpha</font></big></td>
- </tr>
- <tr>
- <td style="vertical-align: top;"><big><span class="norm"></span><font style="color: rgb(0, 0, 0);"> HP OpenVMS 8.3 or later IA64</font></big></td>
- <td style="vertical-align: top;"><span class="norm"></span><big><font style="color: rgb(0, 0, 0);">HP C++ V7.</font><font color="#993399">3-023 or
- later required</font><font style="color: rgb(0, 0, 0);"> on OpenVMS IA64</font></big></td>
- </tr>
- <tr>
<td style="vertical-align: top;"><font size="3">z/OS V1.7 and up</font></td>
<td style="vertical-align: top;"><font size="3">XL C/C++ from z/OS Version
1.7 and up</font></td>
</tr>
</tbody>
</table>
-&nbsp;<p align="center"><b>Platforms no Actively supported for this release (No
+&nbsp;<p align="center"><b>Platforms not Actively supported for this release (No
current Nightly Build Test Results</b></p>
<table class="MsoNormalTable" style="width: 90%;" id="table2" border="1" cellpadding="0" cellspacing="1">
<tbody>
@@ -1769,7 +1683,28 @@ required. (see Pegasus bug 4632)</big><br>
<td style="vertical-align: top;"><big>GNU&nbsp; 2.95.3, Sun
WorkShop 6 update 2 C++ 5.3, patch 111685-22 2005/04/09</big><br>
</td>
- </tr><tr><td><big>OpenSolaris 11 (Nevada) Community Edition (Sparc and IX86)</big></td><td><big>CC Compiler Sun Studio 5.11</big></td></tr>
+ </tr><tr><td><big>HP OpenVMS 8.3 or later Alpha</big></td><td><big><font style="color: rgb(0, 0, 0);" color="RED">HP C++ V<span style="color: rgb(153, 51, 153);">7.3-009 or later required</span> for OpenVMS
+Alpha</font></big></td></tr>
+ <tr><td><big><font style="color: rgb(0, 0, 0);"> HP OpenVMS 8.3 or later IA64</font></big></td><td><big><font style="color: rgb(0, 0, 0);">HP C++ V7.</font><font color="#993399">3-023 or
+ later required</font><font style="color: rgb(0, 0, 0);"> on OpenVMS IA64</font></big></td></tr>
+ <tr>
+ <td style="padding: 0.75pt;">
+ <p class="MsoNormal"><span style="color: black;">Windows 2000</span></p>
+ </td>
+ <td style="padding: 0.75pt;">
+ <font size="3">Microsoft Visual C++ Ver.&nbsp; 6 and Microsoft .Net compiler version.&nbsp;Works on VC .NET 2003 v7.1).
+ NOTE: Visual C++ Ver. 6 no longer being regularly tested.</font></td>
+ </tr>
+ <tr>
+ <td style="padding: 0.75pt;"> <font size="3">Windows 2003</font><p></p>
+ </td>
+ <td style="padding: 0.75pt;">
+ <font size="3">Microsoft Visual C++ Ver. 6 and Microsoft .Net compiler Version 7.1.
+ Note: Visual C++ Ver. 6 no longer being regular tested.
+ </font>
+ </td>
+ </tr>
+ <tr><td><big>OpenSolaris 11 (Nevada) Community Edition (Sparc and IX86)</big></td><td><big>CC Compiler Sun Studio 5.11</big></td></tr>
</tbody>
</table>
<p><b>Platform patches</b>
@@ -1805,74 +1740,91 @@ found at:
<p>The Pegasus bugzilla database documents any defects found in Pegasus
and&nbsp; is available through the following link:&nbsp; <a href="http://cvs.rdg.opengroup.org/bugzilla/">OpenPegasus bugzilla
database</a>.&nbsp;&nbsp;
-Effective with the start of the Pegasus 2.6 work, all changes to the CVS tree
-were documented through bugs.&nbsp; Bugs reports were filed not only for bugs and
-their corresponding fixes but also as part of the process of committing new code
-representing the work on PEPs done for Pegasus 2.6 and all subsequent versions.&nbsp; Therefore, a search of
-the Open Pegasus bugzilla base for bugs with the tag for a particular version
+Effective with the start of the Pegasus 2.6 work, all changes to the
+CVS tree are documented through bugs.&nbsp; Bugs reports are filed not
+only for bugs and
+their corresponding fixes but also as part of the process of committing
+new code
+representing the work on PEPs done for Pegasus 2.6 and all subsequent
+versions.&nbsp; Therefore, a search of
+the Open Pegasus bugzilla base for bugs with the tag for a particular
+version
(ex.&nbsp;
<a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.6.0_APPROVED">
2.6.0_APPROVED</a>,
<a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.6.1_APPROVED">
2.6.1_APPROVED</a>,
-<a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.7.0_APPROVED">2.7.0_APPROVED</a>) will yield all changes to
+<a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.7.0_APPROVED">2.7.0_APPROVED</a>, etc) will yield all changes to
the Pegasus CVS tree for that Pegasus release.</p>
<p>
-&nbsp;&nbsp;&nbsp;&nbsp; - Changes for Pegasus 2.9.0 release (bugs Tagged
-2.9.0_APPROVED). The link is&nbsp;<a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.9.0_APPROVED">
-Pegasus 2.9.0_APPROVED bug list.</a></p>
+&nbsp;&nbsp;&nbsp;&nbsp; - Changes for this release (bugs Tagged
+2.10.0_APPROVED). The link is&nbsp;<a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.10.0_APPROVED">
+Pegasus 2.10.0_APPROVED bug list.</a></p>
<h2><a name="Pegasus Release Control and Version Definition Documentation">Release Control and Version Definition Documentation</a></h2>
-<p>The Pegasus project is controlled largely through a set of documents
+<p>The Pegasus project is controlled largely through the CVS repository and a set of documents
(PEPs) that serve both as the definition and review mechanism for new and
modified Pegasus functionality and for the definition and documentation
-of releases.</p>The following PEPs define the characteristics of this
-Pegasus release. These PEPs are available at
+of releases.</p>The following documentation defines the characteristics of this
+Pegasus release. The PEPs are available at
<a href="http://www.openpegasus.org/pp/protected/documents.tpl?CALLER=index.tpl&amp;gdc_docage=0&amp;S=gdc_title&amp;R=desc" style="color: blue; text-decoration: underline;">
OpenPegasus Approved PEPs.</a><ol>
<b> <li>
- No PEP (See Wiki Section <a href="http://wiki.opengroup.org/pegasus-wiki/doku.php?id=dev:release:2_9_x">OpenPegasus 2.9.x Release Status</a>) - OpenPegasus Release Definition/Status -&nbsp; </li></b>A&nbsp;
+ OpenPegasus Release Definition/Status -&nbsp; </li>No PEP (See Wiki Section <a href="http://wiki.opengroup.org/pegasus-wiki/doku.php?id=dev:release:2_9_x">OpenPegasus 2.10.x Release Status</a>) - </b>A&nbsp;
section in the Pegasus wiki is used
throughout the development of this version as the control point for
functionality that will go into the release and points to all of the PEPs that
- represent the Pegasus&nbsp; functionality changes for this version of Pegasus<span style="font-weight: bold;">.</span>
+ represent the Pegasus&nbsp; functionality changes for this version of Pegasus<span style="font-weight: bold;">.<br></span>
+ <b>
- <b>
-
- <li>
- <a href="http://www.openpegasus.org/pp/uploads/40/18245/PEP343_RecommendedReleaseOption2.9.htm">
- PEP 343</a> -&nbsp; OpenPegasus&nbsp; Build and Configuration
+ OpenPegasus&nbsp; Build and Configuration
Options&nbsp; for Selected
-Platforms -<span style="font-weight: normal;"> Also located in the OpenPegasus CVS repository as <big><span style="font-family: monospace;">pegasus/doc/BuildAndReleaseOptions.html</span></big>.</span></li></b><b>
+Platforms -<span style="font-weight: normal;">&nbsp; </span>
+ <a href="http://cvs.opengroup.org/cgi-bin/viewcvs.cgi/*checkout*/pegasus/doc/BuildAndReleaseOptions.html?rev=1.18">CVS Respository Build And Release Options Document</a> -&nbsp;
+ <span style="font-weight: normal;">In previous versions of Pegasus this
+ information was&nbsp; releases as a Pegasus PEP. Starting with Pegasus 2.9.0
+ the information is located in the OpenPegasus CVS repository as <big>
+ <span style="font-family: monospace;">pegasus/doc/BuildAndReleaseOptions.html</span></big>.</span></li></b><b>
<li>
- <a href="http://www.openpegasus.org/pp/uploads/40/18244/PEP344_ExternalInterface2.9.htm">
- PEP 344</a> - OpenPegasus 2.8 External Interfaces - </li></b>Lists the public
- interfaces for clients and providers that are considered external and
- therefore "frozen".<b><br>
+ OpenPegasus External Interfaces -
+ <a href="http://cvs.opengroup.org/cgi-bin/viewcvs.cgi/*checkout*/pegasus/doc/ExternalInterface.html?rev=1.3">
+ CVS Repository External Interfaces Document</a>- </b>THE list of the
+ OpenPegasus interfaces that are considered external and therefore &quot;frozen&quot;.
+ Unless an exception is explicitly approved by the Steering Committee all
+ subsequent releases of Pegasus MUST continue to support these interfaces.
+ Interfaces not explicitly listed in this document, should be considered as
+ internal and subject to change.<b>
+
+ </b>In previous Pegasus releases this information was available as a separate
+ PEP. Starting with Pegasus 2.9.0 this information is integrated into the
+ Pegasus repository<b> </b>as&nbsp; <font face="Courier New" size="4">pegasus/doc/EnternalInterface.html</font>.<b><br>
<li>
- <a href="http://www.openpegasus.org/pp/uploads/40/16779/PEP330_SDKFile2.8.0.htm">
- PEP 342</a> - OpenPegasus&nbsp; SDK Packaging Definition - </li></b>Defines the
+ OpenPegasus&nbsp; SDK Packaging Definition - </li>
+ <a href="http://www.openpegasus.org/pp/uploads/40/16779/PEP330_SDKFile2.8.0.htm">
+ PEP 352</a> - </b>Defines the
recommended set of files for inclusion in the OpenPegasus SDK
<b>
<li>
+ Pegasus&nbsp; Runtime Packaging Definition -
<a href="http://www.openpegasus.org/pp/uploads/40/18247/PEP341_RuntimePackaging2.9.0.htm">
- PEP 341</a> - Pegasus&nbsp; Runtime Packaging Definition - </li></b>Defines the
+ PEP 351</a> - </li></b>Defines the
recommended set of files for inclusion in this OpenPegasus release.
<b>
- <li>PEP 345 - Pegasus Release Notes -&nbsp;<span style="font-weight: normal;"> (This document located in the
+ <li>Pegasus Release Notes -&nbsp;<span style="font-weight: normal;"> </span>PEP 355
+ - <span style="font-weight: normal;"> (This document is located in the
approved PEP
- repository and the OpenPegasus source tree root directory (<big><span style="font-family: monospace;">pegasus/ReleaseNotes.html</span></big>)</span><br>
+ repository and the OpenPegasus source tree root directory (<big><span style="font-family: monospace;">pegasus/ReleaseNotes.htm</span></big>)</span><br>
</li>