Steppschuh / Java-Markdown-Generator

Java library to generate markdown
MIT License
230 stars 47 forks source link

Publish latest 1.3.2 version to Maven Central #15

Closed mih-kopylov closed 4 years ago

mih-kopylov commented 4 years ago

Currently latest version in Maven Central is 1.3.1.1 https://search.maven.org/artifact/net.steppschuh.markdowngenerator/markdowngenerator

Could you please publish the 0.3.2 to Maven Central as well

Steppschuh commented 4 years ago

Current and feature releases won't be available through Maven Central. You can get 1.3.2 from Bintray or JitPack instead.

mih-kopylov commented 4 years ago

Can I know the reason why the default maven repo is not supported any more?

Steppschuh commented 4 years ago

Because publishing to Bintray and JitPack is much more convenient for me and I'm using this model in all my open-source libraries.

mih-kopylov commented 4 years ago

Excuse my integrity, but you're making an open source library not only for yourself, I believe. It's probably worth thinking about other people convenience if your goal is the lib's popularity.

Maven Central is a default repository for Java dependencies, and adding an additional repository just for a single utility looks odd and prevents the lib's popularity.

What do you think about it?

Steppschuh commented 4 years ago

you're making an open source library not only for yourself

I do, in fact, make libraries for myself. I open source them to provide value for other developers as well, in case they find it useful. Becoming popular is not one of my goals.

It's probably worth thinking about other people convenience

I feel like the effort it takes to add the Bintray or JitPack repository is nothing compared to the effort it takes to publishing artifacts to Maven Central. Speaking from experience, as someone who has done both.

Maven Central is a default repository for Java dependencies

Maven Central is a legacy relic of the past. The default is jcenter, the Java repository in Bintray, for various reasons. The switch has been made more than 5 years ago, and IMO there's absolutely no reason left to still use Maven Central.

mih-kopylov commented 4 years ago

Okay, I got your point and respect it. Thanks for detailed explanation! :)