Page MenuHomePhabricator

Asaf (Asaf Bartov)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jun 12 2019, 11:02 AM (283 w, 5 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Asaf (WMF) [ Global Accounts ]

Recent Activity

Tue, Oct 29

Asaf added a comment to T369054: Provide an efficient mechanism to retrieve message bundle translations to import into WikiLearn.

Sounds good, thanks!

Tue, Oct 29, 4:17 PM · LPL Essential (LPL Essential 2024 Jul-Oct), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, affects-WikiLearn
Asaf added a comment to T362382: Merge components in a WikiLearn course into a single message bundle.

That sounds like a workable solution for now, thanks. Can you connect with Edly to ensure they understand this solution and what it would require on their end?

Tue, Oct 29, 4:16 PM · LPL Essential (LPL Essential 2024 Jul-Oct), Unplanned-Sprint-Work, WikiLearn

Oct 14 2024

Asaf added a comment to T369054: Provide an efficient mechanism to retrieve message bundle translations to import into WikiLearn.

Recording here that the WikiLearn vendor is waiting on LangEng for this. Thanks.

Oct 14 2024, 3:59 PM · LPL Essential (LPL Essential 2024 Jul-Oct), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, affects-WikiLearn
Asaf added a comment to T362382: Merge components in a WikiLearn course into a single message bundle.

What is the status of this work? Does its inclusion in "LPL Essential 2024 Jul-Sep" mean it was worked on?

Oct 14 2024, 3:58 PM · LPL Essential (LPL Essential 2024 Jul-Oct), Unplanned-Sprint-Work, WikiLearn

May 26 2024

Asaf added a comment to T365435: DNS records for WikiLearn.

Thank you. We will look into setting up email on learn.wiki with our vendor, and update the ticket when we learn if that's feasible.

May 26 2024, 7:51 AM · Traffic, SRE, DNS, WikiLearn

May 22 2024

Asaf added a comment to T365435: DNS records for WikiLearn.

In that case, I apologize for the confusion I created. We do want to send from [email protected], so please amend the patch to the original CNAMEs requested.

May 22 2024, 4:19 PM · Traffic, SRE, DNS, WikiLearn
Asaf added a comment to T365435: DNS records for WikiLearn.

Our vendor tells me they did in fact mean wikimedia.org, in order to be able to use our team email ([email protected]) as the sender in WikiLearn emails. Is there a concern with registering the CNAMEs as originally requested?

May 22 2024, 3:49 PM · Traffic, SRE, DNS, WikiLearn
Asaf added a comment to T365435: DNS records for WikiLearn.

Yes, agreed. Our vendor made a mistake, and I pasted it verbatim. 😅

May 22 2024, 4:16 AM · Traffic, SRE, DNS, WikiLearn

May 21 2024

Asaf created T365435: DNS records for WikiLearn.
May 21 2024, 7:54 AM · Traffic, SRE, DNS, WikiLearn

Mar 7 2024

Asaf closed T319727: Migrate erex-yomi from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

Migration complete, with many thanks to @dcaro .

Mar 7 2024, 7:29 PM · Grid-Engine-to-K8s-Migration

Feb 6 2024

Asaf added a comment to T319772: Migrate glamify from Toolforge GridEngine to Toolforge Kubernetes.

Thanks for the analysis! That is indeed what it would take, but I can't put in the time in the foreseeable future.

Feb 6 2024, 11:52 PM · Grid-Engine-to-K8s-Migration

Nov 21 2023

Asaf added a comment to T349976: Add Luthor to translatewiki.net.

Oh, that was indeed the default! Now unprotected the branch, thanks.

Nov 21 2023, 12:58 PM · Luthor, Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), translatewiki.net

Nov 15 2023

Asaf added a comment to T349976: Add Luthor to translatewiki.net.

@Asaf I see that the l10n-bot has been granted developer access to the repository. Is the master branch protected? Will "developers" be able to push changes to the master branch directly?

Nov 15 2023, 10:19 PM · Luthor, Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), translatewiki.net

Oct 30 2023

Asaf added a comment to T349976: Add Luthor to translatewiki.net.
  1. done
  2. done.
Oct 30 2023, 7:23 PM · Luthor, Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2023-October-December), translatewiki.net

Oct 24 2023

Asaf created T349669: Requesting GitLab account activation for abartov.
Oct 24 2023, 10:21 PM · GitLab (Account Approval), Release-Engineering-Team

Aug 11 2023

Asaf created T344073: additional DNS changes for WikiLearn.
Aug 11 2023, 8:33 PM · SRE, Traffic, DNS

Jan 25 2023

Asaf created T327854: Create edx-ora2 repo under wikimedia/ on GitHub.
Jan 25 2023, 5:14 AM · Wikimedia-GitHub

Dec 1 2022

Asaf added a comment to T311587: WikiLearn: Integration checklist for MetaWiki.

IPBE has been granted.

Dec 1 2022, 5:28 PM · Language-Team (Language-2023-January-March), WikiLearn, MediaWiki-extensions-Translate

Nov 28 2022

Asaf created T323911: Grant Access to wmf for abartov.
Nov 28 2022, 1:30 PM · SRE, LDAP-Access-Requests

Nov 19 2022

Asaf added a comment to T323112: WikiLearn project and affects-WikiLearn tag.

@Aklapper -- yes and no: WikiLearn is mostly developed by an external vendor (Edly.io), and they have their own internal planning/management processes. But this project tag is useful for managing the (smaller) WMF side of the work, which is primarily around the course content translation feature using Meta.

Nov 19 2022, 11:52 PM · Project-Admins

Nov 15 2022

Asaf renamed T323112: WikiLearn project and affects-WikiLearn tag from WikiLearn project to WikiLearn project and affects-WikiLearn tag.
Nov 15 2022, 1:24 PM · Project-Admins
Asaf updated subscribers of T323112: WikiLearn project and affects-WikiLearn tag.

Thank you, @taavi .

Nov 15 2022, 1:23 PM · Project-Admins
Asaf updated subscribers of T323112: WikiLearn project and affects-WikiLearn tag.
Nov 15 2022, 1:12 PM · Project-Admins
Asaf created T323112: WikiLearn project and affects-WikiLearn tag.
Nov 15 2022, 1:12 PM · Project-Admins

Nov 9 2022

Asaf created T322780: Message group list unusable with long names.
Nov 9 2022, 7:01 PM · affects-WikiLearn, MediaWiki-extensions-Translate

Oct 27 2022

Asaf added a comment to T321555: Add wikimedia/edx-platform to translatewiki.net.

Oh, do you mean the GitHub user @translatwiki? I've granted that user write access to the repo now.

Oct 27 2022, 8:49 PM · Unplanned-Sprint-Work, Language-Team (Language-2022-October-December), translatewiki.net
Asaf added a comment to T321555: Add wikimedia/edx-platform to translatewiki.net.

@abi_ -- I'm not clear on what you're asking. Are you asking to add the bot's source code to the repo? If so, I have not seen the bot code myself; I believe Edly has the code and can add it to the repo. Correct, @Ali-Salman29 ?

Oct 27 2022, 6:21 PM · Unplanned-Sprint-Work, Language-Team (Language-2022-October-December), translatewiki.net

Aug 1 2022

Asaf added a comment to T311587: WikiLearn: Integration checklist for MetaWiki.

Thanks. I've added answers to the FAQ and moved the page to [[m:WikiLearn/Translation]].

Aug 1 2022, 12:01 PM · Language-Team (Language-2023-January-March), WikiLearn, MediaWiki-extensions-Translate

Jul 22 2022

Asaf added a comment to T236593: Cannot enter multiple forms for the same language variant.

I apologize if I missed something, but if we do end up separating into different *lexemes*, how do we retain the value of all the descriptive work done on one lexeme (presumably the more common or standard form) that equally-well describes the form in the other lexeme? Do we rely on some sameAs property and then on applications and re-users to consider that property and auto-merge/import statements from the other lexeme?

Jul 22 2022, 11:42 PM · Wikidata Lexicographical data, Wikidata

Jul 15 2022

Asaf added a comment to T311587: WikiLearn: Integration checklist for MetaWiki.

Thank you for making this list. What does "creating an API user" mean, in this context? And how do I go about doing that, and specifying the 'editcontentmodel' right? The API I know is the MW API. Do you mean a 'user' needs to be created for the translation system to use in making MW API calls to meta.wikimedia.org? If so, wouldn't it make sense for you to create that user and keep its credentials, since your code would need to use that account?

Jul 15 2022, 11:26 PM · Language-Team (Language-2023-January-March), WikiLearn, MediaWiki-extensions-Translate

Aug 30 2021

Asaf updated subscribers of T290025: More DNS entries for WikiLearn servers.
Aug 30 2021, 6:33 PM · Traffic, SRE, DNS
Asaf closed T289618: DNS entries for WikiLearn dev servers as Resolved.

Never mind, opened a new task with updated request.

Aug 30 2021, 6:33 PM · Traffic, SRE, DNS
Asaf created T290025: More DNS entries for WikiLearn servers.
Aug 30 2021, 6:31 PM · Traffic, SRE, DNS

Aug 27 2021

Asaf added a comment to T289618: DNS entries for WikiLearn dev servers.

And also:

Aug 27 2021, 5:18 PM · Traffic, SRE, DNS

Aug 25 2021

Asaf updated the task description for T289618: DNS entries for WikiLearn dev servers.
Aug 25 2021, 2:02 PM · Traffic, SRE, DNS

Aug 24 2021

Asaf created T289618: DNS entries for WikiLearn dev servers.
Aug 24 2021, 7:41 PM · Traffic, SRE, DNS

Aug 19 2021

Asaf added a comment to T288863: Request increased quota for wikilearn Cloud VPS project.

Thank you very much for the quick response!

Aug 19 2021, 11:35 AM · Cloud-VPS (Quota-requests)
Asaf added a comment to T288863: Request increased quota for wikilearn Cloud VPS project.

The instances I have right now are part of the 6 we need, yes. Their current sizes are not fitting the needs, just calculated to max out the allowance (per your instructions, to first use up our quota before requesting an increase).

Aug 19 2021, 6:47 AM · Cloud-VPS (Quota-requests)

Aug 13 2021

Asaf created T288863: Request increased quota for wikilearn Cloud VPS project.
Aug 13 2021, 8:18 PM · Cloud-VPS (Quota-requests)

Jan 6 2021

Asaf closed T271078: Need help configuring an already-registered Wikimedia OAuth consumer as Resolved.

Exciting update: Turns out that I never properly tested the "mwoauth-authonlyprivate" option, because of that silent clearing of the custom endpoints config. I have now done that, and seem to have gotten a proper OAuth handshake completed!

Jan 6 2021, 4:23 PM · Platform Team Workboards (Clinic Duty Team)
Asaf added a comment to T271078: Need help configuring an already-registered Wikimedia OAuth consumer.

Confusing indeed! Turns out that the custom endpoints definitions were silently deleted (reset to empty) when I made changes to the scopes field. I have now re-populated the custom endpoints, and we're back to the "The requested scope is invalid, unknown, or malformed" error.

Jan 6 2021, 4:16 PM · Platform Team Workboards (Clinic Duty Team)
Asaf added a comment to T271078: Need help configuring an already-registered Wikimedia OAuth consumer.

No luck with authonlyprivate either.

Jan 6 2021, 1:10 AM · Platform Team Workboards (Clinic Duty Team)
Asaf added a comment to T271078: Need help configuring an already-registered Wikimedia OAuth consumer.

Thank you. The scope parameter is not optional on the Moodle side, so I'm forced to put some value in there. Trying both "mwoauth-authonlyprivate" and "openid mwoauth-authonlyprivate", I did not even get as far as Meta's error message (instead getting an apparently spurious 403 Forbidden on the Moodle server itself, like the one described in https://phabricator.wikimedia.org/T271078#6723663

Jan 6 2021, 12:51 AM · Platform Team Workboards (Clinic Duty Team)

Jan 5 2021

Asaf added a comment to T271078: Need help configuring an already-registered Wikimedia OAuth consumer.

Thank you! Using the correct manual endpoints seems to have taken me a step further. I now get a Moodle error "The requested scope is invalid, unknown, or malformed", presumably referring to one or more of the three "scopes" in the config field shown above, viz. "openid profile email".

Jan 5 2021, 9:47 PM · Platform Team Workboards (Clinic Duty Team)
Asaf added a comment to T271078: Need help configuring an already-registered Wikimedia OAuth consumer.

Progress(?) -- I have defined endpoints by some wild guessing and peeking at some client code, as follows:

moodle_oauth_endpoints.png (462×1 px, 66 KB)

Which now gets me to an actual OAuth error, as follows:
oauth_error.png (132×458 px, 16 KB)

Jan 5 2021, 8:38 PM · Platform Team Workboards (Clinic Duty Team)
Asaf added a comment to T271078: Need help configuring an already-registered Wikimedia OAuth consumer.

Thank you, @Reedy. I did indeed peruse the [[OAuth/For_Developers]] page, which is how I got as far as registering my OAuth client and receiving my credentials. However, I am probably still missing something.

Jan 5 2021, 8:26 PM · Platform Team Workboards (Clinic Duty Team)

Jan 3 2021

Asaf created T271078: Need help configuring an already-registered Wikimedia OAuth consumer.
Jan 3 2021, 11:14 PM · Platform Team Workboards (Clinic Duty Team)

Nov 11 2020

Asaf added a comment to T259792: Change of nameservers for Wikimedia.org.tr.

Some more weeks on, I repeat the request to make progress, or at least offer an ETA for this. Thank you.

Nov 11 2020, 9:07 PM · Domains, Traffic, SRE

Oct 14 2020

Asaf added a comment to T265535: Disable 2FA on wikitech for User:Abartov.

E.g. https://office.wikimedia.org/wiki/User:Abartov/nonce

Oct 14 2020, 7:49 PM · Trust-and-Safety, cloud-services-team (Kanban), wikitech.wikimedia.org, SRE
Asaf created T265535: Disable 2FA on wikitech for User:Abartov.
Oct 14 2020, 7:48 PM · Trust-and-Safety, cloud-services-team (Kanban), wikitech.wikimedia.org, SRE

Sep 16 2020

Asaf awarded T52864: Upgrade GNU Mailman from 2.1 to Mailman3 a Like token.
Sep 16 2020, 8:08 PM · Security-Team, SRE, Wikimedia-Mailing-lists