vert-x3 / issues

Apache License 2.0
36 stars 7 forks source link

Release simplification #561

Closed vietj closed 3 years ago

vietj commented 3 years ago

Release process simplification for Vert.x 4 line (https://github.com/vert-x3/wiki/wiki/Release-Process)

jponge commented 3 years ago

LGTM

pmlopes commented 3 years ago

Bower has deprecated itself more than 3 years ago:

https://bower.io/blog/2017/how-to-migrate-away-from-bower/

Maybe it's time we also stop releasing it with 4.0.0

With the current tools, npm, yarn, webpack, parcel, etc... https://github.com/vert-x3/vertx-stack/tree/master/stack-npm/src/main/npm/client is enough. Same for webjars. Webjars can refer to npm packages if needed.

So I'm proposing to drop it with a note on the release notes/docs.

pmlopes commented 3 years ago

For the npm part we can also stop the min and full distributions. They are broken for Windows users due to the way npm handles scripts.

vietj commented 3 years ago

@pmlopes what is the use case distributing vertx with NPM ? is it related to vertx-lang-js ?

pmlopes commented 3 years ago

No, it was yet another option to distribute the "distribution" just like home brew.