+1
So what do suggest we do to make the division visible? I can thinnk of
a) Bugzilla. We create components in Technology/Phoenix for the
additional components you have enumerated.
b) the Phoenix website: http://www.eclipse.org/phoenix/about.php We
split the "team" section into components and list the committers for
each component
Anything else?
Bjorn Freeman-Benson wrote:
Phoenixers,
I'd like to suggest that we divide Phoenix into components so that we
can more accurately elect Phoenix committers. For example, I "own" the
/projects/ and /proposals/ sub-trees, and I occasionally delve into
/org/councils/, but other than that I'm not *full* Phoenix committer. I
wouldn't care touch EPIC or Planet or even the main App files. If I
felt like make a change to those files, I'd send a patch to one of the
senior committeres (Denis, Nathan, ...). Thus I'm really only a
committer on the "Projects" component of Phoenix. Similarly, Anne is
also a full committer on Phoenix, but she works on even less of the
tree than I do. And Donald is a full committer, so he has commit rights
to modify the development process pages, but he shouldn't really
because he doesn't understand the complexities there.
I believe we are already effectively managing Phoenix commit rights by
component, but we're doing it in a hidden way, i.e., we all just
understand what we are allowed to do or not. If we were to switch to a
full component strategy, we would be open and public about the
situation:
- *: Denis, Nathan
- Projects: Bjorn, Anne
- EPIC: Nathan, Susan, Mark, Jochen, Howard, Maher, Todd
- Planet: Gunnar, Chris
- Members: Donald, Ian, Lynn
- Foundation: Mike, Bjorn
Plus it would be easier to add others as appropriate (after they
qualify for committer status through patches, etc), for example:
Thoughts?
- Bjorn
_______________________________________________
phoenix-dev mailing list
phoenix-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/phoenix-dev
--
Denis Roy
Manager, IT Infrastructure
Eclipse Foundation, Inc. -- http://www.eclipse.org/
Office: 613.224.9461 x224 (Eastern time)
Cell: 819.210.6481
denis.roy@xxxxxxxxxxx
|