[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipse.org-committers] Standardized Groups and Why You Care
|
Eclipse Committers,
We want to help you get stuff done. Sometimes we don't get to help you
out as fast as we'd like because we're bogged down managing the many
inconsistencies in our environment by hand. We want to change
that--feedback tells us you want us to change that--and we think bug
198541's implementation will get us there. So here's a run-down of what
we're going to be implementing over the next year, how it impacts you,
and why it's good for all of us.
*** Projects, sub-projects, and components will not only all get equal
treatment in the revised Development Process, but they will also get
equal treatment in our tooling. That effectively extends our tooling
and support structure to handle many layers of projects. That means
first-class treatment for components, including portal-based elections.
*** Each leaf project (whether top-level, sub-project, or component)
will correspond to one Unix group.
*** Project management will have full tooling at their disposal to
manage the creation and removal of sub-projects, and components and
hence Unix groups in a way that is consistent with the Development
Process. You won't have to worry about whether you are doing the right
thing because the tools will step you through the process. To make
managing this more convenient, simultaneous elections to multiple
project leaves will be handled with a single nomination and
unified/single voting.
This puts a lot of control into the hands of the projects, simplifies
everyone's life and standardizes group naming to match project leaves.
What you get is easier management and faster response times, what we get
is the ability to better automate jobs and provide you with improved
tooling.
This is how we'll be implementing this over the next year:
*----- 2008 -----*
*Q1:*
Focus on getting the internal software infrastructure prepared for
the migration. This is in progress.
*Q2:*
Re-audit our internal database and paperwork in preparation for
migration. Move tooling and scripting into the Portal and get the
existing Portal code ready to handle the new scheme. We will need help
from the projects to manage the audit. One lucky project will be
migrated to build experience for tooling to be built in Q3... any
volunteers?
*Q3:*
Allow project from Q2 to use the new sub-project mechanism via the
Portal including elections and project meta-data.
*Q4:*
Further enhancements to the software processes and migration of a
willing top-level project and all of its sub-projects.
*----- 2009 -----*
*Q1:*
Minor enhancements in functionality, large migrations--about half
the projects will migrate.
*Q2:*
Mass migration. The other half.
This could change as we progress and we'll do our best to keep you, the
community, up to speed with progress. Input is, of course, welcome on
bug 198541.
Cheers,
the Foundation Staff