Page MenuHomePhabricator
Feed Advanced Search

Yesterday

Florian moved T233402: GettextFFS should implement isContentEqual from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.
Sat, Jan 18, 10:45 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-Translate
Florian added a project to T233402: GettextFFS should implement isContentEqual: Google-Code-in-2019.

It's late, but I imported this task into GCI as https://codein.withgoogle.com/dashboard/tasks/4964700098396160/ Let's see if someone claims this in the last days of the contest :)

Sat, Jan 18, 10:45 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-Translate
Kaartic awarded T117736: Convert Special:Contributions to OOUI a Love token.
Sat, Jan 18, 6:39 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Fri, Jan 17

Florian closed T242923: Guzzle conflict in GoogleLogin as Resolved.

@Reedy Thanks for checking my assumption :)
@Wolfhelius It would be awesome, however, I would suggest that we move this discussion somewhere else. Either you edit the GoogleLogin documentation on mediawiki.org directly (what I would welcome), or you can point out the improvements on the discussion page.

Fri, Jan 17, 4:41 PM · GoogleLogin

Thu, Jan 16

Florian added a comment to T242923: Guzzle conflict in GoogleLogin.

So, this is resolved or did I miss something? I'm not sure, what we can do in GoogleLogin to mitigate this problem :(

Thu, Jan 16, 7:13 PM · GoogleLogin
Florian created T243006: Key "CanonicalNamespaceNames" not found in input sources in includes/config/ServiceOptions.php:52.
Thu, Jan 16, 7:05 PM · MediaWiki-extensions-Lingo

Wed, Jan 15

Florian added a comment to T242645: Remove MWOAuth prefix from classes and PHP files.

@Ammarpad I was so free to assign myself as well, so we can co-mentor this :]

Wed, Jan 15, 5:39 PM · Google-Code-in-2019, MediaWiki-extensions-OAuth

Fri, Jan 10

Florian moved T184782: Get rid of `.inc` files in MediaWiki, using .php instead (was: Test coverage missing for .inc files) from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.

Imported as https://codein.withgoogle.com/dashboard/tasks/5648057396363264/ with 10 task instances for now :)

Fri, Jan 10, 5:42 PM · Google-Code-in-2019, MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), good first task, MediaWiki-General, Test-Coverage, MediaWiki-Core-Testing
Florian added a project to T184782: Get rid of `.inc` files in MediaWiki, using .php instead (was: Test coverage missing for .inc files): Google-Code-in-2019.

Sounds like a good task for GCI, I'll mentor this :)

Fri, Jan 10, 5:38 PM · Google-Code-in-2019, MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), good first task, MediaWiki-General, Test-Coverage, MediaWiki-Core-Testing
Florian moved T200385: Add a hook to modify $wgLogTypes / LogPage::validTypes() at runtime from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.

Imported as https://codein.withgoogle.com/dashboard/tasks/5169077006368768/

Fri, Jan 10, 5:33 PM · Google-Code-in-2019, Core Platform Team Workboards (Clinic Duty Team), good first task, MediaWiki-Logging
Florian added a project to T200385: Add a hook to modify $wgLogTypes / LogPage::validTypes() at runtime: Google-Code-in-2019.

Let's see if a student wants to take this, I'll mentor it :)

Fri, Jan 10, 5:27 PM · Google-Code-in-2019, Core Platform Team Workboards (Clinic Duty Team), good first task, MediaWiki-Logging
Florian moved T225862: Create tests for UploadFromUrl::isAllowedHost from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.

Imported as https://codein.withgoogle.com/dashboard/tasks/5658834341724160/

Fri, Jan 10, 5:21 PM · Google-Code-in-2019, Multimedia, good first task, MediaWiki-Uploading, MediaWiki-Core-Testing
Florian added a comment to T225862: Create tests for UploadFromUrl::isAllowedHost.

I'll mentor this in GCI :)

Fri, Jan 10, 5:16 PM · Google-Code-in-2019, Multimedia, good first task, MediaWiki-Uploading, MediaWiki-Core-Testing
Florian added a project to T225862: Create tests for UploadFromUrl::isAllowedHost: Google-Code-in-2019.
Fri, Jan 10, 5:16 PM · Google-Code-in-2019, Multimedia, good first task, MediaWiki-Uploading, MediaWiki-Core-Testing

Wed, Jan 8

Florian closed T241350: Drop wfGlobalCacheKey global function, deprecated and unused as Resolved.
Wed, Jan 8, 5:47 PM · MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), User-DannyS712, Technical-Debt (Deprecation process)

Sun, Jan 5

Florian added a comment to T241938: Email admins when errors are logged.

Is there anything specific you can give at hand for the student to know, how to send an e-mail from Toolforge? Is it simply by using SMTP (where do the credentials come from?) or is it by an API? Any details from here would help a lot, I think :)

Sun, Jan 5, 5:01 PM · Google-Code-in-2019, Massmailer
Florian added a comment to T241869: Display convenient links from OAuth special pages to each other (where appropriate).

I added the new set of links and the GCI tasks for them to the description.

Sun, Jan 5, 11:17 AM · Google-Code-in-2019, good first task, MediaWiki-extensions-OAuth
Florian renamed T241869: Display convenient links from OAuth special pages to each other (where appropriate) from Display a convenient link from `view` to `update` to Display convenient links from OAuth special pages to each other (where appropriate).
Sun, Jan 5, 11:15 AM · Google-Code-in-2019, good first task, MediaWiki-extensions-OAuth
Florian added a comment to T241869: Display convenient links from OAuth special pages to each other (where appropriate).

OAuthManageConsumers -> OAuthConsumerRegistration and the reverse is probably not really useful in practice.

Sun, Jan 5, 11:02 AM · Google-Code-in-2019, good first task, MediaWiki-extensions-OAuth
Florian triaged T241929: Potentially invite GCI 2019 winners and mentor to visit WMF SF office in June 2020 as Medium priority.
Sun, Jan 5, 10:49 AM · Developer-Advocacy, Google-Code-in-2019
Florian moved T241929: Potentially invite GCI 2019 winners and mentor to visit WMF SF office in June 2020 from Proposed tasks to Organizational on the Google-Code-in-2019 board.
Sun, Jan 5, 10:49 AM · Developer-Advocacy, Google-Code-in-2019
Florian created T241929: Potentially invite GCI 2019 winners and mentor to visit WMF SF office in June 2020.
Sun, Jan 5, 10:49 AM · Developer-Advocacy, Google-Code-in-2019

Sat, Jan 4

Florian moved T241869: Display convenient links from OAuth special pages to each other (where appropriate) from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.
Sat, Jan 4, 4:09 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-OAuth
Florian added a project to T241869: Display convenient links from OAuth special pages to each other (where appropriate): Google-Code-in-2019.

Uii, that looks nice, and it also allows us to get multiple students into the OAuth extension, one for each linking, isn't it? So, just for clarification, these are the links we want to introduce, right?

Sat, Jan 4, 1:06 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-OAuth

Fri, Jan 3

Florian closed T151101: checkLess.php fails with autoloader not finding PHPUnitMaintClass as Resolved.

Forgot to click "Submit" in my phab UI :D

Fri, Jan 3, 12:20 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Patch-For-Review, MediaWiki-Core-Testing

Thu, Jan 2

Florian closed T241349: Drop User::addNewUserLogEntryAutoCreate, deprecated and unused as Resolved.
Thu, Jan 2, 2:50 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Technical-Debt (Deprecation process), User-DannyS712
Florian added a comment to T240073: Type hint $updater parameter in onLoadExtensionSchemaUpdates hooks.

Ammarpad: I'd like to co-mentor this task, is that ok for you?

Thu, Jan 2, 12:01 AM · Patch-For-Review, Google-Code-in-2019, MediaWiki-extensions-General

Wed, Jan 1

Florian moved T230985: Special:OAuth/foo doesn't parse HTML error link from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.

Imported as https://codein.withgoogle.com/dashboard/tasks/6074388600848384/

Wed, Jan 1, 8:01 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Google-Code-in-2019, good first task, User-DannyS712, MediaWiki-extensions-OAuth
Florian added a project to T230985: Special:OAuth/foo doesn't parse HTML error link: Google-Code-in-2019.
Wed, Jan 1, 6:30 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Google-Code-in-2019, good first task, User-DannyS712, MediaWiki-extensions-OAuth

Sun, Dec 29

Florian added a member for Google-Code-in-2019: Florian.
Sun, Dec 29, 12:56 PM
Florian moved T230739: Mailgun, Warning: : array_key_exists() expects parameter 2 to be array, null given in from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.
Sun, Dec 29, 12:46 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-Mailgun
Florian added a project to T230739: Mailgun, Warning: : array_key_exists() expects parameter 2 to be array, null given in : Google-Code-in-2019.

Imported as: https://codein.withgoogle.com/dashboard/tasks/4554106409058304/

Sun, Dec 29, 12:46 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-Mailgun
Florian added a comment to T230739: Mailgun, Warning: : array_key_exists() expects parameter 2 to be array, null given in .

Or, even better, just update the mailgun-php library, if possible, the problem should be fixed there already :D

Sun, Dec 29, 12:38 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-Mailgun
Florian added a comment to T230739: Mailgun, Warning: : array_key_exists() expects parameter 2 to be array, null given in .

Hmm, the problem seems to be (also) in the Mailgun library. L067 in the Mailgun extension uses:

$message->addToRecipient( $recip );
Sun, Dec 29, 12:33 PM · Google-Code-in-2019, good first task, MediaWiki-extensions-Mailgun
Florian added a comment to T230985: Special:OAuth/foo doesn't parse HTML error link.

@Nikitrain Are you still working on this? If so (which would be fine), nevermind, if not, I would like to use this task as a Google-Code-in-2019 task? :)

Sun, Dec 29, 12:22 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Google-Code-in-2019, good first task, User-DannyS712, MediaWiki-extensions-OAuth

Sat, Dec 21

Florian added a comment to T240775: Support PHP 7.4 preload.

That would be something that need to be proved first by seeing what the performance impact is (in an isolated setup). That's what I want to try to get done, to have data we can decide upon. However, there's the problem, that the php-fpm worker crashes when MediaWiki classes are preloaded (that's what I've reported as a PHP bug entry to see if that's really a bug or something I did wrong when setting up the preload).

Sat, Dec 21, 11:45 AM · TechCom-RFC

Dec 16 2019

Florian added a comment to T240775: Support PHP 7.4 preload.

Latest master segfaults with:

Dec 16 2019, 10:54 PM · TechCom-RFC
Florian added a comment to T240775: Support PHP 7.4 preload.

Looks a bit like https://bugs.php.net/bug.php?id=78894
I'm going to compile php from source to see if the same error occurs again.

Dec 16 2019, 10:36 PM · TechCom-RFC
Florian added a comment to T240775: Support PHP 7.4 preload.

Ok, on another system, I was now able to get a core dump from the exiting php-fpm worker:

Dec 16 2019, 10:31 PM · TechCom-RFC

Dec 15 2019

Florian added a comment to T240775: Support PHP 7.4 preload.

so is this about third parties only?

Dec 15 2019, 1:13 PM · TechCom-RFC
Florian added a comment to T240775: Support PHP 7.4 preload.

You're right, even if the same name is used from another version of the same application, the preloading class "wins" and may result in incompatibilities of the application code :/

Dec 15 2019, 1:04 PM · TechCom-RFC
Florian added a comment to T240775: Support PHP 7.4 preload.

@Bawolff Hot deploying is complicated, but it really depends on what you want to pre-load and what not. If you, e.g., focus on deploying config changes only, then you can exclude the configuration paths from pre-loading and let the usual opcache handle them only.

Dec 15 2019, 12:12 PM · TechCom-RFC

Dec 14 2019

Florian added a comment to T240775: Support PHP 7.4 preload.

Based on the script published in the original php RfC, I build a preload file for my local environment to see what's going on:

Dec 14 2019, 11:55 PM · TechCom-RFC
Florian created T240775: Support PHP 7.4 preload.
Dec 14 2019, 11:51 PM · TechCom-RFC

Dec 8 2019

Florian closed T239433: Convert UniversalLanguageSelector extension.json to manifest_version 2, a subtask of T234114: Update extension.json files to manifest_version 2 to use description instead of @globalname documentation, as Resolved.
Dec 8 2019, 12:22 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Google-Code-in-2019, Patch-For-Review, MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Technical-Debt, MediaWiki-extensions-General
Florian closed T239433: Convert UniversalLanguageSelector extension.json to manifest_version 2 as Resolved.
Dec 8 2019, 12:22 PM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Patch-For-Review, User-Zoranzoki21, UniversalLanguageSelector, Google-Code-in-2019

Nov 21 2019

Florian committed rELUAb0103abfedf1: Fix type after upgrading to phpunit 7 (authored by Florian).
Fix type after upgrading to phpunit 7
Nov 21 2019, 5:08 PM
Florian closed T238197: mediawiki/core CI failure with test WANObjectCacheTest::testGetWithSetCallback as Resolved.

Should be fixed, if not, we can still reopen this task :) Thanks @tstarling!

Nov 21 2019, 9:14 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), MediaWiki-Core-Testing, Wikimedia-production-error (Shared Build Failure), ci-test-error, MediaWiki-General

Nov 19 2019

Florian added a comment to T128012: Support listing modules in extension.json that are registered if another extension is installed.

Getting this again out of the history again :D How would such a functionality look like from the API point of view?

Nov 19 2019, 1:44 AM · Growth-Team, Performance-Team (Radar), MediaWiki-ResourceLoader, Cite, MediaWiki-extensions-GuidedTour, Patch-For-Review, MediaWiki-Configuration, JavaScript, Contributors-Team

Nov 18 2019

Florian closed T238483: Special:NewPages - allow hiding pages created by users when non-users can create talk pages as Resolved.
Nov 18 2019, 3:54 AM · MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, MediaWiki-Special-pages, User-DannyS712
Florian added a comment to T238197: mediawiki/core CI failure with test WANObjectCacheTest::testGetWithSetCallback.

I took a look into the test, however, this one is huuuugggeee, complicated and I can not really understand the intent of it, and as it is working pretty fine locally all the time, I don't feel very comfortable to work on this :( Maybe the person who can fix this, could also take a look into the test and try to make it easier to read and understand? :)

Nov 18 2019, 12:45 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), MediaWiki-Core-Testing, Wikimedia-production-error (Shared Build Failure), ci-test-error, MediaWiki-General
Florian assigned T224858: Protection log: don't show "hist" for creation protection to Ammarpad.
Nov 18 2019, 12:27 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), User-DannyS712, MediaWiki-Logging, MediaWiki-Page-protection

Nov 15 2019

Florian committed rEPLL0069a6d458c5: Enable automatic refresh on mobile pages (authored by Florian).
Enable automatic refresh on mobile pages
Nov 15 2019, 10:37 PM
Florian awarded T233244: Convert plain text files in MediaWiki core in /doc to Markdown format a Like token.
Nov 15 2019, 7:22 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
Florian created T238436: Allow running mergeMessageFileList (or any other maintenance script) without needing a DB connection.
Nov 15 2019, 6:50 PM · MediaWiki-Maintenance-scripts, MediaWiki-extensions-CentralNotice
Florian closed T234792: Rename special namespace in Javanese wikis: 'Astamiwa' to 'Mirunggan' as Resolved.
Nov 15 2019, 2:13 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), MediaWiki-Internationalization, I18n, User-Zoranzoki21
Florian added a comment to T238197: mediawiki/core CI failure with test WANObjectCacheTest::testGetWithSetCallback.

Yep, encountered this multiple times now as well, thought it was related to some changes in master, but it's flaky :(

Nov 15 2019, 5:08 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), MediaWiki-Core-Testing, Wikimedia-production-error (Shared Build Failure), ci-test-error, MediaWiki-General
Florian closed T237833: Convert TimelineTable to use extension registration as Resolved.
Nov 15 2019, 4:57 AM · MediaWiki-extensions-Other, User-Zoranzoki21
Florian closed T237833: Convert TimelineTable to use extension registration, a subtask of T98668: Convert all extensions and skins on gerrit to use extension registration, as Resolved.
Nov 15 2019, 4:57 AM · Google-Code-in-2019, Google-Code-in-2018, User-Zoranzoki21, MediaWiki-extensions-General, Goal, MediaWiki-Configuration
Florian closed T174529: Convert GroupsSidebar to use extension registration, a subtask of T98668: Convert all extensions and skins on gerrit to use extension registration, as Resolved.
Nov 15 2019, 4:53 AM · Google-Code-in-2019, Google-Code-in-2018, User-Zoranzoki21, MediaWiki-extensions-General, Goal, MediaWiki-Configuration
Florian closed T174529: Convert GroupsSidebar to use extension registration as Resolved.
Nov 15 2019, 4:53 AM · User-Zoranzoki21, MediaWiki-extensions-Other
Florian closed T238343: Convert PushToWatch to use extension registration, a subtask of T98668: Convert all extensions and skins on gerrit to use extension registration, as Resolved.
Nov 15 2019, 4:51 AM · Google-Code-in-2019, Google-Code-in-2018, User-Zoranzoki21, MediaWiki-extensions-General, Goal, MediaWiki-Configuration
Florian closed T238343: Convert PushToWatch to use extension registration as Resolved.
Nov 15 2019, 4:51 AM · MediaWiki-extensions-PushToWatch, User-Zoranzoki21
Florian committed rEPLL4131bb1f2e8b: Use existing extension.json type (authored by Florian).
Use existing extension.json type
Nov 15 2019, 3:49 AM

Nov 14 2019

Florian updated the task description for T238273: unconference: Presentation about Wikia/Fandom's solution to MW configuration management at scale.
Nov 14 2019, 10:37 PM · Wikimedia-Technical-Conference-2019
Florian updated the task description for T238273: unconference: Presentation about Wikia/Fandom's solution to MW configuration management at scale.
Nov 14 2019, 10:24 PM · Wikimedia-Technical-Conference-2019
Florian committed rEPLL93dbdda9b7c1: Allow multiple wikis to use one single authenticator app (authored by Florian).
Allow multiple wikis to use one single authenticator app
Nov 14 2019, 8:34 PM
Florian closed T238240: Allow HTMLUsersMultiselectField to set max limit on number of selected items, a subtask of T237034: CheckUser 2.0: Input form, as Resolved.
Nov 14 2019, 3:37 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Anti-Harassment (The Letter Song), CheckUser
Florian closed T238240: Allow HTMLUsersMultiselectField to set max limit on number of selected items as Resolved.
Nov 14 2019, 3:37 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Anti-Harassment (The Letter Song), CheckUser

Nov 13 2019

Florian added a comment to T198265: Special:MobileOptions is empty for third parties and when beta is disabled and this is confusing.

@Jdlrobson Are you available to mentor this task? :) I would probably also co-mentor it, but I'm a bit out of MobileFrontend for quite some time and having someone who can also take a look would be very nice :)

Nov 13 2019, 1:58 AM · MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), Readers-Web-Backlog (Kanbanana-2019-20-Q3), Reading-Web-Third-Party-Support, MobileFrontend, Mobile-Web-Settings

Nov 12 2019

Florian added a comment to T234635: Wikimedia Technical Conference 2019 Session: System level testing: patterns and anti-patterns with Selenium.

Our notes from the session:

Nov 12 2019, 8:39 PM · Release-Engineering-Team (Unit & Int & System Tooling), User-zeljkofilipin, User-greg, International-Developer-Events, Wikimedia-Technical-Conference-2019

Nov 10 2019

Florian committed rEPLL5f3be385659c: Frontend modules in other languages (authored by Florian).
Frontend modules in other languages
Nov 10 2019, 1:41 PM
Florian committed rEPLLfcf27b7a017f: Fix phpcs errors (authored by Florian).
Fix phpcs errors
Nov 10 2019, 1:33 PM

Nov 9 2019

Florian committed rEPLLb87ccc23e1eb: Use the API to check for login verification status (authored by Florian).
Use the API to check for login verification status
Nov 9 2019, 8:24 PM

Nov 3 2019

Florian added a comment to T233244: Convert plain text files in MediaWiki core in /doc to Markdown format.

Would it make sense to reduce the scope of the GCI task to convert a single txt file to markdown, instead of expecting that one student is converting all of them? :)

Nov 3 2019, 8:57 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Core Platform Team, Google-Code-in-2019, Documentation, MediaWiki-Documentation
Florian moved T235621: Login screen shown during the OAuth authorization process should have an explanatory message on it from Proposed tasks to Imported in GCI Site on the Google-Code-in-2019 board.
Nov 3 2019, 8:53 PM · Google-Code-in-2019, good first task, User-Tgr, Space, MediaWiki-User-login-and-signup, MediaWiki-extensions-OAuth
Florian added a project to T235621: Login screen shown during the OAuth authorization process should have an explanatory message on it: Google-Code-in-2019.

Imported into GCI as https://codein.withgoogle.com/dashboard/tasks/5619920755228672/ I'll mentor this task :)

Nov 3 2019, 8:53 PM · Google-Code-in-2019, good first task, User-Tgr, Space, MediaWiki-User-login-and-signup, MediaWiki-extensions-OAuth
Florian updated the task description for T235621: Login screen shown during the OAuth authorization process should have an explanatory message on it.
Nov 3 2019, 8:48 PM · Google-Code-in-2019, good first task, User-Tgr, Space, MediaWiki-User-login-and-signup, MediaWiki-extensions-OAuth
Florian added a comment to T235621: Login screen shown during the OAuth authorization process should have an explanatory message on it.

Awesome! Thanks for the clarification :)

Nov 3 2019, 8:46 PM · Google-Code-in-2019, good first task, User-Tgr, Space, MediaWiki-User-login-and-signup, MediaWiki-extensions-OAuth

Nov 2 2019

Florian added a comment to T235621: Login screen shown during the OAuth authorization process should have an explanatory message on it.

I added a screenshot of how the screen looks at the moment :)

Nov 2 2019, 6:13 PM · Google-Code-in-2019, good first task, User-Tgr, Space, MediaWiki-User-login-and-signup, MediaWiki-extensions-OAuth
Florian updated the task description for T235621: Login screen shown during the OAuth authorization process should have an explanatory message on it.
Nov 2 2019, 6:08 PM · Google-Code-in-2019, good first task, User-Tgr, Space, MediaWiki-User-login-and-signup, MediaWiki-extensions-OAuth
Florian added a project to T236153: Show tpt-duplicate error message only once for a translation unit: Google-Code-in-2019.
Nov 2 2019, 6:05 PM · MW-1.35-notes (1.35.0-wmf.11; 2019-12-17), Google-Code-in-2019, MediaWiki-extensions-Translate
Florian added a comment to T237160: Remove `is_staff` checks from Tracker.

Awesome, thanks @Urbanecm :) I published the task!

Nov 2 2019, 6:04 PM · Google-Code-in-2019, WMCZ-Tracker
Florian added a comment to T236153: Show tpt-duplicate error message only once for a translation unit.

Imported into Google-Code-in-2019 as https://codein.withgoogle.com/dashboard/tasks/5176453134548992/
I'm mentoring this task as well :)

Nov 2 2019, 6:02 PM · MW-1.35-notes (1.35.0-wmf.11; 2019-12-17), Google-Code-in-2019, MediaWiki-extensions-Translate
Florian added a comment to T237160: Remove `is_staff` checks from Tracker.

it might relate to my missing knowledge of the codebase, however, GCI students will not have any context as well, so: Can you give a bit more context of the problem? Why is an "is_staff" check problematic and what is the expected replacement? Checking for a specific permission? Adding a new one or re-using an existing one? Once this is clarified, I would be happy to publish this task on the GCI website :)

Nov 2 2019, 5:50 PM · Google-Code-in-2019, WMCZ-Tracker

Oct 9 2019

MGChecker awarded T117736: Convert Special:Contributions to OOUI a Dislike token.
Oct 9 2019, 6:42 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Oct 8 2019

Florian added a comment to T234632: Wikimedia Technical Conference 2019 Session: Local development environment - MediaWiki core.

yes, I think it should focus on looking at the existing methods and not new ones, since there doesn't seem to be a lack of the former :)

Oct 8 2019, 9:56 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
abian awarded T117736: Convert Special:Contributions to OOUI a Like token.
Oct 8 2019, 3:19 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Oct 4 2019

Florian awarded T234639: Wikimedia Technical Conference 2019 Session: WMF CI 2.0: Status and future a Love token.
Oct 4 2019, 9:23 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
Florian added a comment to T234632: Wikimedia Technical Conference 2019 Session: Local development environment - MediaWiki core.

Actually I really like this idea for a session, it's kind of hard for a newcomer to actually being able to "see the wiki running", even if they did not even start with all the possible services we provide on top of MediaWiki core. I would, however, propose to keep the focus of this to a specific area in the beginning, probably MediaWiki core, as this is something most people will most likely run into, otherwise it could be an endless discussion?

Oct 4 2019, 9:17 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
Florian added a comment to T234635: Wikimedia Technical Conference 2019 Session: System level testing: patterns and anti-patterns with Selenium.

What is the expected outcome of this session, is it mainly focussed on getting people, who are not familiar with our "system test level" to give an overview, so that they can provide valuable feedback, ideas and concerns in the session building on top of that?
Or is this session focussed on finding patterns and anti-patterns we're using or utilizing at the moment in order to try to have detailed focus-areas where we can invest time to imrprove and hopefully get rid of used anti-patterns?

Oct 4 2019, 9:12 PM · Release-Engineering-Team (Unit & Int & System Tooling), User-zeljkofilipin, User-greg, International-Developer-Events, Wikimedia-Technical-Conference-2019

Sep 30 2019

Pppery awarded T117736: Convert Special:Contributions to OOUI a Dislike token.
Sep 30 2019, 6:09 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Sep 28 2019

Florian claimed T208829: Implement support for new Google ReCaptcha v3.
Sep 28 2019, 7:38 PM · Patch-For-Review, ConfirmEdit (CAPTCHA extension)

Sep 25 2019

Jayprakash12345 awarded T117736: Convert Special:Contributions to OOUI a Love token.
Sep 25 2019, 1:06 AM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Sep 21 2019

Florian awarded T189982: Move all apihelp translatable messages to separate files a Orange Medal token.
Sep 21 2019, 2:32 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, MediaWiki-extensions-General, Google-Code-in-2018, translatewiki.net, good first task, I18n
Florian closed T229834: Undefined index: value in "ExtensionProcessor.php" on line 504 (due to specific extension.json file) as Invalid.
Sep 21 2019, 2:30 PM · MediaWiki-Configuration
Florian added a comment to T229834: Undefined index: value in "ExtensionProcessor.php" on line 504 (due to specific extension.json file).

Ok, then this is your actual problem: Adding the requires section is perfectly fine, however, for this to work you need to bump the manifest version from 1 to 2. However, your remaining extension.json is still version 1 of the manifest (the schema verification, if you run it, will most likely fail). E.g. the config section was massively overhauled in version 2 of the manifest, see the docs:

Sep 21 2019, 2:29 PM · MediaWiki-Configuration
Florian added a comment to T229834: Undefined index: value in "ExtensionProcessor.php" on line 504 (due to specific extension.json file).

That looks completely unrelated from what I see. Can you post the full extension.json file, so we can reproduce the error locally? Is the error still occuring?

Sep 21 2019, 1:50 PM · MediaWiki-Configuration

Sep 20 2019

Florian awarded Blog Post: Wikipedia's JavaScript initialisation on a budget a Manufacturing Defect? token.
Sep 20 2019, 10:19 PM

Sep 11 2019

Thbrown awarded T116318: Images in tables are too small a Love token.
Sep 11 2019, 10:59 AM · Reading-Web-Local-Wiki-Issues, WorkType-Maintenance