openskynetwork / java-adsb

Mode S and ADS-B decoding library for Java
GNU General Public License v3.0
103 stars 41 forks source link

Publish to the central maven repository #7

Closed wiseman closed 8 years ago

wiseman commented 9 years ago

You should publish this to the central Maven repository.

Huehnergott commented 9 years ago

do it if you like to

wnagele commented 8 years ago

+1

No - this should be done by the owner of the library not just anybody. Doesn't have to be Maven central - but some published location would be great.

wiseman commented 8 years ago

Hello! Just curious if you've thought about this more. As @wnagle mentioned above, the person or organization responsible for the library should really be the one that publishes it. Publishing is a way to promote easy use and reuse, and if you encourage other people to publish without doing it yourself, then the risk is that there will be multiple unofficial versions published, varying in unknown ways. It seems better for there to be one, clearly official version. It's not particularly hard to do, e.g. see https://blog.idrsolutions.com/2015/06/how-to-upload-your-java-artifact-to-maven-central/

fixje commented 8 years ago

You are right. We should do this ourselves and it makes things much easier for all users of the library. I'll take care of it.

fixje commented 8 years ago

libadsb is now available in the central maven repository:

<dependency>
  <groupId>org.opensky-network</groupId>
  <artifactId>libadsb</artifactId>
  <version>1.1</version>
</dependency>
wiseman commented 8 years ago

Awesome, thanks!