Actions

Zedling Council Meeting 2019-07-27

From Zedwiki

Revision as of 22:42, 27 July 2019 by Spectatre (Talk | contribs) (Created page with "==Attendance== ===Council Members Present=== * Zedwick * LadyBountiful * SneakySkeleton * Dax23333 * Forseth * Spectatre (scribe) * ABParadigm (host) * Zero0hm * Dave5400 *...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Attendance

Council Members Present

  • Zedwick
  • LadyBountiful
  • SneakySkeleton
  • Dax23333
  • Forseth
  • Spectatre (scribe)
  • ABParadigm (host)
  • Zero0hm
  • Dave5400
  • AlyCatMeow

Apologies

  • Aravero [Bulk Apology in effect until August 24th]
  • Memery

No Apologies

  • KhasOrn
  • Soviet_Pingu

Visitors

  • Timoteeyy
  • Centurions_War
  • Sweetevil39


ABP hosted us in the Fish Basement, once again complete with his long-suffering horse Randy, who remains unamused by being unceremoniously dumped with the fishes several months ago, having been unceremoniously left in a swamp weeks previous to that. He (ABP, not the horse) was after a scribe, and having seen the topics everyone else was far too sensible to volunteer. After requesting the meeting be stalled so I could get a snack, he (again, not the horse) invited everyone to complain about the weather. Council obliged, in spades.

Topics

Hello, is it 1.14 you're looking for?


This coulda been a horror show, but luckily there had been lots of lovely forum discussion prior to the meeting on the state of 1.14 (clicky). There have been a few additional 1.14 releases, but two large bugs still remain, refusing to be squished under the boot of assiduous programming. They are - villagers disappearing, and chunks being permanently overwritten. Mojang has marked both as 'very important', but have also advised there will be no further updates on 1.14.

Villagers disappearing seems to happen on the regular on LVS anyway (It's almost like villagers don't like being cramped into tiny rooms and be forced to breed in quasi-eugenical programs, you *monsters* ) (or maybe it's a serial killer?) (it's probably just a bug). The chunk one (oo, bug details) is a lot more concerning. They could get displaced or permanently overwritten. Best case, it doesn't affect us at all; worst case, chunks in developed areas get overwritten and people lose stuff.

Most of the feeling on the forum thread was that an update was necessary, Latest Version Server (Just Kidding!) having less of a ring to it. Rolling back the server if the update failed (as we did with 1.13) was an option, but obviously rollbacks would mean progress would be lost. There were lots of questions to Zed on how an update would go, whether a rollback could happen and how.

-While it is theoretically possible to retrieve 'obliterated' chunks from a pre-update backup, it would not be simple, would need special tools created and have limited scope of feasibility, so zed couldn't commit to it happening
-There's no automatic way to check what chunks (if any) get borked - it would be down to players noticing
-The smallest area that could feasibly be rolled back in the event of a chunksplosion would be 1024x1024, which obviously covers a whole lot more area than most builds.
-at the 1.13 update, zed checked the chunks around spawn and they were fine; it tended to be the chunks closer to newly-generated areas that were destroyed, prompting the rollback.
-That rollback went back 3 days to remedy the issue, and was met with much humbug by the players who lost the progress they made in those early 1.13 days.

After a fair amount of discussion a VOTE was taken, open to non-members and members alike as to whether we should update (and roll back, if needs be), or not update in the hopes Mojan fix the bug in 1.15. The vote was unanimously FOR updating.

Discussion was also had on how far the rollback period should be - if problems are discovered a few days after the update, do we revert entirely to a backup? How about a week? A month? How severe would the damage need to be to necessitate a full rollback? How severe would it need to be to warrant a partial 1024x1024 rollback (given this would remove the progress in that entire area)?

Zed suggested that in lieu of a vote, we just 'openly bicker' on it for a while, as that would allow him to get a view on what our reasonings were. Not ones to miss an invitation to ramble at one another, we took to the task.

Concerns were raised on behalf of players who log in less frequently. What if they don't get to their house for a while, and then notice the damage? Again it was reiterated that rollbacks of specific chunks (say, someone's house) would not be possible without rolling a 1000 blocks around it also.
Suggestions were raised for a thread warning players of the update, when it does come, so they can be aware of the potential chunk-break issue and prepare how they can.
Another suggestion was a post-update thread where those who do notice chunk-breaks can report them, so Zed gets a feel for how immediate and severe the issue is.
Aly raised the point that we are a community server, so can all do our best to look over as many builds as possible to notice what damage we can in good time.

Zed processed this all and decided that there wouldn't be a set window for rollbacks - he will decide based on the severity of the problems, as they come up. The longer the time between the update and the problem, the less likely the reversion (so as to not lose out on progress). Cross your fingers, lads, looks like we're 1.14 bound.

And with that surprisingly peaceful tackling of that topic, ABP and Dax rushed us briskly on to that old chestnut-

Ocean Regeneration, episode 27: This water is so last year


Council: So, Zed, how's that regen script going? (A script to turn old chunks into 1.13 chunks, so we get more 1.13 content in our seas)
Zed: It's in progress, but still not a usable state.
Council: Can the people of LVS assist at all in getting it up and running?
Zed: Nope.
Council: Oh. :( We like to be helpful when we're not bugging you about things for the nth time
Zed: ...well, don't need help yet, but when he announces on forums it's ready for alpha release he could use some nice guinea pigs to take it onto their single player worlds for testing before siccing it on LVS

Suggestion then came out for an area of land that regenerates, sort of like the End, so that people can get to new-chunk materials. It would require a new script, extending reboot times. Also, if a player happened to be in the 'regeneration area' during a reboot, it could generate blocks where the player is, killing them through suffocation on relog.

But wait, could that happen to end explorers as well? Apparently, it's totally possible! But then again, if you log off in the end, aren't online for 30 days, and then that chunk happens to get regenerated in a way that and End City happens to generate where you are, and that End City, having generated where you are, generates in a way that surrounds you and your blocky lungs with End Stone, such that you die when you do return from your lovely vacation, welp, sucks to be you! That's just some Final Destination Rube-Goldberg mischief that's the universe telling you we weren't meant to fly in an otherworldly dimension. That's Zhicago.

Forseth then asks Zed if it's possible to move players inside of a block. Wouldn't that immediately crush them? R u ok forseth. Oh nevermind, he sayd if they spawned inside a block, server can teleport them to spawn, which could make the regen script safer. I still don't quite get it. The rest of the council were still on the murder-tangeant, suggesting progressively more inventive ways we could kill a player who unwittingly ventured into an area until it was discovered that we'd probably long exceeded the practical points of the topic. Basically, lots of the council would like this script to happen, and zed is still working on it.

Dax was then on hand to bring us back to serious, sensible council business.

Should we have a rubber duck at Spawn that assist us with problems?

...what? Yes! So say the council. Dax thinks it will bring the server together. There was a vote on the colour - most people voted yellow, except the Zriends who voted blue and LadyB who had a tentative vote on white, depending on the breed of rubber duck.

Dax is going to build the duck. Hooray? Hooray.

Zednouncements

Casual Buildathon - TOMORROW, Sunday 28th, 4pm-9pm BST.

That was it from Zed! Possibly because the meeting, while very amicable and reasonably quick-moving, had long since descended into weirdness and Randy the Horse was getting tired of our company (you'd be a recluse too if you'd been left in a basement for months at a time, eh?)

Nominations/Next Meeting

Timoteeyy got voted back on to the council and agreed to host the next meeting. See you all in two weeks!