Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics

Dashboard
Notifications
Mark all as read
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Abilities update is here!

+20
−0

U P D A T E:

It looks like some changes have gone missing after the rollout; we're working on adding them back right now. See this answer for more information.

We have deployed the new abilities system! Please let us know if you find any problems - while we've tested the system as much as we can, some teething problems are inevitable, so let us know how it's going.


We're going to take Codidact offline for, we hope, a short time while we deploy these changes. Work on the update will begin November 24, 2020 at 20:00 UTC. During the downtime we will do a full database backup (just in case), deploy code updates, perform database migration, and calculate the initial abilities for everybody. It's this last part that will take some time.

Because we are moving from reputation-based privileges to activity-based abilities, some of you will lose privileges you already had. For example, you might have had enough reputation that you had very few, if any, suggested edits before being able to edit directly. This means you'll have very few suggested edits on your record and so won't qualify for being able to edit directly under the new system. We apologize for the inconvenience. If you feel that something is really off, please let a moderator know and we can try to adjust things for you.

After the update, you'll see a revamped user profile, including what abilities you have. From there you can see a list of all of the abilities, with descriptions and your (approximate) progress toward them. We run abilities checkes a few times a day, so there will be a little lag between when you qualify for an ability and when you have it.

You'll also see improvements to the flags interface, for both flaggers and moderators.

We've tried to test this thoroughly, and some of our testers are very creative, but a test server probably can't reveal all the issues. If you see something that looks wrong, please let us know. Team members will be monitoring Meta, GitHub, and Discord.

These improvements have been a long time in coming, and I want to thank the team for all their hard work on this. luap42 designed and implemented the system and even held some live coding sessions via Twitch to show others what's going on behind the scenes. ArtOfCode assisted with development and setting up the regular checks. Mithical, Sigma, and I wrote the guidance in the user interface and wrote new documentation. All of those folks, and Mithrandir24601 and Moshi, beat up on our poor test servers to find bugs. Many others provided feedback in chat and on GitHub. Thank you all, and if I have missed anyone, please accept my apology.

Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

11 comments

Oof. So excited; hopefully everything goes well. If not ... you'll probably not be able to tell us 😃 luap42 😷‭ 5 months ago

In that case, no news is not good news! Canina‭ 5 months ago

Discord and Twitter, @luap42... they'll be able to reach us. So we'd best get this right. :-) Monica Cellio‭ 5 months ago

What part of the time estimate calculation was off? Based on wording, was it a network data transfer to get DB migration started, or the actual amount of I/O caused by the migration in the DB locally after transferring the data, or both, or something else? ghost-in-the-zsh‭ 5 months ago

@ghost-in-the-zsh eh... the database migrations themselves took far longer than we expected (for example: 20 mins for one (!) change), likely, because the post and user tables are much bigger than any table we have locally (that one change added a reference between posts and users) luap42 😷‭ 5 months ago

Show 6 more comments

1 answer

+5
−0

Update: It looks like we brought all changes back. Unfortunately, they will be under a different ID/URL now. If there's still something missing, please comment below.


Hey everyone,

We finally rolled out Abilities! 🥳 However, because it took much longer than expected (due to some technical difficulties), we ran into some unexpected problems. What this means is that some activity was left out of the updated database. Certain posts, comments, edits or other changes (for example to user profiles) may be temporarily missing. We tried to port all the new and changed content into the updated database, but it looks like we missed a few things.

Don't worry, though! These changes aren't gone forever, of course; we did a backup when we took the sites offline today to finish rolling out the changes. We can use that to recover any missing data. In the meantime, we're trying to track down where the issue was that caused some posts to not be copied over.

Sorry; this was our first major database update and a lot of things that work fine normally apparently don't work quite as well when doing a lot of stuff at once.

While that's going on, please continue reporting missing content, ideally by adding a comment here. We're going to investigate what's wrong and will either copy over the changes manually or all at once, once we finish fixing the issues.

Why does this post require moderator attention?
You might want to add some details to your flag.

16 comments

Here's another: votes are missing at least on all answers to Bit-rate vs Baud-rate on Electrical Engineering. IIRC the tallies were +3/-0, +1/-0 and +1/-0, but they are currently +1/-0, +0/-0 and +0/-0. (Edited to add a link to some corroborating evidence.) Canina‭ 5 months ago

https://electrical.codidact.com/questions/279585 - this question has got at least two answers missing but, if they will all catch-up at some point then no problem.... however, if you are going to rely exclusively on reports from folk like me to tell you what's missing then that's a problem. Please don't suggest the latter because that does not bode well.... Andy aka‭ 5 months ago

I made updates to a few site proposals in the last week. I don't remember which ones, but newest activity is currently showing as 9 days ago and that's definitely wrong. Monica Cellio‭ 5 months ago

@MonicaCellio https://web.archive.org/web/20201128085444/https://meta.codidact.com/categories/10 suggests that it might have been Factual History and Defining and Defeating Tyranny. Does that sound reasonable? Canina‭ 5 months ago

@Canina thanks. Yes, I remember editing both of those. There might have also been some more interested users on Physics? Can't remember if any are missing now (their comments would be too). Monica Cellio‭ 5 months ago

Show 11 more comments

Sign up to answer this question »