As a transitional stage, it does make sense. Having separated builds at least for a few examples is really helpful for the people interested in extending Drill without necessarily contributing their code back in (at least not right away).
That was my motive behind https://github.com/mapr-demos/simple-drill-functions On Tue, Jun 23, 2015 at 9:17 PM, Chris Westin <[email protected]> wrote: > It's never been clear to me why these are in the same repo at all. If > someone wants to go off and build a plug-in, they don't really need to be > part of the project. Being part of the project brings a certain expectation > by users of support from developers, and Aditya's explanation basically > negates that. > > On Tue, Jun 23, 2015 at 4:38 PM, Jason Altekruse <[email protected] > > > wrote: > > > In light of Aditya's explanation I think this is a good way to clarify > the > > relationship between Drill, Hive and Hbase. These are core plugins that > we > > are planning to support completely, just as we do with the HDFS API in > the > > FileSystemPlugin, which is currently a part of the exec module. > > > > +1 > > > > On Tue, Jun 23, 2015 at 4:31 PM, Aditya <[email protected]> wrote: > > > > > I have always interpreted "contrib" as an experimental code which are > > > provided "as is"[1], not fully validated by the main project and > possibly > > > has not reached the same maturity as the rest of the project. > > > > > > It will help us in communicate the maturity of few plugins like hbase, > > hive > > > and mongo as such while accepting more user contributions say > cassandra, > > > couchbase into Drill's code base. > > > > > > [1] > > > > > > http://stackoverflow.com/questions/7328852/what-are-apache-contrib-modules > > > > > > On Tue, Jun 23, 2015 at 2:33 PM, Jacques Nadeau <[email protected]> > > > wrote: > > > > > > > Unless we move contrib out of the build (and to a different repo), > I'm > > > not > > > > sure what the change really means. Thoughts on this? > > > > > > > > On Tue, Jun 23, 2015 at 2:22 PM, Parth Chandra < > [email protected]> > > > > wrote: > > > > > > > > > I'd be in favor of doing this in the 1.2 release cycle. > > > > > > > > > > On Thu, Jun 18, 2015 at 6:30 PM, Aditya <[email protected]> wrote: > > > > > > > > > > > Few of the storage plugins like HBase and Hive have matured > enough > > to > > > > be > > > > > > moved out of contrib and into the mainline, probably under > > > > > "exec/storage". > > > > > > > > > > > > If people think that it is time to do that, I can take this up. > > > > > > > > > > > > aditya... > > > > > > > > > > > > > > > > > > > > >
