Bukkit has finally promoted a 1.2 compatible build to stable status. DO NOT rush out and update your clients though. You see, during their update to 1.2, they cleaned up and optimized a lot of code in bukkit, and in the API. In doing so, they broke just about every plugin we run on the server. Almost none of the plugins have been updated so far to be bukkit 1.2 compatible. I am keeping my eye on the situation and will update the server as soon as possible. Right now, however, the waiting game continues. Keep an eye on the Official Server Changelog thread as I post all updates there.
BobbyDigi
{IC} ? R U #HATS ! Community Leader, Supporter, Writer, Expo Attendee
Looks like we may be in for the long haul guys. Some of the plug-ins that we rely on either don't have updates in the foreseeable future or have been stopped being developed all together. There are a few viable options that are possibilities in the future. I am open to everyone's thoughts on the situation, though please keep in mind it is more administrative stuff that is the problem. If we were to upgrade to the current stable build of 1.2.x then we would loose the ability to both investigate and rollback any issues. Suggesting that we go on would be suggesting that we have a free for all server. If there are issues, no one would be able to help resolve it in an orderly fashion.
Basically, the biggest issue is that LogBlock (which logs all block creation/destruction to a MySQL database and lets us roll things back, also it's what allows me to generate the neat web stats) has been abandoned by its developer due to the fact that they stopped playing Minecraft about 5 months ago. It looks like some other community members have picked up development, but I'm not sure how quickly they're progressing or if the code they are producing is stable at this point.
Is LogBlock the only thing that would stop functioning? Also, I read it might still be working, and there are 1.2 servers listed as running it (though I realize that doesn't necessarily mean it's running functionally). You gotten a chance to set up a test environment for it?
I attempted the update at one point, at least one of the plugins caused massive failure and I'm pretty sure it was LogBlock. There are some nightly builds of LogBlock that allegedly support the latest stable bukkit, but they're nightly builds... I don't exactly trust them.
Also, there's more than just LogBlock that is outdated. Pretty much every plugin we run hasn't been updated in quite some time. LogBlock is just the most important one.
Minecraft is now out to 1.2.5. We are still running 1.1.0. To be honest, I'm not really sure what the difference is between a 'stable' status build is versus an on-time release, but we're getting so far behind that I'm beginning to think that our plugins are not worth it. We save regular backups (every 24 hours if I'm not mistaken), and bobby is a regular and capable admin, so I guess i'm having trouble seeing the fear of using new content without the slew of protective plugins.
I just feel that by keeping up to date, not only will we have more to play with and miss out on less, we'll also have more appeal to players. We're not going to grow or attract new players when we are 4 versions (or more) behind. We will lose players instead. Is it worth it? What does the server gain by staying so far behind?
The slew of protective plugins being what allows him to do that productive admin-ing. Part of this problem will go away when bucket finishes their team integration into Mojang and then it will only be on devs to keep up with the overall updates.
Believe me, I want to play with the new version as much as anyone. I'm working with Bobby to come up with a solution that will allow us to upgrade as soon as possible. I assure you, it will happen as soon as we have an acceptable solution. Until then, I'm sorry but you'll just have to be patient.
Also, there is not a "slew" of protective plugins. There are 2 critical ones, and due to developer burnout 1 of them hasn't been updated in 5 months. Other developers took it over recently, but they haven't had much time to get things up to date with the massive changes in v1.2 bukkit.
BobbyDigi
{IC} ? R U #HATS ! Community Leader, Supporter, Writer, Expo Attendee
An acceptable resolution has presented itself and Ardichoke will be proceeding with the Update tomorrow night. The server will be down for a while during this process.
Thank You again for your patience. Hold on for the ride!
What is everyone most looking forward to in the update?
I'm really sorry people, but the upgrade is going to be pushed off til tomorrow. I expected to get home waaaay earlier than we did tonight and I am simply whipped. Sunrise service is a bitch.
Thank you guys for doing all this crap to find us an upgrade solution. We really do appreciate it! No worries Ardi; tomorrow is still sooner than I think any of us were expecting a solution to be found, take your time!
I know there is a utility that allows for partial backups to be made frequently without eating a ton of space.
I use(d) it on the server I run (ran) for a long time. I had it set to do a full sized backup every 24 hours of the server and also a partial backup every 5 minutes. After the the full backup was done, the 5 minute backup only saved the changes done in the time between itself and last update whether it was the full update or another partial. That way you could roll back to any 5 minute period on the server and it only took roughly double the space of a normal backup.
Granted I am not sure how big Icrontic's map file is since mine was private for about 10 people or so, but I never reached over 100 megs. So I was looking at about 2 gigs of map data at any given time, as I liked to keep the last week of files at any given point.
The utility also lets you backup the entire minecraft folder, not just the map file. Plugins, settings, player data and all.
So if your worry is being able to just revert to a previous save easily, this could be a good solution. If you want to be able to revert specific player actions over a period of time, that is another thing.
The server has been updated and is converting the map to the new format as we speak.
@d3k0y I already have a custom system in place to do backups daily. That was never the concern. The concern was 1) accountability - backups don't tell you WHO dynamited someones building and replaced with with a giant obsidian cock. 2) backups only allow you to roll back the whole map to the previous backup, the admin tools we have allow us to roll back only specific changes to a time we specify. They are much more precise.
I am not an incompetent admin (as some of you seem to think). I generally know what I'm doing.
@ardichoke That is what I figured the discussion was for, but I wasn't positive. Figured I would throw that out there just in case that wasn't the case.
Either way I am looking forward to the update, need to finally finish my boat.
Comments
-Digi
Regarding the server: I'm pretty sure going free-for-all would be not be in the best interest of community
Also, there's more than just LogBlock that is outdated. Pretty much every plugin we run hasn't been updated in quite some time. LogBlock is just the most important one.
I just feel that by keeping up to date, not only will we have more to play with and miss out on less, we'll also have more appeal to players. We're not going to grow or attract new players when we are 4 versions (or more) behind. We will lose players instead. Is it worth it? What does the server gain by staying so far behind?
Just my 2 cents.
Also, there is not a "slew" of protective plugins. There are 2 critical ones, and due to developer burnout 1 of them hasn't been updated in 5 months. Other developers took it over recently, but they haven't had much time to get things up to date with the massive changes in v1.2 bukkit.
In summation:
Thank You again for your patience. Hold on for the ride!
What is everyone most looking forward to in the update?
-Digi
I use(d) it on the server I run (ran) for a long time. I had it set to do a full sized backup every 24 hours of the server and also a partial backup every 5 minutes. After the the full backup was done, the 5 minute backup only saved the changes done in the time between itself and last update whether it was the full update or another partial. That way you could roll back to any 5 minute period on the server and it only took roughly double the space of a normal backup.
Granted I am not sure how big Icrontic's map file is since mine was private for about 10 people or so, but I never reached over 100 megs. So I was looking at about 2 gigs of map data at any given time, as I liked to keep the last week of files at any given point.
The utility also lets you backup the entire minecraft folder, not just the map file. Plugins, settings, player data and all.
So if your worry is being able to just revert to a previous save easily, this could be a good solution. If you want to be able to revert specific player actions over a period of time, that is another thing.
@d3k0y I already have a custom system in place to do backups daily. That was never the concern. The concern was 1) accountability - backups don't tell you WHO dynamited someones building and replaced with with a giant obsidian cock. 2) backups only allow you to roll back the whole map to the previous backup, the admin tools we have allow us to roll back only specific changes to a time we specify. They are much more precise.
I am not an incompetent admin (as some of you seem to think). I generally know what I'm doing.
-Digi
Either way I am looking forward to the update, need to finally finish my boat.