Page MenuHomePhabricator

Ragesoss (Sage Ross)
Chief Technology Officer, Wiki Education

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Oct 7 2014, 7:26 PM (627 w, 4 d)
Availability
Available
IRC Nick
ragesoss
LDAP User
Ragesoss
MediaWiki User
Ragesoss [ Global Accounts ]

I work on software to help connect Wikipedia and academia. I used to work for Wikimedia Foundation. Now I work for a spin-off nonprofit, Wiki Education: https://wikiedu.org

sage@wikiedu.org

Recent Activity

Thu, Oct 15

Ragesoss added a comment to T441264: Outreachy 33: Claim-Source Verification Library.

Looks right to me.

Thu, Oct 15, 5:43 PM · Outreachy (Round 33)
Ragesoss updated the task description for T436984: Outreachy 33: Claim-Source Verification Library.
Thu, Oct 15, 5:22 PM · Outreachy (Round 33), Developer-Outreach

Sat, Sep 26

Ragesoss updated subscribers of T436984: Outreachy 33: Claim-Source Verification Library.
Sat, Sep 26, 5:45 PM · Outreachy (Round 33), Developer-Outreach

Fri, Sep 25

Ragesoss updated subscribers of T436984: Outreachy 33: Claim-Source Verification Library.
Fri, Sep 25, 9:49 PM · Outreachy (Round 33), Developer-Outreach

Fri, Sep 18

Ragesoss added a comment to T423533: Wikidata caching is a major blocker for doing function development and domain modeling across Wikifunctions and Wikidata.

Awesome, looking forwarding to seeing the that.

Fri, Sep 18, 6:34 PM · Abstract Wikipedia team, Wikifunctions

Sep 11 2026

Ragesoss added a subtask for T359107: [EPIC] Paste Check: Prompt people pasting text to consider risk of copyright violation: T437753: Second panel of "Paste check" dialog doesn't make sense after the first one.
Sep 11 2026, 9:05 PM · Epic, Community-Wishlist, OKR-Work, MW-1.44-notes (1.44.0-wmf.12; 2025-01-14), VisualEditor, EditCheck
Ragesoss added a parent task for T437753: Second panel of "Paste check" dialog doesn't make sense after the first one: T359107: [EPIC] Paste Check: Prompt people pasting text to consider risk of copyright violation.
Sep 11 2026, 9:04 PM · VisualEditor, EditCheck
Ragesoss created T437753: Second panel of "Paste check" dialog doesn't make sense after the first one.
Sep 11 2026, 9:04 PM · VisualEditor, EditCheck
Ragesoss closed T437639: Error when registering via Event Registration tools which have Outreach Dashboard connected as Resolved.
Sep 11 2026, 8:23 PM · Education-Program-Dashboard
Ragesoss added a comment to T437639: Error when registering via Event Registration tools which have Outreach Dashboard connected.

I've just deployed the fixes:

Sep 11 2026, 8:23 PM · Education-Program-Dashboard
Ragesoss added a comment to T437639: Error when registering via Event Registration tools which have Outreach Dashboard connected.

Thanks! For this one, I don't have proof of what went wrong, but it doesn't seem to be the same problem as the one discussed above. It's likely a race condition bug on the Dashboard side, where another change to that course clobbered the event sync flag right after it got set. I'm going to make it robust against that on the Dashboard side.

Sep 11 2026, 6:11 PM · Education-Program-Dashboard

Sep 10 2026

Ragesoss added a comment to T437639: Error when registering via Event Registration tools which have Outreach Dashboard connected.

Do you have the Dashboard event page for which this happened? I did some investigation with Claude, and at least one of the problems was because a course was deleted on the Dashboard and then recreated with the same name shortly afterwards. Details from the Claude Code investigation:

Sep 10 2026, 7:37 PM · Education-Program-Dashboard

Sep 8 2026

Ragesoss added a comment to T436984: Outreachy 33: Claim-Source Verification Library.

On a side note: this is minor, but could you please edit the "AI tool usage policy" so that the links are clickable? It's important that applicants review this information, so we'd like to make it easily accessible. Thanks!

Sep 8 2026, 10:51 PM · Outreachy (Round 33), Developer-Outreach
Ragesoss added a comment to T436984: Outreachy 33: Claim-Source Verification Library.

@Ragesoss thank you for submitting your proposal to the Outreachy site! Could you please add Brianda as a mentor for the project?

Sep 8 2026, 10:31 PM · Outreachy (Round 33), Developer-Outreach

Sep 3 2026

Ragesoss added a comment to T426359: Deploy Source Verification as an experimental suggestion.

I copied this description of the checks we implemented from our IRB form below. The source code for our userscript is currently in a private repo, but I'm checking in with the research team to see if there's any reason not to make that public. (The actual userscript is https://en.wikipedia.org/wiki/User:Sage_(Wiki_Ed)/wickie.js but it's AI-coded and not easy to make sense of directly.)

Sep 3 2026, 10:59 PM · VisualEditor Suggestion Mode, CommunityConfiguration-Adoption, EditCheck, Editing-team, VisualEditor
Ragesoss added a comment to T426359: Deploy Source Verification as an experimental suggestion.

Excellent, thanks for letting me know about this!

Sep 3 2026, 10:02 PM · VisualEditor Suggestion Mode, CommunityConfiguration-Adoption, EditCheck, Editing-team, VisualEditor
Ragesoss added a comment to T436984: Outreachy 33: Claim-Source Verification Library.

@LGoto confirmed! Brianda is no longer provisional.

Sep 3 2026, 7:55 PM · Outreachy (Round 33), Developer-Outreach
Ragesoss updated the task description for T436984: Outreachy 33: Claim-Source Verification Library.
Sep 3 2026, 7:55 PM · Outreachy (Round 33), Developer-Outreach
Ragesoss added a comment to T436984: Outreachy 33: Claim-Source Verification Library.

Yes, working on confirming second mentor.

Sep 3 2026, 7:54 PM · Outreachy (Round 33), Developer-Outreach
Ragesoss created T436985: Microtask [Outreachy 33: Claim-Source Verification Library]: evaluate claims against sources.
Sep 3 2026, 7:47 PM · Outreachy (Round 33)
Ragesoss merged T436979: Outreachy 33: laim-source-verification library into T436984: Outreachy 33: Claim-Source Verification Library.
Sep 3 2026, 7:45 PM · Outreachy (Round 33), Developer-Outreach
Ragesoss merged task T436979: Outreachy 33: laim-source-verification library into T436984: Outreachy 33: Claim-Source Verification Library.
Sep 3 2026, 7:45 PM · Outreachy (Round 33), Developer-Outreach
Ragesoss created T436984: Outreachy 33: Claim-Source Verification Library.
Sep 3 2026, 7:43 PM · Outreachy (Round 33), Developer-Outreach
Ragesoss created T436979: Outreachy 33: laim-source-verification library.
Sep 3 2026, 6:48 PM · Outreachy (Round 33), Developer-Outreach

Aug 18 2026

Ragesoss added a comment to T414094: Deployment plan for Sub-referencing.

Great, thanks! If there details about those remaining edge cases on Phabricator, I'd love to follow along.

Aug 18 2026, 4:06 PM · WMDE-TechWish (product board)

Aug 17 2026

Ragesoss added a comment to T414094: Deployment plan for Sub-referencing.

When are we expecting to roll out to en.wiki? Wiki Education is trying to strongly encourage page numbers in citations, and we're trying to figure out whether it's worth it to update our training modules to explain how to use the {{rp}} template for the Fall 2026 semester that is starting soon, or whether we should just wait for this to deploy and build our new instructions around it.

Aug 17 2026, 8:33 PM · WMDE-TechWish (product board)
Ragesoss added a comment to T433654: Unable to manually add editors to a course.

I think an easy way to get from the dashboard to the linked Event page would be very helpful, especially since it would make it more obvious when a course is linked. @Formasit-chijoh: please file a GitHub issue for that.

Aug 17 2026, 7:10 PM · Education-Program-Dashboard

Aug 5 2026

Ragesoss added a comment to T434097: Who Wrote That? is giving incorrect results.

I agree, we shouldn't regenerate the pickles.

Aug 5 2026, 9:26 PM · Moderator-Tools-Team, Essential-Work, Patch-For-Review, WikiWho, Who-Wrote-That
Ragesoss added a comment to T434097: Who Wrote That? is giving incorrect results.

I'm looking at the examples from the Meta talk page as well, and did find one regression that was introduced by the recent algorithm changes, but I think it should be practical to fix it. (The bug is that in internal link with a namespace prefix, like File:, breaks highlighting, so anything after that link doesn't get any highlighting data.)

Aug 5 2026, 8:44 PM · Moderator-Tools-Team, Essential-Work, Patch-For-Review, WikiWho, Who-Wrote-That
Ragesoss added a comment to T434097: Who Wrote That? is giving incorrect results.

A few things... this particular example had its pickle generated in March, so it was serving data based on the old algorithm.

Aug 5 2026, 7:59 PM · Moderator-Tools-Team, Essential-Work, Patch-For-Review, WikiWho, Who-Wrote-That
Ragesoss added a comment to T434097: Who Wrote That? is giving incorrect results.

@MusikAnimal i'll see if i can debug it.

Aug 5 2026, 7:07 PM · Moderator-Tools-Team, Essential-Work, Patch-For-Review, WikiWho, Who-Wrote-That

Jul 23 2026

Ragesoss closed T433007: [[Wikimedia:Wikiedudashboard-alerts.ai stats.last week]] translation issue "last week" as Resolved.

Added.

Jul 23 2026, 8:48 PM · Education-Program-Dashboard, I18n
Ragesoss added a comment to T433007: [[Wikimedia:Wikiedudashboard-alerts.ai stats.last week]] translation issue "last week".

It means previous week. I will add a qqq entry to clarify.

Jul 23 2026, 7:56 PM · Education-Program-Dashboard, I18n
Ragesoss added a comment to T432147: WikiWho: Replace deprecated Bullseye VM in Cloud VPS.

Okay, we're back up and running; expect things to be shaky as the box warms up and tries to handle requests. @Ragesoss can you check your dashboard?

Jul 23 2026, 12:11 AM · Essential-Work, Moderator-Tools-Team (Kanban), WikiWho

Jul 22 2026

Ragesoss added a comment to T432147: WikiWho: Replace deprecated Bullseye VM in Cloud VPS.

We're seeing CORS errors today on Wiki Education Dashboard, like this:

Jul 22 2026, 9:50 PM · Essential-Work, Moderator-Tools-Team (Kanban), WikiWho

Jul 14 2026

Ragesoss added a comment to T432147: WikiWho: Replace deprecated Bullseye VM in Cloud VPS.

Moving to gitlab makes sense to me @jsn.sherman . I'm not aware of how it would use elasticsearch. The codebase we inherited had a lot of features that don't need for the applications we support with it, and that might be one of them.

Jul 14 2026, 9:40 PM · Essential-Work, Moderator-Tools-Team (Kanban), WikiWho

Jun 30 2026

Ragesoss updated the task description for T430728: `extended_html` truncates authorship annotation partway through the article.
Jun 30 2026, 7:24 PM · WikiWho

Jun 17 2026

Ragesoss added a comment to T428841: Wikidata entities returned by fetch built-ins break code implementations: "value.fullyRealize is not a function".

I believe this already fixed, just not yet deployed, from:

Jun 17 2026, 5:33 PM · Abstract Wikipedia team, function-orchestrator, Abstract Wikipedia
Ragesoss added a comment to T208443: User cannot log in with OAuth on a wiki before visiting that wiki directly.

@Tgr thanks! I haven't heard any reports of this happening in recent years.

Jun 17 2026, 2:37 PM · MediaWiki-Core-Platform-Team (Kanban), MediaWiki-extensions-CentralAuth, MediaWiki-extensions-OAuth

Jun 16 2026

Ragesoss added a comment to T429032: Request creation of eduwikihubstaging VPS project.

Confirming, I have access and I see the others on the list. Thanks @Volans !

Jun 16 2026, 6:44 PM · Cloud-VPS (Project-requests)

Jun 15 2026

Ragesoss added a comment to T429032: Request creation of eduwikihubstaging VPS project.

@Volans they will not be; we want a separate project so that @JGonzalez_EdWH can be an admin of the new one, without access to the production instances.

Jun 15 2026, 8:07 PM · Cloud-VPS (Project-requests)

Jun 11 2026

Ragesoss created T428841: Wikidata entities returned by fetch built-ins break code implementations: "value.fullyRealize is not a function".
Jun 11 2026, 4:08 AM · Abstract Wikipedia team, function-orchestrator, Abstract Wikipedia
Ragesoss closed T423542: Allow wikilamba- rights to be used via OAuth as Resolved.

Yep! https://www.wikifunctions.org/wiki/Z36261?uselang=en&oldid=282025

Jun 11 2026, 12:25 AM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Abstract Wikipedia team (26Q4 (Apr–Jun)), Essential-Work, WikiLambda

Jun 5 2026

Ragesoss added a comment to T415977: [wikireplicas] Create views for new wiki urwikisource.

I'd love to see this get taken care of soon. There's a Programs & Events Dashboard program that's trying to track uwikisource, and it won't be able to pull any revision data until Replica can connected to to it. (Incidentally, this led to flooding the Dashboard's logging system, as we hadn't had to deal with an existing wiki with replica connection errors before.)

Jun 5 2026, 10:04 PM · Data-Services, cloud-services-team

Apr 20 2026

Ragesoss added a comment to T423788: Login Error for outreachdashboard.

It seems that the original error still appears when the user does not have an active Wikimedia session.

Apr 20 2026, 3:36 PM · Education-Program-Dashboard

Apr 19 2026

Ragesoss closed T423788: Login Error for outreachdashboard as Resolved.

Fixed and deployed with https://github.com/WikiEducationFoundation/WikiEduDashboard/commit/76edcd4c408552d45d17974d83ed3a21668c8b4e

Apr 19 2026, 5:58 PM · Education-Program-Dashboard

Apr 18 2026

Ragesoss added a comment to T301418: Add support for a Blockly graphical language such as Scratch or Snap! to Wikifunctions.

I prototyped something similar today (vibe coded), and took some ideas from yours: https://ragesoss.github.io/zblocks/

Apr 18 2026, 9:30 PM · Wikifunctions-new-language-requests, Abstract Wikipedia team
Ragesoss updated the task description for T423781: [Wikifunctions] New built-in: find lexemes by lemma — reverse of Z6830.
Apr 18 2026, 4:46 PM · Abstract Wikipedia team, Patch-For-Review, Abstract Wikipedia
Ragesoss added a comment to T423781: [Wikifunctions] New built-in: find lexemes by lemma — reverse of Z6830.

I think this duplicates T419561 or, at least, it’s a subset.

Apr 18 2026, 4:43 PM · Abstract Wikipedia team, Patch-For-Review, Abstract Wikipedia
Ragesoss updated subscribers of T423781: [Wikifunctions] New built-in: find lexemes by lemma — reverse of Z6830.

Abstract Wikipedia team: I've tried to get everything in as near-complete shape as I could all at once, and do all the things I could think to do to make it usable, but I don't know whether all this AI code and description is worth your time. If it's not, please just close this and accept my apologies for the Phab and GitLab noise. I'm trying to scratch my own itch for what I want to do on Wikifunctions, and thought I'd give it a shot, since Claude did well enough with https://www.wikifunctions.org/wiki/Talk:Z16684

Apr 18 2026, 3:42 PM · Abstract Wikipedia team, Patch-For-Review, Abstract Wikipedia
Ragesoss created T423781: [Wikifunctions] New built-in: find lexemes by lemma — reverse of Z6830.
Apr 18 2026, 3:08 PM · Abstract Wikipedia team, Patch-For-Review, Abstract Wikipedia

Apr 16 2026

Ragesoss created T423542: Allow wikilamba- rights to be used via OAuth.
Apr 16 2026, 2:48 AM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Abstract Wikipedia team (26Q4 (Apr–Jun)), Essential-Work, WikiLambda

Apr 15 2026

Ragesoss created T423533: Wikidata caching is a major blocker for doing function development and domain modeling across Wikifunctions and Wikidata.
Apr 15 2026, 11:10 PM · Abstract Wikipedia team, Wikifunctions

Mar 25 2026

Ragesoss closed T408993: Outreachy 31: Programs & Events Dashboard — Upgrade Ruby-on-Rails and other dependencies as Resolved.
Mar 25 2026, 10:00 PM · Outreachy (Round 31)
Ragesoss closed T404997: Outreachy 31: Programs & Events Dashboard — Upgrade Ruby-on-Rails and other dependencies, a subtask of T403210: Projects and mentors for Wikimedia Outreachy Round 31, as Resolved.
Mar 25 2026, 10:00 PM · Developer-Outreach, Outreachy (Round 31)
Ragesoss closed T404997: Outreachy 31: Programs & Events Dashboard — Upgrade Ruby-on-Rails and other dependencies as Resolved.
Mar 25 2026, 9:59 PM · Outreachy (Round 31)

Mar 16 2026

Ragesoss added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.
Mar 16 2026, 3:32 PM · Education-Program-Dashboard
Ragesoss added a comment to T420090: Allow outreach dashboard managers to set language for campaign.

This makes sense. Thanks for the clear description! I've added an issue on the Dashboard's GitHub repo.

Mar 16 2026, 3:22 PM · Education-Program-Dashboard

Mar 6 2026

Ragesoss updated subscribers of T419276: Outreachy 32: [Deprecation cleanup and development process streamlining for Wiki Education Dashboard].

@LGoto I know that I missed the February 25 deadline, but I hope you can make an exception. I mistakenly thought the deadline was the Outreachy one (March 7). I've already posted this project on outreachy.org.

Mar 6 2026, 6:45 PM · Developer-Outreach
Ragesoss created T419276: Outreachy 32: [Deprecation cleanup and development process streamlining for Wiki Education Dashboard].
Mar 6 2026, 6:44 PM · Developer-Outreach

Jan 30 2026

Ragesoss closed T411890: Programs & Events Dashboard database crash 2025-12-04 as Resolved.
Jan 30 2026, 8:40 PM · Education-Program-Dashboard

Jan 27 2026

Ragesoss added a comment to T415608: GSoC 2026: Programs & Events Dashboard system-wide metrics and data downloads.

@LGoto done!

Jan 27 2026, 8:57 PM · Google-Summer-of-Code (2026)
Ragesoss updated the task description for T415608: GSoC 2026: Programs & Events Dashboard system-wide metrics and data downloads.
Jan 27 2026, 8:56 PM · Google-Summer-of-Code (2026)
Ragesoss added a comment to T407660: WikiWho: pickles are too big for pickle_storage.

Hi @Ragesoss ! Is this something you are looking into? We are wondering if Community-Tech should take a look. Thank you for your help in advance :)

Jan 27 2026, 5:04 PM · Community-Tech (Sea Lion Squad), WikiWho
Ragesoss added a comment to T415603: WikiWho API disk fills up too quickly.

The vast majority of the storage is on the two mounted volumes, so I think a command like that would be hard to get useful info from unless it's scoped to /dev/sda1.

Jan 27 2026, 3:05 AM · Community-Tech, WikiWho

Jan 26 2026

Ragesoss created T415608: GSoC 2026: Programs & Events Dashboard system-wide metrics and data downloads.
Jan 26 2026, 11:03 PM · Google-Summer-of-Code (2026)
Ragesoss added a comment to T407660: WikiWho: pickles are too big for pickle_storage.

See also https://phabricator.wikimedia.org/T415603

Jan 26 2026, 10:44 PM · Community-Tech (Sea Lion Squad), WikiWho
Ragesoss created T415603: WikiWho API disk fills up too quickly.
Jan 26 2026, 10:43 PM · Community-Tech, WikiWho

Jan 12 2026

Ragesoss added a comment to T414114: Wiki Education Dashboard being rate-limited for OAuth login and token fetching.

@Joe checking my Sentry logs, I see we're still getting 429 for some types of queries, including Commons API queries and fetching page content (but not the OAuth login flow). Are there requests we're still making that don't meet the UA policy requirement? (We have several different libraries involved for requests, and I think I addressed these ones, which go through the mediawiki_api Ruby gem, but it's possible that I missed something.)

Jan 12 2026, 6:27 PM · Traffic, SRE

Jan 10 2026

Ragesoss renamed T407660: WikiWho: pickles are too big for pickle_storage from pickle_storage is 99% full to WikiWho: pickles are too big for pickle_storage.
Jan 10 2026, 3:00 AM · Community-Tech (Sea Lion Squad), WikiWho
Ragesoss added a comment to T407660: WikiWho: pickles are too big for pickle_storage.

I did a quick simple intervention today, deleting a portion of the pickles that hadn't been accessed in 90 days or more. Any that get requested will be regenerated, so it should only cause some minor inconvenience when the data isn't available on first request. (I ran a simple script that was looping through the en directory, and deleting each file if its atime was earlier than 90 days ago. I was disconnected with a broken pipe before it finished, so I don't know how much more it would have deleted it it ran to completion.)

Jan 10 2026, 2:58 AM · Community-Tech (Sea Lion Squad), WikiWho

Jan 8 2026

Ragesoss added a comment to T414114: Wiki Education Dashboard being rate-limited for OAuth login and token fetching.

@ssingh I've just deployed an update that should fix it. Now the user agent is Wiki Education Dashboard/1.0 (dashboard.wikiedu.org; sage@wikiedu.org).

Jan 8 2026, 10:20 PM · Traffic, SRE
Ragesoss added a comment to T414114: Wiki Education Dashboard being rate-limited for OAuth login and token fetching.

Thanks! Unfortunately, the OAuth library we use doesn't support setting the User Agent, so I'm going to have to figure out how to monkey patch it. :-(

Jan 8 2026, 6:58 PM · Traffic, SRE
Ragesoss created T414114: Wiki Education Dashboard being rate-limited for OAuth login and token fetching.
Jan 8 2026, 5:25 PM · Traffic, SRE

Dec 8 2025

Ragesoss added a comment to T411890: Programs & Events Dashboard database crash 2025-12-04.

Day 5: 2025-12-08

Dec 8 2025, 3:45 PM · Education-Program-Dashboard

Dec 6 2025

Ragesoss added a comment to T411890: Programs & Events Dashboard database crash 2025-12-04.

Thanks you very much Ragesoss for your restoration work. Which data records or which time period have actually been lost and cannot be restored? Background: We have a challenge that started on December 1. best regards

Dec 6 2025, 10:08 PM · Education-Program-Dashboard

Dec 5 2025

Ragesoss added a comment to T411890: Programs & Events Dashboard database crash 2025-12-04.

Day 2: 2025-12-05

Dec 5 2025, 8:08 PM · Education-Program-Dashboard
Ragesoss added a comment to T411890: Programs & Events Dashboard database crash 2025-12-04.

Day 1: 2025-12-04

Dec 5 2025, 7:51 PM · Education-Program-Dashboard
Ragesoss created T411890: Programs & Events Dashboard database crash 2025-12-04.
Dec 5 2025, 7:14 PM · Education-Program-Dashboard

Dec 1 2025

Ragesoss added a comment to T411154: Outreach dashboard not updating stats wikisource.

Excellent, thanks for creating the GitHub issue.

Dec 1 2025, 5:51 PM · Outreach-Programs-Projects, Education-Program-Dashboard

Nov 6 2025

Ragesoss added a comment to T387895: Change "Edits" link to "Global edits" on Campaign Dashboard application.

Sounds like a good idea. I've created an issue for it.

Nov 6 2025, 4:19 PM · Education-Program-Dashboard

Oct 31 2025

Ragesoss added a comment to T372340: Add all remaining languages to WikiWho.

It's worth noting that we could enable additional languages without an initial processing run; in that case, every new request would trigger processing that particular article (and result in slower, but still usable, performance for the first request for each article for Who Wrote That and Dashboard end users). I think that strategy would be fine for enabling all additional languages; the only blocker would be making sure we have appropriate storage for handling the gradual accumulation of processed articles files for the additional languages (and clearing some headway for continued growth of storage requirements for the already-enabled ones).

Oct 31 2025, 7:49 PM · Moderator-Tools-Team, Patch-For-Review, Community-Tech (Sea Lion Squad), Community-Wishlist, WikiWho

Sep 18 2025

Ragesoss created T404997: Outreachy 31: Programs & Events Dashboard — Upgrade Ruby-on-Rails and other dependencies.
Sep 18 2025, 3:59 PM · Outreachy (Round 31)

Sep 16 2025

Ragesoss updated subscribers of T403210: Projects and mentors for Wikimedia Outreachy Round 31.

@ccasilli @LGoto we're getting close to the deadline here; the community signup deadline is less than 24 hours away (September 17 at 4pm UTC) and the mentor project listing deadline is September 27.

Sep 16 2025, 3:31 PM · Developer-Outreach, Outreachy (Round 31)

Sep 9 2025

Ragesoss added a comment to T403210: Projects and mentors for Wikimedia Outreachy Round 31.

When will we start listing projects?

Sep 9 2025, 3:20 PM · Developer-Outreach, Outreachy (Round 31)

Sep 2 2025

Ragesoss added a comment to T401873: Registering for an event fails silently because of P&E dashboard error.

I think I have a good guess at what happened, a race condition of sorts.

Sep 2 2025, 11:45 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Connection-Team (Connection-Current-Sprint), Regression, Essential-Work, CampaignEvents, Campaign-Registration

Aug 25 2025

Ragesoss added a comment to T401873: Registering for an event fails silently because of P&E dashboard error.

@Ragesoss Hi! This course was associated to this event on-wiki on July 28th. However, it looks like it is no longer linked. This did not happen on our side AFAICT. Do you have an idea of how it might have happened, and if it could be prevented going forwards? Thanks!

Aug 25 2025, 11:46 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Connection-Team (Connection-Current-Sprint), Regression, Essential-Work, CampaignEvents, Campaign-Registration
Ragesoss added a comment to T391855: Proposal: Improve performance of slow routes in Programs & Events Dashboard.

Here's a nice visualization of the progress we made on performance problems since the start of the internship, in the form of the downtime monitor for Programs & Events Dashboard.

Aug 25 2025, 4:40 PM · Outreachy (Round 30)

Jul 21 2025

Ragesoss closed T399343: Allow tracking mos.wikipedia.org in outreachdashboard as Resolved.

Thanks! I was unable to implement this last week, as I was travelling.

Jul 21 2025, 4:10 PM · Education-Program-Dashboard

Jul 11 2025

Ragesoss added a comment to T399343: Allow tracking mos.wikipedia.org in outreachdashboard.

When does your edit-a-thon start?

Jul 11 2025, 10:14 PM · Education-Program-Dashboard
Ragesoss claimed T399343: Allow tracking mos.wikipedia.org in outreachdashboard.
Jul 11 2025, 10:13 PM · Education-Program-Dashboard

Jun 3 2025

Ragesoss added a comment to T350092: TemplateData should let you configured a template to disallow adding undocumented parameters.

Yes, that one seems like the same thing to me.

Jun 3 2025, 4:50 PM · VisualEditor, VisualEditor-MediaWiki-Templates, TemplateData
Ragesoss added a comment to T350092: TemplateData should let you configured a template to disallow adding undocumented parameters.

@Seb35 it seems closely related, but not quite the same. T280078 is about parameters that should be allowed to be empty without automatically getting removed, and this one is about preventing the addition of undocumented (and non-functional) parameters.

Jun 3 2025, 3:51 PM · VisualEditor, VisualEditor-MediaWiki-Templates, TemplateData

May 13 2025

Ragesoss added a comment to T390751: SUL3 broke the ability to send new user's password via email.

Thanks! I just processed the backlog of account requests on Programs & Events Dashboard, and things are working normally again.

May 13 2025, 2:34 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), SUL3, MediaWiki-Core-Platform-Team, MediaWiki-extensions-CentralAuth, Education-Program-Dashboard

May 5 2025

Ragesoss added a comment to T390751: SUL3 broke the ability to send new user's password via email.

Any update on this? We still have account requests coming in regularly on Programs & Events Dashboard for editathons and such, and can't process them.

May 5 2025, 2:24 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), SUL3, MediaWiki-Core-Platform-Team, MediaWiki-extensions-CentralAuth, Education-Program-Dashboard

Apr 29 2025

Ragesoss added a comment to T381673: Users confused by "content is not deflated" error when attempting to publish.

Wiki Education continues to get reports of this error from new student editors. This is the most common error we hear about from users lately.

Apr 29 2025, 9:35 PM · VisualEditor

Apr 17 2025

Ragesoss added a comment to T391900: WikiWho makes deprecated API calls.

@Ladsgroup thanks! Do you have any more details about the ones still happening, like an example request?

Apr 17 2025, 3:06 PM · WikiWho, Community-Tech

Apr 15 2025

Ragesoss added a comment to T391900: WikiWho makes deprecated API calls.

@MusikAnimal thanks! I just pulled in the change and restarted all the services, so it should be live now.

Apr 15 2025, 11:55 PM · WikiWho, Community-Tech

Apr 14 2025

Ragesoss updated subscribers of T391900: WikiWho makes deprecated API calls.

I've implemented a fix here: https://github.com/wikimedia/wikiwho_api/pull/20/files

Apr 14 2025, 11:35 PM · WikiWho, Community-Tech
Ragesoss updated the task description for T391900: WikiWho makes deprecated API calls.
Apr 14 2025, 9:46 PM · WikiWho, Community-Tech