Asko Kauppi created DL-144:
------------------------------
Summary: Scala 2.12 support???
Key: DL-144
URL: https://issues.apache.org/jira/browse/DL-144
Project: DistributedLog
Issue Type: Improvement
Components: builds, distributedlog-benchmark, distributedlog-client,
distributedlog-core, distributedlog-protocol, distributedlog-service,
distributedlog-tutorials, documentation
Reporter: Asko Kauppi
Priority: Minor
The current relation of distributedlog to Scala is strange, and I think can be
improved.
The project itself is coded in Java, but uses two Scala dependencies (finagle
https://github.com/twitter/finagle and scrooge
https://github.com/twitter/scrooge). For this reason, also the output artefacts
of distributedlog itself have the `_2.10` or `_2.11` postfixes appended to them.
What about keeping the source Java, but moving the build handling from Maven to
sbt. Sbt provides cross-compilation for various Scala versions, out of the box,
and supports compiling Java source code as well.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)