+1, thanks to everyone who's invested time getting us to this point. :-) -Tyler
On Tue, Nov 22, 2016 at 10:33 AM Jean-Baptiste Onofré <[email protected]> wrote: > Hi, > > First of all, I would like to thank the whole team, and especially Davor > for the great work and commitment to Apache and the community. > > Of course, a big +1 to move forward on graduation ! > > Regards > JB > > On 11/22/2016 07:19 PM, Davor Bonaci wrote: > > Hi everyone, > > With all the progress we’ve had recently in Apache Beam, I think it is > time > > we start the discussion about graduation as a new top-level project at > the > > Apache Software Foundation. > > > > Graduation means we are a self-sustaining and self-governing community, > and > > ready to be a full participant in the Apache Software Foundation. It does > > not imply that our community growth is complete or that a particular > level > > of technical maturity has been reached, rather that we are on a solid > > trajectory in those areas. After graduation, we will still periodically > > report to, and be overseen by, the ASF Board to ensure continued growth > of > > a healthy community. > > > > Graduation is an important milestone for the project. It is also key to > > further grow the user community: many users (incorrectly) see incubation > as > > a sign of instability and are much less likely to consider us for a > > production use. > > > > A way to think about graduation readiness is through the Apache Maturity > > Model [1]. I think we clearly satisfy all the requirements [2]. It is > > probably worth emphasizing the recent community growth: over each of the > > past three months, no single organization contributing to Beam has had > more > > than ~50% of the unique contributors per month [2, see assumptions]. > That’s > > a great statistic that shows how much we’ve grown our diversity! > > > > Process-wise, graduation consists of drafting a board resolution, which > > needs to identify the full Project Management Committee, and getting it > > approved by the community, the Incubator, and the Board. Within the Beam > > community, most of these discussions and votes have to be on the private@ > > mailing list, but, as usual, we’ll try to keep dev@ updated as much as > > possible. > > > > With that in mind, let’s use this discussion on dev@ for two things: > > * Collect additional data points on our progress that we may want to > > present to the Incubator as a part of the proposal to accept our > graduation. > > * Determine whether the community supports graduation. Please reply +1/-1 > > with any additional comments, as appropriate. I’d encourage everyone to > > participate -- regardless whether you are an occasional visitor or have a > > specific role in the project -- we’d love to hear your perspective. > > > > Data points so far: > > * Project’s maturity self-assessment [2]. > > * 1500 pull requests in incubation, which makes us one of the most active > > project across all of ASF on this metric. > > * 3 releases, each driven by a different release manager. > > * 120+ individual contributors. > > * 3 new committers added, 2 of which aren’t from the largest > organization. > > * 1027 issues created, 515 resolved. > > * 442 dev@ emails in October alone, sent by 51 individuals. > > * 50 user@ emails in the last 30 days, sent by 22 individuals. > > > > Thanks! > > > > Davor > > > > [1] http://community.apache.org/apache-way/apache-project- > > maturity-model.html > > [2] http://beam.incubator.apache.org/contribute/maturity-model/ > > > > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
