There's been a lot of discussion about how best to improve the Incubator's current situation. I present my proposal for how below (this is based on the discussion largely around this thread: http://s.apache.org/S0i)
I present above what I feel are concrete steps that could be actioned upon that I believe would improve the overall process and bring to light what is already occuring.
Each will interpret our human laws and Apache doctrine the same as any other human when you put 10 of them in a room – in 10 different ways.
They aren't perfect, but neither are any of us. It's pretty good and we've got plenty of RMs (as evidenced by other discussions) that can produce an Apache release that hasn't gotten us sued yet.
general@ is often labeled "the wild west" and for good reason. If I went over to HTTPD and started spewing my OODT nonsense, many of you would scream foul and blasphemy just like I'd do if you guys came over into OODT and started flexing "your specific interpretations" of our commonly agreed upon mantra. That's what general@ is like. I don't think it makes sense, and I think those mentors who are doing a good job on their projects and those projects that are doing well would do well the same as TLPs. Many of the other side conversations around this issue are suggesting that – why nominate folks for the IPMC when we could simply graduate the podlings?
Committee |
Previous Responsibility |
Revised Responsibility |
||
IPMC |
Binding VOTEs on podling releases |
Now in the hands of all incoming projects. |
||
IPMC |
Binding VOTEs on podling new committers |
Now in the hands of all incoming projects |
||
IPMC |
Binding VOTEs on incoming projects |
Discharged. |
||
ASF membership |
Binding VOTEs on incoming projects |
Normal Apache VOTE'ing procedures. |
||
IPMC |
Production and dissemination of Incubator documentation |
Now in the hands of ComDev |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3e5f0e8b-fa32-498d-8149-08b1378d243d"><ac:plain-text-body><![CDATA[ |
IPMC |
[DISCUSS] and [PROPOSAL] for new incoming projects |
general@incubator remains for this |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="587ed299-5ba1-4b91-b65b-5e8de1107ff6"><ac:plain-text-body><![CDATA[ |
IPMC |
[VOTE] thread for incoming project |
Still takes place on general@incubator, with recommendation tallied and sent to board@ by incoming project VP and/or ASF member on incoming PMC. |
]]></ac:plain-text-body></ac:structured-macro> |
IPMC |
Spots problems in the mentoring process |
The project's PMC. And if not, the project's VP. And if not that, the board during the board report. Just like the current way it works for existing TLPs. |
||
IPMC |
Fixes problems with the mentoring process |
The project's PMC. And if not, the project's VP. And if not that, the board or the membership. Just like the current way it works for existing TLPs. |
||
IPMC/Legal PMC/Others? |
Maintaining the standards with respect to IP management? |
Arguably, legal and the Legal Committee have a hand in this, no? So, maybe just legal, combined with the existing documentation? |