maven-mvnd
maven-mvnd copied to clipboard
Provide a choco package
For Windows users it would be very convenient to ship mvnd via choco.
jbang already has a choco package, so this might be a good inspiration.
Contributions are highly welcome!
FTR, this is what I found in jbang: https://github.com/jbangdev/jbang/tree/master/src/main/scripts/choco
I've created a first version: https://github.com/johanjanssen/ChocolateyPackages/tree/master/mvndaemon
Please let me know if you have any remarks.
I've already submitted the package to Chocolatey. But they have to moderate it, which can take several weeks. After a while, the package hopefully becomes trusted and then I can release them and they become available after some automated checks.
That's a great news, thanks @johanjanssen!
It is fully OK if you prefer to maintain the files under your GH account but I am also open to a similar model we have with Brew: Michael Simons donated the Brew repo to mvndaemon GH organization and we gave him committer permissions there. This made it possible to somewhat distribute the work on various Brew issues that appeared in course of time. Esp. it allowed us to tune the release process that is now fully CI driven. I admit I have no idea how Chocolatey works and whether automated releases are possible at all.
Good one, we can see how we do manage that over time. I don't mind too much, for me this was the quickest solution :). Just to make sure the package gets in the moderation queue at Chocolatey.
We can definitely automate it more, and I might even be able to use Michael's scripts for that. Thanks for the tip!
The Chocolatey package is approved and generally available: https://chocolatey.org/packages/mvndaemon
It does not install a required DLL: #607
It indeed only installs the mvndaemon itself and adds it to the path. When I created and tested the package it worked and it has quite some downloads without any remarks.
Unfortunately at this point in time I don't have a Windows machine available to test the current behavior and if needed change the package. If the mvndaemon team say that the DLL should always be installed and someone can change and test the Chocolatey scripts, then I can release a new version based on that.