What happened to Maven Polyglot?

前端 未结 5 2016
盖世英雄少女心
盖世英雄少女心 2020-12-29 03:52

What happened to the Maven Polyglot project that used to be at http://polyglot.sonatype.org/?

As described in this article,

One exciting new f

相关标签:
5条回答
  • 2020-12-29 03:52

    This project is now named tesla-polyglot. I've just completed the Scala DSL for it, and tesla-polyglot should be released very soon now. We're just waiting on Maven 3.1.1 to roll out of the door.

    0 讨论(0)
  • 2020-12-29 03:54

    The latest info comes from here

    "Polyglot for Maven is still moving along and we've seen a lot of activity recently on the Ruby DSL by Cristian Meier from the JRuby team, and the Scala DSL by Chris Hunt from Typesafe. We hope that this initial work can serve as inspiration for helping the POM evolve. For those interested in what the XML alternatives can look like you can take a look at the existing implementations:

    Ruby DSL Groovy DSL Scala DSL YAML Atom"

    0 讨论(0)
  • 2020-12-29 03:58

    You won't believe it, but it's released (if you can call a 0.1 version a release).

    0 讨论(0)
  • 2020-12-29 03:59

    As of April 2016,
    the home page is https://github.com/takari/polyglot-maven ,
    the latest release is 0.1.15

    There is Polyglot Maven IDE Pack for Eclipse, that includes some plugins.

    There is also maven-tiles project https://github.com/repaint-io/maven-tiles , and quick trying out what Maven flavor works well shows that Groovy does better than others.

    Be aware of Babylon Tower problem, so it is actually better when most of developers use the same flavor.

    0 讨论(0)
  • 2020-12-29 04:11

    There has been an update on the maven users list from Jason van Zyl: http://maven.40175.n5.nabble.com/What-happened-to-Polyglot-Maven-td5715529.html

    I'm still working on it along with a few others. Dhanji has the Atom markup working, Kristian has implemented a Ruby DSL, and Jason Dillon has implemented a Groovy DSL which creates synthetic plugins to bind arbitrary scripting to Maven's lifecycle. My original was to see how Maven's infrastructure could be leveraged by other markups and DSLs. These examples do render to an interoperable format insofar as consumers go. Maven itself obviously cannot run a Ruby DSL but if you like the Ruby DSL you can use it to build an not affect consumers: you can build and deploy to a Maven repository and someone else can consume the dependency with stock Maven.

    I have all the early adopters I can deal with one-on-one right now, because I can't deal with many really, but if you have more than a passing interest feel free to email me privately.

    looks like it is still alive :-)

    0 讨论(0)
提交回复
热议问题