jam-buds
prepackaged
jam-buds | prepackaged | |
---|---|---|
1 | 1 | |
9 | 0 | |
- | - | |
2.7 | 0.0 | |
over 2 years ago | 7 months ago | |
Kotlin | Java | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jam-buds
-
Gradle 7.0 Released
Interesting discussion here. I've been very happy with Gradle for my first major JVM project, a small Kotlin API with a simple build configuration (https://github.com/thomasboyt/jam-buds/blob/master/rhiannon/...). I suppose I'm not surprised to see more complaints from folks who have worked with it on much longer-lived and _much_ more complex projects.
I've been thinking of taking a peek into Java, which I have never really written, given that I haven't been very impressed with the "Kotlin-first" JVM libraries and frameworks I've seen, and I've been pretty annoyed by the JetBrains tooling lock-in Kotlin has (there is no major VSCode/VIM-ready language server for Kotlin, for example, unlike what Red Hat has been building using Eclipse's underpinnings for Java). Is the general thinking that, for something like a Spring Boot application, it's much better to just start with Maven? I'll admit I am, aesthetically, displeased with the mountains of XML config I've seen in some tutorial articles, but I imagine it's a lot simpler to maintain over time than any DSL would be.
prepackaged
-
Gradle 7.0 Released
Maven is great so long as there's a plugin to do what you need to do. If there isn't, it's quite possible that writing one will be simpler than trying to coax Maven into doing something unorthodox.
For example, here's an old plugin I put together to allow easy publishing of a third-party artefact to a repository that didn't have a web interface for such things: https://github.com/andrewaylett/prepackaged
It's old enough that the infrastructure I set up around it has bit-rotted -- I've just pushed a clone to GitHub to share here :). I'd hope using modern language features would make it easier still.
What are some alternatives?
Polyglot for Maven - Support alternative markup for Apache Maven POM files
maven-mvnd - Apache Maven Daemon