cljminecraft

cljminecraft

0 Downloads

Update to bukkit 1.6.4, etc?

rogerallen opened this issue ยท 9 comments

commented

Bukkit has updated to 1.6.4 and this project is still at 1.4.5. In addition, most of the other libraries are a bit stale, too. My first attempt at updating fails & I see a couple forks ( @DavidJRobertson, @ddeaguiar ) have also updated project dependencies.

I'm curious if we could all try to work together to bring this main project up-to-date?

commented

I abandoned my attempts to update/use this and instead went for writing my plugin in ruby using this: https://github.com/enebo/Purugin

commented

I updated the project dependencies and had it working with clojure 1.5.1 and bukkit 1.5.2. I haven't messed with it in a while but I'm open to dedicating time to the effort. I had also updated the clj-minecraft template project and created a lein plugin for deployment.

commented

Thanks for the feedback, @DavidJRobertson & @ddeaguiar. To bring it up to date, the full list is kind of long:

org.clojure/clojure         "1.4.0"      -> "1.5.1"
org.clojure/tools.logging   "0.2.3"      -> "0.2.6"
org.clojure/tools.nrepl     "0.2.0-RC1"  -> "0.2.3"
org.bukkit/bukkit           "1.4.5-R1.0" -> "1.6.4-R1.0"
clojure-complete            "0.2.2"      -> "0.2.3"
cheshire                    "2.0.4"      -> "5.2.0"
org.reflections/reflections "0.9.8"      -> "0.9.9-RC1"

@ddeaguiar do you think you have a pull-request for some of this? I think I might try to update the easier-looking projects, just to see if they are no effort. Your changes for bukkit 1.5.2 might be useful for the effort to get to 1.6.4...

p.s. thanks for the pointers to the lein projects, too!

commented

Using some of @ddeaguiar's code as a base, I have a branch that touches on many of these here https://github.com/rogerallen/clj-minecraft/tree/deps1 I could do a pull-request if that would be useful.

These still remain to be updated and since reflections is just a RC, it seems like something we can just forgo for now.

org.bukkit/bukkit           "1.4.5-R1.0" -> "1.6.4-R1.0"
cheshire                    "2.0.4"      -> "5.2.0"
org.reflections/reflections "0.9.8"      -> "0.9.9-RC1"
commented

Hey guys, thanks for the effort & time spent on this, really appreciate it! @rogerallen, @ddeaguiar - I could open an upgrade dev branch that we could work on so that we can do the upgrades in many smaller PR's? Alternatively, I'm not entirely averse to having a broken master branch while we work on the upgrade :)

commented

I left changing the bukkit release out to keep things simple over the weekend. But, if I just update the version to "1.6.4-R2.0" (released Oct 30), I don't see any immediate issues.

@CmdrData, do you want to just update that? Are there any tests to run?

commented

@rogerallen Cool - update it to 1.6.4-R2.0 - there are no tests to run, but we can just fix any issues that crop up.

commented

Okay, see pull request #45

After that, it seems this bug can be closed.

commented

Great, thanks a mil! Pulled and closed.