Page MenuHomePhabricator

Ragesoss (Sage Ross)
Chief Technology Officer, Wiki Education

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 7:26 PM (425 w, 1 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, Nov 8

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

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

Thu, Nov 3

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.
Thu, Nov 3, 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.
Thu, Nov 3, 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.

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

Oct 19 2022

Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.

I've just deployed an update to staging:

Oct 19 2022, 10:32 PM · Epic, Campaign-Registration, Campaign-Tools
Ragesoss updated the task description for T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
Oct 19 2022, 10:29 PM · Epic, Campaign-Registration, Campaign-Tools

Oct 12 2022

Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.

I've made these updates and deployed it to dashboard-testing.wikiedu.org.

Oct 12 2022, 7:38 PM · Epic, Campaign-Registration, Campaign-Tools
Ragesoss updated the task description for T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
Oct 12 2022, 7:36 PM · Epic, Campaign-Registration, Campaign-Tools
Ragesoss updated the task description for T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
Oct 12 2022, 7:35 PM · Epic, Campaign-Registration, Campaign-Tools

Oct 11 2022

Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.

@Ragesoss Hi, I have one more question about the endpoints at T302584#7751395. We already talked about replacing the "organizer_username" parameters with "organizer_usernames", that accept a list instead of a single name. I still think that would be a good solution for the confirm_event_sync endpoint, but I'm wondering if the parameter is necessary for the update_event_participants endpoint. Requests to that endpoint are made whenever the list of participants changes, which in most cases is an action initiated by the participants themselves. So I'm not sure if we need any authorization checks for that step, unless I'm missing something. What do you think?

Oct 11 2022, 4:18 PM · Epic, Campaign-Registration, Campaign-Tools

Oct 10 2022

Ragesoss added a comment to T264474: Some tables in articles have unreadable background in dark and black themes.

Here's another example on English Wikipedia, a table produced by the "Track listing" template on https://en.wikipedia.org/wiki/Renewal_(Billy_Strings_album)

Oct 10 2022, 8:11 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Page Content Service, Wikipedia-iOS-App-Backlog, iOS-app-Bugs

Oct 9 2022

Ragesoss closed T320156: Migrate wikiedudashboard-test from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

I've turned this off.

Oct 9 2022, 3:04 PM · Grid-Engine-to-K8s-Migration
Ragesoss closed T320183: Migrate women-in-red from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

I've turned this off.

Oct 9 2022, 3:03 PM · Grid-Engine-to-K8s-Migration
Ragesoss closed T319970: Migrate plaigsossbot from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

I've turned this off.

Oct 9 2022, 3:00 PM · Grid-Engine-to-K8s-Migration

Sep 13 2022

Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.

Sorry, I don't know what the previous agreement were and what was planned for V1, apologies if this wasn't on your radar. At any rate, I wasn't really asking for the possibility of adding multiple organizer to the dashboard with an API endpoint. I asked that because organizer_username is a required parameter for both endpoints, and I was trying to understand what value we should pass in case of multiple organizers in order to pass authorization checks. I think for now we could just pass the username of the event creator (assuming they are also a facilitator for that event in the dashboard) and it should just work.

Sep 13 2022, 11:54 PM · Epic, Campaign-Registration, Campaign-Tools
Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.
  • Organizers can also delete event registrations (and, in the future, restore them). Do we need to do anything special if that happens? It's not mentioned in the endpoint description above, but I was wondering if it's something that should be added

I think these should probably be independent at this point. It will make sense to add deletion-handling at the same time we add the option to create a Dashboard event automatically via Event Center, but in the meantime, since Dashboard events are created independently, users may want to delete an event registration but still use the Dashboard for their event.

Sep 13 2022, 10:03 PM · Epic, Campaign-Registration, Campaign-Tools

Aug 25 2022

Ragesoss updated the task description for T316298: Write a Ruby gem for analyzing Wikidata edits.
Aug 25 2022, 9:53 PM · Outreachy (Round 25), Outreach-Programs-Projects
Ragesoss created T316298: Write a Ruby gem for analyzing Wikidata edits.
Aug 25 2022, 9:48 PM · Outreachy (Round 25), Outreach-Programs-Projects

Aug 22 2022

Ragesoss claimed T258320: Programs & Events Dashboard internal server error for igwikt.
Aug 22 2022, 9:02 PM · Education-Program-Dashboard
Ragesoss placed T258320: Programs & Events Dashboard internal server error for igwikt up for grabs.
Aug 22 2022, 9:02 PM · Education-Program-Dashboard

Aug 15 2022

Dzahn awarded T315116: https://outreachdashboard.wmflabs.org should take into account Wikidata contributions a Love token.
Aug 15 2022, 7:44 PM · Education-Program-Dashboard

Aug 13 2022

Ragesoss closed T315116: https://outreachdashboard.wmflabs.org should take into account Wikidata contributions as Resolved.

🎉

Aug 13 2022, 1:07 PM · Education-Program-Dashboard
Ragesoss closed T315116: https://outreachdashboard.wmflabs.org should take into account Wikidata contributions, a subtask of T308302: Ionian Wikithon 2022, as Resolved.
Aug 13 2022, 1:06 PM · Developer-Advocacy (Apr-Jun 2022)
Ragesoss added a comment to T315116: https://outreachdashboard.wmflabs.org should take into account Wikidata contributions.

@DimitriosRingas you can add Wikidata by clicking Edit Details on the Home tab, then putting Wikidata into the "tracked wikis" field and saving it.

Aug 13 2022, 1:28 AM · Education-Program-Dashboard
Ragesoss added a comment to T315116: https://outreachdashboard.wmflabs.org should take into account Wikidata contributions.

To have it track Wikidata contributions, an organizer must add Wikidata to the tracked wikis. The event linked above is only configured to track el.wikipedia. Once Wikidata is added as a tracked wiki, it should show the additional edits after its next data update.

Aug 13 2022, 1:24 AM · Education-Program-Dashboard

Aug 10 2022

Ragesoss added a comment to T101532: Continue returns the same data and iicontinue value over and over for some imageinfo queries.

Here's another example I ran into: https://commons.wikimedia.org/w/api.php?action=query&prop=imageinfo&iiprop=url&iiurlheight=480&pageids=107709976%7C111662244%7C109767821%7C109782162%7C109782164%7C109782168%7C109782171%7C109782172%7C109782180%7C109782183&iilimit=50&continue=%22%7C%7C%22&iicontinue=Flag_of_the_Soviet_Union.svg%7C20070509050010

Aug 10 2022, 4:10 PM · MediaWiki-Action-API

Aug 5 2022

Ragesoss added a comment to T243711: Add FRWIKI support to WikiWho.

I was thinking, rather than expand the existing Cinder volume, it might make sense to mount separate volumes for other languages. We probably want to request more max storage, but spreading it out more would mean we don't have to mess with the volumes that are already working.

Aug 5 2022, 9:30 PM · WikiWho, Who-Wrote-That

Aug 1 2022

Ragesoss added a comment to T6845: CAPTCHA doesn't work for people with visual impairments.

I'm currently working with a professor who got stuck on this while trying to create their account.

Aug 1 2022, 5:07 PM · Platform Engineering, Readers-Web-Backlog, Security, ConfirmEdit (CAPTCHA extension), Accessibility, Design, WCAG-Level-A

Jul 27 2022

Ragesoss added a comment to T180890: Icons not visible in Windows' high contrast dark mode.

🎉

Jul 27 2022, 6:20 PM · OOUI (OOUI-0.44.2), VisualEditor, Accessibility

Jul 19 2022

Ragesoss closed T312790: eranbot returns 504 Gateway Time-out for `action=suspected_diffs` as Declined.

I'm closing this now, as (per my comment in the parent) I set up a new tool that provides the data I got from this endpoint, and it sounds like no one else needs it.

Jul 19 2022, 3:07 PM · Tools
Ragesoss closed T312790: eranbot returns 504 Gateway Time-out for `action=suspected_diffs`, a subtask of T306888: Migrate ERANBOT project off of Grid Engine, as Declined.
Jul 19 2022, 3:07 PM · Grid-Engine-to-K8s-Migration, Growth-Team, CopyPatrol
Ragesoss added a comment to T306888: Migrate ERANBOT project off of Grid Engine.

Thanks @eranroz. I didn't have any trouble connecting to the database from another tool, and I got a replacement for the API up and running.

Jul 19 2022, 3:04 PM · Grid-Engine-to-K8s-Migration, Growth-Team, CopyPatrol

Jul 15 2022

Ragesoss added a comment to T306888: Migrate ERANBOT project off of Grid Engine.

I'm going to build a new tool to replace the plagiabot api; it's pretty simple and I can access the copyright diffs database independently of the plagiabot codebase, so this way I can hack on a webservice without messing with all the other things that the eranbot tool is still doing via cron jobs.

Jul 15 2022, 9:37 PM · Grid-Engine-to-K8s-Migration, Growth-Team, CopyPatrol
Ragesoss closed T287693: Programs & Events Dashboard 2021 user survey as Resolved.

Yes, it's done.

Jul 15 2022, 9:33 PM · Education-Program-Dashboard, Surveys

Jul 14 2022

Ragesoss added a comment to T306888: Migrate ERANBOT project off of Grid Engine.

I've been added to the eranbot tool and I've been poking around, but I can't figure out how to set up the plagiabot API webservice. The code seems to be all in order in terms of requirements, as the scripts that run against the same repo work, but I'm not sure how the webservice was previously configured.

Jul 14 2022, 5:18 PM · Grid-Engine-to-K8s-Migration, Growth-Team, CopyPatrol

Jul 11 2022

Ragesoss added a comment to T306888: Migrate ERANBOT project off of Grid Engine.

Is the python 3 upgrade necessary to move the plagiabot API to Buster? Wiki Education Dashboard and Programs & Events Dashboard both rely on the plagiabot API (see T312790), and it's been down since the Stretch Grid Engine EOL.

Jul 11 2022, 5:11 PM · Grid-Engine-to-K8s-Migration, Growth-Team, CopyPatrol
Ragesoss created T312790: eranbot returns 504 Gateway Time-out for `action=suspected_diffs`.
Jul 11 2022, 4:25 PM · Tools

May 31 2022

Ragesoss added a comment to T112730: Failure to OAuth after login on mobile.

I think I fixed the URL for Special:OAuth, someone please try it in the wild

May 31 2022, 5:32 PM · MediaWiki-extensions-CentralAuth, Mobile, MediaWiki-User-login-and-signup

May 25 2022

Ragesoss added a comment to T308702: Update IP addresses for Wiki Education Dashboard exemptions to rate-limiting and global block.

Thanks!

May 25 2022, 5:54 PM · Wikimedia-Site-requests
Ragesoss added a comment to T308702: Update IP addresses for Wiki Education Dashboard exemptions to rate-limiting and global block.

As of today, the Dashboard is still having edits blocked, like this:

May 25 2022, 2:41 PM · Wikimedia-Site-requests

May 23 2022

Ragesoss added a comment to T308702: Update IP addresses for Wiki Education Dashboard exemptions to rate-limiting and global block.

Thank you @Stang!

May 23 2022, 4:41 PM · Wikimedia-Site-requests

May 18 2022

Ragesoss created T308702: Update IP addresses for Wiki Education Dashboard exemptions to rate-limiting and global block.
May 18 2022, 7:12 PM · Wikimedia-Site-requests

May 13 2022

Ragesoss added a comment to T293386: <Product Research> WikiWho migration to production.

After receiving a report of the service not working, I logged in and found celery down again. I've restarted it.

May 13 2022, 2:39 PM · WikiWho, Community-Tech, Foundational Technology Requests

May 10 2022

Ragesoss added a comment to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.

Invite sent, Dino_mann.

May 10 2022, 8:57 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)
Ragesoss added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the browser language settings when creating a user account, or logging in.

Thanks @Geertivp! I agree that this would be a good improvement. Unfortunately, the OAuth library that we use to handle the login process was written with the assumption of using a single MediaWiki instance for login, so it would take a significant rewrite of that library or some creative workaround to make it possible to make the login flow work based on browser language.

May 10 2022, 8:54 PM · Education-Program-Dashboard

May 7 2022

Ragesoss added a comment to T307768: Outreachdashboard application Internal Sever error.

I think I did it! That worked far more quickly than I expected. Distributed systems are a miracle and a horror.

May 7 2022, 3:38 PM · Education-Program-Dashboard
Ragesoss added a comment to T307768: Outreachdashboard application Internal Sever error.

The Cinder volume that holds the database was full. I'm trying to resize it.

May 7 2022, 3:35 PM · Education-Program-Dashboard

May 6 2022

Ragesoss added a comment to T307768: Outreachdashboard application Internal Sever error.

It looks like the database went down. I've restarted it, but I fear that I waited too long to expand the storage volume, which is currently at 96% full. Unfortunately, I'm on vacation and won't be able to work on that until I return home next week. Here's hoping it stays up until then.

May 6 2022, 11:35 AM · Education-Program-Dashboard

Apr 20 2022

Ragesoss updated the task description for T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.
Apr 20 2022, 6:25 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)

Apr 15 2022

Ragesoss added a comment to T297520: "Publish" button label is confusing and misleading in sandboxes and drafts.

I was just in an office hour meeting with several instructors, and this came up spontaneously again; student editors find it consistently confusing that the button in their sandbox says "Publish" because they assume that to mean "Publish to mainspace". Calling the button simply "Save" is perhaps not the right solution, but anything other than "Publish" would likely be a big improvement in the sandbox context.

Apr 15 2022, 9:41 PM · VisualEditor, Editing-team, MediaWiki-extensions-ArticleCreationWorkflow, MediaWiki-Page-editing

Apr 11 2022

Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.

I've deployed this to a test server, dashboard-testing.wikiedu.org, and can provide the API secret whenever the team is ready to start testing out integration.

Apr 11 2022, 7:45 PM · Epic, Campaign-Registration, Campaign-Tools

Mar 23 2022

Ragesoss updated subscribers of T293386: <Product Research> WikiWho migration to production.

One more update...

Mar 23 2022, 5:48 PM · WikiWho, Community-Tech, Foundational Technology Requests
Ragesoss added a comment to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.

Found it! Your messages had gotten filtered as spam. I've sent you a Slack invite.

Mar 23 2022, 5:29 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)

Mar 22 2022

Ragesoss added a comment to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.

hi @Ragesoss ! I have send you the mail for joining the slack channel but I haven't received the reply so should I send the mail again?

Mar 22 2022, 4:34 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)

Mar 17 2022

Ragesoss merged T304122: API error response for too-similar username does not include a meaningful error code into T167163: API error response for list=user&usprops=cancreate with similar username has '$1' instead of real error code..
Mar 17 2022, 9:51 PM · MediaWiki-extensions-CentralAuth, AntiSpoof, MediaWiki-Action-API
Ragesoss merged task T304122: API error response for too-similar username does not include a meaningful error code into T167163: API error response for list=user&usprops=cancreate with similar username has '$1' instead of real error code..
Mar 17 2022, 9:51 PM · MediaWiki-Action-API, AntiSpoof
Ragesoss added a comment to T167163: API error response for list=user&usprops=cancreate with similar username has '$1' instead of real error code..

Currently, it returns a slightly different response... now the code for the error is _1 instead of $1. It should probably be toosimilar instead.

Mar 17 2022, 9:50 PM · MediaWiki-extensions-CentralAuth, AntiSpoof, MediaWiki-Action-API
Ragesoss created T304122: API error response for too-similar username does not include a meaningful error code.
Mar 17 2022, 9:47 PM · MediaWiki-Action-API, AntiSpoof
Ragesoss added a comment to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.

Hi @AmeyGupta! Send me an email if you'd like to join the project's Slack channel.

Mar 17 2022, 4:09 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)

Mar 10 2022

Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.

@cmelo please have look at my proposed API signatures when you have a chance. If these look good, I'm ready to implement them.

Mar 10 2022, 4:08 PM · Epic, Campaign-Registration, Campaign-Tools

Mar 8 2022

Ragesoss added a comment to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.

@Ignexus nope, just the Slack channel.

Mar 8 2022, 7:41 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)
Ragesoss added a comment to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.

would love to work on this project.

Mar 8 2022, 3:39 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)
Ragesoss placed T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard up for grabs.
Mar 8 2022, 3:39 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)

Mar 3 2022

Ragesoss added a comment to T302584: [EPIC] Integrate Event Center with Programs & Events Dashboard.

I've gone through more of working through the API details based on the discussions. Here's what I propose. (Assuming that every Event Center user has an account on Meta, the wiki language/project isn't necessary. If that's not the case, then we'll need to add the wiki details as params as well.)

Mar 3 2022, 6:54 PM · Epic, Campaign-Registration, Campaign-Tools

Feb 24 2022

Ragesoss added a comment to T302490: Add other user links in Campaign Dashboard application.

Noted, thanks! It presents a little bit of a design challenge, as the current table can't easily fit extra links, and I also want to be wary of making the interface too complex and crowded. But it might be worth it, as additional links would definitely be useful in some cases.

Feb 24 2022, 5:34 PM · Education-Program-Dashboard

Feb 16 2022

Ragesoss added a comment to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.

@Ragesoss Thank you adding the project! Would it be possible for you to add the details also here: https://www.mediawiki.org/wiki/Google_Summer_of_Code/2022#Ideas_for_projects?

Feb 16 2022, 5:25 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)

Feb 14 2022

Ragesoss added a project to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard: Education-Program-Dashboard.
Feb 14 2022, 10:07 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)
Ragesoss added projects to T301732: Outreachy round 24 - Add support for tracking specific namespaces to Programs & Events Dashboard: Outreach-Programs-Projects, Education-Program-Dashboard.
Feb 14 2022, 10:06 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Outreachy (Round 24)
Ragesoss created T301732: Outreachy round 24 - Add support for tracking specific namespaces to Programs & Events Dashboard.
Feb 14 2022, 10:04 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Outreachy (Round 24)
Ragesoss added a project to T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard: Outreach-Programs-Projects.
Feb 14 2022, 9:53 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)
Ragesoss created T301731: GSoC 2022 - Modernize JavaScript build process and dependencies for Wiki Education Dashboard.
Feb 14 2022, 9:52 PM · Education-Program-Dashboard, Outreach-Programs-Projects, Google-Summer-of-Code (2022)

Feb 7 2022

Ragesoss added a comment to T291919: Tracking of on wiki registrations and edits during newsletter campaign (round 2).

@Hanna_Klein_WMDE I only have data for training modules that are on outreachdashboard.wmflabs.org. (Several of those are linked from that LerneWikipedia page.)

Feb 7 2022, 4:03 PM · User-GoranSMilovanovic, WMDE-Analytics-Engineering, WMDE-New-Editors-Banner-Campaigns (Lead Nurturing 2021 pilot 2)

Feb 4 2022

Ragesoss added a comment to T291919: Tracking of on wiki registrations and edits during newsletter campaign (round 2).

Sent!

Feb 4 2022, 5:12 PM · User-GoranSMilovanovic, WMDE-Analytics-Engineering, WMDE-New-Editors-Banner-Campaigns (Lead Nurturing 2021 pilot 2)

Feb 3 2022

Ragesoss added a comment to T291919: Tracking of on wiki registrations and edits during newsletter campaign (round 2).

@Hanna_Klein_WMDE please let me know your email (or send me a message at sage @ wikiedu.org) and I can send you the data.

Feb 3 2022, 7:21 PM · User-GoranSMilovanovic, WMDE-Analytics-Engineering, WMDE-New-Editors-Banner-Campaigns (Lead Nurturing 2021 pilot 2)
Ragesoss added a comment to T291919: Tracking of on wiki registrations and edits during newsletter campaign (round 2).

I don't think you've given me usernames in the past, @GoranSMilovanovic . I've just run the script to generate updated CSV data of the same format I've sent you before. If that's what you need, I can email it to you now.

Feb 3 2022, 5:44 PM · User-GoranSMilovanovic, WMDE-Analytics-Engineering, WMDE-New-Editors-Banner-Campaigns (Lead Nurturing 2021 pilot 2)

Jan 31 2022

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

Thank you!

Jan 31 2022, 5:56 PM · cloud-services-team (Kanban), Cloud-VPS (Quota-requests)

Jan 28 2022

Ragesoss created T300397: Request increased Volume Storage quota for globaleducation Cloud VPS project.
Jan 28 2022, 7:35 PM · cloud-services-team (Kanban), Cloud-VPS (Quota-requests)

Jan 20 2022

Ragesoss added a comment to T297520: "Publish" button label is confusing and misleading in sandboxes and drafts.

I don't know what your current training program looks like, so perhaps this is a useless question. You said that the documentation already explains this, and I agree with you about the value of documentation. Does your program present any information about the principle of working in public? Or explain that if they want to save something privately, they can save the wikitext code off wiki, and paste it back in later (just watch for straight quotes being "helpfully" turned into curly quotes by word processing software)?

Since this change was implemented, I have seen a few comments from new editors about this in the context of userspace sandboxes. I find that it communicates the point very clearly: if you click this button, anybody in the world will be able to see what you wrote. That people hesitate to click that button might be proof that it's working as designed.

Jan 20 2022, 4:06 PM · VisualEditor, Editing-team, MediaWiki-extensions-ArticleCreationWorkflow, MediaWiki-Page-editing
Ragesoss added a comment to T297520: "Publish" button label is confusing and misleading in sandboxes and drafts.

What do you mean by "don't match up exactly with how Wikipedia uses those terms"? Can you give an example of "Publish" being used on Wikipedia in a way that means something other than "made available to the public"?

Jan 20 2022, 5:30 AM · VisualEditor, Editing-team, MediaWiki-extensions-ArticleCreationWorkflow, MediaWiki-Page-editing

Dec 13 2021

Ragesoss added a comment to T297520: "Publish" button label is confusing and misleading in sandboxes and drafts.

Yes, I agree, the abuse of the term "publish" by tools to mean "move out of sandbox to make a live article" is extremely misleading and you should fix that and explain to your users that "sandboxes" and "drafts" are all published content that have all the related social and legal concerns that such a term implies. If you have copy from half a decade ago still using the term "save" you should definitely fix that.

Dec 13 2021, 7:27 PM · VisualEditor, Editing-team, MediaWiki-extensions-ArticleCreationWorkflow, MediaWiki-Page-editing

Dec 10 2021

Ragesoss updated subscribers of T297520: "Publish" button label is confusing and misleading in sandboxes and drafts.
Dec 10 2021, 9:02 PM · VisualEditor, Editing-team, MediaWiki-extensions-ArticleCreationWorkflow, MediaWiki-Page-editing
Ragesoss closed T163302: Consider to re-label "Save changes"/"Publish changes" to be "Save & Publish" as Declined.

Thanks @Amire80. I've filed a new task for it as T297520. Since he.wiki no longer users "Save & Publish", I guess the concept for this task of ensuring consistency across languages is no longer relevant.

Dec 10 2021, 8:38 PM · Design, VisualEditor, Contributors-Team, MediaWiki-Internationalization, MediaWiki-Page-editing
Ragesoss created T297520: "Publish" button label is confusing and misleading in sandboxes and drafts.
Dec 10 2021, 8:34 PM · VisualEditor, Editing-team, MediaWiki-extensions-ArticleCreationWorkflow, MediaWiki-Page-editing
Ragesoss added a comment to T163302: Consider to re-label "Save changes"/"Publish changes" to be "Save & Publish".

A terminology change that made it more clear that "Publish" for a non-mainspace page is not that same as "Publish to mainspace" would help a lot.

... But it is the same, except the namespace.

A larger problem is that newbies don't understand namespaces, and I can't blame them. I doubt that the label of the Publish button will fix that.

Dec 10 2021, 8:15 PM · Design, VisualEditor, Contributors-Team, MediaWiki-Internationalization, MediaWiki-Page-editing
Ragesoss added a comment to T163302: Consider to re-label "Save changes"/"Publish changes" to be "Save & Publish".

One thing that we've noticed consistently for Wiki Education program participants since the "Publish" label rolled out is that it's extremely confusing in sandboxes, because users take "Publish" to mean "move out of sandbox to make a live article". We've had many cases where users lost their sandbox work because they tried and failed to find a Save button but they knew they didn't want to publish their draft to mainspace and so avoided that button. Many users in this situation assume that, since there is no "Save" button, their draft must automatically be saved (since this is how many other WYSIWYG editors work).

Dec 10 2021, 8:06 PM · Design, VisualEditor, Contributors-Team, MediaWiki-Internationalization, MediaWiki-Page-editing

Nov 29 2021

Ragesoss closed T296558: Option to select HR, SH and BS Wikipedia if not ALL? as Invalid.

You can set any of these as the home wiki. Each course/event can only have one home wiki; additional wikis should be added to the Tracked Wikis field.

Nov 29 2021, 6:09 PM · Education-Program-Dashboard

Oct 2 2021

Ragesoss added a comment to T291387: Ensure Cloud Services platforms will accept new LE issuance chain.

Thanks, that's helpful. So this is probably breaking Wikipedia for like ~2% of Mac OS users, ~0.3% of overall desktop users? Yikes! (Plus about that many who are still on even older versions, which I guess were already incompatible with Wikipedia.)

Oct 2 2021, 12:34 AM · PAWS, Cloud-VPS, Toolforge, cloud-services-team (Kanban)

Oct 1 2021

Ragesoss added a comment to T291387: Ensure Cloud Services platforms will accept new LE issuance chain.

I've gotten reports of users (two students in Wiki Education courses) getting an invalid cert error from visiting en.wikipedia.org. Is that perhaps because of some gadget traffic going to Toolforge while the user is on en.wikipedia.org, or are there also possible related cert problems on Wikipedia itself?

Oct 1 2021, 11:17 PM · PAWS, Cloud-VPS, Toolforge, cloud-services-team (Kanban)

Sep 30 2021

Ragesoss added a comment to T292078: If clicked "Prevent Site from Creating Anymore Dialogs" on the "Remove" button it isn't clickable anymore.

Thanks! This problem is based on using a browser-native default JavaScript confirmation dialog instead of a custom one built into the app; the 'don't show anymore' is part of Firefox.

Sep 30 2021, 7:36 PM · Education-Program-Dashboard

Sep 28 2021

Ragesoss updated the task description for T292012: SpamBlacklist API response for failed edits has inconsistent data structure.
Sep 28 2021, 7:50 PM · SpamBlacklist
Ragesoss created T292012: SpamBlacklist API response for failed edits has inconsistent data structure.
Sep 28 2021, 7:48 PM · SpamBlacklist

Sep 17 2021

Ragesoss added a comment to T289876: Improve Wikidata support on Programs & Events Dashboard.

Done, and I've sent Will the link to sign up as a co-mentor.

Sep 17 2021, 4:27 PM · Outreachy (Round 23), Education-Program-Dashboard

Sep 10 2021

Ragesoss awarded T288840: Migrate WikiWho service to VPS a Love token.
Sep 10 2021, 7:02 PM · WikiWho, Epic, Education-Program-Dashboard, XTools, Who-Wrote-That, Community-Tech

Aug 31 2021

Ragesoss updated the task description for T289876: Improve Wikidata support on Programs & Events Dashboard.
Aug 31 2021, 5:22 PM · Outreachy (Round 23), Education-Program-Dashboard
Ragesoss updated the task description for T289876: Improve Wikidata support on Programs & Events Dashboard.
Aug 31 2021, 5:21 PM · Outreachy (Round 23), Education-Program-Dashboard
Ragesoss updated the task description for T289876: Improve Wikidata support on Programs & Events Dashboard.
Aug 31 2021, 5:17 PM · Outreachy (Round 23), Education-Program-Dashboard
Ragesoss updated the task description for T289876: Improve Wikidata support on Programs & Events Dashboard.
Aug 31 2021, 5:16 PM · Outreachy (Round 23), Education-Program-Dashboard
Ragesoss edited projects for T289876: Improve Wikidata support on Programs & Events Dashboard, added: Outreachy (Round 23); removed Outreach-Programs-Projects.
Aug 31 2021, 5:16 PM · Outreachy (Round 23), Education-Program-Dashboard
Ragesoss edited projects for T289876: Improve Wikidata support on Programs & Events Dashboard, added: Outreach-Programs-Projects; removed Outreachy.
Aug 31 2021, 5:15 PM · Outreachy (Round 23), Education-Program-Dashboard

Aug 27 2021

Ragesoss updated the task description for T289876: Improve Wikidata support on Programs & Events Dashboard.
Aug 27 2021, 6:16 PM · Outreachy (Round 23), Education-Program-Dashboard