Hello Guest

[RFE/PR] Deploy to SonaType/Maven Central

  • 5 Replies
  • 4647 Views

Re: [RFE/PR] Deploy to SonaType/Maven Central
« Reply #1 on: June 27, 2015, 12:18:28 »
Hello again,

i released LWJGL 3.0.0a to Maven Central. I setup a little demo project 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:

  • Please tag releases in Git. That way releases are reproducable
  • Please 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
  • Can 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.
« Last Edit: June 27, 2015, 12:49:32 by badlogic »

*

Offline spasi

  • *****
  • 2198
    • WebHotelier
Re: [RFE/PR] Deploy to SonaType/Maven Central
« Reply #2 on: June 27, 2015, 16:45:44 »
Please 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).

Please 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.

Can 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).

Re: [RFE/PR] Deploy to SonaType/Maven Central
« Reply #3 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.

*

Offline spasi

  • *****
  • 2198
    • WebHotelier
Re: [RFE/PR] Deploy to SonaType/Maven Central
« Reply #4 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?
« Last Edit: July 01, 2015, 20:03:14 by spasi »

Re: [RFE/PR] Deploy to SonaType/Maven Central
« Reply #5 on: July 01, 2015, 21:52:18 »
Awesome! I'll update the demo project tomorrow.