In which James talks about recent changes to the site, copy/pastes a change-log, and talks about upcoming coding-related things on the horizon.
Hi all, It's that time again! About time for another report from your friendly neighbourhood Seneschal with the latest ins and outs related to the site.
Below is a list of most of the code check-ins done to the site since my last report. This isn't an exhaustive list, and does not contain code changes that have not yet been deployed to the main website. To summarise, here's the TLDR:
James Entar: Disable SA reminders for December Trivia Exam Permissions change Minor SA fixes Recruitment Links Add campaign tracker to RSS feeds Updating name filter for Ep7 Small bugfix; disable manual and screenshot gaming scoring methods Update Competition Creation Interface Competition index page overhaul Reverse finished competitions sorting Fix unavailable robe combination bug; other minor tweaks Fix minor item aspect bug Disable some leftover manual admin stuff from site beta :) Take Ep7 countdown off the sidebar Competition front-end updates Add cluster/crescents filter to events overview Temporarily grant Species perms to Herald staff Misc fixes; misc tweaks; update Philosophy Degree Requirements iCal export for competitions Remove some remaining countdown stuff Disable redirect from Prestige ranking to Trophies ranking Update stats page Fix ACC Open Challenges Allow hiding heading on rolling news banners Cherry-pick GamingCompetition activity wording change SM:HM permissions Partial refactoring of competition management interface Slight layout tweak to participatants listing Prevent assigning placements to organizers; reenable adding participants on regular comps Remove legacy Order Restriction bypass for Elders Library updates Fix bug that caused 500 error when submitting item aspect with errors Update HMStaff Kallisto rules Upstream library updates Update GamingCompetition-specific administration section; add feature to contact subscribers Fix a regression introduced by updated libraries that prevented character sheets from being saved Update blacklist; exclude bouncing e-mails from rogues newsletter Kalen Aquillarum: update ACC Ladder/bracket display library
This section provides some sneak previews of upcoming site changes and the larger things on the Seneschal Office's todo-list in various stages of completion.
Andrelious asks: #askthescl Could the competition system one day include its own mechanism for making pairings for knockout competitions?
That's certainly a possibility. The overhaul that's currently being performed has made extending functionality to the competition system by introducing new archetypes a lot easier.
Wally asks: #askthescl, -
Turel asks: #askthescl, Is there any way Clusters of Ice can be automated in that the competition organizer is prompted to enter the word counts as part of closing the comp out and it goes into an approval queue similar to the Fist staff and CFs/CEs?
Absolutely, and pretty soon too. This specific feature is actually what prompted the competition code overhaul I keep talking about in the first place, as I had to change around a bunch of code to allow extensions to the system like these.
Andrelious asks: #asktheSCL Any word on getting FIST-o-matic to work in TG?
Yes, this is on our to-do list, though we haven't started working on it yet. It will probably be combined with an overhaul of gaming submissions so competitions will be tied to individual participants instead of the entire gaming submission, though we might need to pull some tricks there to prevent abuse.
Braecen asks: #asktheSCL You often work on things that have to be done as the SCL. What things are you working on to because you want to work on them? I enjoyed coding Trophies :)
Pel asks: #askthescl As I just mentioned, there should be an "asterisk" for those who were Absent for a time on the "Last promotion" date
I guess I could add a disclaimer notice if the member hasn't visited the site for half that time or something along those lines, but anyone visiting a dossier could see that from the DJB history tab as well :)
Vyr asks: #askthescl When is dbb0t becoming sentient?
Are you sure you're using the correct tense there? :P
Celahir asks: #askthescl What's the skill level expected in programming/RoR you expect from your magistrates?
I mainly ask that they provide regular (coding related) contributions to Brotherhood, for example (but not limited to) coding on the main site or a sub-site such as the Wiki. This doesn't necessarily need to be RoR, but can be CSS, front-end (JS), or something similar as well, as long as they are able to contribute :) Sildrin for example did an amazing job with the recent Rogues Newsletter design.
Atra asks: #askthescl Is there a preferred format of bug reporting that you'd like members to use when encountering issues with the site?
Preferably reported by e-mail, stating (exactly) what you were doing (so I can try and reproduce the issue), what happened (which error message, etc), and what you had expected to happen instead.
Malik asks: #askthescl when will you convert the DB site into whatever you get when you use a WYSIWYG program?
Next April? :P
Goat asks: You releasing the newsletter anywhere for others to see? I was Rogue yesterday and loved it, would be cool for others to take a peek, mail to friends too maybe as a recruitment version or something
Again, lots of fixes and additions to the site, and even more interesting things to come. As always, if you have any questions or suggestions, feel free to either e-mail me or throw in a comment.
James L. Entar
Seneschal of the Brotherhood
You need to be logged in to post comments