blob: 6a5bed851f0760236ef537242a54947ff67873c4 [file] [log] [blame]
<?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">
<release projectid="technology.dash" version="1.0"/>
<introduction><![CDATA[
The Dash project currently does not produce an Eclipse plug-in and thus does not have
a traditional release cycle. Dash currently produces tools for committers that are deployed
on various eclipse.org servers. These deployments are done incrementally, often daily, whenever
new functionality is needed. We roll these deployments up into monthly milestones for
reporting.
]]>
</introduction>
<release_deliverables><![CDATA[
The Dash project deliver server software running on eclipse.org servers (Commits Explorer and Ganymatic).
The Dash team is also responsible for an internal Foundation application deployed on eclipse.org servers (Portal).
]]></release_deliverables>
<release_milestones>
<!-- <preamble><![CDATA[
]]></preamble> -->
<milestone date="5/1/2008" milestone="M1" bugzilla="">
<![CDATA[ First milestone of new planning method ]]></milestone>
<milestone date="6/1/2008" milestone="M2" bugzilla=""/>
<milestone date="7/1/2008" milestone="M3" bugzilla=""/>
<milestone date="8/1/2008" milestone="M4" bugzilla=""/>
<!-- <postamble><![CDATA[
]]></postamble> -->
</release_milestones>
<target_environments><![CDATA[
Ganymatic runs on the build.eclipse.org server and requires Java 5.0 and Ant 1.7.
<p>
Commits Explorer runs on the dash.eclipse.org server and requires a current version
of Apache, PHP, Perl, and MySQL.
<p>
Foundation Portal runs on the portal.eclipse.org server and requires a current version
of Apache, PHP, and MySQL.
]]> <internationalization><![CDATA[
None of the Dash deliverables are internationalized.
]]></internationalization>
</target_environments>
<compatibility_with_previous_releases><![CDATA[
]]></compatibility_with_previous_releases>
<themes_and_priorities>
<preamble><![CDATA[
The Dash and Dash-prime projects organize their work in themes.
We don't have "releases" in the traditional shrink-wrap sense because we
release our tools to the committers incrementally, as often as we need to.
The themes are:
<p>
<b>Clean the Graffiti</b><br>
Cleaning the Graffiti is reducing the backlog of small bugs against
the Dash and Dash-prime tools. The goal is to have committers feel happy about the portal
(it's doing what they want) and to believe that the portal team is
responsive to their requests (it's going in the right direction).
We want the Dash tools to be a benefit of Eclipse committership and not a burden.
<p>
<b>Manage Committers</b><br>
Managing Committers is our theme for provide teams and team leaders tools
to manage their committer populations: adding new committers, removing
inactive committers, managing file permissions, etc.
<p>
<b>Make The Portal More Of A Home</b><br>
The portal is very useful as it is. But it could be much more. It is currently
mostly a workflow facilitator helping project members walk the development process
etc. But given that most of the content is driven by a database or two,
there are many more possibilities that would make it more attractive
as a landing page for committers.
<p>
]]></preamble>
<theme name="April 2008">
<committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Eclipse+Foundation&amp;product=Community&amp;component=Dashboard&amp;component=Portal&amp;component=Process&amp;component=IPzilla&amp;target_milestone=April+08&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=&amp;priority=P1&amp;priority=P2&amp;priority=P3&amp;priority=P4&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></proposed>
<deferred bugzilla=""></deferred>
</theme>
<theme name="May 2008">
<proposed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Eclipse+Foundation&amp;product=Community&amp;component=Dashboard&amp;component=Portal&amp;component=Process&amp;component=IPzilla&amp;target_milestone=May+08&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=&amp;priority=P1&amp;priority=P2&amp;priority=P3&amp;priority=P4&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>
</theme>
<theme name="June 2008">
<proposed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Eclipse+Foundation&amp;product=Community&amp;component=Dashboard&amp;component=Portal&amp;component=Process&amp;component=IPzilla&amp;target_milestone=June+08&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=&amp;priority=P1&amp;priority=P2&amp;priority=P3&amp;priority=P4&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>
</theme>
</themes_and_priorities>
<appendix name="Eclipse Monkey"><![CDATA[
<p>The Dash project used to contain the Eclipse Monkey component.
The Monkey committers became inactive and this component will either
be archived (if there are no committers)
or spun off as a separate project (if there are new committers).</p>
]]></appendix>
</plan>