Vegas icon indicating copy to clipboard operation
Vegas copied to clipboard

Update to Scala 2.12

Open hmf opened this issue 7 years ago • 9 comments

Any plans to update and publish Vegas for Scala 2.12?

TIA

hmf avatar Jun 17 '17 16:06 hmf

I took a shot a doing this and failed. One problem is the dependency: "flink-scala" of "org.apache.flink"

This does not seem its going to be solved too soon. See: https://issues.apache.org/jira/browse/FLINK-5005

Any suggestions? The only other idea that comes to mind is to split the dependent projects into separate projects (Flink and Spark?) so that one can at least have Vegas working?

TIA

hmf avatar Jun 18 '17 16:06 hmf

+1

mrkowalski avatar Jul 06 '17 21:07 mrkowalski

The only parts of this project that depend on spark and flink are the spark and flink dependencies, respectively. I think it is possible to build and publish just the core and macros for 2.12. However, I'm not sure how to configure sbt to do that. I tried by adding a different root project for each of the 2.11 and 2.12 versions, but that doesn't seem to work.

ckchow avatar Feb 07 '18 00:02 ckchow

well, I have a fork that compiles and publishes the 2.12 artifacts for base Vegas if anyone is interested. (https://github.com/ckchow/Vegas/tree/cchow/scala_2.12) There's an outstanding PR for it here, but you can sbt publishM2 or whatever if you want to use the snapshot for now.

ckchow avatar Feb 09 '18 00:02 ckchow

could we cut a new release for 2.12 support?

ckchow avatar Feb 16 '18 19:02 ckchow

Hi, looks like this thread has been dead for a little while. Are there plans to support 2.12?

emarx avatar Jul 09 '18 00:07 emarx

It looks like cross publishing 2.11 and 2.12 has been merged back in February but published binary artifacts would make it much easier to use it in Ammonite etc. Any plans to cut a release in the near future?

sbrunk avatar Nov 17 '18 21:11 sbrunk

The linked Flink issue is marked as Resolved in Flink 1.7.0

m01 avatar Mar 20 '19 11:03 m01

@aishfenton since we were talking about this last week in Lausanne and someone even asked about it in my talk, here's another gentle request to publish a 2.12 version.

/cc @jeremyrsmith

sbrunk avatar Jun 19 '19 07:06 sbrunk