nguillaumin / slick2d-maven

Maven distribution of the Slick2D Gava game development library
BSD 3-Clause "New" or "Revised" License
66 stars 36 forks source link

Uploading slick2d-maven to Maven Central Repository #7

Closed Gonzo17 closed 10 years ago

Gonzo17 commented 10 years ago

Hey!

I think slick2d-maven is a really good project and helps to use slick2d. I read that you want to upload slick2d-maven to Maven Central Repository but I didn't find it there. It would be really great if you could do that. For me (and my team) would that make life much easier.

Cheers, Gonzo

nguillaumin commented 10 years ago

Hi,

It's a bit tricky now, since development seems to have completely stopped on the library, and the official website is down... I'm suppose to reference those in the POM (For the groupId, as well as the license URL) to be able to distribute the artifacts according to: https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide

Gonzo17 commented 10 years ago

Thank you for your response. :) It's very sad that nobody seems to care about Slick2D. :( In my opinion Slick2D + your maven support is a great choice for 2D Java games. Just want to develop a new game and was looking for alternatives. Seems that Slick2D and libGDX are the best choices. But facing the fact that Slick2D seems to die I decided not to use Slick2D for my new project. However, I'm still interested in supporting Slick2D, so let me know if there are news about this issue. :)

klaus7 commented 10 years ago

Why don't you just clone this repo and install it in your own maven repo? It's not that big of a deal.

I'm using LWJGL+Slick2d and I really like it, but nevertheless with libGDX you have the advantage to build your game for mobile devices also.

Gonzo17 commented 10 years ago

You mean install it in my local repo? That's just what I did. But I don't want that every single developer of my team has to do that. I want them to check out the project and start developing. Every distraction discourages them. They do it in their free time and just want to have fun. That's how it is. And that's why I really like the idea of Slick2D + maven but as long as it's not in maven central it doesn't really make sense for us.

klaus7 commented 10 years ago

You could use a CI server and build and archive the library there. Then add the repository to the pom.xml. This way your developers should be able to check out the project and start developing without distraction.

cubedtear commented 10 years ago

I made a pull request (#9) so that this repo can be used as a remote maven repository, so that downloading and installing the project is no longer needed, and just by downloading a project with the reference to what would be this maven repo would work.

nguillaumin commented 10 years ago

Slick2D is now in Maven Central: http://search.maven.org/#search%7Cga%7C1%7Cslick2d