version 1.12, 2007/10/16 17:27:28
|
version 1.13, 2008/07/30 16:39:55
|
|
|
| |
<br> | <br> |
| |
<b>PEP #:</b> 306<br> |
<b>PEP #:</b> 332<br> |
| |
</span></p> | </span></p> |
| |
<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release | <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release |
Notes for OpenPegasus 2.7.0</p> |
Notes for OpenPegasus 2.8.0</p> |
| |
| |
<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> 3 October 2007</p> |
<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> 21 June 2008</p> |
| |
<p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Karl Schopmeyer<br> | <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Karl Schopmeyer<br> |
| |
|
|
| |
<td style="padding: 0.75pt;" align="left" height="22"> | <td style="padding: 0.75pt;" align="left" height="22"> |
| |
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-family: Arial; color: black;"><o:p><font size="2"> </font></o:p></span><font size="2"><span style="font-family: Arial">3 |
<p class="MsoNormal" style="text-align: center;" align="center"> |
October 2007</span></font></p> |
<font size="2"><span style="font-family: Arial">21 June 2008</span></font></p> |
| |
</td> | </td> |
| |
|
|
| |
<td style="padding: 0.75pt;" align="center" height="21">1.1</td> | <td style="padding: 0.75pt;" align="center" height="21">1.1</td> |
| |
<td style="padding: 0.75pt;" align="center" height="21">8 October 2007</td> |
<td style="padding: 0.75pt;" align="center" height="21">6 July 2008</td> |
| |
<td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td> | <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td> |
| |
<td style="padding: 0.75pt;" height="21">Incorporate data from 2.6.1 |
<td style="padding: 0.75pt;" height="21">Incorporate initial comments</td> |
release notes. Fix per comments in 1.0</td> |
|
| |
</tr> | </tr> |
| |
|
|
| |
<td style="padding: 0.75pt;" align="center" height="21">1.2</td> | <td style="padding: 0.75pt;" align="center" height="21">1.2</td> |
| |
<td style="padding: 0.75pt;" align="center" height="21">11 October 2007</td> |
<td style="padding: 0.75pt;" align="center" height="21">11 July 2008</td> |
| |
<td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td> | <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td> |
| |
<td style="padding: 0.75pt;" height="21">Comments from V 1.1 and add |
<td style="padding: 0.75pt;" height="21">Incorporate All Comments to date |
existing document links. Add pep 302 to enhancements</td> |
(See discussion for list of changes)</td> |
| |
</tr> | </tr> |
| |
|
|
| |
<td style="padding: 0.75pt;" align="center" height="21">1.3</td> | <td style="padding: 0.75pt;" align="center" height="21">1.3</td> |
| |
<td style="padding: 0.75pt;" align="center" height="21">15 October 2007</td> |
<td style="padding: 0.75pt;" align="center" height="21">23 July 2008</td> |
| |
<td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td> | <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td> |
| |
<td style="padding: 0.75pt;" height="21">Add final links</td> |
<td style="padding: 0.75pt;" height="21">Add bug 7501 to compatibility |
|
issues table. Remove temp change list section</td> |
| |
</tr> | </tr> |
| |
|
|
<hr align="center" color="#009900" noshade="noshade" size="2" | <hr align="center" color="#009900" noshade="noshade" size="2" |
width="100%"></span></div> | width="100%"></span></div> |
<p><b>Abstract:</b> This document defines the release notes for the | <p><b>Abstract:</b> This document defines the release notes for the |
2.7.0 release of the OpenPegasus CIM Server. The purpose of this PEP is |
2.8.0 release of the OpenPegasus CIM Server. The purpose of this PEP is |
to summarize the characteristics of this release, point to other | to summarize the characteristics of this release, point to other |
documentation that defines the release in more detail, and provide | documentation that defines the release in more detail, and provide |
additional information about this release that is not available in the | additional information about this release that is not available in the |
|
|
that is available on the OpenPegasus web site . That web page shows the | that is available on the OpenPegasus web site . That web page shows the |
Pegasus users and developers the status of the various features found in Pegasus | 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 | using a simple color coded key (white, red, yellow, green) and a description of |
each feature.<p>Pegasus 2.7.0 |
each feature.<p>Pegasus 2.8.0 |
is a major release, extending Pegasus 2.6 in selected |
is a major release, extending the previous Pegasus release in selected |
areas as described in the Pegasus PEP defining this release | areas as described in the Pegasus PEP defining this release |
. </p> | . </p> |
| |
|
|
<TH bgColor=#00FFFF width="128">Posted PEP<br>Version</TH> | <TH bgColor=#00FFFF width="128">Posted PEP<br>Version</TH> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD width="7%">284</TD> |
<TD width="7%">307</TD> |
<TD align="left" width="75%">Add Platform support IBM i5/PASE - Portable Application |
<TD align="left" width="75%">Memory Resident Repository</TD> |
Solutions Environment (PASE)</TD> |
|
<TD width="128"> | <TD width="128"> |
<a href="http://www.openpegasus.org/pp/uploads/40/14901/PEP284_Porting_Pegasus_to_i5PASE_platform.html"> |
<a href="https://www.openpegasus.org/pp/uploads/40/16769/PEP307_DisklessRepository.htm"> |
1.6</a></TD> |
1.3.1</a></TD> |
</TR> | </TR> |
<TR align="center"> |
<tr> |
<TD width="7%">286</TD> |
<TD width="7%"> |
<TD align="left" width="75%">Reduce the Amount of CIM Server code that runs Privileged |
<p align="center">311</TD> |
(Privilege Separation)</TD> |
<TD align="left" width="75%">WS-Management Support in CIM Server</TD> |
<TD width="128"> | <TD width="128"> |
<a href="http://www.openpegasus.org/pp/uploads/40/14414/PEP286_PrivilegeSeparation.htm"> |
<p align="center"> |
1.8</a></TD> |
<a href="http://www.openpegasus.org/pp/uploads/40/16744/PEP311_WSManSupportInCIMServer_1_4.htm" style="color: blue; text-decoration: underline; text-underline: single"> |
</TR> |
1.4</a></TD> |
|
</tr> |
<TR align="center"> | <TR align="center"> |
<TD width="7%">291</TD> |
<TD width="7%">313</TD> |
<TD align="left" width="75%">Add Support for IPv6 - Stage 1 (Note: This functionality |
<TD align="left" width="75%">Pluggable Provider Managers - Enhancement</TD> |
was made available but normally disabled |
|
<span style="font-family: Arial">Pegasus 2.6.1)</span></TD> |
|
<TD width="128"> | <TD width="128"> |
<a href="http://www.openpegasus.org/pp/uploads/40/14222/PEP_291_IPv6.html"> |
<a href="http://www.openpegasus.org/pp/uploads/40/16698/PEP_313_PluggableProviderManagers.html"> |
1.2</a></TD> | 1.2</a></TD> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD width="7%">62</TD> |
<TD width="7%">315</TD> |
<TD align="left" width="75%">Add IPV6 Support for SNMP Indication Handler |
<TD align="left" width="75%">Tracing in OpenPegasus - Enhancement</TD> |
and include NET-SNMP indication handler in Linux RPM </TD> |
|
<TD width="128"> | <TD width="128"> |
<a href="http://www.openpegasus.org/pp/uploads/40/3163/PEP062_SNMPMapper.pdf"> |
<a href="https://www.openpegasus.org/pp/uploads/40/16768/PEP_315_-Tracing_in_OpenPegasus.htm"> |
1.1</a></TD> |
1.0</a></TD> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD width="7%">130</TD> |
<TD width="7%">319</TD> |
<TD align="left" width="75%">Enable Remote CMPI for Windows</TD> |
<TD align="left" width="75%">Profile Registration Profile Support</TD> |
<TD width="128"> | <TD width="128"> |
<a href="http://www.openpegasus.org/pp/uploads/40/7775/RemoteCMPI1.2-PEP.html"> |
<a href="http://www.openpegasus.org/pp/uploads/40/16888/PEP319_DMTF_PRP_1_3.htm"> |
1.2</a></TD> |
1.3</a></TD> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD width="7%">302</TD> |
<TD width="7%">322</TD> |
<TD align="left" width="75%">Enhanced Log File Support</TD> |
<TD align="left" width="75%">Track Generated Indications Data</TD> |
<TD width="128"> | <TD width="128"> |
<a href="http://www.openpegasus.org/pp/uploads/40/14902/PEP302_LogFileSupportFinal.html"> |
<a href="https://www.openpegasus.org/pp/uploads/40/16767/PEP322_IndStatisticData.htm"> |
1.0</a></TD> |
1.2</a></TD> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD width="7%">258</TD> |
<TD width="7%">323</TD> |
<TD align="left" width="75%">Add support for certificate-based authentication audit |
<TD align="left" width="75%">DMTf Indication Profile Implementation, Stage |
logging</TD> |
1 (DMTF DSP 1054)</TD> |
<TD width="128"> | <TD width="128"> |
<a href="http://www.openpegasus.org/pp/uploads/40/14428/PEP258_AuditLogging.htm"> |
<a href="https://www.openpegasus.org/pp/uploads/40/16770/PEP323_DMTF_Indication_Profile_stage_1.htm"> |
1.5</a></TD> |
1.0</a></TD> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD width="7%">Bugzilla 6466</TD> |
<TD width="7%">322</TD> |
<TD align="left" width="75%">Add two new trace components to facilitate |
<TD align="left" width="75%">Track Generated Indications Data</TD> |
triage of indication delivery issues</TD> |
|
<TD width="128"> | <TD width="128"> |
<a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=6466"> |
<a href="http://www.openpegasus.org/pp/uploads/40/16873/PEP322_IndStatisticData.htm"> |
Bug 6466</a></TD> |
1.2</a></TD> |
</TR> | </TR> |
</TBODY> | </TBODY> |
</TABLE> | </TABLE> |
|
|
for more information.</p> | for more information.</p> |
| |
<h3><font color="#000000">Information on IPv6 Support (PEP 291)</font></h3> | <h3><font color="#000000">Information on IPv6 Support (PEP 291)</font></h3> |
|
<p><b>NOTE:</b> This functionality was incorporated in OpenPegasus 2.7.0 but it |
|
was felt that the information below was worth repeating in the 2.8.0 Release |
|
Notes</p> |
<p style="color: rgb(153, 51, 153);"><font color="#000000">IPv6 is short for "Internet | <p style="color: rgb(153, 51, 153);"><font color="#000000">IPv6 is short for "Internet |
Protocol | Protocol |
Version 6". IPv6 is the "next generation" protocol designed by the IETF | Version 6". IPv6 is the "next generation" protocol designed by the IETF |
|
|
significantly affects interoperability) that may require the Community to make | significantly affects interoperability) that may require the Community to make |
potentially incompatible changes. The following table contains a list of defect | potentially incompatible changes. The following table contains a list of defect |
fixes that MAY impact, even well-behaved, OpenPegasus Providers or Clients when | fixes that MAY impact, even well-behaved, OpenPegasus Providers or Clients when |
upgrading to OpenPegasus 2.7.0.</p> |
upgrading to OpenPegasus 2.8.0.</p> |
<TABLE style="FONT-FAMILY: Arial" cellSpacing=1 borderColorDark=#666666 | <TABLE style="FONT-FAMILY: Arial" cellSpacing=1 borderColorDark=#666666 |
borderColorLight=#CCCCCC border=1 width="80%"> | borderColorLight=#CCCCCC border=1 width="80%"> |
<TBODY> | <TBODY> |
|
|
<TH bgColor=#00FFFF>Description</TH> | <TH bgColor=#00FFFF>Description</TH> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD>6476</TD> |
<TD><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=6812">6812</a></TD> |
<TD align="left"><font face="Times New Roman">HP-UX only: Introduction of the "explicit" keyword in CIMClass.h and CIMInstance.h may introduce |
<TD align="left">In Pegasus 2.8, the behavior of the setName() method is |
a compile error in some code. Specifically, a compiler-supplied automatic conversion from CIMObject |
changed in the Pegasus C++ interface for the CIM data type model. For |
type to CIMClass or CIMInstance has been removed. The cast operation must be explicitly specified. |
data types that use a shared representation model, the setName() method |
</font> |
now throws an Exception when the object is "contained" by another CIM |
</TD> |
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> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD>6608</TD> |
<TD><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7453">7453</a></TD> |
<TD> | <TD> |
<p align="left">WIPCR00430 recommends an unquoted charset parameter in Content-type header. See the writeup in this bug for a discussion of the validation of the charset parameter in various OpenPegasus releases. In 2.7 we perform "extended" validation that should ignore differences based on whitespace or quotes. The CR recommendation is to not use quotes on the charset parameter, but only at a time when it is expected that all CIMOMs have been updated to accept the charset parameter with or without quotes.</TD> |
<p align="left">In Pegasus 2.8, the C++ CMPI IndicationMI function |
|
signatures have been 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.</TD> |
</TR> | </TR> |
<TR align="center"> | <TR align="center"> |
<TD>6458/6770</TD> |
<TD><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7488">7488</a></TD> |
<TD> | <TD> |
<p align="left">The MOF Compiler now rejects some property values that are invalid according to the DMTF specification that it previously accepted.</TD> |
<p align="left">In Pegasus 2.8, the CMPI property filter handling has |
|
been improved in performance. <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.</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 will |
|
not longer return ICU "fallback" matches. In addition, it will give |
|
preference to the default process locale over the ROOT resource bundle. |
|
In Pegasus 2.8, the Message Loader has been 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> |
|
</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> |
|
char* role = "Unknown";<br> |
|
array = CMNewArray(_broker,1,CMPI_chars,rc);<br> |
|
<i>from:</i><br> |
|
CMSetArrayElementAt(array,0,(CMPIValue*)<b>&</b>role,CMPI_chars);<br> |
|
<i>to:</i><br> |
|
CMSetArrayElementAt(array,0,(CMPIValue*)role,CMPI_chars);</TD> |
</TR> | </TR> |
</TBODY> | </TBODY> |
</TABLE> | </TABLE> |
|
|
</tr> | </tr> |
<tr> | <tr> |
<td width="33%">DSP 0200 - CIM Operations over HTTP</td> | <td width="33%">DSP 0200 - CIM Operations over HTTP</td> |
<td width="33%">1.2.0, preliminary, 9 December 2004</td> |
<td width="33%">Version 1.2, Final, January 09, 2007</td> |
</tr> | </tr> |
<tr> | <tr> |
<td width="33%">DSP 0201 - Representation of CIM in XML</td> | <td width="33%">DSP 0201 - Representation of CIM in XML</td> |
<td width="33%">2.2.0, preliminary, December 2004</td> |
<td width="33%">Version 2.2 Final, January 09, 2007</td> |
</tr> | </tr> |
<tr> | <tr> |
<td width="33%">DSP 0202 - CIM Query Language Specification</td> | <td width="33%">DSP 0202 - CIM Query Language Specification</td> |
|
|
</tr> | </tr> |
<tr> | <tr> |
<td width="33%">CIM Schema </td> | <td width="33%">CIM Schema </td> |
<td width="33%">2.13.1 Final, Jan. 2005 ( default) </td> |
<td width="33%">2.17.1 Final, 14 Dec 2007( default) </td> |
</tr> | </tr> |
</tbody> | </tbody> |
</table> | </table> |
|
|
<p class="MsoNormal"><b>MOF Compiler namespace pragma</b> - The | <p class="MsoNormal"><b>MOF Compiler namespace pragma</b> - The |
Pegasus compiler does not support the namespace pragma.</p> | Pegasus compiler does not support the namespace pragma.</p> |
</li> | </li> |
<li>Pegasus implements |
<li><b>CIMOperation Trailer </b>- Pegasus implements |
chunking | chunking |
based on the DSP0200 1.2.0 preliminary spec. including the operation trailer | based on the DSP0200 1.2.0 preliminary spec. including the operation trailer |
defined in that specification Refer to bug | defined in that specification Refer to bug |
<a | <a |
href="http://cvs.opengroup.org/bugzilla/show_bug.cgi?id=6760">6760</a> for more details.<br> |
href="http://cvs.opengroup.org/bugzilla/show_bug.cgi?id=6760">6760</a> for more details. |
|
This trailer was completely removed from the DSP0200 1.2 final specification |
|
as a non-compatible change so that if chunking is used Pegasus is returning |
|
a noncompliant response to enumerate type requests. <br> |
</li> | </li> |
</ol> | </ol> |
<h2><b><span style="font-family: Times;">OpenPegasus <a | <h2><b><span style="font-family: Times;">OpenPegasus <a |
name="Supported Platforms">Supported | name="Supported Platforms">Supported |
Platforms</a></span></b></h2> | Platforms</a></span></b></h2> |
<p>Each OpenPegasus release lists as 'active' platforms those |
<p align="left">Each OpenPegasus release lists as 'active' platforms those |
hardware/software platforms that have recognized ports for the Pegasus |
hardware/software platforms that have recognized ports for the Pegasus code base |
code |
including a maintainer for the platform that will be willing to regularly |
base including a maintainer for the platform that will be willing to |
document issues and/or fix defects as the Pegasus code base is changed. |
regularly document issues and/or fix defects as the Pegasus |
Pegasus may be operable on other platforms (ex. Windows 98) but without a group |
code base is changed. |
to provide the role of test and maintenance, correct operation of Pegasus |
Pegasus may be operable on other platforms (ex. Windows 98) but without |
cannot be assured. In all cases, including the active platforms, it is the |
a group |
responsibility of the entity that packages and/or compiles OpenPegasus for |
to provide the role of test and maintenance, correct operation of |
shipment or deployment, to read, and actively monitor the Pegasus bugzilla |
Pegasus cannot be |
database for a list of relevant defects that affect their platform. |
assured. In all cases, including the active platforms, it is the |
The platforms that are considered ported are shown in the two tables below. |
responsibility of the entity that packages and/or compiles OpenPegasus |
The first table represents platform sofr which testing is done on a regular |
for shipment or deployment, to read, and actively monitor the Pegasus |
basis and reported to the Pegasus Nightly Build Test WEB Page. Those platforms |
bugzilla database for a list of relevant defects that affect their |
which have been ported but do not have test results that are current at the time |
platform. The platforms that are considered 'active' for this |
of the release are reported in the second table</p> |
Pegasus release are:<br> |
<p align="center"><br> |
</p> |
<b>Actively Supported Platforms (Nightly Tests Reported for this release</b></p> |
<table class="MsoNormalTable" style="width: 90%;" border="1" | <table class="MsoNormalTable" style="width: 90%;" border="1" |
cellpadding="0" cellspacing="1"> | cellpadding="0" cellspacing="1"> |
<tbody> | <tbody> |
|
|
NOTE: Visual C++ Ver. 6 no longer being regularly tested.</font></td> | NOTE: Visual C++ Ver. 6 no longer being regularly tested.</font></td> |
</tr> | </tr> |
<tr> | <tr> |
<td style="padding: 0.75pt; "> <font size="3">Windows XP, Windows 2003</span></font></p> |
<td style="padding: 0.75pt; "> <font size="3">Windows 2003</span></font></p> |
</td> | </td> |
<td style="padding: 0.75pt; "> | <td style="padding: 0.75pt; "> |
<font size="3">Microsoft Visual C++ Ver. 6 and Microsoft .Net compiler Version 7.1. | <font size="3">Microsoft Visual C++ Ver. 6 and Microsoft .Net compiler Version 7.1. |
|
|
</font> | </font> |
</td> | </td> |
</tr> | </tr> |
<tr style=""> |
|
<td style="padding: 0.75pt; "> <font size="3">MacOS version 10.3 and higher</font></td> |
|
<td style="padding: 0.75pt; "> <font size="3">gcc 4.01</font></td> |
|
</tr> |
|
<tr> | <tr> |
<td style="vertical-align: top;"><big>HP OpenVMS 8.3 or later Alpha</big></td> | <td style="vertical-align: top;"><big>HP OpenVMS 8.3 or later Alpha</big></td> |
<td style="vertical-align: top;"><font size="3"> </font><big><font | <td style="vertical-align: top;"><font size="3"> </font><big><font |
|
|
style="color: rgb(0, 0, 0);"> on OpenVMS IA64</font></big></td> | style="color: rgb(0, 0, 0);"> on OpenVMS IA64</font></big></td> |
</tr> | </tr> |
<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> |
|
<p align="center"><b>Platforms no Actively supported for this release (No |
|
current Nightly Build Test Results</b></p> |
|
<table class="MsoNormalTable" style="width: 90%;" border="1" |
|
cellpadding="0" cellspacing="1" id="table2"> |
|
<tbody> |
|
<tr style=""> |
|
<td |
|
style="padding: 0.75pt; background: #00FFFF 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 240px;" |
|
height="26"> |
|
<p class="MsoNormal"><b><span style="color: black;">Platform and |
|
OS</span></b><span style="color: black;"><o:p></o:p></span></p> |
|
</td> |
|
<td |
|
style="padding: 0.75pt; background: #00FFFF 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 75%;" |
|
height="26"> |
|
<p class="MsoNormal"><b><span style="color: black;">Compilers</span></b><span |
|
style="color: black;"><o:p></o:p></span></p> |
|
</td> |
|
</tr> |
|
<tr> |
|
<td style="padding: 0.75pt; "> <font size="3">Windows XP</font></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 style=""> |
|
<td style="padding: 0.75pt; "> <font size="3">MacOS version 10.3 and higher</font></td> |
|
<td style="padding: 0.75pt; "> <font size="3">gcc 4.01</font></td> |
|
</tr> |
|
<tr> |
<td style="vertical-align: top;"><big><font color="RED"><span | <td style="vertical-align: top;"><big><font color="RED"><span |
style="color: rgb(0, 0, 0);">Solaris 8</span></font></big></td> | style="color: rgb(0, 0, 0);">Solaris 8</span></font></big></td> |
<td style="vertical-align: top;"><big>GNU 2.95.3, Sun | <td style="vertical-align: top;"><big>GNU 2.95.3, Sun |
|
|
</tr> | </tr> |
</tbody> | </tbody> |
</table> | </table> |
<br> |
<p><b>Platform patches</b> |
<b>Platform patches</b> |
</p> |
<p style="margin-top: 0pt; margin-bottom: 0pt;"><font | <p style="margin-top: 0pt; margin-bottom: 0pt;"><font |
style="color: rgb(0, 0, 0);">The following is a list known of platform | style="color: rgb(0, 0, 0);">The following is a list known of platform |
patches Pegasus requires.</font></p> | patches Pegasus requires.</font></p> |
|
|
the Pegasus CVS tree for that Pegasus release.</p> | the Pegasus CVS tree for that Pegasus release.</p> |
| |
<p> | <p> |
- Changes for Pegasus 2.7.0 release (bugs Tagged |
- Changes for Pegasus 2.8.0 release (bugs Tagged |
2.7.0_APPROVED) |
2.8.0_APPROVED) <a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.8.0_APPROVED"> |
<a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.7.0_APPROVED">Pegasus 2.7.0_APPROVED bug list</a></p> |
Pegasus 2.8.0_APPROVED bug list</a></p> |
| |
<h2><a | <h2><a |
name="Pegasus Release Control and Version Definition Documentation">Release Control and Version Definition Documentation</a></h2> | name="Pegasus Release Control and Version Definition Documentation">Release Control and Version Definition Documentation</a></h2> |
|
|
<ol> | <ol> |
| |
<li> | <li> |
PEP 296 - OpenPegasus Release Definition - </b>This PEP is used |
PEP 333 - OpenPegasus Release Definition - </b>This PEP ( and a corresponding |
|
section in the Pegasus wiki) is used |
throughout the development of this version as the control point for | 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 | functionality that will go into the release and points to all of the PEPs that |
represent the Pegasus functionality changes for this version of Pegasus.</li> | represent the Pegasus functionality changes for this version of Pegasus.</li> |
|
|
<b> | <b> |
| |
<li> | <li> |
<a href="http://www.openpegasus.org/pp/uploads/40/14873/PEP292_RecommendedReleaseOptions.htm">PEP 292</a> - OpenPegasus Build and Configuration |
<a href="http://www.openpegasus.org/pp/uploads/40/16781/PEP308_RecommendedReleaseOptions.htm"> |
|
PEP 308</a> - OpenPegasus Build and Configuration |
Options for Selected | Options for Selected |
Platforms</li> | Platforms</li> |
| |
<li> | <li> |
<a href="http://www.openpegasus.org/pp/uploads/40/14874/PEP293_ExternalInterface2.7.htm">PEP 293</a> - OpenPegasus 2.7 External Interfaces - </b>Lists the public |
<a href="http://www.openpegasus.org/pp/uploads/40/16780/PEP329_ExternalInterface2.8.htm"> |
|
PEP 329</a> - OpenPegasus 2.8 External Interfaces - </b>Lists the public |
interfaces for clients and providers that are considered external and | interfaces for clients and providers that are considered external and |
therefore "frozen".<b><br> | therefore "frozen".<b><br> |
| |
</li> | </li> |
| |
<li> | <li> |
<a href="http://www.openpegasus.org/pp/uploads/40/14875/PEP294_SDKFile2.7.0.htm">PEP 294</a> - OpenPegasus SDK Packaging Definition - </b>Defines the |
<a href="http://www.openpegasus.org/pp/uploads/40/16779/PEP330_SDKFile2.8.0.htm"> |
|
PEP 330</a> - OpenPegasus SDK Packaging Definition - </b>Defines the |
recommended set of files for inclusion in the OpenPegasus SDK</li> | recommended set of files for inclusion in the OpenPegasus SDK</li> |
| |
<b> | <b> |
| |
<li> | <li> |
<a href="http://www.openpegasus.org/pp/uploads/40/14877/PEP295_RuntimePackaging2.7.0.htm">PEP 295</a> - Pegasus Runtime Packaging Definition - </b>Defines the |
<a href="http://www.openpegasus.org/pp/uploads/40/16778/PEP331_RuntimePackaging2.8.0.htm"> |
|
PEP 331</a> - Pegasus Runtime Packaging Definition - </b>Defines the |
recommended set of files for inclusion in this OpenPegasus release.</li> | recommended set of files for inclusion in this OpenPegasus release.</li> |
| |
<b> | <b> |
| |
<li>PEP 306 - Pegasus Release Notes (This document located in the |
<li>PEP 332 - Pegasus Release Notes (This document located in the |
approved PEP | approved PEP |
repository and the OpenPegasus source tree root directory) <br> | repository and the OpenPegasus source tree root directory) <br> |
| |
|
|
| |
<b> | <b> |
| |
|
|
<p class="MsoNormal" style="margin-left: 0.5in;"><span | <p class="MsoNormal" style="margin-left: 0.5in;"><span |
style="color: black;"> <o:p></o:p></span></p> | style="color: black;"> <o:p></o:p></span></p> |
<div class="MsoNormal" style="text-align: center;" align="center"><span | <div class="MsoNormal" style="text-align: center;" align="center"><span |