2016-02-23 10:18 GMT+01:00 Mark Thomas <ma...@apache.org>: > On 23/02/2016 09:12, sebb wrote: > > On 23 February 2016 at 07:34, Benedikt Ritter <brit...@apache.org> > wrote: > >> I'm confused. None of the other PMC members has expressed whether he or > she > >> want's the see Chimera/crypto joining Apache Commons, yet we're already > >> discussing how JNI bindings should be handled. > >> > >> I'd like to see: > >> 1) a clear statement whether Chimera/crypto should become part of Apache > >> Commons. Do we need a vote for that? > > > > Yes, of course. > > > > However that decision clearly depends on at least some of the design > > aspects of the code. > > If it were written entirely in C or Fortran, it would not be a > > suitable candidate. > > > >> 2) Discuss a plan on how to do that (I've described a possible plan [1]) > >> 3) After that is clear: discuss design details regarding the component. > > > > Some design details impact on the decision. > > > > Indeed even for pure Java code the code quality has a bearing on > > whether Commons would/could want to take it. > > Would we want a large code base with no unit-tests, no build > > mechanism, and no comments? > > It depends. I care less about the quality of the code than I do about > the community that comes with it / forms around it. A strong community > can fix code issues. Great code can't save a weak community. > > How about creating a new sandbox component, let folks start work and see > how the community develops? >
I still have concerns about the IP, since this seems to be an Intel codebase. I do not have the necessary experience to say what would be the right way here. My gut feeling tells me, that we should go through the incubator. WDYT? Regards, Benedikt > > Mark > > > > > >> Thanks! :-) > >> Benedikt > >> > >> [1] http://markmail.org/message/74j4el6bpfpt4evs > >> > >> 2016-02-23 3:03 GMT+01:00 Xu, Cheng A <cheng.a...@intel.com>: > >> > >>> At this point, it has just Java interfaces only. > >>> > >>> -----Original Message----- > >>> From: Colin P. McCabe [mailto:cmcc...@apache.org] > >>> Sent: Tuesday, February 23, 2016 1:29 AM > >>> To: Hadoop Common > >>> Cc: Commons Developers List > >>> Subject: Re: [crypto][chimera] Next steps > >>> > >>> I would highly recommend shading this library when it is used in > >>> Hadoop and/or Spark, to prevent version skew problems between Hadoop > >>> and Spark like we have had in the past. > >>> > >>> What is the strategy for handling JNI components? I think at a > >>> minimum, we should include the version number in the native library > >>> name to avoid problems when deploying multiple versions of Chimera. > >>> This is something that has been problematic in Hadoop with > >>> libhadoop.so. > >>> > >>> Is this library going to have Scala interfaces as well as Java ones, > >>> or just Java? > >>> > >>> cheers, > >>> Colin > >>> > >>> On Sat, Feb 20, 2016 at 3:15 AM, Benedikt Ritter <brit...@apache.org> > >>> wrote: > >>>> Hi, > >>>> > >>>> I'd like to discuss the next steps for moving the Chimera component to > >>>> Apache Commons. So far, none of the other PMC members has expressed > his > >>> or > >>>> her thoughts about this. If nobody brings up objections about moving > the > >>>> component to Apache Commons, I'm assuming lazy consensus about this. > >>>> > >>>> So the next steps would be: > >>>> - decide on a name for the new component (my proposal was Apache > Commons > >>>> Crypto) > >>>> - move code to an Apache repo (probably git?!) > >>>> - request a Jira project > >>>> - setup maven build > >>>> - setup project website > >>>> - work on an initial release under Apache Commons coordinates > >>>> > >>>> Anything missing? > >>>> > >>>> Regards, > >>>> Benedikt > >>>> > >>>> -- > >>>> http://home.apache.org/~britter/ > >>>> http://twitter.com/BenediktRitter > >>>> http://github.com/britter > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > >>> For additional commands, e-mail: dev-h...@commons.apache.org > >>> > >>> > >> > >> > >> -- > >> http://home.apache.org/~britter/ > >> http://twitter.com/BenediktRitter > >> http://github.com/britter > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > > For additional commands, e-mail: dev-h...@commons.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > -- http://home.apache.org/~britter/ http://twitter.com/BenediktRitter http://github.com/britter