Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsefftinge2008-09-18 09:44:07 -0400
committersefftinge2008-09-18 09:44:07 -0400
commitf68f84cba1c2b3bb8eea13a681411c232834f84c (patch)
tree36485046908f011af8ed538cd164a20b7523c523
parent7339a7df8a524a3f3ef8a9d0b118c05de1b799b3 (diff)
downloadxpand-f68f84cba1c2b3bb8eea13a681411c232834f84c.tar.gz
xpand-f68f84cba1c2b3bb8eea13a681411c232834f84c.tar.xz
xpand-f68f84cba1c2b3bb8eea13a681411c232834f84c.zip
initial draft of project plan added
-rw-r--r--project-info/plan.xml96
1 files changed, 96 insertions, 0 deletions
diff --git a/project-info/plan.xml b/project-info/plan.xml
new file mode 100644
index 0000000..e06c3e2
--- /dev/null
+++ b/project-info/plan.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
+<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
+<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml"
+ name="Xpand">
+ <release projectid="modeling.m2t.xpand" version="0.7.0"/>
+ <introduction>
+ This document lays out the feature and API set for the first release of the Xpand project,version 0.7.0, of the Eclipse M2T Project.
+ This project plan inherits from the Modeling Project Plan, which should be referenced when consulting this individual project plan.
+ </introduction>
+ <release_deliverables>
+ <html:p>
+ The release deliverables have the same form as is found in most Eclipse projects, namely:
+<html:ul>
+<html:li>Xpand source code release, available as versions tagged "R0_7" in the project's CVS repository.</html:li>
+<html:li>M2T Xpand SDK (includes runtime and tooling components, with sources, examples, and documentation) (downloadable and update site).</html:li>
+<html:li>M2T Xpand runtime binary distribution (downloadable and update site).</html:li>
+<html:li>M2T Xpand tests (downloadable and update site)</html:li>
+</html:ul>
+ </html:p>
+ </release_deliverables>
+ <release_milestones>
+ <preamble>
+ <html:p>Release milestone occurring at roughly 6 week intervals and follow the Platform milestone releases by approximately 2 weeks;
+ that is, until the final 3.5 release of the Platform, upon which Xpand and other projects will release simultaneously.
+ As Xpand is dependent upon the EMF, and other projects, which are scheduled to release milestones within 1 week of Platform milestones,
+ Xpand will deliver its milestones within the following week.
+ It is anticipated that Xpand will synchronize its release milestones with the Galileo release schedule.
+ </html:p>
+ </preamble>
+ <milestone date="08/20/2008" milestone="M1"></milestone>
+ <milestone date="10/01/2008" milestone="M2"></milestone>
+ <milestone date="11/12/2008" milestone="M3"></milestone>
+ <milestone date="12/29/2008" milestone="M4"></milestone>
+ <milestone date="02/06/2009" milestone="M5"></milestone>
+ <milestone date="03/18/2009" milestone="M6"><html:p>API freeze</html:p></milestone>
+ <milestone date="05/05/2009" milestone="M7"></milestone>
+ <milestone date="05/19/2009" milestone="RC1"></milestone>
+ <milestone date="05/26/2009" milestone="RC2"></milestone>
+ <milestone date="06/02/2009" milestone="RC3"></milestone>
+ <milestone date="06/09/2009" milestone="RC4"></milestone>
+ <milestone date="06/16/2009" milestone="RC5"></milestone>
+ <milestone date="06/28/2009" milestone="1.0.0"></milestone>
+ </release_milestones>
+ <target_environments>
+ In order to remain current, each Eclipse release targets reasonably current versions of the underlying operating environments.
+The Xpand project depends upon on the Platform and other projects, which are mostly "pure" Java.
+The 3.5 release of the Eclipse Platform Project is written and compiled against version 1.4 of the Java Platform APIs,
+and targeted to run on version 1.4 of the Java Runtime Environment, Standard Edition.
+Xpand will target the same Java version as EMF, which currently requires Java 5.
+Eclipse Platform SDK 3.5 will be tested and validated on a number of reference platforms.
+Xpand will be tested and validated against a subset of those listed for the platform.
+Those available will be presented on the project download site.
+ <internationalization>
+ The Eclipse Platform is designed as the basis for internationalized products.
+ The user interface elements provided by the Eclipse SDK components, including dialogs and error messages, are externalized.
+ The English strings are provided as the default resource bundles.
+ As a result, the Xpand project will provide English strings in its default bundles and be localized to a subset of those locales offered by the Platform.
+ This plan will be updated to indicate which locales will be provided and the time frame for availability.
+ </internationalization>
+ </target_environments>
+ <compatibility_with_previous_releases>
+ This is the first eclipse release of Xpand.
+ This release will be compatible to the previous Xpand released at openarchitectureware.org.
+ </compatibility_with_previous_releases>
+ <!--themes_and_priorities>
+ <preamble>
+ A list of project requirements and agreed upon implementation time frames is found in this document.
+ For the milestones listed in this document, a set of overall themes is used to indicate what major set of functionalities
+ is to be concentrated on for each. These themes are presented below,
+ while the requirements document and associated Bugzilla entries are left to those wanting more detailed information on each.
+ </preamble>
+ <theme name="Usability">
+ <description>A number of usability items related to runtime and tooling components of GMF are found in this section. A list of those plan items related to Usability can be found by searching Bugzilla for keyword=usability.</description>
+ <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Modeling&amp;product=GMF&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=usability&amp;bug_status=VERIFIED&amp;bug_status=RESOLVED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">
+ </committed>
+ <proposed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Modeling&amp;product=GMF&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=usability&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">
+ </proposed>
+ <deferred bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Modeling&amp;product=GMF&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=usability&amp;bug_status=RESOLVED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">
+ </deferred>
+ </theme>
+ <theme name="Documentation">
+ <description>The community has repeatedly asked for improved documentation on the GMF project, particularly on the tooling/generation side. A major goal of this release is to provide documentation for 2.1.0 and new 2.2.0 functionality. A list of those plan items related to Documentation can be found by searching Bugzilla in the doc component.</description>
+ <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Modeling&amp;product=GMF&amp;component=doc&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;bug_status=VERIFIED&amp;bug_status=RESOLVED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">
+ </committed>
+ <proposed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Modeling&amp;product=GMF&amp;component=doc&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;bug_status=NEW&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">
+ </proposed>
+ <deferred bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Modeling&amp;product=GMF&amp;component=doc&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;bug_status=RESOLVED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">
+ </deferred>
+ </theme>
+ </themes_and_priorities-->
+ <!--appendix name="Help Wanted"><html:p>
+ Bugzillas with a 'helpwanted' keyword are in need of contribution from the community.
+ For the most current list of these items, see the following link:
+ <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Modeling&amp;product=M2T&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=helpwanted&amp;bug_status=NEW&amp;bug_status=REOPENED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">All Open</a>
+ </html:p></appendix-->
+ </plan> \ No newline at end of file

Back to the top