For what it's worth, my intention was to update the examples to fit the ASF and Accumulo standards and add them as examples of advanced usage/patterns. I don't expect all 11 to be contributed, as over half of them are fairly simple examples showing off the basic Accumulo usage -- examples that are already in the core. This thread was just a means to see if it was worth the effort to massage a selection of the examples into the ASF standards for the core examples library.
--Adam On Wed, Nov 12, 2014 at 2:54 PM, Josh Elser <josh.el...@gmail.com> wrote: > My worry with a contrib module is that, historically, code which goes > moves to a contrib is just one step away from the grave. I think there's > precedence for keeping them in core (as Christopher had mentioned, next to > examples/simple) which would benefit people externally (more "how do I do > X" examples) and internally (keep devs honest about how our APIs are > implemented). > > Bringing the examples into the core also encourages us to grow the > community which has been stagnant with respect to new committers for about > 9 months now. > > > Corey Nolet wrote: > >> +1 for adding the examples to contrib. >> >> I was, myself, reading over this email wondering how a set of 11 separate >> examples on the use of Accumulo would fit into the core codebase- >> especially as more are contributed over tinme. I like the idea of giving >> community members an outlet for contributing examples that they've built >> so >> that we can continue to foster that without having to fit them in the core >> codebase. It just seems more maintainable. >> >> >> On Wed, Nov 12, 2014 at 2:19 PM, Josh Elser<josh.el...@gmail.com> wrote: >> >> I'll take that as you disagree with my consideration of "substantial". >>> Thanks. >>> >>> >>> Mike Drob wrote: >>> >>> The proposed contribution is a collection of 11 examples. It's clearly >>>> non-trivial, which is probably enough to be considered "substantial" >>>> >>>> On Wed, Nov 12, 2014 at 12:58 PM, Josh Elser<josh.el...@gmail.com> >>>> wrote: >>>> >>>> >>>> Sean Busbey wrote: >>>>> >>>>> On Wed, Nov 12, 2014 at 12:31 PM, Josh Elser<josh.el...@gmail.com> >>>>> >>>>>> wrote: >>>>>> >>>>>> Personally, I didn't really think that this contribution was in the >>>>>> >>>>>> spirit >>>>>>> of what the new codebase adoption guidelines were meant to cover. >>>>>>> >>>>>>> Some extra examples which leverage what Accumulo already does seems >>>>>>> more >>>>>>> like improvements for new Accumulo users than anything else. >>>>>>> >>>>>>> >>>>>>> It's content developed out side of the project list. That's all it >>>>>>> >>>>>>> takes to >>>>>> require the trip through the Incubator checks as far as the ASF >>>>>> guidelines >>>>>> are concerned. >>>>>> >>>>>> >>>>>> >>>>>> From http://incubator.apache.org/ip-clearance/index.html >>>>>> >>>>> """ >>>>> From time to time, an external codebase is brought into the ASF that >>>>> is >>>>> not a separate incubating project but still represents a substantial >>>>> contribution that was not developed within the ASF's source control >>>>> system >>>>> and on our public mailing lists. >>>>> """ >>>>> >>>>> Not to look a gift-horse in the mouth (it is great work), but I don't >>>>> see >>>>> these examples as "substantial". I haven't found guidelines yet that >>>>> better >>>>> clarify the definition of "substantial". >>>>> >>>>> >>>>> >>