Location: http://www.eclipse.org/imp/plan_1_0.xml
Meta-data Tag: projectplanurl
Raw:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?>
<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml"
name="IMP: The IDE Meta-tooling Platform">
<release projectid="technology.imp" version="1.0"/>
<introduction>
<html:div>This will be the first official release of the IMP meta-tooling and runtime.</html:div>
</introduction>
<release_deliverables>
<html:div xmlns="http://www.w3.org/1999/xhtml">
The deliverables will include:
<ul>
<li>An update site providing all of the IMP features,
including the runtime, meta-tooling, analysis, analysis UI, Java support, and
the various language IDEs for languages used with IMP itself (LPG, prefspecs,
and so on).</li>
<li>Updated cheat-sheets for use with the IMP meta-tooling to help users get
started with IMP.</li>
<li>HTML versions of the meta-tooling documentation</li>
<li>JavaDoc for all published API classes and interfaces</li>
</ul>
</html:div>
</release_deliverables>
<release_milestones>
<preamble>
<html:div></html:div>
</preamble>
<milestone date="6/1/2010" milestone="M1"><html:div>All critical bugs fixed</html:div></milestone>
<milestone date="9/1/2010" milestone="M2"><html:div>All major bugs fixed, API stable</html:div></milestone>
<milestone date="12/1/2010" milestone="RC1"><html:div>API freeze, only critical bug fixes permitted</html:div></milestone>
<milestone date="1/1/2011" milestone="1.0"/>
<postamble><html:div></html:div></postamble>
</release_milestones>
<target_environments>
<html:div xmlns="http://www.w3.org/1999/xhtml">
This release of IMP will work with Eclipse versions 3.3, 3.4, and 3.5,
on the following host environments:
<ul>
<li>Mac OS X 10.5/10.6</li>
<li>Linux</li>
<li>Windows XP and later</li>
</ul>
Other platforms will be tested on an as-possible basis.
</html:div>
<internationalization>
<html:div>
We have no concrete plans for work on internationaliziation at this time.
At the same time, we would like to solicit users for their requirements
in this area for subsequent releases.
</html:div>
</internationalization>
</target_environments>
<compatibility_with_previous_releases>
<html:div>This will be the first official release, so no rigidly formal statement of
compatibility with previous releases would make sense. That said, we intend to
preserve API compatibility with previous versions of IMP as much as possible.
</html:div>
</compatibility_with_previous_releases>
<themes_and_priorities>
<preamble>
<html:div xmlns="http://www.w3.org/1999/xhtml">
There are 3 major themes for this release:
<ul>
<li>Language Service API Stabilization</li>
<li>Runtime Stabilization</li>
<li>Meta-tooling Stabilization</li>
</ul>
</html:div>
</preamble>
<theme name="Language Service API Stabilization">
<description>
<html:div xmlns="http://www.w3.org/1999/xhtml">
Solidify the APIs relating to user-supplied language service implementations.
The intent is to preserve the value our clients have built. For this release
we will mark APIs as stable, deprecated, and so on, to make clear the state
of each API call.
</html:div>
</description>
</theme>
<theme name="Runtime Stabilization">
<description>
<html:div xmlns="http://www.w3.org/1999/xhtml">
Fix critical/major bugs in the runtime.
</html:div>
</description>
</theme>
<theme name="Meta-tooling Stabilization">
<description>
<html:div xmlns="http://www.w3.org/1999/xhtml">Fix major usability and other problems in the meta-tooling. This includes
functionality in the wizards as well as in the source code templates.</html:div>
</description>
</theme>
<!-- <theme name="Appealing to the Broader Community">
<description>...(optional) html...</description>
<committed bugzilla="...(recommended) bugzilla search url...">
...(optional alternate) html...</committed>
<proposed bugzilla="...(recommended) bugzilla search url...">
...(optional alternate) html...</proposed>
<deferred bugzilla="...(recommended) bugzilla search url...">
...(optional alternate) html...</deferred>
</theme>
<theme name="Design for Extensibility">
<description>...(optional) html...</description>
<committed bugzilla="...(recommended) bugzilla search url...">
...(optional alternate) html...</committed>
<proposed bugzilla="...(recommended) bugzilla search url...">
...(optional alternate) html...</proposed>
<deferred bugzilla="...(recommended) bugzilla search url...">
...(optional alternate) html...</deferred>
</theme>
-->
</themes_and_priorities>
<!--
<appendix name="Project Refactoring">
<html:div xmlns="http://www.w3.org/1999/xhtml">
...html...
</html:div>
</appendix>
-->
</plan>