LWJGL Forum

Programming => Bug Reports / RFE => Topic started by: badlogic on June 24, 2015, 23:03:20

Title: [RFE/PR] Deploy to SonaType/Maven Central
Post by: badlogic on June 24, 2015, 23:03:20
Details: https://github.com/LWJGL/lwjgl3/pull/70
Title: Re: [RFE/PR] Deploy to SonaType/Maven Central
Post by: badlogic on June 27, 2015, 12:18:28
Hello again,

i released LWJGL 3.0.0a to Maven Central. I setup a little demo project (https://github.com/badlogic/lwjgl3-maven-gradle) that shows you how to use it with both Maven & Gradle. This demo project contains a class called ShaderLibraryLoader that i lifted from libGDX. It's responsible for loading the shared libs from the platform Jars.

Going forward, i'd have a few requests if i may:

Title: Re: [RFE/PR] Deploy to SonaType/Maven Central
Post by: spasi on June 27, 2015, 16:45:44
Quote from: badlogic on June 27, 2015, 12:18:28Please tag releases in Git. That way releases are reproducable

The 3.0.0a has been updated several times and I'm not sure tagging makes much sense right now. We're always adding new stuff. Releases will be tagged after 3.0, maybe the beta too. Otherwise, we'd need a better versioning scheme (e.g. similar to LibOVR).

Quote from: badlogic on June 27, 2015, 12:18:28Please merge the build.gradle file from my PR into the master branch. That way i can setup a Jenkins build that publishes snapshots to SonaType on a nightly basis

You don't have to do that. We already have a build server, I will add the publishing there.

Quote from: badlogic on June 27, 2015, 12:18:28Can i have access to the main repo? That way i can do all Maven/Gradle related things on my own without having to wait for you to merge them.

Please be patient for the gradle branch to be merged to master. I will add your scripts soon. If that work wasn't in progress, I would have merged your PRs already. In general, I usually respond to PRs immediately.

With that said, you may have heard about the situation in Greece. We'll have a referendum next week and everything looks like shit atm (more than it usually is anyway). We're starting to worry about our short-term survival and I may not be available in the next weeks. If it comes to that, I'll give you access (or kappa will).
Title: Re: [RFE/PR] Deploy to SonaType/Maven Central
Post by: badlogic on June 27, 2015, 22:11:44
Terribly sorry, it didn't occur tp me that you are affected by the crisis. Didn't want to be pushy, just got excited i cam finally give back a little to LWJGL.

Ignore my ramblings, family and yourself first. No stress.
Title: Re: [RFE/PR] Deploy to SonaType/Maven Central
Post by: spasi on July 01, 2015, 19:52:59
The PR has been merged and nightly builds now automatically publish snapshots to Sonatype. Thank you Mario for making it painless!

One request: could you please update the snapshot version mentioned in the demo project from 3.0.0a-SNAPSHOT to 3.0.0b-SNAPSHOT?
Title: Re: [RFE/PR] Deploy to SonaType/Maven Central
Post by: badlogic on July 01, 2015, 21:52:18
Awesome! I'll update the demo project tomorrow.