+1 to Joe's response.  If you can develop a component in Groovy or Scala
(or Clojure!) more quickly/comfortably, or if allowing components written
in other languages would encourage people to contribute more, I'm all for
it.

On Sat, Feb 10, 2018 at 7:42 AM Joe Witt <[email protected]> wrote:

> i personally would be ok with it for an extension/processor provided it
> integrates well with the build.
>
> i would agree with andys view for core framework stuff but for extensions i
> think we can do it like mikethomsen suggested.
>
> others?
>
> thanks
> joe
>
> On Feb 10, 2018 7:30 AM, "Mike Thomsen" <[email protected]> wrote:
>
> > I'm just a community contributor, so take that FWIW, but a compromise
> might
> > be to publish the Scala code as separate maven modules to maven central
> and
> > then submit a thoroughly tested processor written in Java. As long as you
> > have enough unit and integration tests to give strong coverage, I
> wouldn't
> > imagine anyone here would have issues reviewing it. If the tests fail
> > because of code issues in the external dependencies, the obvious answer
> is
> > to just hold the PR until the tests pass.
> >
> > On Fri, Feb 9, 2018 at 9:00 AM, Weiss, Adam <[email protected]>
> > wrote:
> >
> > > Devs,
> > >
> > > I have some interns starting with my team and we use Scala internally
> for
> > > our work.
> > > If I wanted to have them work to contribute some new processors, would
> > > they have to be Java to be included with the base distribution or could
> > > they use Scala as long as it fit within your current build and test
> > process?
> > >
> > > Thanks,
> > > -Adam
> > >
> >
>

Reply via email to