Page MenuHomePhabricator

Asaf (Asaf Bartov)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

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

Recent Activity

Wed, Jan 25

Asaf created T327854: Create edx-ora2 repo under wikimedia/ on GitHub.
Wed, Jan 25, 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 · Patch-For-Review, Traffic, Domains, 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