| <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
| <?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?> |
| <plan xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml"> |
| <release projectid="technology.dash" version="1.0"/> |
| <introduction> |
| <html:p>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.</html:p> |
| <html:p>The Dash project is divided into two parts: Dash and Dash-prime. Dash is the open source |
| project and Dash-prime is the closed, internal-to-the-Foundation, code base. Even though |
| the Dash-prime code base is closed, the planning, discussions, and bug activities are open. |
| Thus this project plan covers both Dash and Dash-prime. |
| </html:p> |
| </introduction> |
| <release_deliverables> |
| <html:p>The Dash project delivers server software running on eclipse.org servers (Commits Explorer and Ganymatic). |
| The Dash-prime team is also responsible for an internal Foundation application deployed on eclipse.org servers (Portal).</html:p> |
| </release_deliverables> |
| <release_milestones> |
| <milestone date="4/30/2008" milestone="M1"><html:p>April milestone</html:p></milestone> |
| <milestone date="5/31/2008" milestone="M2"><html:p>May milestone</html:p></milestone> |
| <milestone date="6/30/2008" milestone="M3"><html:p>June milestone</html:p></milestone> |
| <milestone date="7/31/2008" milestone="M4"><html:p>July milestone</html:p></milestone> |
| <postamble/> |
| </release_milestones> |
| <target_environments><html:p>Ganymatic runs on the build.eclipse.org server and requires Java 5.0 and Ant 1.7.</html:p> |
| <html:p>Commits Explorer runs on the dash.eclipse.org server and requires a current version |
| of Apache, PHP, Perl, and MySQL.</html:p> |
| <html:p>Foundation Portal runs on the portal.eclipse.org server and requires a current version |
| of Apache, PHP, and MySQL.</html:p> |
| <internationalization> |
| <html:p> |
| None of the Dash deliverables are internationalized. |
| </html:p> |
| </internationalization> |
| </target_environments> |
| <compatibility_with_previous_releases/> |
| |
| <themes_and_priorities> |
| <preamble> |
| <html:p> |
| The Dash project is not a traditional Eclipse project in that it is in |
| support of the Eclipse committers and member rather than in support of adopters and users. |
| Thus the Dash project has a somewhat different set of Themes and Priorities than those |
| defined by the Requirements Council. |
| </html:p> |
| </preamble> |
| <theme name="Clean the Graffiti"> |
| <description> |
| <html:p> |
| 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. |
| </html:p> |
| </description> |
| <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BClean+the+Graffiti%5D&classification=Eclipse+Foundation&product=Community&component=Dashboard&component=IPZilla&component=Portal&component=Process&component=Website&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P1&priority=P2&priority=P3&priority=P4&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></committed> |
| </theme> |
| <theme name="Manage Committers"> |
| <description> |
| <html:p> |
| 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. |
| </html:p> |
| </description> |
| <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BManage+Committers%5D&classification=Eclipse+Foundation&product=Community&component=Dashboard&component=IPZilla&component=Portal&component=Process&component=Website&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P1&priority=P2&priority=P3&priority=P4&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></committed> |
| </theme> |
| <theme name="Make The Portal More Of A Home"> |
| <description> |
| <html:p> |
| 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. |
| </html:p> |
| </description> |
| <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BMake+The+Portal+More+Of+A+Home%5D&classification=Eclipse+Foundation&product=Community&component=Dashboard&component=IPZilla&component=Portal&component=Process&component=Website&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P1&priority=P2&priority=P3&priority=P4&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></committed> |
| </theme> |
| <theme name="Improve the Experience"> |
| <description> |
| <html:p> |
| As the portal handles more of the workflow for our committers |
| and members, it could become cluttered and slow. We plan to improve |
| both the user interface and the infrastructure to avoid that. |
| </html:p> |
| </description> |
| <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc=%5BImprove+the+Experience%5D&short_desc_type=allwordssubstr&classification=Eclipse+Foundation&product=Community&component=Dashboard&component=IPZilla&component=Portal&component=Process&component=Website&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P1&priority=P2&priority=P3&priority=P4&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></committed> |
| </theme> |
| <theme name="Submission System"> |
| <description> |
| <html:p> |
| We're moving the formerly bugzilla-based EclipseCon submission system |
| to a portal-based system. This change will enable the submission system |
| to integrate with more of our databases, thus improving the user experience |
| for speakers and attendees, as well as reducing the server load for generating web pages. |
| </html:p> |
| </description> |
| <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc=%5BSubmission+System%5D&short_desc_type=allwordssubstr&classification=Eclipse+Foundation&product=Community&component=Dashboard&component=IPZilla&component=Portal&component=Process&component=Website&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P1&priority=P2&priority=P3&priority=P4&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="></committed> |
| </theme> |
| <theme name="Other"> |
| <description> |
| <html:p> |
| Features and bugs that we plan to address in the next three months that are not yet categorized into a theme. |
| </html:p> |
| </description> |
| <proposed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse+Foundation&product=Community&component=Dashboard&component=IPZilla&component=Portal&component=Process&target_milestone=July+08&target_milestone=June+08&target_milestone=May+08&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P1&priority=P2&priority=P3&priority=P4&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=short_desc&type0-0-0=notregexp&value0-0-0=%5E%5C%5B%5BA-Z%5D"></proposed> |
| </theme> |
| </themes_and_priorities> |
| <appendix/> |
| </plan> |