Page MenuHomePhabricator

Ragesoss (Sage Ross)
Chief Technology Officer, Wiki Education

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 7:26 PM (498 w, 5 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

Tue, Apr 16

Ragesoss updated the task description for T356573: [Programs & Events Dashboard] Improve system for copying courses from one Dashboard to another.
Tue, Apr 16, 4:57 PM · Education-Program-Dashboard, Google-Summer-of-Code (2024), Outreach-Programs-Projects

Mar 19 2024

Ragesoss added a comment to T360068: Proposal: [Programs & Events Dashboard] Improve the training module creation and update process - GSOC 24'.

Either would be fine.

Mar 19 2024, 10:55 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T359952: GSOC 2024 Proposal - Improve the training module creation and update process [Programs and Events Dashboard].

I like this. I think keeping the non-JSON pages and translations on-wiki (at least, the ones for individual TrainingSlides), but making the database the only source for the Library and Module configurations that are currently implemented as .json pages makes sense.

Mar 19 2024, 6:08 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T360068: Proposal: [Programs & Events Dashboard] Improve the training module creation and update process - GSOC 24'.

Sure. I think it needs more explanation of how you'd tackle the problem of having this new system alongside the existing mode of training content. How will new features be rolled out in a way that will be backwards compatible? Also, how will removing content work?

Mar 19 2024, 4:36 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T359008: Complete migration of MediaWiki documentation - Project Statement of Interest.

I worked with Esther on her Outreachy project to improve the docs for Programs & Events Dashboard, and I can say with confidence that she would do a fantastic job on this project. She's really thoughtful and thorough when it comes to reviewing existing docs and identifying the right changes to make. She picked up on all the technical things necessary for working with complex wikitext pages quickly, she's self-driven when it comes to diving into code to figure out how things work, and she's great with finding the right people to ask when she needs input. Working with Esther was a pleasure, and I strongly endorse this proposal.

Mar 19 2024, 4:28 PM · Google Season of Docs 2024
Ragesoss added a comment to T360068: Proposal: [Programs & Events Dashboard] Improve the training module creation and update process - GSOC 24'.

@Ujjwalpathaak I'm not going to do full reviews of any proposals before the final submissions, but if you'd like me to look at a specific aspect, I can do that.

Mar 19 2024, 4:12 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T360393: P&E Dashboard integration is broken in beta.

I've just switched it back. Hopefully it's working again now.

Mar 19 2024, 1:09 AM · Beta-Cluster-reproducible, CampaignEvents, Campaign-Tools
Ragesoss added a comment to T360393: P&E Dashboard integration is broken in beta.

Ah yes, today I switched it out of P&E mode into Wiki Education mode, so that's probably what broke it.

Mar 19 2024, 1:09 AM · Beta-Cluster-reproducible, CampaignEvents, Campaign-Tools

Mar 11 2024

Ragesoss closed T357715: Data Request for Programs and Events Dashboard as Resolved.
Mar 11 2024, 8:35 PM · Education-Program-Dashboard
Ragesoss added a comment to T357715: Data Request for Programs and Events Dashboard.

I've just sent the data to @Rmaung. It includes every record in the database, which should stretch all the way back to when the first training module was added.

Mar 11 2024, 8:25 PM · Education-Program-Dashboard

Mar 7 2024

Ragesoss added a comment to T352177: Proposal: Improve how Wiki Education Dashboard counts references added.

Those edits were just made a few minutes ago, and that event page has not updated again since they were made. The system currently estimates the next update in 9 hours, and after that update it should show up.

Mar 7 2024, 7:07 PM · Outreachy (Round 27)

Feb 15 2024

Ragesoss added a project to T356573: [Programs & Events Dashboard] Improve system for copying courses from one Dashboard to another: Education-Program-Dashboard.
Feb 15 2024, 10:37 PM · Education-Program-Dashboard, Google-Summer-of-Code (2024), Outreach-Programs-Projects
Ragesoss added a comment to T352177: Proposal: Improve how Wiki Education Dashboard counts references added.

Excellent. Your description lines up with the terminology discussion we had today for "sources" vs "citations", and the ambiguity of "references". It's nice that your parser already can provide the citation count, which is what we'd use.

Feb 15 2024, 8:44 PM · Outreachy (Round 27)
Ragesoss added a comment to T357715: Data Request for Programs and Events Dashboard.

I've put this on my todo list. I'm on vacation next week but might be able to do it the following week.

Feb 15 2024, 7:36 PM · Education-Program-Dashboard

Feb 14 2024

Ragesoss added a comment to T352177: Proposal: Improve how Wiki Education Dashboard counts references added.

@Isaac awesome, thanks! I agree, this data makes it seem clear that HTML will be a significantly more accurate data source for ref counts... at least, for current revisions. I can imagine that accuracy would degrade in some cases when you look at old revisions if there are very many cases of citation-generating templates that were deleted or changed, since we can generally only get HTML based on old wikitext rendered with current templates. But my intuition is that it wouldn't make much difference and would still outperform the wikitext-only approach.

Feb 14 2024, 8:05 PM · Outreachy (Round 27)

Feb 13 2024

Ragesoss added a comment to T356573: [Programs & Events Dashboard] Improve system for copying courses from one Dashboard to another.

@Maryann-Onyinye done!

Feb 13 2024, 9:08 PM · Education-Program-Dashboard, Google-Summer-of-Code (2024), Outreach-Programs-Projects
Ragesoss updated the task description for T356573: [Programs & Events Dashboard] Improve system for copying courses from one Dashboard to another.
Feb 13 2024, 9:08 PM · Education-Program-Dashboard, Google-Summer-of-Code (2024), Outreach-Programs-Projects

Feb 12 2024

Ragesoss added a comment to T356572: [Programs & Events Dashboard] Improve the training module creation and update process.

@Maryann-Onyinye done! thanks!

Feb 12 2024, 8:25 PM · Google-Summer-of-Code (2024), Education-Program-Dashboard, Outreach-Programs-Projects
Ragesoss updated the task description for T356572: [Programs & Events Dashboard] Improve the training module creation and update process.
Feb 12 2024, 8:24 PM · Google-Summer-of-Code (2024), Education-Program-Dashboard, Outreach-Programs-Projects
Ragesoss updated the task description for T356572: [Programs & Events Dashboard] Improve the training module creation and update process.
Feb 12 2024, 8:20 PM · Google-Summer-of-Code (2024), Education-Program-Dashboard, Outreach-Programs-Projects
Ragesoss added a comment to T320183: Migrate women-in-red from Toolforge GridEngine to Toolforge Kubernetes.

@dcaro I just disabled the cron.

Feb 12 2024, 6:41 PM · Grid-Engine-to-K8s-Migration

Feb 3 2024

Ragesoss created T356573: [Programs & Events Dashboard] Improve system for copying courses from one Dashboard to another.
Feb 3 2024, 9:07 PM · Education-Program-Dashboard, Google-Summer-of-Code (2024), Outreach-Programs-Projects
Ragesoss moved T356572: [Programs & Events Dashboard] Improve the training module creation and update process from Backlog to Project Proposals on the Google-Summer-of-Code (2024) board.
Feb 3 2024, 8:27 PM · Google-Summer-of-Code (2024), Education-Program-Dashboard, Outreach-Programs-Projects
Ragesoss added a project to T356572: [Programs & Events Dashboard] Improve the training module creation and update process: Google-Summer-of-Code (2024).
Feb 3 2024, 8:26 PM · Google-Summer-of-Code (2024), Education-Program-Dashboard, Outreach-Programs-Projects
Ragesoss created T356572: [Programs & Events Dashboard] Improve the training module creation and update process.
Feb 3 2024, 8:25 PM · Google-Summer-of-Code (2024), Education-Program-Dashboard, Outreach-Programs-Projects

Dec 7 2023

Ragesoss added a comment to T352934: Program & Events dashboard is using the old ORES service.

When was this screenshot from? I deployed the update that switched it to LiftWing about 3 weeks ago, and it shouldn't be hitting the old ORES server anymore. I just double-checked, and the Article Finder feature is behaving as expected for me with requests going to LW.

Dec 7 2023, 1:35 AM · Education-Program-Dashboard, Machine-Learning-Team

Nov 27 2023

Ragesoss added a comment to T352102: Archive Gerrit repository "wikimedia/education/WikiEduDashboard" (20150209).

This is fine to archive. I think we set up the Gerrit repo as a mirror of GitHub, or perhaps we were considering a fork, but we've never actively used it.

Nov 27 2023, 10:41 PM · Diffusion-Repository-Administrators, Projects-Cleanup

Oct 30 2023

Ragesoss updated the task description for T350092: TemplateData should let you configured a template to disallow adding undocumented parameters.
Oct 30 2023, 11:19 PM · VisualEditor, VisualEditor-MediaWiki-Templates, TemplateData
Ragesoss created T350092: TemplateData should let you configured a template to disallow adding undocumented parameters.
Oct 30 2023, 11:18 PM · VisualEditor, VisualEditor-MediaWiki-Templates, TemplateData
Ragesoss added a project to T350064: On some pages, some references disappear or render differently in Edit mode compared to Read mode: VisualEditor.
Oct 30 2023, 5:19 PM · VisualEditor
Ragesoss created T350064: On some pages, some references disappear or render differently in Edit mode compared to Read mode.
Oct 30 2023, 5:18 PM · VisualEditor

Oct 26 2023

Ragesoss added a comment to T349837: TypeError: explode() expects parameter 2 to be string, null given.

Do you have timestamps for when this occurred? The database went down at some point recently, which might or might not explain the problem, if these happened when the Dashboard was basically completely un-operational.

Oct 26 2023, 4:54 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Wikimedia-production-error

Oct 24 2023

Ragesoss closed T328698: [GSoC project idea] Improve Programs & Events Dashboard UX for Article Scoped Programs as Resolved.
Oct 24 2023, 5:38 PM · Education-Program-Dashboard, Google-Summer-of-Code (2023)
Ragesoss closed T332976: [Proposal] Wiki Education Dashboard: Refactoring and upgrading React as Resolved.
Oct 24 2023, 5:38 PM · Google-Summer-of-Code (2023)
Ragesoss closed T333790: Proposal: Write a Ruby gem for analyzing Wikidata edits, a subtask of T328389: Write a Ruby gem for analyzing Wikidata edits, as Resolved.
Oct 24 2023, 5:37 PM · Education-Program-Dashboard, Outreachy (Round 26)
Ragesoss closed T333790: Proposal: Write a Ruby gem for analyzing Wikidata edits as Resolved.
Oct 24 2023, 5:37 PM · Outreachy (Round 26)
Ragesoss closed T328389: Write a Ruby gem for analyzing Wikidata edits as Resolved.
Oct 24 2023, 5:37 PM · Education-Program-Dashboard, Outreachy (Round 26)

Oct 17 2023

Krinkle awarded T167163: API error response for list=user&usprops=cancreate with similar username has '$1' instead of real error code. a Orange Medal token.
Oct 17 2023, 9:42 PM · MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), MediaWiki-extensions-CentralAuth, AntiSpoof, MediaWiki-Action-API
Ragesoss added a comment to T167163: API error response for list=user&usprops=cancreate with similar username has '$1' instead of real error code..

lolol! thanks @matmarex!

Oct 17 2023, 7:44 PM · MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), MediaWiki-extensions-CentralAuth, AntiSpoof, MediaWiki-Action-API
Ragesoss triaged T235822: VisualEditor can't save edits (HTTP 404 error) when it was open for more than 24 hours while editing an old revision or after switching from wikitext as High priority.

Wiki Education has been getting a lot of reports about this from student editors this term. (We've heard directly from students or instructors about 20 times, which is the tip of the iceberg because most people who hit this bug don't report it to us.)

Oct 17 2023, 4:28 PM · Parsoid (Tracking), Editing-team (Tracking), Parsoid-DOM, VisualEditor, RESTBase, VisualEditor-MediaWiki

Oct 4 2023

Ragesoss added a comment to T347905: Request creation of impact-visualizer VPS project.

No objection to impactvisualizer as the name, if that avoids a possible problem.

Oct 4 2023, 2:56 PM · Cloud-VPS (Project-requests)

Oct 2 2023

Ragesoss created T347905: Request creation of impact-visualizer VPS project.
Oct 2 2023, 7:24 PM · Cloud-VPS (Project-requests)

Sep 18 2023

Ragesoss closed T277651: Outreachdashboard.wmflabs.org is down frequently with database problems as Resolved.

It's been in good shape lately, so I'm closing this; we can re-open this if we starting facing problems again.

Sep 18 2023, 5:14 PM · VPS-Projects, Education-Program-Dashboard
Ragesoss added a comment to T346390: Outreachy Round 27: Improve how Wiki Education Dashboard counts references added.

Hi @Ragesoss

Kindly complete the proposal submission next steps:

If you have any questions on the next steps, don't hesitate to reach out.

Thank you!

Sep 18 2023, 5:00 PM · Outreach-Programs-Projects, Outreachy (Round 27)
Ragesoss added a comment to T235822: VisualEditor can't save edits (HTTP 404 error) when it was open for more than 24 hours while editing an old revision or after switching from wikitext.

I've been hearing about this from several different users (student editors in Wiki Education programs) in the last week, including a report that it's happening repeatedly for the same user. The error screenshots I've been sent show the "No stashed content found" message.

Sep 18 2023, 4:42 PM · Parsoid (Tracking), Editing-team (Tracking), Parsoid-DOM, VisualEditor, RESTBase, VisualEditor-MediaWiki

Sep 14 2023

Ragesoss added a comment to T346390: Outreachy Round 27: Improve how Wiki Education Dashboard counts references added.

@Maryann-Onyinye I'd like to list this as a second Outreachy project for round 27. Could you lock this one down? (The people currently subscribed are interested parties and should all retain access.)

Sep 14 2023, 7:32 PM · Outreach-Programs-Projects, Outreachy (Round 27)
Ragesoss created T346390: Outreachy Round 27: Improve how Wiki Education Dashboard counts references added.
Sep 14 2023, 7:31 PM · Outreach-Programs-Projects, Outreachy (Round 27)

Sep 6 2023

Ragesoss added a comment to T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard.

@srishakatux thanks! please do add @Aminehassou to the mentor group.

Sep 6 2023, 8:38 PM · Outreach-Programs-Projects, Outreachy (Round 27)

Sep 5 2023

Ragesoss closed T345394: Increase Lift Wing rate limit for ImpactVisualizer OAuth2 client as Resolved.

Thank you!

Sep 5 2023, 9:56 PM · Machine-Learning-Team
apaskulin awarded T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard a Love token.
Sep 5 2023, 7:48 PM · Outreach-Programs-Projects, Outreachy (Round 27)
Ragesoss updated the task description for T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard.
Sep 5 2023, 7:45 PM · Outreach-Programs-Projects, Outreachy (Round 27)

Sep 1 2023

Ragesoss added a comment to T345394: Increase Lift Wing rate limit for ImpactVisualizer OAuth2 client.

internal might be fine, but since it's only 2x the default limit which we were already hitting, I thought wme would be safer.

Sep 1 2023, 3:49 PM · Machine-Learning-Team

Aug 31 2023

Ragesoss created T345394: Increase Lift Wing rate limit for ImpactVisualizer OAuth2 client.
Aug 31 2023, 9:05 PM · Machine-Learning-Team

Aug 30 2023

Ragesoss updated the task description for T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard.
Aug 30 2023, 10:46 PM · Outreach-Programs-Projects, Outreachy (Round 27)

Aug 29 2023

Ragesoss added a comment to T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard.

I fixed that truncated portion of the project description.

Aug 29 2023, 6:43 PM · Outreach-Programs-Projects, Outreachy (Round 27)
Ragesoss updated the task description for T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard.
Aug 29 2023, 6:35 PM · Outreach-Programs-Projects, Outreachy (Round 27)

Aug 28 2023

Ragesoss added a subtask for T343871: Coordinate Wikimedia's participation in Outreachy Round 27: T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard.
Aug 28 2023, 6:58 PM · Goal, Developer-Outreach, Outreachy (Round 27)
Ragesoss added a parent task for T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard: T343871: Coordinate Wikimedia's participation in Outreachy Round 27.
Aug 28 2023, 6:58 PM · Outreach-Programs-Projects, Outreachy (Round 27)
Ragesoss created T345108: Outreachy Round 27: Improve documentation of Programs & Events Dashboard.
Aug 28 2023, 6:57 PM · Outreach-Programs-Projects, Outreachy (Round 27)

Aug 21 2023

Ragesoss closed T344322: Internal server error on embeddable course stats URLs as Resolved.

Fixed!

Aug 21 2023, 6:21 PM · Education-Program-Dashboard
Ragesoss updated subscribers of T344322: Internal server error on embeddable course stats URLs.

Thanks for reporting this @jhsoby! I'm sorry I couldn't get to it sooner; I was on vacation last week.

Aug 21 2023, 4:48 PM · Education-Program-Dashboard

Jul 28 2023

Ragesoss closed T342958: Help Migrate WikiPhotoFight, a subtask of T342835: Users/UserAgents that use ORES, as Declined.
Jul 28 2023, 3:08 PM · ORES, Machine-Learning-Team
Ragesoss closed T342958: Help Migrate WikiPhotoFight as Declined.

Thanks! This was a project that I haven't (yet?) gotten far enough along to do anything, and isn't running in production. If I ever take it up again, I'll be sure to use Lift Wing instead.

Jul 28 2023, 3:08 PM · ORES, Machine-Learning-Team

Jul 24 2023

Ragesoss added a comment to T224749: OAuth consumer id should be exposed.

🎸 rad! thanks @Tgr !

Jul 24 2023, 5:52 PM · MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), MediaWiki-extensions-OAuth

Jul 17 2023

Ragesoss added a comment to T320260: Dashboard integration: Configure the P&E Dashboard integration in prod.

Production secret is ready for use: P49567

Jul 17 2023, 4:51 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Wikimedia-Site-requests, Campaign-Registration, CampaignEvents
Ragesoss updated the task description for T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
Jul 17 2023, 4:50 PM · Epic, Campaign-Registration, Campaign-Tools

Jul 3 2023

Ragesoss added a comment to T334142: Display tracking tools in the interface.

see T336900#8983092 for testing for this. This ticket is ready for product sign off once we can confirm that QTE/T334142 is no longer synced with the dashboard.

Jul 3 2023, 9:38 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents

Jun 20 2023

Ragesoss added a comment to T317707: Dashboard integration: Add code for calling the P&E dashboard API.

Yup: when enabling or editing an event registration, we run the Dashboard validation before saving the event. In particular, if the event is being created, we don't have an event ID yet.

Jun 20 2023, 6:34 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Campaign-Registration
Ragesoss updated the task description for T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
Jun 20 2023, 6:32 PM · Epic, Campaign-Registration, Campaign-Tools
Ragesoss updated the task description for T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
Jun 20 2023, 6:32 PM · Epic, Campaign-Registration, Campaign-Tools
Ragesoss updated the task description for T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
Jun 20 2023, 6:22 PM · Epic, Campaign-Registration, Campaign-Tools
Ragesoss added a comment to T317707: Dashboard integration: Add code for calling the P&E dashboard API.

@Ragesoss Hi, one thing I just realised: when passing the dry_run parameter, in particular to the confirm_event_sync endpoint, we may not have an event ID (e.g., if it's a new event). The endpoint works just fine if I omit the event_id parameter when dry_run is true, but I thought maybe you wanted to clarify that in the endpoint documentation. Thanks!

Jun 20 2023, 5:44 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Campaign-Registration

May 26 2023

Ragesoss added a comment to T317708: Dashboard integration: Add form fields on Special:(Enable|Edit)EventRegistration to connect tracking tools.

I think this will be a lot easier for organizers if it can accept either a course slug or a URL. There's no obvious way to get the slug except by cutting it of the URL, but the pattern should be easy to handle; it's just [domain]/courses/[slug] or [domain]/courses/[slug]/home.

May 26 2023, 7:19 PM · MW-1.41-notes (1.41.0-wmf.16; 2023-07-04), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents

May 8 2023

Ragesoss added a comment to T335524: Outreach Dashboard: Course stats/details are broken.

The pageviews (unlike other stats) are estimated based on all the views that happen between the first edit by an event participant and the most recent time the stats got updated, not just through the end of the event. So increasing view counts after the end of the event is normal.

May 8 2023, 2:45 PM · Outreach-Programs-Projects, Education-Program-Dashboard

Apr 28 2023

Ragesoss added a comment to T335524: Outreach Dashboard: Course stats/details are broken.

Are you referring to the 'Activity' tab? That tab does not show tracked edits, it pulls the latest edits from any event participant from any of the tracked wikis. However, any edits after the end date will not be reflected in the cumulative stats or anywhere else except the Activity tab.

Apr 28 2023, 8:46 PM · Outreach-Programs-Projects, Education-Program-Dashboard

Mar 30 2023

Ragesoss added a comment to T333486: Proposal - Improve Programs & Events Dashboard UX for Article Scoped Programs.

I think this proposal is not sufficiently focused on the main objective of improving the user experience for users who are setting up a course/event for which they want to track only a specific set of pages. I don't think React upgrades or converting between HAML and JSX are very relevant to this UX, because the current workflow for setting up a course is all in React already. Refactoring to move queries from templates to controllers is also not very relevant; that's a code quality issue that could be done at any time, and should not affect the user experience.

Mar 30 2023, 6:32 PM · Google-Summer-of-Code (2023)

Mar 29 2023

Ragesoss added a comment to T333488: [GSOC 2023 Proposal] 5. Improve Programs & Events Dashboard UX for Article Scoped Programs:.

Hi! This looks like a proposal that is primarily a design project, rather than a UX development project that also includes a design element. It will not be realistic to both learn the necessary programming skills and implement a new design in ~80 hours. It also won't be a competitive application without an accompanying track record of preliminary contributions to the Dashboard codebase. I usually encourage prospective applicants to explore the codebase and make several contributions first, before attempting to put together a proposal, as a strong proposal needs to demonstrate an understanding of the codebase and how the proposed project fits into it specifically.

Mar 29 2023, 9:44 PM · Google-Summer-of-Code (2023)

Mar 28 2023

Ragesoss added a comment to T332976: [Proposal] Wiki Education Dashboard: Refactoring and upgrading React.

This is a well-thought-out proposal. One thing that could improve it would be to include some preliminary research about what options might be appropriate for replacing the jquery UI library for the survey system (and what the tradeoffs might be in terms of whether it's worth it to do so).

Mar 28 2023, 6:21 PM · Google-Summer-of-Code (2023)

Mar 27 2023

Ragesoss added a comment to T328698: [GSoC project idea] Improve Programs & Events Dashboard UX for Article Scoped Programs.

Akanksha8800: sent.

Mar 27 2023, 2:39 PM · Education-Program-Dashboard, Google-Summer-of-Code (2023)

Mar 18 2023

Ragesoss added a comment to T328698: [GSoC project idea] Improve Programs & Events Dashboard UX for Article Scoped Programs.

HI! I have experience with React and I would love to start contributing to this project. Can I please get the Slack invite so I can get involved in the community?

Thank you!
Federico

Mar 18 2023, 2:50 PM · Education-Program-Dashboard, Google-Summer-of-Code (2023)

Mar 15 2023

Ragesoss added a comment to T328698: [GSoC project idea] Improve Programs & Events Dashboard UX for Article Scoped Programs.

@eren023 check out the 'students and interns' doc linked in the description. That has info on how to get started.

Mar 15 2023, 2:30 PM · Education-Program-Dashboard, Google-Summer-of-Code (2023)

Mar 14 2023

Ragesoss updated the task description for T328698: [GSoC project idea] Improve Programs & Events Dashboard UX for Article Scoped Programs.
Mar 14 2023, 7:53 PM · Education-Program-Dashboard, Google-Summer-of-Code (2023)

Feb 15 2023

Ragesoss added a comment to T329796: OAuth 'Allow' dialog is mislabeled for some screenreader + browser combinations.

You can see the problem in the accessibility tools in Chrome developer tools – apparently the markup indicates that the entire message, including other buttons, is a label for each button.

Feb 15 2023, 11:22 PM · MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Accessibility, MediaWiki-extensions-OAuth
Ragesoss added a comment to T329796: OAuth 'Allow' dialog is mislabeled for some screenreader + browser combinations.
Feb 15 2023, 10:47 PM · MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Accessibility, MediaWiki-extensions-OAuth
Ragesoss added a project to T329796: OAuth 'Allow' dialog is mislabeled for some screenreader + browser combinations: Accessibility.
Feb 15 2023, 8:59 PM · MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Accessibility, MediaWiki-extensions-OAuth
Ragesoss created T329796: OAuth 'Allow' dialog is mislabeled for some screenreader + browser combinations.
Feb 15 2023, 8:59 PM · MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Accessibility, MediaWiki-extensions-OAuth

Feb 6 2023

Ragesoss closed T258320: Programs & Events Dashboard internal server error for igwikt as Resolved.

A fix that improves the error message is ready, and will be live after the next deployment.

Feb 6 2023, 10:08 PM · Education-Program-Dashboard

Feb 2 2023

Ragesoss updated subscribers of T328698: [GSoC project idea] Improve Programs & Events Dashboard UX for Article Scoped Programs.
Feb 2 2023, 7:27 PM · Education-Program-Dashboard, Google-Summer-of-Code (2023)
Ragesoss created T328698: [GSoC project idea] Improve Programs & Events Dashboard UX for Article Scoped Programs.
Feb 2 2023, 7:26 PM · Education-Program-Dashboard, Google-Summer-of-Code (2023)

Jan 31 2023

Ragesoss closed T328476: Outreachdashboard nginx 504 Gateway Time-out as Resolved.
Jan 31 2023, 6:40 PM · Education-Program-Dashboard
Ragesoss added a comment to T328476: Outreachdashboard nginx 504 Gateway Time-out.

How long was it down, that you noticed? It's up for me right now.

Jan 31 2023, 6:01 PM · Education-Program-Dashboard
Ragesoss created T328389: Write a Ruby gem for analyzing Wikidata edits.
Jan 31 2023, 12:05 AM · Education-Program-Dashboard, Outreachy (Round 26)

Jan 30 2023

Ragesoss closed T322662: Add CentralAuth Global ID along with usernames to "Editors data" export in Outreach Dashboard as Resolved.

This is complete, and it's been deployed. Now the CSV for 'editors data' includes the global ID.

Jan 30 2023, 9:30 PM · Education-Program-Dashboard

Dec 8 2022

Ragesoss added a comment to T324694: Request increased Volume Storage quota for globaleducation Cloud VPS project.

Thanks! @dcaro I have some longer term plans to reduce the data requirements — basically, eliminate the need to store revision data long-term, which is the bulk of the disk usage — but it will require some significant architecture adjustments to get to that point.

Dec 8 2022, 9:36 PM · Cloud-VPS (Quota-requests)
Ragesoss added a comment to T264474: Tables with alternating colors appear incorrectly in dark theme..

I tested this on the example from above, the track listing table from https://en.wikipedia.org/wiki/Renewal_(Billy_Strings_album), but it isn't fixed even after purging the cache, making a null edit, or previewing the table with a non-null edit.

Dec 8 2022, 3:38 PM · Product-Infrastructure-Team-Backlog-Deprecated, Content-Transform-Team-WIP, Wikipedia-Android-App-Backlog, Page Content Service, Wikipedia-iOS-App-Backlog, iOS-app-Bugs

Dec 7 2022

Ragesoss created T324694: Request increased Volume Storage quota for globaleducation Cloud VPS project.
Dec 7 2022, 5:33 PM · Cloud-VPS (Quota-requests)

Nov 8 2022

Ragesoss added a comment to T322662: Add CentralAuth Global ID along with usernames to "Editors data" export in Outreach Dashboard.

This makes perfect sense. I've opened an issue for it on GitHub: https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5195

Nov 8 2022, 6:23 PM · Education-Program-Dashboard

Nov 3 2022

Ragesoss triaged T322280: Improve Students and Instructors user experiences on Wiki Education Dashboard(/training) by having an option of "listen to audio instead" as Lowest priority.
Nov 3 2022, 8:35 PM · Education-Program-Dashboard
Ragesoss added a project to T322280: Improve Students and Instructors user experiences on Wiki Education Dashboard(/training) by having an option of "listen to audio instead": Education-Program-Dashboard.
Nov 3 2022, 8:35 PM · Education-Program-Dashboard
Ragesoss added a comment to T322280: Improve Students and Instructors user experiences on Wiki Education Dashboard(/training) by having an option of "listen to audio instead".

Thanks Boyani. That's a potentially interesting idea, but I don't know whether any open source text-to-speech engines are good enough to provide a good listening experience — especially for the sometimes-technical content of the training modules. I'm unlikely to prioritize a project like this, although if you know more about how this could be implemented, I'm interested to hear details.

Nov 3 2022, 8:35 PM · Education-Program-Dashboard