Hi all,
I'm actually replying from my
apache.org email address, which is the
right one to use for this conversation.
Duncan (and all), I'd be more than willing to be the champion of
a potential Brooklyn entry into the ASF's Incubator.
In reading the thread below, I have a suggestion to make: Don't try to
"prepare" ahead of the incubation process. It's best to be honest about
the current state of diversity and the code, and work through the
process of incubation from where you are. The proposal template
describes a number of "risks" that need to be shared with the Incubator,
but these are primarily so that the mentors that sign up know where
things stand.
Regarding the "time" aspect, I'll point to both jclouds and CloudStack.
jclouds was pretty fast, at 6 months to graduate. CloudStack was about
a year, which was actually fairly fast as well (given size). Other projects
take much longer, but that's OK. It all depends on the community that
grows around the podling, especially their willingness to learn the ASF
"ways" and to push forward through the more difficult work.
So, if you are interested, I would suggest the following:
1) Create a draft of the proposal. I can then float that proposal on
the
gen...@incubator.apache.org list to get (1) feedback and (2)
attract mentors to the project. I would also highly suggest that those
members of the Brooklyn community that want to participate in the
acceptance discussions join that mailing list (email
general-...@incubator.apache.org).
2) You need to decide if you want to openly accept committers during the
proposal process or not. Some projects open up the doors to anyone who
wants to be involved, not worrying about any demonstration of merit.
Other projects choose to enter the incubator with an established
committer-base and work to demonstrate growth and diversity during the
process of incubating.
3) Another decision that's critical is deciding how you want to seed the
PPMC (podling project management committee). Some projects approach the
difference between committers and (P)PMC members as something worth
keeping distinct, while others collapse the two roles into one decision
(let a person have both commit rights AND be a member of the (P)PMC).
4) A direct question for the CloudSoft folks (Duncan) needs to be
answered before proposing: do you intend to donate the Brooklyn word
mark to the ASF as well as the code? If so, that's an easy process. If
not, this community needs to be prepared to rename itself.
I'm more than willing to continue discussions with you, and to help you
understand the implications of any decisions you need to make during the
process of being proposed. Please CC this email address on any relevant
threads where you would like support.
-chip
> > - Have all of the active long-term volunteers been identified and
> > acknowledged as committers on the project?
> > - Are there three or more independent committers? (The legal
> > definition of independent is long and boring, but basically it means that
> > there is no binding relationship between the individuals, such as a shared
> > employer, that is capable of overriding their free will as individuals,
> > directly or indirectly.)
> > - Are project decisions being made in public by the committers?
> > - Are the decision-making guidelines published and agreed to by all of
> >> email to
brooklyn-user...@googlegroups.com <javascript:>.