blob: a537c752a537c68c0bb9a0916860bbbb7761be54 [file] [log] [blame]
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
xmlns:oa="urn:schemas-microsoft-com:office:activation"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=PowerPoint.Slide>
<meta name=Generator content="Microsoft PowerPoint 10">
<link id=Main-File rel=Main-File href="../UML2_1_1_ReleaseReview.html">
<link rel=Preview href=preview.wmf>
<meta name=Robots content=NoIndex>
<link rel=Stylesheet href="master04_stylesheet.css">
<![if !ppt]><script src=script.js></script><script>
<!--
parent.location.href=document.all.item("Main-File").href
//-->
</script>
<![endif]><o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="58"/>
</o:shapelayout>
</head>
<body>
<p:colorscheme
colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/><v:background
id="_x0000_s59393" o:bwmode="white" fillcolor="white [0]">
<v:fill color2="#339 [5]"/>
</v:background><v:shapetype id="_x0000_s59394" style='position:absolute;left:0;
top:0;width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1"
path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
strokecolor="black [1]">
<v:fill color2="white [0]" o:detectmouseclick="t"/>
<v:stroke joinstyle="miter" o:forcedash="t"/>
<v:shadow color="gray [2]"/>
<v:path gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" grouping="t"/>
<p:placeholder type="header" size="quarter"/></v:shapetype>
<div v:shape="_x0000_s59394" class=O><span style='font-size:67%;mso-field-code:
meta14'>‹header›</span><span style='font-size:67%;mso-special-format:lastCR'>&#13;</span></div>
<v:shapetype id="_x0000_s59395" style='position:absolute;left:305.875pt;top:0;
width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
<v:fill color2="white [0]" o:detectmouseclick="t"/>
<v:stroke joinstyle="miter" o:forcedash="t"/>
<v:shadow color="gray [2]"/>
<v:path gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" grouping="t"/>
<p:placeholder type="dateTime" position="1"/></v:shapetype>
<div v:shape="_x0000_s59395" class=O style='text-align:right'><span lang=EN-US
style='font-size:67%;mso-field-code:meta0'>‹date/time›</span><span
style='font-size:67%;mso-special-format:lastCR'>&#13;</span></div>
<v:shapetype id="_x0000_m59396" style='position:absolute;left:90pt;top:54pt;
width:5in;height:270pt;v-text-anchor:middle' coordsize="21600,21600" o:master=""
o:spt="1" path="m,l,21600r21600,l21600,xe">
<v:fill o:detectmouseclick="t"/>
<v:stroke joinstyle="miter"/>
<v:shadow obscured="t"/>
<v:path gradientshapeok="t" fillok="f" o:connecttype="rect"/>
<o:lock v:ext="edit" rotation="t" text="t"/>
<p:placeholder type="slideImage" position="2"/></v:shapetype><v:shapetype
id="_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
<v:fill color2="white [0]" o:detectmouseclick="t"/>
<v:stroke joinstyle="miter" o:forcedash="t"/>
<v:shadow color="gray [2]"/>
<v:path gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" grouping="t"/>
<p:placeholder type="body" position="3" size="quarter"/></v:shapetype>
<div v:shape="_x0000_m59397">
<div class=N>Click to edit Master text styles&#13;</div>
<div class=N1>Second level&#13;</div>
<div class=N2>Third level&#13;</div>
<div class=N3>Fourth level&#13;</div>
<div class=N4>Fifth level</div>
</div>
<v:shapetype id="_x0000_s59398" style='position:absolute;left:0;top:683.875pt;
width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
stroked="f" strokecolor="black [1]">
<v:fill color2="white [0]" o:detectmouseclick="t"/>
<v:stroke joinstyle="miter" o:forcedash="t"/>
<v:shadow color="gray [2]"/>
<v:path gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" grouping="t"/>
<p:placeholder type="footer" position="4" size="quarter"/></v:shapetype>
<div v:shape="_x0000_s59398" class=O><span style='font-size:67%;mso-field-code:
meta15'>‹footer›</span><span style='font-size:67%;mso-special-format:lastCR'>&#13;</span></div>
<v:shapetype id="_x0000_s59399" style='position:absolute;left:305.875pt;top:683.875pt;
width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
stroked="f" strokecolor="black [1]">
<v:fill color2="white [0]" o:detectmouseclick="t"/>
<v:stroke joinstyle="miter" o:forcedash="t"/>
<v:shadow color="gray [2]"/>
<v:path gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" grouping="t"/>
<p:placeholder type="slideNumber" position="5" size="quarter"/></v:shapetype>
<div v:shape="_x0000_s59399" class=O style='text-align:right'><span
style='font-size:67%;mso-field-code:meta16'>‹#›</span><span style='font-size:
67%;mso-special-format:lastCR'>&#13;</span></div>
<p:notes id="153" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="214"/>
</o:shapelayout><v:shape id="_x0000_s219138" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s219139"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s219139" class=N>Summarize the major features of this
release as well as any other features that have generated significant
discussion amongst the community during the development cycle. Compare the
features against the Roadmap to understand the project's conformance or
divergence (note: compare against the Project Plan section as the forward
looking sections apply to the next release). References to existing New &amp;
Noteworthy documentation is a useful addition to this summary. &#13;<b><i>Reason:</i></b><i>
</i>The community will use this release and the ecosystem will build products
on top of this release, and both need to know what features were included or
excluded.</div>
</p:notes><p:notes id="150" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="210"/>
</o:shapelayout><v:shape id="_x0000_s215042" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s215043"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s215043" class=N>Summarize the state of the non-code
aspects of the release including: user documentation,
localization/externalization, examples, tutorials, articles, and so on. Have
the existing artifacts been updated? Are there new artifacts? Have the
obsolete ones been retired or at least marked as pertaining only to older material?
&#13;<b><i>Reason:</i></b> The non-code aspects are essential for the
wide-spread adoption of the release.</div>
</p:notes><p:notes id="140" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="189"/>
</o:shapelayout><v:shape id="_x0000_s193538" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s193539"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s193539" class=N>Certify that the APIs in this release
are <i>Eclipse Quality</i>. (See the <i><p:onmouseclick hyperlinktype="url"
href="http://www.eclipse.org/org/processes/Eclipse Quality APIs v2.pdf"/><a
href="http://www.eclipse.org/org/processes/Eclipse%20Quality%20APIs%20v2.pdf"
target="_blank" onclick="window.event.cancelBubble=true;">Eclipse </a></i><i><p:onmouseclick
hyperlinktype="url"
href="http://www.eclipse.org/org/processes/Eclipse Quality APIs v2.pdf"/><a
href="http://www.eclipse.org/org/processes/Eclipse%20Quality%20APIs%20v2.pdf"
target="_blank" onclick="window.event.cancelBubble=true;">Quality APIs</a></i>
document for more discussion.) The project's Architecture Council
representative will personally certify that the requirements for quality have
been met. &#13;<b><i>Reason:</i></b> Eclipse members build commercial tools on
top of the extensible frameworks and thus the quality of the APIs is extremely
important.</div>
</p:notes><p:notes id="141" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="191"/>
</o:shapelayout><v:shape id="_x0000_s195586" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s195587"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s195587" class=N>Summarize the architectural quality of
the release. Discuss the <i>intrinsic nature </i><i>of being extensible</i>
embodied by this project. Discuss issues such as unresolved overlap with other
projects, unpaid &quot;merge debt&quot; from incorporating various components,
and so on. &#13;<b><i>Reason: </i></b>Eclipse members build commercial tools
on top of the extensible frameworks and thus the quality of the architecture
is important.</div>
</p:notes><p:notes id="142" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="193"/>
</o:shapelayout><v:shape id="_x0000_s197634" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s197635"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s197635" class=N>Summarize the features (APIs and any
significant user features) from previous releases that are being end-of-life'd
in this release. End of life includes both deprecation and actual removal.
&#13;<b><i>Reason:</i></b> The community builds products that rely on features
and so they need to know when these features are changing.</div>
</p:notes><p:notes id="143" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="195"/>
</o:shapelayout><v:shape id="_x0000_s199682" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s199683"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s199683" class=N>Summarize the bugzilla situation. How
many bug records (defects and enhancements) have been
opened/closed/deferred/new, etc? How many P1, P2, ..., bug records are
outstanding? &#13;<b><i>Reason:</i></b> Summaries of the bugzilla records
offer a glimpse into the project productivity. They also offer an estimate of
the outstanding risk. And the summary is used to alert the community to known
issues.</div>
</p:notes><p:notes id="144" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="197"/>
</o:shapelayout><v:shape id="_x0000_s201730" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s201731"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s201731" class=N>Summarize the standards compliance of
this release. If the features are based on defined, pending, or ad-hoc
standards, what is the state of those standards and what is the state of the
support for those standards in this release. &#13;<b><i>Reason: </i></b>Eclipse
is about building frameworks and tools based on standards, so we need to make
sure that we are conforming to the appropriate standards.</div>
</p:notes><p:notes id="145" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="199"/>
</o:shapelayout><v:shape id="_x0000_s203778" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s203779"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s203779" class=N>Discuss the initial schedule and any
changes to the schedule over the course of the release, i.e., what the project
team achieved. Discuss whether milestones were met or slipped. &#13;<b><i>Reason:</i></b>
The community relies on consistent schedules from Eclipse so that projects and
products can plan for the correct dependencies.</div>
</p:notes><p:notes id="146" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="201"/>
</o:shapelayout><v:shape id="_x0000_s205826" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s205827"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s205827" class=N>Summarize the project's conformance to
the <p:onmouseclick hyperlinktype="url"
href="http://www.eclipse.org/org/documents/Eclipse Development Process 2003_11_09 FINAL.pdf"/><a
href="http://www.eclipse.org/org/documents/Eclipse%20Development%20Process%202003_11_09%20FINAL.pdf"
target="_blank" onclick="window.event.cancelBubble=true;">Eclipse Development
Process</a>. Has this release been developed using open, transparent, and
inclusive processes?&nbsp; Has this release followed its charter
principles?&nbsp; Consider the use of bugzilla, the mailing lists, the
newsgroups, conference calls, committer elections/removals, etc. &#13;<b><i>Reason:</i></b>
It is important for Eclipse projects to build a community around the project,
not just deliver code for a project. This review item is about the process of
building the community.</div>
</p:notes><p:notes id="147" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="203"/>
</o:shapelayout><v:shape id="_x0000_s207874" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s207875"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s207875" class=N>Summarize the project's development of
its community. Consider the interactions on bugzilla, the mailing lists, the
newsgroups, public conference calls, blogs, PR activities, code camps,
conference tutorials, coordinating with other Eclipse projects and other open
source projects (Apache, ObjectWeb, etc), ... &#13;<b><i>Reason:</i></b> It is
important for Eclipse projects to build a community around the project, not
just deliver code for a project. This review item is about the success of
building a community.</div>
</p:notes><p:notes id="148" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="205"/>
</o:shapelayout><v:shape id="_x0000_s209922" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s209923"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s209923" class=N>
<div style='mso-line-spacing:"90 30 0"'>As per the <p:onmouseclick
hyperlinktype="url"
href="http://www.eclipse.org/org/documents/Eclipse IP Policy2003_12_03 Final.pdf"/><a
href="http://www.eclipse.org/org/documents/Eclipse%20IP%20Policy2003_12_03%20Final.pdf"
target="_blank" onclick="window.event.cancelBubble=true;">Eclipse IP Policy</a>,
the project verifies that: &#13;</div>
<div style='mso-line-spacing:"90 30 0"'>... that the about files and use
licenses are in place &#13;</div>
<div style='mso-line-spacing:"90 30 0"'>... all contributions (code,
documentation, images, etc) have been committed by individuals who are either
Members of the Foundation, or have signed the appropriate Committer Agreement.
In either case, these are individuals who have signed, and are abiding by, the
Eclipse IP Policy. &#13;</div>
<div style='mso-line-spacing:"90 30 0"'>... that all significant contributions
have been reviewed by the Foundation's legal staff. &#13;</div>
<div style='mso-line-spacing:"90 30 0"'>... that all non-committer code
contributions, including third-party libraries, have been documented in the
release and reviewed by the Foundation's legal staff &#13;</div>
<div style='mso-line-spacing:"90 30 0"'>... that all contribution
questionnaires have been completed&#13;</div>
<div style='mso-line-spacing:"90 30 0"'>&#13;</div>
<div style='mso-line-spacing:"90 30 0"'>The EMO explicitly asks during the
Release Review if any Member would like to assert that this release infringes
their IP rights. If so, the EMO and the project will follow the Eclipse IP
Policy in discussions with that Member. &#13;</div>
<div style='mso-line-spacing:"90 30 0"'><b><i>Reason:</i></b> One of the
important benefits that the Eclipse Foundation provides for its members is the
consistent application of the <p:onmouseclick hyperlinktype="url"
href="http://www.eclipse.org/org/documents/Eclipse IP Policy2003_12_03 Final.pdf"/><a
href="http://www.eclipse.org/org/documents/Eclipse%20IP%20Policy2003_12_03%20Final.pdf"
target="_blank" onclick="window.event.cancelBubble=true;">Eclipse IP Policy</a>
which helps ensure (but does not guarantee) that the framework and tools are useable
in commercial products.</div>
</div>
</p:notes><p:notes id="149" layout="notes" slots="slideImage,body">
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="207"/>
</o:shapelayout><v:shape id="_x0000_s211970" type="#_x0000_m59396" style='position:absolute;
left:90pt;top:54pt;width:5in;height:270pt'>
<v:fill o:detectmouseclick="t"/>
<v:stroke o:forcedash="t"/>
<o:lock v:ext="edit" text="t"/>
<p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s211971"
type="#_x0000_m59397" style='position:absolute;left:54pt;top:342pt;width:6in;
height:324pt'>
<v:fill o:detectmouseclick="f"/>
<v:stroke o:forcedash="f"/>
<o:lock v:ext="edit" text="f"/>
<p:placeholder type="body" position="1"/></v:shape>
<div v:shape="_x0000_s211971" class=N>If there is a Project Plan (full or even
a draft) for the next release, the final issue to cover in the Release Review
is the unveiling of the new plan.</div>
</p:notes>
</body>
</html>