summaryrefslogtreecommitdiff
path: root/TODO.org
blob: 7c1b94fa838ab11405ee500ed59fdc77ee5ae3eb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
* Waiting for Maven 4
** TODO pom.rb or pom.yaml
*** https://github.com/takari/polyglot-maven/
The inspiration, pom.rb in examples and, eg, in [[https://github.com/jruby/jruby/blob/master/pom.rb][JRuby]] look /quite/ hot.  Problem currently is Maven 4 support, probably
have to wait for that to be fully released, see [[https://github.com/takari/polyglot-maven/issues/344][takari/polyglot-maven#334]].
*** https://github.com/maveniverse/mason
Benefit over polyglot-maven is that this is built specifically for Maven 4.  Downside, however, is that this doesn't
have ruby.  Something like ~pom.yaml~ would be good enough though if Ruby is not possible, but, again, wait for full
Maven 4 release, then, maybe make an issue :smile:.
** TODO mvnd wrapper
Currently, ~wrapper~ plugin can generate a wrapper using Maven Daemon instead of Maven with something like
~./mvnw wrapper:wrapper -Dmvnd=2.0.0-rc-3~.  Problem is that it is currently lagging behind Maven 4 release candidates
so my strict version range which allows only one release candidate doesn't like this.  Once again, wait for full Maven 4
release :grin:.