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)

Reply via email to