commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Sicker <>
Subject Re: [DISCUSS] Scala at Commons
Date Sun, 12 Feb 2017 21:06:36 GMT
We're using Maven in Log4j 2 for our Scala API and it seems to work fine,
but it's not exactly a large submodule (just a few classes). This is the
plugin we're using: <>. As for
using SBT, I have one friend who loves it, and I have a couple other
friends who absolutely hate it. Technically, Gradle supports Scala as well <>, though I've
never used Gradle for non-Java or non-Groovy projects before.

I'd be on board with adding Scala stuff to Commons. My team at $job is
considering using Scala for upcoming projects, and other teams at the
company already use Scala. As I'm inexperienced with Scala, I'm kind of
wondering what sort of Commons libraries would be useful. The same would go
for Kotlin, Clojure, Groovy, or any other popular JVM languages (the less
popular ones would be feasible to support here if there are at least 3
people who can maintain and vote on releases for those libraries of course).

On 12 February 2017 at 14:36, Oliver Heger <>

> As we already host some C-code in Commons, I see no reason to reject
> Scala or other JVM languages.
> I have done some experiments with Scala myself and am very impressed by
> this language. I might even have a small library which could become a
> component.
> One question: Which build tool would we use? I used to have some trouble
> with Maven and IDE integration (but this was some time ago); with sbt I
> have better experience, but this tool is complex and I don't know how it
> can be used for site generation.
> Oliver
> Am 12.02.2017 um 16:52 schrieb Benedikt Ritter:
> > Hello,
> >
> > Commons mission has always been to provide a home for common _Java_
> libraries. Since my personal and professional interests are slowly shifting
> from Java towards Scala, I’m looking for ways to contribute to Open Source
> with Scala. For this reason I’d like to discuss whether Commons could be a
> home for common Scala libraries as well. For example I’m thinking about
> wrapper libraries which add Scala sugar to the existing libraries.
> Furthermore there are some Scala projects out there at the ASF (Kafka,
> Spark) which my be interested in sharing code via Commons.
> >
> > Regards,
> > Benedikt
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > For additional commands, e-mail:
> >
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

Matt Sicker <>

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message