1 dave.sudlik 1.6 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
2 karl 1.16 <html xmlns:v="urn:schemas-microsoft-com:vml"><head>
|
3 dave.sudlik 1.6 <style>
|
4 martin 1.3 st1\:*{behavior:url(#ieooui) }
|
5 dave.sudlik 1.6 </style>
6 <style>
|
7 martin 1.2 <!--
8 /* Font Definitions */
9 @font-face
10 {font-family:Courier;
11 panose-1:2 7 4 9 2 2 5 2 4 4;
12 mso-font-charset:0;
13 mso-generic-font-family:modern;
14 mso-font-format:other;
15 mso-font-pitch:fixed;
16 mso-font-signature:3 0 0 0 1 0;}
17 @font-face
18 {font-family:SimSun;
19 panose-1:2 1 6 0 3 1 1 1 1 1;
20 mso-font-alt:\5B8B\4F53;
21 mso-font-charset:134;
22 mso-generic-font-family:auto;
23 mso-font-pitch:variable;
24 mso-font-signature:3 135135232 16 0 262145 0;}
25 @font-face
|
26 martin 1.3 {font-family:Verdana;
27 panose-1:2 11 6 4 3 5 4 4 2 4;
28 mso-font-charset:0;
|
29 martin 1.2 mso-generic-font-family:swiss;
30 mso-font-pitch:variable;
|
31 martin 1.3 mso-font-signature:536871559 0 0 0 415 0;}
|
32 martin 1.2 @font-face
|
33 martin 1.3 {font-family:Times;
|
34 martin 1.2 panose-1:2 2 6 3 5 4 5 2 3 4;
35 mso-font-charset:0;
36 mso-generic-font-family:roman;
37 mso-font-pitch:variable;
|
38 martin 1.3 mso-font-signature:536902279 -2147483648 8 0 511 0;}
|
39 martin 1.2 @font-face
|
40 martin 1.3 {font-family:"\@SimSun";
41 panose-1:2 1 6 0 3 1 1 1 1 1;
42 mso-font-charset:134;
|
43 martin 1.2 mso-generic-font-family:auto;
44 mso-font-pitch:variable;
|
45 martin 1.3 mso-font-signature:3 135135232 16 0 262145 0;}
46 /* Style Definitions */
47 p.MsoNormal, li.MsoNormal, div.MsoNormal
48 {mso-style-parent:"";
49 margin-bottom:.0001pt;
50 mso-pagination:widow-orphan;
51 font-size:12.0pt;
52 font-family:"Times New Roman";
53 mso-fareast-font-family:SimSun;
54 color:windowtext; margin-left:0in; margin-right:0in; margin-top:0in}
55 h1
56 {mso-margin-top-alt:auto;
57 margin-right:0in;
58 mso-margin-bottom-alt:auto;
59 margin-left:0in;
60 mso-pagination:widow-orphan;
61 mso-outline-level:1;
62 font-size:20.0pt;
63 font-family:Arial;
64 mso-fareast-font-family:"Times New Roman";
65 color:#006600;
66 martin 1.3 font-weight:bold;}
67 h2
68 {mso-margin-top-alt:auto;
69 margin-right:0in;
70 mso-margin-bottom-alt:auto;
71 margin-left:0in;
72 mso-pagination:widow-orphan;
73 mso-outline-level:2;
74 font-size:18.0pt;
75 font-family:"Times New Roman";
76 mso-fareast-font-family:"Times New Roman";
77 color:#006600;
78 font-weight:bold;}
79 h3
80 {mso-margin-top-alt:auto;
81 margin-right:0in;
82 mso-margin-bottom-alt:auto;
83 margin-left:0in;
84 mso-pagination:widow-orphan;
85 mso-outline-level:3;
86 font-size:12.0pt;
87 martin 1.3 font-family:Arial;
88 mso-fareast-font-family:"Times New Roman";
89 color:#006600;
90 font-weight:bold;}
91 h4
92 {mso-margin-top-alt:auto;
93 margin-right:0in;
94 mso-margin-bottom-alt:auto;
95 margin-left:0in;
96 mso-pagination:widow-orphan;
97 mso-outline-level:4;
98 font-size:11.0pt;
99 font-family:Arial;
100 mso-fareast-font-family:"Times New Roman";
101 color:#006600;
102 font-weight:bold;
103 font-style:italic;}
104 h5
105 {mso-margin-top-alt:auto;
106 margin-right:0in;
107 mso-margin-bottom-alt:auto;
108 martin 1.3 margin-left:0in;
109 mso-pagination:widow-orphan;
110 mso-outline-level:5;
111 font-size:10.0pt;
112 font-family:Arial;
113 mso-fareast-font-family:"Times New Roman";
114 color:#006600;
115 font-weight:bold;}
116 h6
117 {mso-margin-top-alt:auto;
118 margin-right:0in;
119 mso-margin-bottom-alt:auto;
120 margin-left:0in;
121 mso-pagination:widow-orphan;
122 mso-outline-level:6;
123 font-size:9.0pt;
124 font-family:Arial;
125 mso-fareast-font-family:"Times New Roman";
126 color:#006666;
127 font-weight:bold;}
128 a:link, span.MsoHyperlink
129 martin 1.3 {color:blue;
130 text-decoration:underline;
131 text-underline:single;}
132 a:visited, span.MsoHyperlinkFollowed
133 {color:blue;
134 text-decoration:underline;
135 text-underline:single;}
136 p
137 {mso-margin-top-alt:auto;
138 margin-right:0in;
139 mso-margin-bottom-alt:auto;
140 margin-left:0in;
141 mso-pagination:widow-orphan;
142 font-size:12.0pt;
143 font-family:"Times New Roman";
144 mso-fareast-font-family:SimSun;
145 color:black;}
146 code
147 {mso-ansi-font-size:6.0pt;
148 mso-bidi-font-size:6.0pt;
149 font-family:Courier;
150 martin 1.3 mso-ascii-font-family:Courier;
151 mso-fareast-font-family:"Times New Roman";
152 mso-hansi-font-family:Courier;
153 mso-bidi-font-family:"Courier New";
154 color:navy;}
155 p.certificate, li.certificate, div.certificate
156 {mso-style-name:certificate;
157 mso-margin-top-alt:auto;
158 margin-right:30.6pt;
159 mso-margin-bottom-alt:auto;
160 margin-left:30.6pt;
161 mso-pagination:widow-orphan;
162 font-size:12.0pt;
163 font-family:"Courier New";
164 mso-fareast-font-family:SimSun;
165 color:black;}
166 p.smalltext, li.smalltext, div.smalltext
167 {mso-style-name:smalltext;
168 mso-margin-top-alt:auto;
169 margin-right:0in;
170 mso-margin-bottom-alt:auto;
171 martin 1.3 margin-left:0in;
172 mso-pagination:widow-orphan;
173 font-size:6.5pt;
174 font-family:Verdana;
175 mso-fareast-font-family:SimSun;
176 mso-bidi-font-family:"Times New Roman";
177 color:black;}
178 p.smallgreen, li.smallgreen, div.smallgreen
179 {mso-style-name:smallgreen;
180 margin-top:0in;
181 margin-right:0in;
182 mso-margin-bottom-alt:auto;
183 margin-left:0in;
184 mso-pagination:widow-orphan;
185 font-size:8.0pt;
186 font-family:Verdana;
187 mso-fareast-font-family:SimSun;
188 mso-bidi-font-family:"Times New Roman";
189 color:#006600;}
190 p.small, li.small, div.small
191 {mso-style-name:small;
192 martin 1.3 margin-top:0in;
193 margin-right:0in;
194 mso-margin-bottom-alt:auto;
195 margin-left:0in;
196 mso-pagination:widow-orphan;
197 font-size:8.0pt;
198 font-family:Verdana;
199 mso-fareast-font-family:SimSun;
200 mso-bidi-font-family:"Times New Roman";
201 color:black;}
202 p.biggreen, li.biggreen, div.biggreen
203 {mso-style-name:biggreen;
204 margin-top:0in;
205 margin-right:0in;
206 mso-margin-bottom-alt:auto;
207 margin-left:0in;
208 mso-pagination:widow-orphan;
209 font-size:11.0pt;
210 font-family:Verdana;
211 mso-fareast-font-family:SimSun;
212 mso-bidi-font-family:"Times New Roman";
213 martin 1.3 color:#006600;}
214 p.norm, li.norm, div.norm
215 {mso-style-name:norm;
216 margin-top:0in;
217 margin-right:0in;
218 mso-margin-bottom-alt:auto;
219 margin-left:0in;
220 mso-pagination:widow-orphan;
221 font-size:9.0pt;
222 font-family:Verdana;
223 mso-fareast-font-family:SimSun;
224 mso-bidi-font-family:"Times New Roman";
225 color:black;}
226 p.green, li.green, div.green
227 {mso-style-name:green;
228 margin-top:0in;
229 margin-right:0in;
230 mso-margin-bottom-alt:auto;
231 margin-left:0in;
232 mso-pagination:widow-orphan;
233 font-size:9.0pt;
234 martin 1.3 font-family:Verdana;
235 mso-fareast-font-family:SimSun;
236 mso-bidi-font-family:"Times New Roman";
237 color:#006600;}
238 p.red, li.red, div.red
239 {mso-style-name:red;
240 margin-top:0in;
241 margin-right:0in;
242 mso-margin-bottom-alt:auto;
243 margin-left:0in;
244 mso-pagination:widow-orphan;
245 font-size:9.0pt;
246 font-family:Verdana;
247 mso-fareast-font-family:SimSun;
248 mso-bidi-font-family:"Times New Roman";
249 color:red;}
250 p.blue, li.blue, div.blue
251 {mso-style-name:blue;
252 margin-top:0in;
253 margin-right:0in;
254 mso-margin-bottom-alt:auto;
255 martin 1.3 margin-left:0in;
256 mso-pagination:widow-orphan;
257 font-size:9.0pt;
258 font-family:Verdana;
259 mso-fareast-font-family:SimSun;
260 mso-bidi-font-family:"Times New Roman";
261 color:blue;}
262 p.greenback, li.greenback, div.greenback
263 {mso-style-name:greenback;
264 mso-margin-top-alt:auto;
265 margin-right:0in;
266 mso-margin-bottom-alt:auto;
267 margin-left:0in;
268 mso-pagination:widow-orphan;
269 background:#99FF99;
270 font-size:12.0pt;
271 font-family:"Times New Roman";
272 mso-fareast-font-family:SimSun;
273 color:black;}
274 p.blueback, li.blueback, div.blueback
275 {mso-style-name:blueback;
276 martin 1.3 mso-margin-top-alt:auto;
277 margin-right:0in;
278 mso-margin-bottom-alt:auto;
279 margin-left:0in;
|
280 martin 1.2 mso-pagination:widow-orphan;
|
281 martin 1.3 background:#CCCCFF;
|
282 martin 1.2 font-size:12.0pt;
283 font-family:"Times New Roman";
|
284 martin 1.3 mso-fareast-font-family:SimSun;
285 color:black;}
286 p.whiteback, li.whiteback, div.whiteback
287 {mso-style-name:whiteback;
288 mso-margin-top-alt:auto;
|
289 martin 1.2 margin-right:0in;
290 mso-margin-bottom-alt:auto;
291 margin-left:0in;
292 mso-pagination:widow-orphan;
|
293 martin 1.3 background:white;
294 font-size:12.0pt;
|
295 martin 1.2 font-family:"Times New Roman";
|
296 martin 1.3 mso-fareast-font-family:SimSun;
297 color:black;}
298 p.mandatory, li.mandatory, div.mandatory
299 {mso-style-name:mandatory;
300 mso-margin-top-alt:auto;
|
301 martin 1.2 margin-right:0in;
302 mso-margin-bottom-alt:auto;
303 margin-left:0in;
304 mso-pagination:widow-orphan;
305 font-size:12.0pt;
306 font-family:"Times New Roman";
|
307 martin 1.3 mso-fareast-font-family:SimSun;
|
308 martin 1.2 color:red;}
|
309 martin 1.3 p.indexsmall, li.indexsmall, div.indexsmall
310 {mso-style-name:indexsmall;
311 mso-margin-top-alt:auto;
312 margin-right:0in;
313 mso-margin-bottom-alt:auto;
314 margin-left:0in;
315 mso-pagination:widow-orphan;
316 font-size:6.0pt;
317 font-family:Arial;
318 mso-fareast-font-family:SimSun;
319 color:black;}
320 p.indexhead, li.indexhead, div.indexhead
321 {mso-style-name:indexhead;
322 mso-margin-top-alt:auto;
323 margin-right:0in;
324 mso-margin-bottom-alt:auto;
325 margin-left:0in;
326 mso-pagination:widow-orphan;
327 font-size:12.0pt;
328 font-family:Arial;
329 mso-fareast-font-family:SimSun;
330 martin 1.3 color:#006600;
331 font-weight:bold;}
332 p.indexhead2, li.indexhead2, div.indexhead2
333 {mso-style-name:indexhead2;
334 mso-margin-top-alt:auto;
335 margin-right:0in;
336 mso-margin-bottom-alt:auto;
337 margin-left:0in;
338 mso-pagination:widow-orphan;
339 font-size:10.0pt;
340 font-family:Arial;
341 mso-fareast-font-family:SimSun;
342 color:#006600;
343 font-weight:bold;
344 font-style:italic;}
345 p.h1, li.h1, div.h1
346 {mso-style-name:h1;
347 mso-margin-top-alt:auto;
348 margin-right:0in;
349 mso-margin-bottom-alt:auto;
350 margin-left:0in;
351 martin 1.3 mso-pagination:widow-orphan;
352 font-size:20.0pt;
353 font-family:Arial;
354 mso-fareast-font-family:SimSun;
355 color:#006600;
356 font-weight:bold;}
357 p.h2, li.h2, div.h2
358 {mso-style-name:h2;
359 mso-margin-top-alt:auto;
360 margin-right:0in;
361 mso-margin-bottom-alt:auto;
362 margin-left:0in;
363 mso-pagination:widow-orphan;
364 font-size:15.0pt;
365 font-family:Arial;
366 mso-fareast-font-family:SimSun;
367 color:#006600;
368 font-weight:bold;}
369 p.h3, li.h3, div.h3
370 {mso-style-name:h3;
371 mso-margin-top-alt:auto;
372 martin 1.3 margin-right:0in;
373 mso-margin-bottom-alt:auto;
374 margin-left:0in;
375 mso-pagination:widow-orphan;
376 font-size:12.0pt;
377 font-family:Arial;
378 mso-fareast-font-family:SimSun;
379 color:#006600;
380 font-weight:bold;}
381 p.h4, li.h4, div.h4
382 {mso-style-name:h4;
383 mso-margin-top-alt:auto;
384 margin-right:0in;
385 mso-margin-bottom-alt:auto;
386 margin-left:0in;
387 mso-pagination:widow-orphan;
388 font-size:11.0pt;
389 font-family:Arial;
390 mso-fareast-font-family:SimSun;
391 color:#006600;
392 font-weight:bold;
393 martin 1.3 font-style:italic;}
394 p.h5, li.h5, div.h5
395 {mso-style-name:h5;
396 mso-margin-top-alt:auto;
397 margin-right:0in;
398 mso-margin-bottom-alt:auto;
399 margin-left:0in;
400 mso-pagination:widow-orphan;
401 font-size:10.0pt;
402 font-family:Arial;
403 mso-fareast-font-family:SimSun;
404 color:#006600;
405 font-weight:bold;}
406 p.h6, li.h6, div.h6
407 {mso-style-name:h6;
408 mso-margin-top-alt:auto;
409 margin-right:0in;
410 mso-margin-bottom-alt:auto;
411 margin-left:0in;
412 mso-pagination:widow-orphan;
413 font-size:9.0pt;
414 martin 1.3 font-family:Arial;
415 mso-fareast-font-family:SimSun;
416 color:#006600;
417 font-weight:bold;}
418 p.arialred, li.arialred, div.arialred
419 {mso-style-name:arialred;
420 margin-top:0in;
421 margin-right:0in;
422 mso-margin-bottom-alt:auto;
423 margin-left:0in;
424 mso-pagination:widow-orphan;
425 font-size:10.0pt;
426 font-family:Arial;
427 mso-fareast-font-family:SimSun;
428 color:red;
429 font-weight:bold;}
430 span.norm1
431 {mso-style-name:norm1;
432 mso-ansi-font-size:9.0pt;
433 mso-bidi-font-size:9.0pt;
434 font-family:Verdana;
435 martin 1.3 mso-ascii-font-family:Verdana;
436 mso-hansi-font-family:Verdana;
437 color:black;
438 font-weight:normal;}
|
439 martin 1.2 span.SpellE
440 {mso-style-name:"";
|
441 martin 1.3 mso-spl-e:yes}
|
442 martin 1.2 span.GramE
443 {mso-style-name:"";
|
444 martin 1.3 mso-gram-e:yes}
|
445 martin 1.2 @page Section1
446 {size:8.5in 11.0in;
447 margin:1.0in 1.25in 1.0in 1.25in;
448 mso-header-margin:.5in;
449 mso-footer-margin:.5in;
|
450 karl 1.9
|
451 martin 1.2 mso-paper-source:0;}
452 div.Section1
453 {page:Section1;}
454 /* List Definitions */
455 @list l0
|
456 martin 1.3 {mso-list-id:116876382;
457 mso-list-template-ids:-1942592548;}
458 @list l0:level1
|
459 martin 1.2 {mso-level-tab-stop:.5in;
460 mso-level-number-position:left;
461 text-indent:-.25in;}
|
462 martin 1.3 @list l0:level2
|
463 martin 1.2 {mso-level-tab-stop:1.0in;
464 mso-level-number-position:left;
465 text-indent:-.25in;}
|
466 martin 1.3 @list l0:level3
|
467 martin 1.2 {mso-level-tab-stop:1.5in;
468 mso-level-number-position:left;
469 text-indent:-.25in;}
|
470 martin 1.3 @list l0:level4
|
471 martin 1.2 {mso-level-tab-stop:2.0in;
472 mso-level-number-position:left;
473 text-indent:-.25in;}
|
474 martin 1.3 @list l0:level5
|
475 martin 1.2 {mso-level-tab-stop:2.5in;
476 mso-level-number-position:left;
477 text-indent:-.25in;}
|
478 martin 1.3 @list l0:level6
|
479 martin 1.2 {mso-level-tab-stop:3.0in;
480 mso-level-number-position:left;
481 text-indent:-.25in;}
|
482 martin 1.3 @list l0:level7
|
483 martin 1.2 {mso-level-tab-stop:3.5in;
484 mso-level-number-position:left;
485 text-indent:-.25in;}
|
486 martin 1.3 @list l0:level8
|
487 martin 1.2 {mso-level-tab-stop:4.0in;
488 mso-level-number-position:left;
489 text-indent:-.25in;}
|
490 martin 1.3 @list l0:level9
|
491 martin 1.2 {mso-level-tab-stop:4.5in;
492 mso-level-number-position:left;
493 text-indent:-.25in;}
|
494 martin 1.3 @list l1
495 {mso-list-id:438066119;
496 mso-list-template-ids:1442736534;}
497 @list l2
498 {mso-list-id:478041462;
499 mso-list-template-ids:-1398738630;}
500 @list l2:level1
501 {mso-level-number-format:bullet;
502 mso-level-text:\F0B7;
503 mso-level-tab-stop:.5in;
|
504 martin 1.2 mso-level-number-position:left;
|
505 martin 1.3 text-indent:-.25in;
506 mso-ansi-font-size:10.0pt;
507 font-family:Symbol;}
508 @list l2:level2
|
509 martin 1.2 {mso-level-tab-stop:1.0in;
510 mso-level-number-position:left;
511 text-indent:-.25in;}
|
512 martin 1.3 @list l2:level3
|
513 martin 1.2 {mso-level-tab-stop:1.5in;
514 mso-level-number-position:left;
515 text-indent:-.25in;}
|
516 martin 1.3 @list l2:level4
|
517 martin 1.2 {mso-level-tab-stop:2.0in;
518 mso-level-number-position:left;
519 text-indent:-.25in;}
|
520 martin 1.3 @list l2:level5
|
521 martin 1.2 {mso-level-tab-stop:2.5in;
522 mso-level-number-position:left;
523 text-indent:-.25in;}
|
524 martin 1.3 @list l2:level6
|
525 martin 1.2 {mso-level-tab-stop:3.0in;
526 mso-level-number-position:left;
527 text-indent:-.25in;}
|
528 martin 1.3 @list l2:level7
|
529 martin 1.2 {mso-level-tab-stop:3.5in;
530 mso-level-number-position:left;
531 text-indent:-.25in;}
|
532 martin 1.3 @list l2:level8
|
533 martin 1.2 {mso-level-tab-stop:4.0in;
534 mso-level-number-position:left;
535 text-indent:-.25in;}
|
536 martin 1.3 @list l2:level9
|
537 martin 1.2 {mso-level-tab-stop:4.5in;
538 mso-level-number-position:left;
539 text-indent:-.25in;}
|
540 martin 1.3 @list l3
541 {mso-list-id:581336569;
542 mso-list-template-ids:-47290090;}
|
543 martin 1.2 @list l4
|
544 martin 1.3 {mso-list-id:788007822;
545 mso-list-template-ids:-478512566;}
|
546 martin 1.2 @list l4:level1
547 {mso-level-tab-stop:.5in;
548 mso-level-number-position:left;
549 text-indent:-.25in;}
550 @list l4:level2
551 {mso-level-tab-stop:1.0in;
552 mso-level-number-position:left;
553 text-indent:-.25in;}
554 @list l4:level3
555 {mso-level-tab-stop:1.5in;
556 mso-level-number-position:left;
557 text-indent:-.25in;}
558 @list l4:level4
559 {mso-level-tab-stop:2.0in;
560 mso-level-number-position:left;
561 text-indent:-.25in;}
562 @list l4:level5
563 {mso-level-tab-stop:2.5in;
564 mso-level-number-position:left;
565 text-indent:-.25in;}
566 @list l4:level6
567 martin 1.2 {mso-level-tab-stop:3.0in;
568 mso-level-number-position:left;
569 text-indent:-.25in;}
570 @list l4:level7
571 {mso-level-tab-stop:3.5in;
|
572 karl 1.9
|
573 martin 1.2 mso-level-number-position:left;
574 text-indent:-.25in;}
575 @list l4:level8
576 {mso-level-tab-stop:4.0in;
577 mso-level-number-position:left;
578 text-indent:-.25in;}
579 @list l4:level9
580 {mso-level-tab-stop:4.5in;
581 mso-level-number-position:left;
582 text-indent:-.25in;}
583 @list l5
|
584 martin 1.3 {mso-list-id:900554225;
585 mso-list-template-ids:1027139964;}
|
586 martin 1.2 @list l5:level1
587 {mso-level-tab-stop:.5in;
588 mso-level-number-position:left;
589 text-indent:-.25in;}
|
590 martin 1.3 @list l5:level2
|
591 martin 1.2 {mso-level-tab-stop:1.0in;
592 mso-level-number-position:left;
593 text-indent:-.25in;}
|
594 martin 1.3 @list l5:level3
|
595 martin 1.2 {mso-level-tab-stop:1.5in;
596 mso-level-number-position:left;
597 text-indent:-.25in;}
|
598 martin 1.3 @list l5:level4
|
599 martin 1.2 {mso-level-tab-stop:2.0in;
600 mso-level-number-position:left;
601 text-indent:-.25in;}
|
602 martin 1.3 @list l5:level5
|
603 martin 1.2 {mso-level-tab-stop:2.5in;
604 mso-level-number-position:left;
605 text-indent:-.25in;}
|
606 martin 1.3 @list l5:level6
|
607 martin 1.2 {mso-level-tab-stop:3.0in;
608 mso-level-number-position:left;
609 text-indent:-.25in;}
|
610 martin 1.3 @list l5:level7
|
611 martin 1.2 {mso-level-tab-stop:3.5in;
612 mso-level-number-position:left;
613 text-indent:-.25in;}
|
614 martin 1.3 @list l5:level8
|
615 martin 1.2 {mso-level-tab-stop:4.0in;
616 mso-level-number-position:left;
617 text-indent:-.25in;}
|
618 martin 1.3 @list l5:level9
|
619 martin 1.2 {mso-level-tab-stop:4.5in;
620 mso-level-number-position:left;
621 text-indent:-.25in;}
|
622 martin 1.3 @list l6
623 {mso-list-id:1035543589;
624 mso-list-template-ids:-809847532;}
|
625 martin 1.2 @list l7
|
626 martin 1.3 {mso-list-id:1132556220;
627 mso-list-template-ids:-1914386832;}
|
628 martin 1.2 @list l8
|
629 martin 1.3 {mso-list-id:1290891611;
630 mso-list-template-ids:-295510440;}
631 @list l8:level1
|
632 martin 1.2 {mso-level-tab-stop:.5in;
633 mso-level-number-position:left;
634 text-indent:-.25in;}
|
635 martin 1.3 @list l8:level2
|
636 martin 1.2 {mso-level-tab-stop:1.0in;
637 mso-level-number-position:left;
638 text-indent:-.25in;}
|
639 martin 1.3 @list l8:level3
|
640 martin 1.2 {mso-level-tab-stop:1.5in;
641 mso-level-number-position:left;
642 text-indent:-.25in;}
|
643 martin 1.3 @list l8:level4
|
644 martin 1.2 {mso-level-tab-stop:2.0in;
645 mso-level-number-position:left;
646 text-indent:-.25in;}
|
647 martin 1.3 @list l8:level5
|
648 martin 1.2 {mso-level-tab-stop:2.5in;
649 mso-level-number-position:left;
650 text-indent:-.25in;}
|
651 martin 1.3 @list l8:level6
|
652 martin 1.2 {mso-level-tab-stop:3.0in;
653 mso-level-number-position:left;
654 text-indent:-.25in;}
|
655 martin 1.3 @list l8:level7
|
656 martin 1.2 {mso-level-tab-stop:3.5in;
657 mso-level-number-position:left;
658 text-indent:-.25in;}
|
659 martin 1.3 @list l8:level8
|
660 martin 1.2 {mso-level-tab-stop:4.0in;
661 mso-level-number-position:left;
662 text-indent:-.25in;}
|
663 martin 1.3 @list l8:level9
|
664 martin 1.2 {mso-level-tab-stop:4.5in;
665 mso-level-number-position:left;
666 text-indent:-.25in;}
|
667 martin 1.3 @list l9
668 {mso-list-id:1382944425;
669 mso-list-template-ids:1475271118;}
670 @list l10
671 {mso-list-id:1420448336;
672 mso-list-template-ids:22684130;}
673 @list l10:level1
|
674 martin 1.2 {mso-level-tab-stop:.5in;
675 mso-level-number-position:left;
676 text-indent:-.25in;}
|
677 martin 1.3 @list l10:level2
|
678 martin 1.2 {mso-level-tab-stop:1.0in;
679 mso-level-number-position:left;
680 text-indent:-.25in;}
|
681 martin 1.3 @list l10:level3
|
682 martin 1.2 {mso-level-tab-stop:1.5in;
683 mso-level-number-position:left;
684 text-indent:-.25in;}
|
685 martin 1.3 @list l10:level4
|
686 martin 1.2 {mso-level-tab-stop:2.0in;
687 mso-level-number-position:left;
688 text-indent:-.25in;}
|
689 martin 1.3 @list l10:level5
|
690 martin 1.2 {mso-level-tab-stop:2.5in;
691 mso-level-number-position:left;
692 text-indent:-.25in;}
|
693 martin 1.3 @list l10:level6
|
694 martin 1.2 {mso-level-tab-stop:3.0in;
695 mso-level-number-position:left;
696 text-indent:-.25in;}
|
697 martin 1.3 @list l10:level7
|
698 martin 1.2 {mso-level-tab-stop:3.5in;
699 mso-level-number-position:left;
700 text-indent:-.25in;}
|
701 martin 1.3 @list l10:level8
|
702 martin 1.2 {mso-level-tab-stop:4.0in;
703 mso-level-number-position:left;
704 text-indent:-.25in;}
|
705 martin 1.3 @list l10:level9
|
706 martin 1.2 {mso-level-tab-stop:4.5in;
707 mso-level-number-position:left;
708 text-indent:-.25in;}
|
709 martin 1.3 @list l11
710 {mso-list-id:1463235193;
711 mso-list-template-ids:165843270;}
712 @list l11:level1
|
713 martin 1.2 {mso-level-tab-stop:.5in;
714 mso-level-number-position:left;
715 text-indent:-.25in;}
|
716 martin 1.3 @list l11:level2
|
717 martin 1.2 {mso-level-tab-stop:1.0in;
718 mso-level-number-position:left;
719 text-indent:-.25in;}
|
720 martin 1.3 @list l11:level3
|
721 martin 1.2 {mso-level-tab-stop:1.5in;
722 mso-level-number-position:left;
723 text-indent:-.25in;}
|
724 martin 1.3 @list l11:level4
|
725 martin 1.2 {mso-level-tab-stop:2.0in;
726 mso-level-number-position:left;
727 text-indent:-.25in;}
|
728 martin 1.3 @list l11:level5
|
729 martin 1.2 {mso-level-tab-stop:2.5in;
730 mso-level-number-position:left;
731 text-indent:-.25in;}
|
732 martin 1.3 @list l11:level6
|
733 martin 1.2 {mso-level-tab-stop:3.0in;
734 mso-level-number-position:left;
735 text-indent:-.25in;}
|
736 martin 1.3 @list l11:level7
|
737 martin 1.2 {mso-level-tab-stop:3.5in;
738 mso-level-number-position:left;
739 text-indent:-.25in;}
|
740 martin 1.3 @list l11:level8
|
741 martin 1.2 {mso-level-tab-stop:4.0in;
742 mso-level-number-position:left;
743 text-indent:-.25in;}
|
744 martin 1.3 @list l11:level9
|
745 martin 1.2 {mso-level-tab-stop:4.5in;
746 mso-level-number-position:left;
|
747 martin 1.3 text-indent:-.25in;}
748 @list l12
749 {mso-list-id:1468551459;
750 mso-list-template-ids:-645106998;}
751 @list l13
752 {mso-list-id:1584679131;
753 mso-list-template-ids:2141624586;}
754 @list l13:level1
755 {mso-level-tab-stop:.5in;
|
756 martin 1.2 mso-level-number-position:left;
|
757 martin 1.3 text-indent:-.25in;}
758 @list l13:level2
|
759 martin 1.2 {mso-level-tab-stop:1.0in;
760 mso-level-number-position:left;
761 text-indent:-.25in;}
|
762 martin 1.3 @list l13:level3
|
763 martin 1.2 {mso-level-tab-stop:1.5in;
764 mso-level-number-position:left;
765 text-indent:-.25in;}
|
766 martin 1.3 @list l13:level4
|
767 martin 1.2 {mso-level-tab-stop:2.0in;
768 mso-level-number-position:left;
769 text-indent:-.25in;}
|
770 martin 1.3 @list l13:level5
|
771 martin 1.2 {mso-level-tab-stop:2.5in;
772 mso-level-number-position:left;
773 text-indent:-.25in;}
|
774 martin 1.3 @list l13:level6
|
775 martin 1.2 {mso-level-tab-stop:3.0in;
776 mso-level-number-position:left;
777 text-indent:-.25in;}
|
778 martin 1.3 @list l13:level7
|
779 martin 1.2 {mso-level-tab-stop:3.5in;
780 mso-level-number-position:left;
781 text-indent:-.25in;}
|
782 martin 1.3 @list l13:level8
|
783 martin 1.2 {mso-level-tab-stop:4.0in;
784 mso-level-number-position:left;
785 text-indent:-.25in;}
|
786 martin 1.3 @list l13:level9
|
787 martin 1.2 {mso-level-tab-stop:4.5in;
788 mso-level-number-position:left;
789 text-indent:-.25in;}
|
790 martin 1.3 @list l14
791 {mso-list-id:1608466576;
792 mso-list-template-ids:1223095538;}
793 @list l14:level1
|
794 martin 1.2 {mso-level-tab-stop:.5in;
795 mso-level-number-position:left;
796 text-indent:-.25in;}
|
797 martin 1.3 @list l14:level2
|
798 martin 1.2 {mso-level-tab-stop:1.0in;
799 mso-level-number-position:left;
800 text-indent:-.25in;}
|
801 martin 1.3 @list l14:level3
|
802 martin 1.2 {mso-level-tab-stop:1.5in;
803 mso-level-number-position:left;
804 text-indent:-.25in;}
|
805 martin 1.3 @list l14:level4
|
806 martin 1.2 {mso-level-tab-stop:2.0in;
807 mso-level-number-position:left;
808 text-indent:-.25in;}
|
809 martin 1.3 @list l14:level5
|
810 martin 1.2 {mso-level-tab-stop:2.5in;
811 mso-level-number-position:left;
812 text-indent:-.25in;}
|
813 martin 1.3 @list l14:level6
|
814 martin 1.2 {mso-level-tab-stop:3.0in;
815 mso-level-number-position:left;
816 text-indent:-.25in;}
|
817 martin 1.3 @list l14:level7
|
818 martin 1.2 {mso-level-tab-stop:3.5in;
819 mso-level-number-position:left;
820 text-indent:-.25in;}
|
821 martin 1.3 @list l14:level8
|
822 martin 1.2 {mso-level-tab-stop:4.0in;
823 mso-level-number-position:left;
824 text-indent:-.25in;}
|
825 martin 1.3 @list l14:level9
|
826 martin 1.2 {mso-level-tab-stop:4.5in;
827 mso-level-number-position:left;
828 text-indent:-.25in;}
|
829 martin 1.3 @list l15
830 {mso-list-id:1617366807;
831 mso-list-template-ids:508488734;}
832 @list l16
833 {mso-list-id:1698385733;
834 mso-list-template-ids:-1236913794;}
835 @list l17
836 {mso-list-id:1727339069;
837 mso-list-template-ids:-1375449252;}
838 @list l17:level1
|
839 martin 1.2 {mso-level-number-format:bullet;
840 mso-level-text:\F0B7;
841 mso-level-tab-stop:.5in;
842 mso-level-number-position:left;
843 text-indent:-.25in;
844 mso-ansi-font-size:10.0pt;
845 font-family:Symbol;}
|
846 martin 1.3 @list l18
847 {mso-list-id:1816868350;
848 mso-list-template-ids:1107616030;}
849 @list l18:level1
|
850 martin 1.2 {mso-level-number-format:bullet;
851 mso-level-text:\F0B7;
852 mso-level-tab-stop:.5in;
853 mso-level-number-position:left;
854 text-indent:-.25in;
855 mso-ansi-font-size:10.0pt;
856 font-family:Symbol;}
|
857 martin 1.3 @list l18:level2
858 {mso-level-tab-stop:1.0in;
859 mso-level-number-position:left;
860 text-indent:-.25in;}
861 @list l18:level3
862 {mso-level-tab-stop:1.5in;
863 mso-level-number-position:left;
864 text-indent:-.25in;}
865 @list l18:level4
866 {mso-level-tab-stop:2.0in;
867 mso-level-number-position:left;
868 text-indent:-.25in;}
869 @list l18:level5
870 {mso-level-tab-stop:2.5in;
871 mso-level-number-position:left;
872 text-indent:-.25in;}
873 @list l18:level6
874 {mso-level-tab-stop:3.0in;
875 mso-level-number-position:left;
876 text-indent:-.25in;}
877 @list l18:level7
878 martin 1.3 {mso-level-tab-stop:3.5in;
879 mso-level-number-position:left;
880 text-indent:-.25in;}
881 @list l18:level8
882 {mso-level-tab-stop:4.0in;
883 mso-level-number-position:left;
884 text-indent:-.25in;}
885 @list l18:level9
886 {mso-level-tab-stop:4.5in;
|
887 martin 1.2 mso-level-number-position:left;
|
888 martin 1.3 text-indent:-.25in;}
889 @list l19
890 {mso-list-id:1902863286;
|
891 karl 1.9
|
892 martin 1.3 mso-list-template-ids:740079056;}
893 @list l19:level1
|
894 martin 1.2 {mso-level-number-format:bullet;
895 mso-level-text:\F0B7;
896 mso-level-tab-stop:.5in;
897 mso-level-number-position:left;
898 text-indent:-.25in;
899 mso-ansi-font-size:10.0pt;
900 font-family:Symbol;}
|
901 martin 1.3 @list l20
902 {mso-list-id:2009823496;
903 mso-list-template-ids:429947952;}
904 @list l21
905 {mso-list-id:2077123861;
906 mso-list-template-ids:641873498;}
907 @list l21:level1
|
908 martin 1.2 {mso-level-tab-stop:.5in;
909 mso-level-number-position:left;
910 text-indent:-.25in;}
|
911 martin 1.3 @list l21:level2
|
912 martin 1.2 {mso-level-tab-stop:1.0in;
913 mso-level-number-position:left;
914 text-indent:-.25in;}
|
915 martin 1.3 @list l21:level3
|
916 martin 1.2 {mso-level-tab-stop:1.5in;
917 mso-level-number-position:left;
918 text-indent:-.25in;}
|
919 martin 1.3 @list l21:level4
|
920 martin 1.2 {mso-level-tab-stop:2.0in;
921 mso-level-number-position:left;
922 text-indent:-.25in;}
|
923 martin 1.3 @list l21:level5
|
924 martin 1.2 {mso-level-tab-stop:2.5in;
925 mso-level-number-position:left;
926 text-indent:-.25in;}
|
927 martin 1.3 @list l21:level6
|
928 martin 1.2 {mso-level-tab-stop:3.0in;
929 mso-level-number-position:left;
930 text-indent:-.25in;}
|
931 martin 1.3 @list l21:level7
|
932 martin 1.2 {mso-level-tab-stop:3.5in;
933 mso-level-number-position:left;
934 text-indent:-.25in;}
|
935 martin 1.3 @list l21:level8
|
936 martin 1.2 {mso-level-tab-stop:4.0in;
937 mso-level-number-position:left;
938 text-indent:-.25in;}
|
939 martin 1.3 @list l21:level9
|
940 martin 1.2 {mso-level-tab-stop:4.5in;
941 mso-level-number-position:left;
942 text-indent:-.25in;}
943 ol
944 {margin-bottom:0in;}
945 ul
946 {margin-bottom:0in;}
947 -->
|
948 dave.sudlik 1.6 </style>
949 <style>
|
950 martin 1.2 /* Style Definitions */
951 table.MsoNormalTable
952 {mso-style-name:"Table Normal";
953 mso-tstyle-rowband-size:0;
954 mso-tstyle-colband-size:0;
955 mso-style-noshow:yes;
956 mso-style-parent:"";
957 mso-padding-alt:0in 5.4pt 0in 5.4pt;
958 mso-para-margin:0in;
959 mso-para-margin-bottom:.0001pt;
960 mso-pagination:widow-orphan;
961 font-size:10.0pt;
|
962 martin 1.3 font-family:"Times New Roman"}
|
963 dave.sudlik 1.6 </style>
|
964 karl 1.16 <link rel="Edit-Time-Data" href="http://www.openpegasus.org/pp/uploads/40/6165/PEP_150_ReleaseNotesPegasus2.3.2V1_1_files/editdata.mso">
965
966 <title>PEP</title><o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="City"></o:smarttagtype>
967 <o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"></o:smarttagtype><o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="date"></o:smarttagtype><!--[if gte mso 9]><xml>
|
968 martin 1.3 <o:DocumentProperties>
969 <o:Author>IBM_User</o:Author>
970 <o:LastAuthor> </o:LastAuthor>
971 <o:Revision>4</o:Revision>
972 <o:TotalTime>211</o:TotalTime>
973 <o:Created>2004-04-05T14:13:00Z</o:Created>
974 <o:LastSaved>2004-04-12T16:03:00Z</o:LastSaved>
975 <o:Pages>1</o:Pages>
976 <o:Words>5026</o:Words>
977 <o:Characters>28651</o:Characters>
978 <o:Company>IBM</o:Company>
979 <o:Lines>238</o:Lines>
980 <o:Paragraphs>67</o:Paragraphs>
981 <o:CharactersWithSpaces>33610</o:CharactersWithSpaces>
982 <o:Version>10.4219</o:Version>
983 </o:DocumentProperties>
|
984 martin 1.2 </xml><![endif]--><!--[if gte mso 9]><xml>
|
985 martin 1.3 <w:WordDocument>
986 <w:SpellingState>Clean</w:SpellingState>
987 <w:GrammarState>Clean</w:GrammarState>
988 <w:Compatibility>
989 <w:ApplyBreakingRules/>
990 </w:Compatibility>
991 <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
992 </w:WordDocument>
|
993 karl 1.16 </xml><![endif]--></head>
|
994 karl 1.9 <body lang="EN-US" link="blue" vlink="blue">
|
995 dave.sudlik 1.6 <div class="Section1">
|
996 karl 1.16 <div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;">
997 <hr align="center" color="#009900" noshade="noshade" size="2" width="100%"></span></div>
998 <p class="MsoNormal" style="margin-bottom: 12pt; text-align: center;" align="center"><b><span style="font-size: 13.5pt; color: black;">Pegasus
|
999 dave.sudlik 1.6 Enhancement Proposal (PEP)<o:p></o:p></span></b></p>
|
1000 karl 1.12
1001 <p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt;"><span style="color: black;">
1002
|
1003 dave.sudlik 1.6 <br>
|
1004 karl 1.12
|
1005 karl 1.16 <b>PEP #:</b> 345<br>
|
1006 karl 1.12
|
1007 dave.sudlik 1.6 </span></p>
|
1008 karl 1.12
|
1009 dave.sudlik 1.6 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release
|
1010 karl 1.16 Notes for OpenPegasus 2.9.0</p>
|
1011 karl 1.12
1012
|
1013 karl 1.16 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> 05 January 2009</p>
|
1014 karl 1.12
1015 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Karl Schopmeyer<br>
1016
1017 </p>
1018
1019 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Status: </b>draft</p>
1020
|
1021 dave.sudlik 1.6 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Version History:</b></p>
|
1022 karl 1.12
|
1023 karl 1.16 <table class="MsoNormalTable" style="width: 100%;" id="table1" border="1" cellpadding="0" cellspacing="1" height="155" width="100%">
|
1024 karl 1.12
|
1025 dave.sudlik 1.6 <tbody>
|
1026 karl 1.12
|
1027 dave.sudlik 1.6 <tr style="">
|
1028 karl 1.12
1029 <td style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;" height="27">
|
1030 kumpf 1.14
|
1031 karl 1.12 <p class="MsoNormal" style="text-align: center;" align="center"><b><span style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1032
1033 </td>
1034
1035 <td style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;" height="27">
|
1036 kumpf 1.14
|
1037 karl 1.12 <p class="MsoNormal" style="text-align: center;" align="center"><b><span style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1038
1039 </td>
1040
1041 <td style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;" height="27">
|
1042 kumpf 1.14
|
1043 karl 1.12 <p class="MsoNormal" style="text-align: center;" align="center"><b><span style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1044
1045 </td>
1046
1047 <td style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;" height="27">
|
1048 kumpf 1.14
|
1049 karl 1.12 <p class="MsoNormal" style="text-align: center;" align="center"><b><span style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1050
|
1051 karl 1.7 </td>
|
1052 karl 1.12
|
1053 karl 1.8 </tr>
|
1054 karl 1.12
|
1055 karl 1.8 <tr style="">
|
1056 karl 1.12
|
1057 karl 1.9 <td style="padding: 0.75pt;" height="22">
|
1058 kumpf 1.14
|
1059 karl 1.12 <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-family: Arial; color: black;"><font size="2"> 1.0</font><o:p></o:p></span></p>
1060
|
1061 karl 1.9 </td>
|
1062 karl 1.12
|
1063 karl 1.9 <td style="padding: 0.75pt;" align="left" height="22">
|
1064 kumpf 1.14
|
1065 karl 1.13 <p class="MsoNormal" style="text-align: center;" align="center">
|
1066 karl 1.16 <font size="2"><span style="font-family: Arial;">05 January 2009</span></font></p>
|
1067 karl 1.12
|
1068 karl 1.9 </td>
|
1069 karl 1.12
|
1070 karl 1.9 <td style="padding: 0.75pt;" align="left" height="22">
|
1071 kumpf 1.14
|
1072 karl 1.12 <p class="MsoNormal" style="text-align: center;" align="center">
1073 <span style="font-family: Arial;"><font size="2">Karl Schopmeyer</font></span></p>
1074
|
1075 karl 1.9 </td>
|
1076 karl 1.12
|
1077 karl 1.9 <td style="padding: 0.75pt;" height="22">
|
1078 kumpf 1.14
|
1079 karl 1.12 <p class="MsoNormal"><span style="font-family: Arial; color: black;"><font size="2">Initial
|
1080 karl 1.16 Submission <span style="color: red;"></span></font><o:p><font size="2">
|
1081 karl 1.12 </font></o:p></span></p>
1082
|
1083 karl 1.7 </td>
|
1084 karl 1.12
|
1085 karl 1.8 </tr>
|
1086 karl 1.12
|
1087 karl 1.8 <tr>
|
1088 karl 1.12
1089 <td style="padding: 0.75pt;" align="center" height="21">1.1</td>
1090
|
1091 karl 1.16 <td style="padding: 0.75pt;" align="center" height="21">16 Jananuary 2008</td>
|
1092 karl 1.12
1093 <td style="padding: 0.75pt;" align="center" height="21">Karl Schopmeyer</td>
1094
|
1095 karl 1.16 <td style="padding: 0.75pt;" height="21">Update with comments from 1.0 incorporated.</td>
|
1096 karl 1.12
1097 </tr>
1098
1099 <tr style="">
1100
|
1101 karl 1.16 <td style="padding: 0.75pt;" align="center" height="21"></td>
|
1102 karl 1.12
|
1103 karl 1.16 <td style="padding: 0.75pt;" align="center" height="21"></td>
|
1104 karl 1.12
|
1105 karl 1.16 <td style="padding: 0.75pt;" align="center" height="21"></td>
|
1106 karl 1.12
|
1107 karl 1.16 <td style="padding: 0.75pt;" height="21"></td>
|
1108 karl 1.12
1109 </tr>
1110
1111 <tr>
1112
|
1113 karl 1.16 <td style="padding: 0.75pt;" align="center" height="21"></td>
|
1114 karl 1.12
|
1115 karl 1.16 <td style="padding: 0.75pt;" align="center" height="21"></td>
|
1116 karl 1.12
|
1117 karl 1.16 <td style="padding: 0.75pt;" align="center" height="21"></td>
|
1118 karl 1.12
|
1119 karl 1.16 <td style="padding: 0.75pt;" height="21"></td>
|
1120 karl 1.12
1121 </tr>
1122
1123 <tr style="">
1124
1125 <td style="padding: 0.75pt;" align="center" height="23"> </td>
1126
1127 <td style="padding: 0.75pt;" align="center" height="23"> </td>
1128
1129 <td style="padding: 0.75pt;" align="center" height="23"> </td>
1130
1131 <td style="padding: 0.75pt;" height="23"> </td>
1132
|
1133 dave.sudlik 1.6 </tr>
|
1134 karl 1.12
|
1135 kumpf 1.14
|
1136 dave.sudlik 1.6 </tbody>
1137 </table>
|
1138 karl 1.12
1139 <div class="MsoNormal" style="text-align: center;" align="center">
|
1140 karl 1.16 <span style="color: black;">
1141 <hr align="center" color="#009900" noshade="noshade" size="2" width="100%"></span></div>
|
1142 dave.sudlik 1.11 <p><b>Abstract:</b> This document defines the release notes for the
|
1143 karl 1.16 2.9.0 release of the OpenPegasus CIM Server. The purpose of this PEP is
|
1144 karl 1.12 to summarize the characteristics of this release, point to other
|
1145 dave.sudlik 1.11 documentation that defines the release in more detail, and provide
1146 additional information about this release that is not available in the
|
1147 karl 1.12 other Pegasus documentation. </p>
1148 <div class="MsoNormal" style="text-align: center;" align="center">
|
1149 karl 1.16 <span style="color: black;">
1150 <hr align="center" color="#009900" noshade="noshade" size="2" width="100%"></span></div>
|
1151 karl 1.12 <h2 style="margin-bottom: 1px;"><b><o:p><font size="5"> Contents</font></o:p></b></h2>
|
1152 dave.sudlik 1.6 <ol>
|
1153 dave.sudlik 1.11 <li><a href="#Availability_of_this_Release_">Availability of this
1154 Release</a></li>
1155 <li><a href="#Functionality_of_This_Release">OpenPegasus
1156 Functionality of This Release</a></li>
|
1157 karl 1.12 <li><a href="#Compatibility_Considerations_">Compatibility Considerations</a></li>
|
1158 dave.sudlik 1.6 <li><a href="#Relationship_to_CIMWBEM_Standards">Relationship
1159 to CIM/WBEM Standards</a></li>
|
1160 dave.sudlik 1.11 <li><a href="#Supported%20Platforms">OpenPegasus Supported Platforms</a></li>
|
1161 dave.sudlik 1.6 <li><a href="#Conformance%20with%20DMTF%20Specifications">Conformance
1162 with DMTF Specifications</a></li>
|
1163 dave.sudlik 1.11 <li><a href="#PEGASUS%20Bugs">OpenPegasus Bugs</a></li>
|
1164 karl 1.16 <li> <a href="#Pegasus%20Release%20Control%20and%20Version%20Definition%20Documentation">OpenPegasus
|
1165 dave.sudlik 1.11 Release Control and Version Definition Documentation</a></li>
|
1166 dave.sudlik 1.6 <li><a href="#General%20Documentation">General
1167 Documentation</a></li>
1168 </ol>
|
1169 karl 1.9 <h2><span style="color: black;">Availability
|
1170 dave.sudlik 1.6 of this Release</span></h2>
1171 <p>This release is available in a number of forms including:</p>
1172 <ul>
|
1173 dave.sudlik 1.11 <li><b>Source release</b> in both ZIP (and ZIP EXE) and TAR formats.
1174 These can be
|
1175 dave.sudlik 1.6 downloaded from the <span class="SpellE">OpenPegasus</span> Web
|
1176 karl 1.16 site at <a href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&ggid=392">www.openpegasus.org.</a> </li>
|
1177 karl 1.12 <li><b>OpenPegasus source RPMs</b> on the OpenPegasus web site.. A source RPM is available on the
1178 OpenPegasus web site that can be used to build binaries for most LSB-compliant RPM-based Linux distributions and versions.</li>
|
1179 dave.sudlik 1.11 <li><b>The Pegasus CVS repository</b>. The CVS tags representing this
1180 release and
|
1181 dave.sudlik 1.6 subsequent snapshots that are made available in the Pegasus CVS are
|
1182 karl 1.16 defined on the OpenPegasus CVS repository web page (see the <a href="http://cvs.opengroup.org/cgi-bin/viewcvs.cgi/">OpenPegasus
1183 CVS page</a> for information) using the tags defined on the <a href="http://www.openpegasus.org/page.tpl?CALLER=cvs.tpl&ggid=392">release
|
1184 dave.sudlik 1.6 snapshots page</a>.</li>
1185 </ul>
|
1186 karl 1.16 <p>The instructions for acquiring the released code are on the <a href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&ggid=392">Pegasus
|
1187 dave.sudlik 1.6 WEB site</a>.
1188 Installation instructions are part of the README in the root of the
1189 Pegasus source
|
1190 karl 1.9 tree.</p>
|
1191 martin 1.4 </div>
|
1192 dave.sudlik 1.6 <div class="Section1">
|
1193 karl 1.12 <h2><span style="color: black;">OpenPegasus Functionality for This Release</span></h2>
1194
|
1195 kumpf 1.14 Pegasus overall status by release is defined by a
1196 <a href="http://www.openpegasus.org/page.tpl?ggid=799">Feature Status WEB Page</a>
1197 that is available on the OpenPegasus web site . That web page shows the
1198 Pegasus users and developers the status of the various features found in Pegasus
1199 using a simple color coded key (white, red, yellow, green) and a description of
|
1200 karl 1.16 each feature.<p>Pegasus 2.9.0
|
1201 kumpf 1.14 is a major release, extending the previous Pegasus release in selected
1202 areas as described in the Pegasus PEP defining this release
|
1203 karl 1.12 . </p>
1204
|
1205 kumpf 1.14 <p>The major areas of development for this release were as follows. For
|
1206 karl 1.12 more information access the PEP for each change defined:</p>
1207
|
1208 karl 1.16 <p style="margin-top: 0pt; margin-bottom: 0pt;" align="left"> <font style="font-weight: bold;" size="4">
|
1209 karl 1.12 Table of Major Changes for this Release</font></p>
|
1210 kumpf 1.14
1211
|
1212 karl 1.16 <table style="font-family: Arial;" bordercolordark="#666666" bordercolorlight="#CCCCCC" border="1" cellspacing="1" width="82%">
1213 <tbody>
1214 <tr align="center">
1215 <th bgcolor="#00ffff">PEP/BUG #</th>
1216 <th bgcolor="#00ffff">Description of Change</th>
1217 <th bgcolor="#00ffff" width="128">Posted PEP<br>Version</th>
1218 </tr>
1219 <tr align="center">
1220 <td style="text-align: center;" width="7%">PEP 311</td>
1221 <td align="left" width="75%">WS-Management Support in CIM Server - Phase II</td>
1222 <td width="128"><a href="http://www.openpegasus.org/pp/uploads/40/17656/PEP311_WSManSupportInCIMServer_2_1.htm">2.1</a></td>
1223 </tr>
|
1224 karl 1.13 <tr>
|
1225 karl 1.16 <td style="text-align: center;" width="7%">PEP 314</td>
1226 <td align="left" width="75%">SQLite Repository</td>
1227 <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>
1228 </tr>
1229 <tr align="center">
1230 <td style="text-align: center;" width="7%">PEP 316</td>
1231 <td align="left" width="75%">In-Memory-Tracing</td>
1232 <td width="128"><a href="http://www.openpegasus.org/pp/uploads/40/17360/PEP_316-In-Memory_Tracing.htm">1.1</a></td>
1233 </tr>
1234 <tr align="center">
1235 <td style="text-align: center;" width="7%">PEP 328</td>
1236 <td align="left" width="75%">Solaris 11 (Nevada) support for CC compiler and IX86</td>
1237 <td width="128"><a href="http://www.openpegasus.org/pp/uploads/40/18239/PEP328_SolarisIX86Port.htm">1.2</a></td>
1238 </tr>
1239
1240
1241 <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">
1242 <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>
1243
1244 <td width="128"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8074">8074</a></td>
1245 </tr>
1246 karl 1.16 <tr align="center">
1247 <td style="text-align: center;" width="7%">Bug 8171</td><td align="left" width="75%">Access to binary protocol for clients </td>
1248
1249 <td width="128"><a href="http://bugzilla.openpegasus.org/show_bug.cgi?id=8171">8171</a></td>
1250 </tr>
1251 </tbody>
1252 </table>
|
1253 kumpf 1.14 <p>The status of several components of Pegasus functionality change status
1254 between Pegasus versions. <span class="norm"><a name="comtag_116">Features that
1255 have changed status can be identified by a change in color from the previous
1256 release to this release</a></span> on the
|
1257 karl 1.12 <a href="http://www.openpegasus.org/page.tpl?ggid=799">Feature Status WEB Page</a>.</p>
1258
|
1259 kumpf 1.14 <p>Finally, a significant number of internal changes and corrections were made
1260 under the control of the Pegasus bugzilla bug system. See the bug section below
|
1261 karl 1.12 for more information.</p>
1262
1263 <h3><font color="#000000">Information on IPv6 Support (PEP 291)</font></h3>
|
1264 kumpf 1.14 <p><b>NOTE:</b> This functionality was incorporated in OpenPegasus 2.7.0 but it
|
1265 karl 1.16 was felt that the information below was worth repeating in subsequent Release
|
1266 karl 1.13 Notes</p>
|
1267 karl 1.12 <p style="color: rgb(153, 51, 153);"><font color="#000000">IPv6 is short for "Internet
|
1268 dave.sudlik 1.11 Protocol
1269 Version 6". IPv6 is the "next generation" protocol designed by the IETF
1270 to replace the current version Internet Protocol, IP Version 4
|
1271 karl 1.16 ("IPv4"). IPv6 Support for OpenPegasus is documented in </font> <a href="http://www.openpegasus.org/pp/uploads/40/14222/PEP_291_IPv6.html">
1272 <font color="#3333ff">PEP
|
1273 karl 1.12 291</font></a><font color="#000000">.</font></p>
1274 <p>The IPv6 support in OpenPegasus is
|
1275 kumpf 1.14 controlled by the PEGASUS_ENABLE_IPV6 build variable. The default for this
|
1276 karl 1.16 variable is "true"; setting this to
|
1277 karl 1.12 'false' before building OpenPegasus will disable the IPv6 support.<br>
|
1278 dave.sudlik 1.11 </p>
|
1279 karl 1.12 <p>The following subsections provide
|
1280 dave.sudlik 1.11 some information on IPv6 support for the Linux and Windows platforms.
1281 Note that in the 2.6.1 release there is no automatic run-time detection
1282 of IPv6 support on a platform by OpenPegasus. If you build with
1283 PEGASUS_ENABLE_IPV6=true, your platform must support IPv6 or you will
1284 get a build failure (missing header files), a run-time bind() failure,
1285 or possibly some other failure. This applies to both the CIM Server and
1286 Listener components. For more information on IPv6 support for your
1287 specific platform, refer to the documentation for that platform.<br>
1288 </p>
|
1289 karl 1.12 <p>All OpenPegasus externals that
|
1290 dave.sudlik 1.11 support either a hostname or an IP address as input have been updated
1291 to allow an IPv6 address to be specified. If the required input is just
1292 an IP address (eg. no optional or required port number), then the IPv6
1293 address must be specified without brackets. For example, the
1294 OpenPegasus osinfo client (which returns information about the OS
1295 running on a host system) takes separate host and port options. In this
1296 case a host with an IPv6-configured network interface would be
1297 specified as:<br>
1298 </p>
|
1299 karl 1.16 <div style="margin-left: 40px; color: rgb(153, 51, 153); font-family: monospace;"><big><font color="#000000">osinfo -h
1300 3ffe:1:2:1 -p 5988</font></big></div>
|
1301 karl 1.12 <p>But the cimcli command, which
|
1302 dave.sudlik 1.11 takes
1303 an optional "location" option including an optional port number,
1304 requires the IPv6 address to be delimited with brackets, for example:<br>
1305 </p>
|
1306 karl 1.16 <div style="margin-left: 40px; font-family: monospace;"><big>cimcli ns -l [3ffe:1:2:1]</big></div>
|
1307 karl 1.12 <p>or</p>
|
1308 karl 1.16 <div style="margin-left: 40px;"><big><span style="font-family: monospace;">cimcli ns -l [3ffe:1:2:1]:5989</span></big><br>
|
1309 dave.sudlik 1.11 </div>
|
1310 karl 1.12 <br>
1311 For more information on
|
1312 dave.sudlik 1.11 specifying
|
1313 karl 1.16 IPv6 addresses, refer to <a href="http://www.ietf.org/rfc/rfc2373.txt">IETF RFC 2373 - IP Version
|
1314 karl 1.12 6 Addressing Architecture</a>
|
1315 karl 1.16 and <a href="http://www.ietf.org/rfc/rfc2732.txt">IETF RFC 2732 - Format for
|
1316 karl 1.12 Literal IPv6 Addresses in URL's</a>.<br>
1317 <h4><font color="#000000">IPv6 on Linux</font></h4>
1318 <p>Modern Linux distributions already
|
1319 dave.sudlik 1.11 contain IPv6-ready kernels, the
1320 IPv6 capability is generally compiled as a module, but it's possible
1321 that this module is not loaded automatically on startup.</p>
|
1322 karl 1.16 <p><span style="font-weight: bold;">Note:
1323 </span>you shouldn't use kernel series 2.2.x, because it's not
|
1324 dave.sudlik 1.11 IPv6-up-to-date anymore. Also the IPv6 support in series 2.4.x is no
1325 longer improved according to definitions in latest RFCs. It's recommend
1326 to use series 2.6.x now.<br>
1327 </p>
|
1328 karl 1.12 <p>To check whether your current
|
1329 dave.sudlik 1.11 running
1330 kernel supports IPv6, take a look into your /proc filesystem. The entry
1331 /proc/net/if_inet6 must exist. A short automated test looks like:<br>
1332 </p>
|
1333 karl 1.16 <div style="margin-left: 40px; color: rgb(153, 51, 153); font-family: monospace;"><big><font color="#000000">test -f
1334 /proc/net/if_inet6 && echo "Running kernel is IPv6 ready"</font></big></div>
|
1335 karl 1.12 <p>For more information on
|
1336 dave.sudlik 1.11 enabling
|
1337 kumpf 1.14 IPv6 in the Linux kernel and configuring network interfaces, refer to
|
1338 karl 1.16 <a href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/">The Linux
|
1339 karl 1.12 Documentation Project's IPv6 HOWTO</a>.<br>
|
1340 dave.sudlik 1.11 <br>
|
1341 karl 1.12 <span style="font-weight: bold;">Warning</span>:
|
1342 dave.sudlik 1.11 There is currently an open issue with RedHat to address a problem that
1343 is seen intermittently on RHEL5 and SLES10 systems. This problem is
|
1344 karl 1.16 described in <span style="color: rgb(153, 51, 153);">
1345 <a href="http://cvs.opengroup.org/bugzilla/show_bug.cgi?id=6586">Pegasus
|
1346 karl 1.12 bug 6586</a>
1347 </span>
|
1348 karl 1.16 and<span style="color: rgb(153, 51, 153);">
1349 <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=248052">RedHat
|
1350 karl 1.12 bug 248052</a>,
|
1351 dave.sudlik 1.11 </span>
|
1352 kumpf 1.14 and manifests itself as an intermittent IPv6 socket failure. You should be aware
1353 that OpenPegasus with IPv6 enabled may be significantly impacted in these
|
1354 karl 1.12 environments.</p>
1355 <h4><font color="#000000">IPv6 on Windows</font></h4>
1356 <p>Microsoft provides supported IPv6
|
1357 dave.sudlik 1.11 implementations for Windows Server
1358 2003, Windows XP with Service Pack 1 (SP1), Windows XP with Service
1359 Pack 2 (SP2), and Windows CE .NET 4.1 and later.</p>
|
1360 karl 1.16 On Windows XP, you can use the <span style="font-weight: bold;">ipv6.exe</span> tool to install, uninstall, and
|
1361 dave.sudlik 1.11 query
|
1362 karl 1.12 your IPv6 configuration. For example:<br>
1363 <br>
|
1364 karl 1.16 <div style="margin-left: 40px; color: rgb(153, 51, 153); font-family: monospace;"><big><font color="#000000">ipv6 install<br>
1365 ipv6 if</font></big></div>
|
1366 karl 1.12 <p>Windows Vista
|
1367 dave.sudlik 1.11 and Windows Server 2008 support an integrated
1368 IPv4 and IPv6 implementation known as the Next Generation TCP/IP stack.
|
1369 karl 1.12 Note that the OpenPegasus IPv6 support has not yet been tested
1370 on Windows Vista or Windows Server 2008.<br>
1371 <br>
1372 For more information on
|
1373 dave.sudlik 1.11 installing, configuring, and using IPv6 on Windows platforms, refer to
|
1374 kumpf 1.14 the document
|
1375 karl 1.16 <a href="https://www.microsoft.com/technet/network/ipv6/ipv6faq.mspx">
|
1376 karl 1.12 <font color="#000000">IPv6
1377 for Microsoft Windows: Frequently Asked Questions</font></a>.<br>
1378 </p>
1379 <h4><font color="#000000">Testing your OpenPegasus IPv6
1380 support</font></h4>
1381 As part of the OpenPegasus
|
1382 dave.sudlik 1.11 automated tests, the TestClient, g11ntest, and IndicationStressTest
1383 test clients were modified to run tests using the IPv6 loopback address
|
1384 karl 1.12 (::1) if PEGASUS_ENABLE_IPV6=true.<br>
1385 <br>
1386 You can also perform manual
|
1387 dave.sudlik 1.11 tests
1388 using the IPv6 loopback or a real IPv6-configured network interface.
1389 For example, using the IPv6 loopback on a system with OpenPegasus
|
1390 karl 1.12 running on the WBEM standard http port of 5988:<br>
|
1391 karl 1.16 <div style="margin-left: 40px;"><br><big style="font-family: monospace;">
1392 osinfo -h ::1</big></div>
|
1393 karl 1.12 <h2><a name="Compatibility_Considerations_">Compatibility Considerations</a></h2>
|
1394 kumpf 1.14 <p>Support for forward-compatibility is a fundamental design principle for the
1395 OpenPegasus project. As a Community, our goal is for well-behaved OpenPegasus
1396 Providers or Clients, using only the externally defined OpenPegasus interface,
1397 to continue to work with a minor version upgrade of OpenPegasus. However, there
1398 are certain classes of errors (e.g., non-compliance with a standard that
1399 significantly affects interoperability) that may require the Community to make
1400 potentially incompatible changes. The following table contains a list of defect
1401 fixes that MAY impact, even well-behaved, OpenPegasus Providers or Clients when
|
1402 karl 1.16 upgrading to this OpenPegasus release.</p>
1403 <table style="font-family: Arial;" bordercolordark="#666666" bordercolorlight="#CCCCCC" border="1" cellspacing="1" width="80%">
1404 <tbody>
1405 <tr align="center">
1406 <th bgcolor="#00ffff" width="10%">Bugzilla #</th>
1407 <th bgcolor="#00ffff">Description</th>
1408 </tr>
1409 <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)
1410 version 2.3 contains this statement in section 3.2: "If the specification
1411 references a class without defining it first, the server must reject it as
1412 invalid if it does not already have a definition of that class."
1413 Previously, this check was only performed for derived classes. In
1414 Pegasus 2.9, the check is also done for base classes. This may cause a
1415 MOF file that previously loaded without problem to generate an error if it
1416 contains a forward reference. Note that the CIM 2.13.1 schema in the
1417 Pegasus source repository contained such an error in Pegasus 2.8, which is
1418 also corrected in Pegasus 2.9.</td></tr><tr align="center">
1419 <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=6812">6812</a></td>
1420 <td align="left">In Pegasus 2.8, the behavior of the setName() method was
|
1421 kumpf 1.14 changed in the Pegasus C++ interface for the CIM data type model. For
1422 data types that use a shared representation model, the setName() method
|
1423 karl 1.16 now throws an Exception when the object is "contained" by another CIM
|
1424 karl 1.13 data object. <br>
1425 Specifically, setName() may throw the new exception in these cases: <br>
1426 <u>CIMProperty</u> contained by CIMClass, CIMInstance, and CIMObject <br>
|
1427 kumpf 1.14 <u>CIMQualifier</u> contained by CIMClass, CIMInstance, CIMObject,
|
1428 karl 1.13 CIMProperty, CIMParameter, and CIMMethod <br>
1429 <u>CIMMethod</u> contained by CIMClass <br>
|
1430 karl 1.16 <u>CIMParameter</u> contained by CIMMethod</td>
1431 </tr>
1432 <tr align="center">
1433 <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7453">7453</a></td>
1434 <td>
|
1435 kumpf 1.14 <p align="left">In Pegasus 2.8, the C++ CMPI IndicationMI function
|
1436 karl 1.16 signatures were changed to fit the CMPIIndicationMIFT definitions.
|
1437 karl 1.13 <br>
|
1438 kumpf 1.14 The CmpiResult parameter in CmpiIndicationMI authorizeFilter, mustPoll,
1439 activateFilter and deActivateFilter have been removed cause it does not
|
1440 karl 1.13 exist in the CMPIIndicationMIFT definitions. <br>
|
1441 kumpf 1.14 The missing CmpiContext parameter and CMPIStatus have been added to
|
1442 karl 1.16 enableIndications and disableIndications.</p></td>
1443 </tr>
1444 <tr align="center">
1445 <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7488">7488</a></td>
1446 <td>
1447 <p align="left">In Pegasus 2.8, the CMPI property filter handling performance was improved. <br>
|
1448 kumpf 1.14 Two things have changed in the behaviour of the property filter
|
1449 karl 1.13 handling: <br>
|
1450 kumpf 1.14 * Repeated applying of property filters onto the same instance will now
1451 only leave the properties which build the most common dominator on the
|
1452 karl 1.13 instance. <br>
|
1453 kumpf 1.14 * It is not possible anymore to add properties not defined for the
|
1454 karl 1.16 corresponding class to an instance.</p></td>
1455 </tr>
1456 <tr align="center">
1457 <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7624">7624</a></td>
1458 <td>
|
1459 kumpf 1.14 <p align="left">In Pegasus 2.8, the algorithm used by the MessageLoader
1460 to search the accept language list to determine which message file to
1461 open was changed. Before Pegasus 2.8, the Message Loader used the
|
1462 karl 1.13 following algorithm: </p>
1463 <blockquote>
|
1464 kumpf 1.14 <p align="left">1.) The Message Loader will search the accept
1465 language list for an exact match. The first exact match found will
|
1466 karl 1.13 be returned.<br>
|
1467 kumpf 1.14 2.) If an exact match does not exist, the Message Loader will return
|
1468 karl 1.16 an ICU "fallback" match for the first entry in accept language list.<br>
1469 3.) If an ICU "fallback" match does not exist for the first entry,
|
1470 karl 1.13 it will return the ROOT resource bundle.</p>
1471 </blockquote>
|
1472 karl 1.16 <p align="left">With the release of Pegasus 2.8, the Message Loader no longer returns ICU "fallback" matches. In addition, it gives
|
1473 kumpf 1.14 preference to the default process locale over the ROOT resource bundle.
|
1474 karl 1.16 In Pegasus 2.8, the Message Loader was modified to use the
|
1475 karl 1.13 following algorithm: </p>
1476 <ul>
|
1477 kumpf 1.14 <p align="left">1.) The Message Loader will search the accept
1478 language list for an exact match. The first exact match found will
|
1479 karl 1.13 be returned.<br>
|
1480 kumpf 1.14 2.) If an exact match does not exist, the Message Loader will return
|
1481 karl 1.13 an exact match for the default process locale.<br>
|
1482 kumpf 1.14 3.) If an exact match for the default process locale is not found,
|
1483 karl 1.13 it will return the ROOT resource bundle.</p>
1484 </ul>
|
1485 karl 1.16 </td>
1486 </tr>
1487 <tr align="center">
1488 <td><a href="http://cvs.rdg.opengroup.org/bugzilla/show_bug.cgi?id=7501">
1489 7501</a></td>
1490 <td>
|
1491 kumpf 1.14 <p align="left">Since OpenPegasus 2.7.2 the way CMPI_chars are added to
1492 arrays was corrected to follow the CMPI specification. Following the
1493 CMPI specification means that CMPI_chars are not to be dereferenced,
|
1494 karl 1.13 contrary to all other subtypes of CMPIValues.<br>
|
1495 kumpf 1.14 If you experience an error since switching over to OpenPegasus 2.8
|
1496 karl 1.16 saying "The byte sequence starting at offset xx is not valid UTF-8
1497 encoding", this is an indication for a missing update in the provider
|
1498 karl 1.13 code.<br>
1499 <br>
|
1500 kumpf 1.14 The update for a C CMPI provider using arrays of CMPI_chars is to use a
|
1501 karl 1.13 char* now as input parameter instead of a char**.<br>
1502 <u>CMPI Example:</u><br>
|
1503 karl 1.16 char* role = "Unknown";<br>
|
1504 karl 1.13 array = CMNewArray(_broker,1,CMPI_chars,rc);<br>
1505 <i>from:</i><br>
1506 CMSetArrayElementAt(array,0,(CMPIValue*)<b>&</b>role,CMPI_chars);<br>
1507 <i>to:</i><br>
|
1508 karl 1.16 CMSetArrayElementAt(array,0,(CMPIValue*)role,CMPI_chars);</p></td>
1509 </tr>
1510 </tbody>
1511 </table>
|
1512 karl 1.9 <h2>OpenPegasus Relationship to
|
1513 dave.sudlik 1.6 CIM/WBEM Standards</h2>
1514 <p>Pegasus was designed and implemented to comply with the DMTF
|
1515 dave.sudlik 1.11 CIM/WBEM specifications The following table defines the level of the
1516 DMTF specifications to which this version of Pegasus aims to conform
1517 today.</p>
|
1518 karl 1.12 <table id="AutoNumber1" border="1" cellspacing="1" width="80%">
|
1519 dave.sudlik 1.6 <tbody>
1520 <tr>
1521 <td bgcolor="#00ffff" width="33%"><b>DMTF Specification</b></td>
1522 <td bgcolor="#00ffff" width="33%"><b>Specification Version</b></td>
1523 </tr>
1524 <tr>
|
1525 karl 1.9 <td width="33%">DSP 0004 - CIM Infrastructure Specification</td>
1526 <td width="33%">Version 2.3 Final, 4 October 2005</td>
|
1527 dave.sudlik 1.6 </tr>
1528 <tr>
1529 <td width="33%">DSP 0200 - CIM Operations over HTTP</td>
|
1530 karl 1.13 <td width="33%">Version 1.2, Final, January 09, 2007</td>
|
1531 dave.sudlik 1.6 </tr>
1532 <tr>
1533 <td width="33%">DSP 0201 - Representation of CIM in XML</td>
|
1534 karl 1.13 <td width="33%">Version 2.2 Final, January 09, 2007</td>
|
1535 dave.sudlik 1.6 </tr>
1536 <tr>
|
1537 karl 1.9 <td width="33%">DSP 0202 - CIM Query Language Specification</td>
1538 <td width="33%">1.0.0, preliminary, 9 December 2004</td>
1539 </tr>
1540 <tr>
|
1541 dave.sudlik 1.6 <td width="33%">DSP 0205 - WBEM Discovery using SLP</td>
1542 <td width="33%">1.0, preliminary, 27 January 2004</td>
1543 </tr>
1544 <tr>
|
1545 karl 1.9 <td width="33%">DSP 0206 - WBEM SLP Template</td>
1546 <td width="33%">1.0.0, Preliminary, January 2004</td>
|
1547 dave.sudlik 1.6 </tr>
1548 <tr>
1549 <td width="33%">CIM Schema </td>
|
1550 karl 1.13 <td width="33%">2.17.1 Final, 14 Dec 2007( default) </td>
|
1551 dave.sudlik 1.6 </tr>
1552 </tbody>
1553 </table>
|
1554 dave.sudlik 1.11 <h2><a name="Conformance with DMTF Specifications">Conformance
1555 Exceptions to
|
1556 karl 1.9 DMTF Specifications</a></h2>
1557 <p>It is a major goal
1558 of the OpenPegasus project to both drive and utilize the DMTF CIM/WBEM
1559 specifications. However, today there are a number of known
1560 differences.
1561 As of this release, some of the differences include the following:</p>
1562 <ol>
1563 <li><b>Provider Registration</b> - Pegasus supports registration
1564 through a set of Pegasus Provider registration classes rather than
1565 support the DMTF defined Provider Qualifier. Pegasus will not support
1566 this qualifier in the future. See the readme for more information on
|
1567 dave.sudlik 1.11 provider registration. This is not a deviation from the
1568 specifications but is a different method of registration than many CIM
1569 Servers and means that the the provider qualifier is unused in Pegasus.</li>
|
1570 karl 1.12 <li><b>Indications </b>-Today Pegasus supports process
|
1571 dave.sudlik 1.11 indications and lifecycle indications when defined specifically by
1572 providers. Pegasus does not support lifecycle indications if they are
|
1573 karl 1.16 not defined by the provider or for changes to CIM Classes.<font color="#ff0000"> </font><span class="norm"><font color="#ff0000"> </font>For
|
1574 karl 1.12 more information see the Pegasus CVS file:<a name="comtag_137"><font size="2">
|
1575 karl 1.16 </font><font face="Courier New" size="2"> pegasus/src/Unsupported/LifecycleIndicationProvider/README.LifecycleIndications.htm</font></a><font size="2">.</font></span></li>
|
1576 karl 1.9 <li>
|
1577 karl 1.16 <p class="MsoNormal"><font style="color: rgb(0, 0, 0); font-weight: bold;">IncludeQualifiers
|
1578 karl 1.9 option on Instance Operations</font><span style="color: black;"><b> </b>
1579 -
|
1580 dave.sudlik 1.11 The DMTF specifications have deprecated the use of qualifiers on
1581 instance operations with the 1.2 CIM Operations Specification.
1582 Some CIM Client implementations expect instances
|
1583 karl 1.9 returned
1584 from the CIM Server to include the qualifiers defined in the class
1585 definition (such as KEY qualifiers on properties). </span> Pegasus
1586 today expects the provider to complete the qualifiers on instances in
1587 accordance with the specification and generally the interpretation is
1588 that Pegasus applies class level qualifiers when the includeInstance
1589 parameter is supplied on instance operations. However, Pegasus
1590 today is inconsistent in the return of qualifiers so that the user
1591 should NOT depend on Pegasus accurately honoring the includeQualifier
1592 parameter for instance operations. In the future it is expected
1593 that Pegasus will deprecate the use of qualifiers on instance
|
1594 dave.sudlik 1.11 operations completely.<font color="#ff0000"> </font></p>
|
1595 karl 1.9 </li>
1596 <li><b>LocalOnly option on instance
1597 Operations </b>- With the 1.1 version of Specification for CIM
1598 Operations over HTTP, the definition of the LocalOnly parameter for the
|
1599 karl 1.12 GetInstance and Enumerate Instances operations was modified. This change
|
1600 karl 1.9 was incorrect, resulted in reduced functionality and introduced a
1601 number of backward compatibility issues. As a result of issues
1602 introduced by this change, we strongly recommend that CIM Clients set
1603 LocalOnly = false and do not rely on the use of this parameter to
|
1604 dave.sudlik 1.11 filter the set of set of properties returned. See Appendix C of this
1605 specification for more information.</li>
|
1606 karl 1.9 <li>
|
1607 karl 1.12 <p class="MsoNormal"><b>MultiRequest Operations</b> - Pegasus
|
1608 karl 1.9 does not support the DMTF defined MultiRequest Operation option.</p>
1609 </li>
1610 <li>
|
1611 karl 1.12 <p class="MsoNormal"><b>MOF Compiler namespace pragma</b> - The
|
1612 karl 1.9 Pegasus compiler does not support the namespace pragma.</p>
1613 </li>
|
1614 karl 1.13 <li><b>CIMOperation Trailer </b>- Pegasus implements
|
1615 dave.sudlik 1.11 chunking
|
1616 kumpf 1.14 based on the DSP0200 1.2.0 preliminary spec. including the operation trailer
|
1617 karl 1.12 defined in that specification Refer to bug
|
1618 karl 1.16 <a href="http://cvs.opengroup.org/bugzilla/show_bug.cgi?id=6760">6760</a> for more details.
|
1619 kumpf 1.14 This trailer was completely removed from the DSP0200 1.2 final specification
1620 as a non-compatible change so that if chunking is used Pegasus is returning
|
1621 karl 1.13 a noncompliant response to enumerate type requests. <br>
|
1622 dave.sudlik 1.11 </li>
|
1623 karl 1.9 </ol>
|
1624 karl 1.16 <h2><b><span style="font-family: Times;">OpenPegasus <a name="Supported Platforms">Supported
|
1625 dave.sudlik 1.6 Platforms</a></span></b></h2>
|
1626 kumpf 1.14 <p align="left">Each OpenPegasus release lists as 'active' platforms those
1627 hardware/software platforms that have recognized ports for the Pegasus code base
1628 including a maintainer for the platform that will be willing to regularly
1629 document issues and/or fix defects as the Pegasus code base is changed.
1630 Pegasus may be operable on other platforms (ex. Windows 98) but without a group
1631 to provide the role of test and maintenance, correct operation of Pegasus
1632 cannot be assured. In all cases, including the active platforms, it is the
1633 responsibility of the entity that packages and/or compiles OpenPegasus for
1634 shipment or deployment, to read, and actively monitor the Pegasus bugzilla
1635 database for a list of relevant defects that affect their platform.
1636 The platforms that are considered ported are shown in the two tables below.
1637 The first table represents platform sofr which testing is done on a regular
1638 basis and reported to the Pegasus Nightly Build Test WEB Page. Those platforms
1639 which have been ported but do not have test results that are current at the time
|
1640 karl 1.16 of the release are reported in the second table.</p><b>Actively Supported Platforms (Nightly Tests Reported for this release)</b>
1641 <table class="MsoNormalTable" style="width: 90%;" border="1" cellpadding="0" cellspacing="1">
|
1642 dave.sudlik 1.6 <tbody>
1643 <tr style="">
|
1644 karl 1.16 <td style="padding: 0.75pt; background: rgb(0, 255, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 240px;" height="26">
|
1645 dave.sudlik 1.6 <p class="MsoNormal"><b><span style="color: black;">Platform and
1646 OS</span></b><span style="color: black;"><o:p></o:p></span></p>
1647 </td>
|
1648 karl 1.16 <td style="padding: 0.75pt; background: rgb(0, 255, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 75%;" height="26">
1649 <p class="MsoNormal"><b><span style="color: black;">Compilers</span></b><span style="color: black;"><o:p></o:p></span></p>
|
1650 dave.sudlik 1.6 </td>
1651 </tr>
1652 <tr style="">
|
1653 karl 1.16 <td style="padding: 0.75pt;">
|
1654 dave.sudlik 1.6 <p class="MsoNormal"><span style="color: black;">HP-UX<o:p></o:p></span></p>
1655 </td>
|
1656 karl 1.16 <td style="padding: 0.75pt;">
1657 <p class="MsoNormal"><span style="color: black;">HP <span class="SpellE">aC</span>++ B3910B<o:p></o:p></span></p>
|
1658 dave.sudlik 1.6 </td>
1659 </tr>
1660 <tr style="">
|
1661 karl 1.16 <td style="padding: 0.75pt;">
1662 <p class="MsoNormal"><span class="SpellE"><span style="color: black;">Linux on Power</span></span><span style="color: black;"><o:p></o:p></span></p>
1663 </td>
1664 <td style="padding: 0.75pt;">
1665 <p class="MsoNormal"><span class="SpellE"><span style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
|
1666 dave.sudlik 1.6 </td>
1667 </tr>
1668 <tr style="">
|
1669 karl 1.16 <td style="padding: 0.75pt;">
1670 <p class="MsoNormal"><span class="SpellE"><span style="color: black;">zLinux</span></span><span style="color: black;"><o:p></o:p></span></p>
1671 </td>
1672 <td style="padding: 0.75pt;">
1673 <p class="MsoNormal"><span class="SpellE"><span style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
|
1674 karl 1.9 </td>
|
1675 dave.sudlik 1.6 </tr>
1676 <tr style="">
|
1677 karl 1.16 <td style="padding: 0.75pt;">
|
1678 dave.sudlik 1.6 <p class="MsoNormal"><span style="color: black;">Linux Itanium<o:p></o:p></span></p>
1679 </td>
|
1680 karl 1.16 <td style="padding: 0.75pt;">
1681 <p class="MsoNormal"><span class="SpellE"><span style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
|
1682 dave.sudlik 1.6 </td>
1683 </tr>
1684 <tr style="">
|
1685 karl 1.16 <td style="padding: 0.75pt;">
|
1686 karl 1.12 <span style="color: black;"><font size="3">Linux IA-32</font></span></td>
|
1687 karl 1.16 <td style="padding: 0.75pt;">
1688 <span class="SpellE"><span style="color: black;"><font size="3">gcc</font></span></span><span style="color: black;"><font size="3">
|
1689 karl 1.12 (versions 2.9x, 3.xx, 4.xx)</font><o:p></o:p></span></td>
1690 </tr>
1691 <tr style="">
|
1692 karl 1.16 <td style="padding: 0.75pt;">
|
1693 karl 1.12 <p class="MsoNormal"><span style="color: black;">Linux X86_64<o:p></o:p></span></p>
|
1694 dave.sudlik 1.11 </td>
|
1695 karl 1.16 <td style="padding: 0.75pt;">
1696 <p class="MsoNormal"><span class="SpellE"><span style="color: black;">gcc</span></span><span style="color: black;">
|
1697 karl 1.12 (versions 2.9x, 3.xx, 4.xx)</span></p>
|
1698 dave.sudlik 1.6 </td>
1699 </tr>
1700 <tr style="">
|
1701 karl 1.16 <td style="padding: 0.75pt;">
|
1702 karl 1.12 <p class="MsoNormal"><span style="color: black;">Windows 2000</span></p>
|
1703 dave.sudlik 1.6 </td>
|
1704 karl 1.16 <td style="padding: 0.75pt;">
|
1705 kumpf 1.14 <font size="3">Microsoft Visual C++ Ver. 6 and Microsoft .Net compiler version. Works on VC .NET 2003 v7.1).
|
1706 karl 1.12 NOTE: Visual C++ Ver. 6 no longer being regularly tested.</font></td>
|
1707 dave.sudlik 1.6 </tr>
1708 <tr>
|
1709 karl 1.16 <td style="padding: 0.75pt;"> <font size="3">Windows 2003</font><p></p>
|
1710 karl 1.9 </td>
|
1711 karl 1.16 <td style="padding: 0.75pt;">
|
1712 kumpf 1.14 <font size="3">Microsoft Visual C++ Ver. 6 and Microsoft .Net compiler Version 7.1.
|
1713 karl 1.12 Note: Visual C++ Ver. 6 no longer being regular tested.
1714 </font>
|
1715 dave.sudlik 1.6 </td>
1716 </tr>
1717 <tr>
|
1718 karl 1.12 <td style="vertical-align: top;"><big>HP OpenVMS 8.3 or later Alpha</big></td>
|
1719 karl 1.16 <td style="vertical-align: top;"><font size="3"> </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
|
1720 karl 1.12 Alpha</font></big></td>
|
1721 dave.sudlik 1.6 </tr>
1722 <tr>
|
1723 karl 1.16 <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>
1724 <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
1725 later required</font><font style="color: rgb(0, 0, 0);"> on OpenVMS IA64</font></big></td>
|
1726 karl 1.9 </tr>
1727 <tr>
|
1728 karl 1.13 <td style="vertical-align: top;"><font size="3">z/OS V1.7 and up</font></td>
|
1729 kumpf 1.14 <td style="vertical-align: top;"><font size="3">XL C/C++ from z/OS Version
|
1730 karl 1.13 1.7 and up</font></td>
1731 </tr>
1732 </tbody>
1733 </table>
|
1734 kumpf 1.14 <p align="center"><b>Platforms no Actively supported for this release (No
|
1735 karl 1.13 current Nightly Build Test Results</b></p>
|
1736 karl 1.16 <table class="MsoNormalTable" style="width: 90%;" id="table2" border="1" cellpadding="0" cellspacing="1">
|
1737 karl 1.13 <tbody>
1738 <tr style="">
|
1739 karl 1.16 <td style="padding: 0.75pt; background: rgb(0, 255, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 240px;" height="26">
|
1740 karl 1.13 <p class="MsoNormal"><b><span style="color: black;">Platform and
1741 OS</span></b><span style="color: black;"><o:p></o:p></span></p>
1742 </td>
|
1743 karl 1.16 <td style="padding: 0.75pt; background: rgb(0, 255, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 75%;" height="26">
1744 <p class="MsoNormal"><b><span style="color: black;">Compilers</span></b><span style="color: black;"><o:p></o:p></span></p>
|
1745 karl 1.13 </td>
1746 </tr>
1747 <tr>
|
1748 karl 1.16 <td style="padding: 0.75pt;"> <font size="3">Windows XP</font><p></p>
|
1749 karl 1.13 </td>
|
1750 karl 1.16 <td style="padding: 0.75pt;">
|
1751 kumpf 1.14 <font size="3">Microsoft Visual C++ Ver. 6 and Microsoft .Net compiler Version 7.1.
|
1752 karl 1.13 Note: Visual C++ Ver. 6 no longer being regular tested.
1753 </font>
1754 </td>
1755 </tr>
1756 <tr style="">
|
1757 karl 1.16 <td style="padding: 0.75pt;"> <font size="3">MacOS version 10.3 and higher</font></td>
1758 <td style="padding: 0.75pt;"> <font size="3">gcc 4.01</font></td>
|
1759 karl 1.13 </tr>
1760 <tr>
|
1761 karl 1.16 <td style="vertical-align: top;"><big><font color="RED"><span style="color: rgb(0, 0, 0);">Solaris 8</span></font></big></td>
|
1762 dave.sudlik 1.11 <td style="vertical-align: top;"><big>GNU 2.95.3, Sun
1763 CC compiler V 5.8. Note that the latest thread patch (108993) may be
1764 required. (see Pegasus bug 4632)</big><br>
|
1765 karl 1.9 </td>
1766 </tr>
1767 <tr>
|
1768 karl 1.16 <td style="vertical-align: top;"><span class="norm"></span><big><font color="RED"><span style="color: rgb(0, 0, 0);">Solaris 9</span></font></big></td>
|
1769 dave.sudlik 1.11 <td style="vertical-align: top;"><big>GNU 2.95.3, Sun
1770 WorkShop 6 update 2 C++ 5.3, patch 111685-22 2005/04/09</big><br>
|
1771 dave.sudlik 1.6 </td>
|
1772 karl 1.16 </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>
|
1773 dave.sudlik 1.6 </tbody>
1774 </table>
|
1775 karl 1.13 <p><b>Platform patches</b>
1776 </p>
|
1777 karl 1.16 <p style="margin-top: 0pt; margin-bottom: 0pt;"><font style="color: rgb(0, 0, 0);">The following is a list known of platform
|
1778 karl 1.12 patches Pegasus requires.</font></p>
|
1779 karl 1.9 <div style="margin-left: 40px;">
|
1780 karl 1.12 <ol>
1781 <li>
1782 <p style="margin-top: 0pt; margin-bottom: 0pt;">
|
1783 karl 1.16 <font style="color: rgb(0, 0, 0);">RHAS
|
1784 karl 1.12 2.1 needs the update to fix Red Hat Bugzilla 98815.</font></p></li>
1785 <li>
|
1786 kumpf 1.14 <p style="margin-top: 0pt; margin-bottom: 0pt;">RHEL 4.4 multithreading bug in
1787 getpwuid-r could cause a CIM Server failure (Bugzilla 6232). This is fixed in
|
1788 karl 1.12 RHEL 4.5</p></li>
1789 <li>
|
1790 kumpf 1.14 <p style="margin-top: 0pt; margin-bottom: 0pt;">Red Hat and SUSE Linux
1791 multiple versions -
1792 multithreaded client intermittently fails connecting to IPv6 (Pegasus Bugzilla
|
1793 karl 1.12 6586) (Red Hat bug 248052)<br></p></li>
1794 </ol>
|
1795 karl 1.8 </div>
|
1796 dave.sudlik 1.6 <p>Further information regarding Pegasus support on IBM platforms can
1797 be
|
1798 karl 1.16 found at: <a href="http://publib.boulder.ibm.com/infocenter/eserver/v1r1/en_US/index.htm?info/icmain.htm"><span style="text-decoration: underline; color: rgb(51, 51, 255);">http://publib.boulder.ibm.com/infocenter/eserver/v1r1/en_US/index.htm?info/icmain.htm</span></a>
|
1799 dave.sudlik 1.6 </p>
|
1800 dave.sudlik 1.11 <p> Further information regarding Pegasus support on HP platforms can
1801 be
|
1802 dave.sudlik 1.6 found at:
1803 <a href="http://www.hp.com/go/wbem">http://www.hp.com/go/wbem</a>.</p>
|
1804 karl 1.9 <h2><span style="color: black;"><a name="PEGASUS Bugs">Pegasus Defects</a></span></h2>
|
1805 dave.sudlik 1.6 <p>The Pegasus bugzilla database documents any defects found in Pegasus
|
1806 karl 1.12 and is available through the following link: <a href="http://cvs.rdg.opengroup.org/bugzilla/">OpenPegasus bugzilla
|
1807 kumpf 1.14 database</a>.
1808 Effective with the start of the Pegasus 2.6 work, all changes to the CVS tree
1809 were documented through bugs. Bugs reports were filed not only for bugs and
1810 their corresponding fixes but also as part of the process of committing new code
1811 representing the work on PEPs done for Pegasus 2.6 and all subsequent versions. Therefore, a search of
1812 the Open Pegasus bugzilla base for bugs with the tag for a particular version
|
1813 karl 1.12 (ex.
1814 <a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.6.0_APPROVED">
1815 2.6.0_APPROVED</a>,
1816 <a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.6.1_APPROVED">
1817 2.6.1_APPROVED</a>,
|
1818 kumpf 1.14 <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
|
1819 karl 1.12 the Pegasus CVS tree for that Pegasus release.</p>
1820
|
1821 karl 1.9 <p>
|
1822 karl 1.16 - Changes for Pegasus 2.9.0 release (bugs Tagged
1823 2.9.0_APPROVED). The link is <a href="http://cvs.rdg.opengroup.org/bugzilla/buglist.cgi?keywords=2.9.0_APPROVED">
1824 Pegasus 2.9.0_APPROVED bug list.</a></p>
|
1825 karl 1.12
|
1826 karl 1.16 <h2><a name="Pegasus Release Control and Version Definition Documentation">Release Control and Version Definition Documentation</a></h2>
|
1827 karl 1.12
|
1828 dave.sudlik 1.6 <p>The Pegasus project is controlled largely through a set of documents
|
1829 karl 1.12 (PEPs) that serve both as the definition and review mechanism for new and
|
1830 dave.sudlik 1.6 modified Pegasus functionality and for the definition and documentation
|
1831 karl 1.16 of releases.</p>The following PEPs define the characteristics of this
|
1832 karl 1.12 Pegasus release. These PEPs are available at
|
1833 karl 1.16 <a href="http://www.openpegasus.org/pp/protected/documents.tpl?CALLER=index.tpl&gdc_docage=0&S=gdc_title&R=desc" style="color: blue; text-decoration: underline;">
1834 OpenPegasus Approved PEPs.</a><ol>
|
1835 karl 1.12
|
1836 karl 1.16 <b> <li>
1837 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 - </li></b>A
1838 section in the Pegasus wiki is used
|
1839 karl 1.9 throughout the development of this version as the control point for
|
1840 kumpf 1.14 functionality that will go into the release and points to all of the PEPs that
|
1841 karl 1.16 represent the Pegasus functionality changes for this version of Pegasus<span style="font-weight: bold;">.</span>
|
1842 karl 1.12
1843 <b>
1844
1845 <li>
|
1846 karl 1.16 <a href="http://www.openpegasus.org/pp/uploads/40/18245/PEP343_RecommendedReleaseOption2.9.htm">
1847 PEP 343</a> - OpenPegasus Build and Configuration
|
1848 karl 1.12 Options for Selected
|
1849 karl 1.16 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>
|
1850 karl 1.12
1851 <li>
|
1852 karl 1.16 <a href="http://www.openpegasus.org/pp/uploads/40/18244/PEP344_ExternalInterface2.9.htm">
1853 PEP 344</a> - OpenPegasus 2.8 External Interfaces - </li></b>Lists the public
|
1854 kumpf 1.14 interfaces for clients and providers that are considered external and
|
1855 karl 1.16 therefore "frozen".<b><br>
|
1856 karl 1.12
|
1857 karl 1.16
|
1858 karl 1.12
1859 <li>
|
1860 karl 1.13 <a href="http://www.openpegasus.org/pp/uploads/40/16779/PEP330_SDKFile2.8.0.htm">
|
1861 karl 1.16 PEP 342</a> - OpenPegasus SDK Packaging Definition - </li></b>Defines the
1862 recommended set of files for inclusion in the OpenPegasus SDK
|
1863 karl 1.12
1864 <b>
1865
1866 <li>
|
1867 karl 1.16 <a href="http://www.openpegasus.org/pp/uploads/40/18247/PEP341_RuntimePackaging2.9.0.htm">
1868 PEP 341</a> - Pegasus Runtime Packaging Definition - </li></b>Defines the
1869 recommended set of files for inclusion in this OpenPegasus release.
|
1870 karl 1.12
1871 <b>
1872
|
1873 karl 1.16 <li>PEP 345 - Pegasus Release Notes - <span style="font-weight: normal;"> (This document located in the
|
1874 kumpf 1.14 approved PEP
|
1875 karl 1.16 repository and the OpenPegasus source tree root directory (<big><span style="font-family: monospace;">pegasus/ReleaseNotes.html</span></big>)</span><br>
|
1876 karl 1.12
|
1877 dave.sudlik 1.6 </li>
|
1878 karl 1.12
|
1879 karl 1.16 </b></ol>
|
1880 karl 1.12
|
1881 karl 1.16 <h2><b><a name="General Documentation">General Documentation</a></b></h2>
1882 <p><b>The following documentation is available for the this Pegasus
1883 release:</b></p>
|
1884 dave.sudlik 1.6 <ul style="margin-top: 0in;" type="disc">
|
1885 karl 1.16 <b> <li class="MsoNormal" style="color: black;"><b>Utilities</b> - </li></b>A
|
1886 karl 1.12 combination of help generally available with the --help option for each
|
1887 karl 1.16 command and HTML documentation for most of the tools.<o:p></o:p>
|
1888 karl 1.12
1889 <b>
1890
|
1891 dave.sudlik 1.6 <li class="MsoNormal" style="color: black;"><b>API and usage
|
1892 karl 1.16 documentation</b> - </li></b>See the header files and the HTML API
|
1893 dave.sudlik 1.6 documentation that is on the web site. The best API usage documentation
1894 is the existing utilities and test programs and the examples in the API
1895 documentation. In particular the Common/tests unit tests contain
|
1896 karl 1.16 extensive examples of the use of the Common APIs.
|
1897 karl 1.12
1898 <b>
1899
|
1900 dave.sudlik 1.6 <li class="MsoNormal" style="color: black;"><b>Building and Debugging
|
1901 karl 1.16 Providers </b>- </li></b>Readme.html in the Pegasus source tree Root Directory, API
|
1902 dave.sudlik 1.6 documentation, and documentation from the Pegasus Technical Workshop
|
1903 karl 1.16 which is available on the Pegasus web site.
|
1904 karl 1.12
1905 <b>
1906
|
1907 dave.sudlik 1.6 <li class="MsoNormal" style="color: black;"><b>Building and Debugging
|
1908 karl 1.16 Clients</b> - </li></b>API documentation and the documentation on the Pegasus
1909 Technical Workshop which is available on the Pegasus web site.
|
1910 karl 1.12
1911 <b>
1912
|
1913 karl 1.16 <li class="MsoNormal" style="color: black;"><b>PEPs</b> - </li></b>The
|
1914 dave.sudlik 1.6 features of Pegasus that have been installed in this and the previous
1915 few versions are defined by Pegasus PEPs that are available on the
1916 OpenPegasus web site. While these are the original design
1917 documents largely and use in the process of defining and approving the
1918 overall characteristics of new functionality, they serve as a guide to
|
1919 karl 1.16 the design and implementation of these features.
|
1920 dave.sudlik 1.6 </ul>
|
1921 karl 1.12
|
1922 karl 1.16 <hr>Licensed to The Open Group (TOG) under one or more contributor license
|
1923 martin 1.15 agreements. Refer to the OpenPegasusNOTICE.txt file distributed with
1924 this work for additional information regarding copyright ownership.
1925 Each contributor licenses this file to you under the OpenPegasus Open
1926 Source License; you may not use this file except in compliance with the
|
1927 karl 1.16 License.
|
1928 martin 1.15 <p>Permission is hereby granted, free of charge, to any person obtaining a
1929 copy of this software and associated documentation files (the "Software"),
1930 to deal in the Software without restriction, including without limitation
1931 the rights to use, copy, modify, merge, publish, distribute, sublicense,
1932 and/or sell copies of the Software, and to permit persons to whom the
1933 Software is furnished to do so, subject to the following conditions:</p>
1934 <p>The above copyright notice and this permission notice shall be included
1935 in all copies or substantial portions of the Software.</p>
1936 <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
1937 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1938 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1939 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1940 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1941 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1942 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
|
1943 dave.sudlik 1.6 </div>
|
1944 karl 1.16 </body></html>
|