Revise the Eclipse Development Process

Session Type: 
Standard Talk [25 minutes]

It's time to revise the Eclipse Development Process (EDP). In this interactive session, we'll discuss how we can revise and modernize the EDP. This is intended to be the continuation of an ongoing discussion that will result in updates to the Eclipse Development Process (targeting early 2013).

For example:

  • It takes a minimum of three--more likely, four--to start a new Eclipse project. Can we change the EDP to make it so that a new project can get started in a week?
  • How valuable are reviews (release, graduation, restructuring, termination)? Does the EMO need to be involved in all reviews, or is this something that projects should decide for themselves how they can best inform their respective communities of important project milestones (perhaps in conjunction with their PMCs)?
  • Must all committer elections be run over five business days, or should projects be allowed to decide for themselves how to run their own elections? Do we need a software system (e.g. the Developer Portal or the new Project Management Infrastructure) to manage elections, or should we go back to the "good old days" of running elections in the project's developer list according to guidelines established by the project and their corresponding PMC?
  • Who uses IP logs? Now that most projects are using Git, we have excellent tracking of IP contributions and can automatically generate a log without committer intervention (i.e. we no longer have to explicitly mark Bugzilla patches). Logs can be easily generated on demand; do we really need to submit and have them approved?
  • Can we kill off piggyback CQs?

Note that not everything in this list is included in the EDP, but we will discuss them anyway as a means of driving change where change is required. Be prepared to contribute to the discussion. No topic is off limits, but we will limit the time allotted to individual topics to ensure that we're able to cover everything.

Schedule info



Community and Collaboration
Experience level: 

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.