Difference between revisions of "Dash Project"

From Eclipsepedia

Jump to: navigation, search
(Project Planning)
m (Current Dash Efforts)
(22 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
[http://www.eclipse.org/dash/ Project Dash] is a place where the community itself can collaborate on tools for community awareness and collaboration in support of our ultimate objective of committer quality and cooperation. The [http://dash.eclipse.org/ Commits Explorer] and the [http://portal.eclipse.org/ Foundation Portal] are the two current major efforts of Project Dash. We would expect that common build infrastructure and tooling will eventually be added. (See also the [http://www.eclipse.org/projects/project_summary.php?projectid=technology.dash project info page].)
 
[http://www.eclipse.org/dash/ Project Dash] is a place where the community itself can collaborate on tools for community awareness and collaboration in support of our ultimate objective of committer quality and cooperation. The [http://dash.eclipse.org/ Commits Explorer] and the [http://portal.eclipse.org/ Foundation Portal] are the two current major efforts of Project Dash. We would expect that common build infrastructure and tooling will eventually be added. (See also the [http://www.eclipse.org/projects/project_summary.php?projectid=technology.dash project info page].)
  
==Themes and Efforts==
+
==Themes and Plan==
===Themes===
+
See [http://www.eclipse.org/projects/project-plan.php?projectid=technology.dash our project plan]. We [[Dash Project/Using Bugzilla|use bugzilla]] to manage our plan.
We currently have two major themes:
+
* '''Clean the Graffiti''' - reduce 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.
+
* '''Manage Committers''' - provide teams and team leaders tools to manage their committer populations: adding new committers, removing inactive committers, managing file permissions, etc.
+
  
 +
==Team(s)==
 +
Project Dash is the open source team and Dash-prime is the closed source team. Dash-prime implements server-side tools for the Eclipse Foundation on behalf of the larger Eclipse community, but for privacy and security reasons, the Dash-prime tools are not open source. However, the same Dash project team works on both the open and closed sides and thus these project pages and plans cover both efforts.
 +
 +
Note that even through the Dash-prime source is closed, the project planning and tracking and progress is all open: we plan and discuss and argue and file bugs for everyone to see and participate in.
 +
 +
==Efforts==
 
===Current Dash Efforts===
 
===Current Dash Efforts===
 
* [[Commits Explorer]] - Who, What, Where & When of Eclipse Project Commit Stats
 
* [[Commits Explorer]] - Who, What, Where & When of Eclipse Project Commit Stats
* [[Ganymede/Build|Ganymatic]] - Building a Better [[:Category:Coordinated|Coordinated]] Release Train
+
* Foundation Portal - The Member/Committer Interface with the Foundation
 +
* [[Dash Project/Submission System]] - the (final?) submission and conference management system for Eclipse Foundation conferences
 +
* [[Maven Tools 4 Eclipse]] - Tools to convert [http://en.wikipedia.org/wiki/OSGi OSGi bundles] into [http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html Maven artifacts] or downloads from [http://www.eclipse.org/downloads/ eclipse.org] into [http://maven.eclipse.org/ Maven 2 repositories]
 +
 
 +
===Not Yet Scheduled===
 +
 
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse+Foundation&product=Community&component=Dashboard&component=Portal&component=Process&component=IPzilla&target_milestone=---&target_milestone=March+08&target_milestone=Callisto&target_milestone=2006-Q4&target_milestone=2007-Q1&target_milestone=2007-Q2&target_milestone=Europa&target_milestone=2007-Q3&target_milestone=2007-Q4&target_milestone=2008-Q1&target_milestone=2008-Q2&target_milestone=Ganymede&target_milestone=2008-Q3&target_milestone=2008-Q4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&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= Features and bugs] that are not yet scheduled into a milestone.
  
 
===Past Dash Efforts===
 
===Past Dash Efforts===
Line 16: Line 25:
 
* [[Experience Guides]]
 
* [[Experience Guides]]
 
* [[Portal Polling Process]]
 
* [[Portal Polling Process]]
* [[Europa Build Workshop]]
+
* [[Europa Build Workshop]], [[Build Workshop 2: Build Harder]]
 
* [[Ganymede Provisioning Workshop]]
 
* [[Ganymede Provisioning Workshop]]
 
* [[Progressive Broadening]]
 
* [[Progressive Broadening]]
 
* [[Eclipse Monkey Overview|Eclipse Monkey]] - Scripting Eclipse
 
* [[Eclipse Monkey Overview|Eclipse Monkey]] - Scripting Eclipse
 
==Documentation==
 
 
*[[Eclipse Monkey Overview|Eclipse Monkey Overview]]
 
*[http://www.eclipse.org/dash/monkey-help.php?key=installing Eclipse Monkey Installation]
 
  
  
 
[[Category:Dash Project]]
 
[[Category:Dash Project]]
 
[[Category:Eclipse Technology Project]]
 
[[Category:Eclipse Technology Project]]

Revision as of 05:29, 2 October 2013

Contents

Overview

Project Dash is a place where the community itself can collaborate on tools for community awareness and collaboration in support of our ultimate objective of committer quality and cooperation. The Commits Explorer and the Foundation Portal are the two current major efforts of Project Dash. We would expect that common build infrastructure and tooling will eventually be added. (See also the project info page.)

Themes and Plan

See our project plan. We use bugzilla to manage our plan.

Team(s)

Project Dash is the open source team and Dash-prime is the closed source team. Dash-prime implements server-side tools for the Eclipse Foundation on behalf of the larger Eclipse community, but for privacy and security reasons, the Dash-prime tools are not open source. However, the same Dash project team works on both the open and closed sides and thus these project pages and plans cover both efforts.

Note that even through the Dash-prime source is closed, the project planning and tracking and progress is all open: we plan and discuss and argue and file bugs for everyone to see and participate in.

Efforts

Current Dash Efforts

Not Yet Scheduled

Features and bugs that are not yet scheduled into a milestone.

Past Dash Efforts