Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Accumulo >> mail # dev >> open questions on contrib projects

Copy link to this message
Re: open questions on contrib projects
On Mon, Oct 21, 2013 at 2:56 PM, Sean Busbey <[EMAIL PROTECTED]> wrote:

> I have two questions about contrib projects, one of which I think requires
> a vote.
> 1) Are contributors to contrib repos treated the same as contributors ot
> the main project?
> I would guess they are, since the contrib repos are still under the
> Accumulo project. I'd like to make sure Lazy Consensus agrees.
> 2) What is the process for adding a new contrib repo?

Its not defined.  Was there a specific reason that you would like to have
this defined?   After we release 1.6.0, I am interested in pursuing making
Accismus[1] an Accumulo subproject.   A subproject involves more than just
putting code in contrib.  A subproject can have its own ticket space in
jira and mailing list.  I am not sure what happens w/ committers and PMC, I
will look into what other Apache subprojects do.  I am interested in
getting process in place for this.  I suppose a first step is voting on a
bylaw, similar to what you suggested, that outlines the process for
creating a subproject.
> All I can find are occasional discussions in jiras. I would expect this to
> need a similar level of agreement as a release, e.g. PMC majority[3]. But I
> need something to reference before it would be appropriate for me to cite
> it in the contrib docs.
> Presuming an existing PMC agrees with me, could they please call a vote for
> a bylaw addition for adding new contrib projects?
> My suggested language follows below.
> ====> [VOTE] Bylaws amendment for creating new Contrib repos
> Please vote on the following addition to the Apache Accumulo bylaws:
> ----
> # Adding a new Contrib Repository
> Proposers are strongly encouraged to submit their proposal for discussion
> to the developer mailing list prior to calling for a vote.
> The addition of a new contrib repo under the Apache Accumulo project will
> require a vote of existing PMC members. The vote shall have a 72 hour
> voting window and require majority approval[1]. Following a successful
> vote, an Accumulo PMC will submit the necessary
> [1]: http://apache.org/foundation/glossary.html#MajorityApproval
> ----
> This vote will remain open for 72 hours and must have consensus approval[2]
> to pass.
> [2]: http://www.apache.org/foundation/glossary.html#ConsensusApproval
> ====>
> [3]: http://apache.org/foundation/glossary.html#MajorityApproval
> --
> Sean