Josh, That looks like a great plan. I agree with your thoughts on incubation and governance and have no concerns with your suggested path.
R/ Eric On Fri, Nov 8, 2013 at 10:34 PM, Josh Elser <[email protected]> wrote: > (removing general@incubator because we don't need to keep spamming them > right now) > > First, I talked to Benson who cleared up some confusion that I had. > > "The question is the governance. If you're willing to adopt these people > as part of your community, you can do that. If your community chooses to > organize its code in two git repos, you can do that. What you can't do is > create an umbrella in which they are a separate self-governing thing inside > your community. The accumulo PMC can even grant them commit to a new repo, > I think, in the same way that various communities grant commit access to > svn branches as part of their process of joining up with you." > > In short, we can bring in raccumulo to Accumulo under our "governance". If > at some point raccumulo grows into its own community and wants to have its > own governance, it would have to go through incubator. > > To me, it seems like incubator at this point would be premature (as > raccumulo is very tied to Accumulo and all interested parties so far are > from one company); however, I'm not one to tell you that you can't go > through incubation on your own. > > As such, the best thing seems to me to bring in raccumulo under Accumulo > governance. To make this actually happen, the Accumulo PMC need to have a > vote as to whether or not we should do this. > > PMC -- is there more discussion that wants to be had before moving to a > vote on the matter? > > Eric + others -- any concerns with the path I've suggested? > > > On 11/4/13, 9:37 PM, Eric Whyne wrote: > >> If we eventually get the code hosted on >> https://git-wip-us.apache.org/repos/asf it should be no problem to >> propagate updates to or from the github page, depending on how things >> worked out. This model seemed to make sense at the time. I had noticed >> that >> the accumulo core was doing the same thing. This also had the added >> benefit >> of having a place where the code could be subject to public scrutiny and >> version controlled as we got it to an acceptable state. I noticed some >> notes in the apache documents about coding standards and there was the >> whole licensing concern etc... There has already been some modification of >> the code since Aaron uploaded the .tgz here >> https://issues.apache.org/jira/browse/ACCUMULO-1804 Restructuring and >> adding documentation. >> >> Sub-project is identified as an incubation graduation status. I think in >> accumulo project vocabulary sub-projects are contrib projects? Am I right >> to think this? >> >> I think you had offered to help kick off incubation. Is that the right >> path >> to a contrib project or is there a different way to get there from here? >> >> R/ >> Eric >> >> >> >> On Mon, Nov 4, 2013 at 9:14 PM, Josh Elser <[email protected]> wrote: >> >> >>> >>> On 11/4/13, 8:45 PM, Eric Whyne wrote: >>> >>> I just scanned through the ip-clearance page and came away a bit >>>> confused >>>> after reading this sentence. >>>> "*This form is not for new projects.* This is for projects and PMCs that >>>> >>>> have already been created and are receiving a code donation into an >>>> existing codebase." >>>> >>>> We've brought raccumulo out of our internal repos and are now hosting it >>>> publicly here. The plan is for this to be it's new home. >>>> https://github.com/DataTacticsCorp/raccumulo >>>> >>>> >>> Uhh... what? I thought this entire discussion was that you wanted >>> raccumulo to be a part of Apache Accumulo. If you're planning to host it >>> on >>> your company's Github page, why are we having this discussion? >>> >>> >>> Developer ICLAs are complete and filed with secretary@apache >>> >>>> Data Tactics CCLA is complete and filed with secretary@apache >>>> >>>> A good goal seems to be having the project included as a contrib project >>>> here: >>>> http://accumulo.apache.org/contrib.html >>>> >>>> >>> Again, I'm confused about your Github comment *and* having it be a >>> contrib >>> (sub project) to Accumulo. >>> >>> >>> >>> Some of my most recent questions: >>>> Of course, the big question, what is the "apache way" to do that? We >>>> want >>>> to do that, we're learning the process and we have more code we want to >>>> donate to the community. >>>> >>>> >>> "The Apache Way" can be summed up by (taken from http://www.apache.org/ >>> foundation/how-it-works.html): >>> >>> - collaborative software development >>> - commercial-friendly standard license >>> - consistently high quality software >>> - respectful, honest, technical-based interaction >>> - faithful implementation of standards >>> - security as a mandatory feature >>> >>> You can think of it as guidelines and best practices designed to help you >>> grow communities around software projects. >>> >>> >>> Is it ip-clearance, since it's a large code donation to an apache >>> project? >>> >>>> >>>> >>> This is a prerequisite to inclusion into the ASF. >>> >>> >>> Is it incubation as a sub-project? If incubation is the right way, >>> would >>> >>>> it >>>> preclude initiating the ip-clearance now? >>>> >>>> >>> Incubation would also require IP clearance (as the ASF would still hold >>> the copyright). Incubation != sub-project, however sub-project sometimes >>> leads into incubation as their own project (e.g. HBase, Hive, Pig, >>> ZooKeeper to name a few). This typically depends on how the top-level >>> project wants to "do business". >>> >>> >>> >>> R/ >>>> Eric >>>> >>>> >>>> >>>> >>>> >>>> On Mon, Nov 4, 2013 at 3:26 PM, Mattmann, Chris A (398J) < >>>> [email protected]> wrote: >>>> >>>> +1 >>>> >>>>> >>>>> Sent from my iPhone >>>>> >>>>> On Nov 4, 2013, at 12:25 PM, "Jim Jagielski" <[email protected]> >>>>> wrote: >>>>> >>>>>> >>>>>> +1 >>>>>> >>>>>> On Oct 30, 2013, at 8:22 AM, David Nalley <[email protected]> wrote: >>>>>>> >>>>>>> Hi Josh: >>>>>>> >>>>>>> Separate repo (or not), release cycles, etc are project decisions. >>>>>>> >>>>>>> As far as importation of the code; it almost certainly needs to go >>>>>>> through IP Clearance. >>>>>>> http://incubator.apache.org/ip-clearance/ >>>>>>> >>>>>>> If you have questions or need help with that process, don't hesitate >>>>>>> to >>>>>>> >>>>>>> ask. >>>>>> >>>>> >>>>> >>>>>> --David >>>>>>> >>>>>>> On Mon, Oct 28, 2013 at 11:19 AM, Josh Elser <[email protected]> >>>>>>> >>>>>>>> >>>>>>>> wrote: >>>>>>> >>>>>> >>>>> Hi, >>>>>> >>>>>>> >>>>>>>> Over at Apache Accumulo, we just got a nice bit of code that >>>>>>>> integrates the R programming language (via RStudio) with Accumulo. >>>>>>>> This was done completely by the community (non-committers) and we're >>>>>>>> trying to figure out what's best for it and where it can live. >>>>>>>> >>>>>>>> The general consensus for us is that we would want to import it into >>>>>>>> it's own repository (treat it as a contrib-project) since Accumulo >>>>>>>> has >>>>>>>> no need to depend on it and thus it can be versioned at its own >>>>>>>> pace. >>>>>>>> >>>>>>>> The contributors are currently working on ICLA/CCLA forms, but I >>>>>>>> wanted to see what else we (the Accumulo PMC) would need to do to >>>>>>>> import this code. >>>>>>>> >>>>>>>> Thanks! >>>>>>>> >>>>>>>> - Josh >>>>>>>> >>>>>>>> ------------------------------------------------------------ >>>>>>>> --------- >>>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>> >>>>>>>> >>>>>>> ------------------------------------------------------------ >>>>>>> --------- >>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>> For additional commands, e-mail: [email protected] >>>>>>> >>>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: [email protected] >>>>>> For additional commands, e-mail: [email protected] >>>>>> >>>>>> >>>>>> >>>>> >>>> >>
