Florian (Florianschmidtwelzow)
Volunteer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 4:13 AM (176 w, 5 d)
Availability
Available
IRC Nick
FlorianSW
LDAP User
Florianschmidtwelzow
MediaWiki User
Florianschmidtwelzow

Recent Activity

Mon, Feb 12

Florian added a comment to T186600: Decide which GCI mentor/admin to attend GCI Grand Prize winners weekend (June 25-28, 2018) at Google HQ in California.

I'd happily take the advantage to meet one of our students personally :)

Mon, Feb 12, 3:57 PM · Developer-Relations (Jan-Mar-2018), Google-Code-in-2017

Jan 21 2018

Florian added a comment to T184953: mw.Title.exists() is not helpful.

Hmm, I wonder, if it wouldn't make more sense to "finish" that feature, or at least to clarify, if it was meant to have a lookup functionality or not (if not, it should imho be documented, that it does not look up, if the title exists or not, thoguh)?

Jan 21 2018, 12:25 PM · JavaScript, MediaWiki-General-or-Unknown

Jan 20 2018

TheFanoulis awarded T95396: Inform the user, when there is a new message on their talk page a Like token.
Jan 20 2018, 5:40 PM · Easy, WorkType-NewFunctionality, Wikipedia-Android-App-Backlog

Jan 18 2018

Florian added a comment to T138678: AuthManager should support to create a new account for a Link PrimaryAuthenticationProvider.

@Tgr: I tested the UI a bit, however, if I'm not mistaken, there's one important feature missing: The creation of a new account? The message given to the user (that the authentication data was correct, but that there's no loal user account linked with it yet) already mentions, that the user should login or _create_ an account with which the external account should be linked, to. However, the UI just allows me to login, not to create a new account?

Jan 18 2018, 9:11 PM · User-Tgr, GoogleLogin, MediaWiki-User-login-and-signup, MediaWiki-Authentication-and-authorization
Florian added a comment to T138678: AuthManager should support to create a new account for a Link PrimaryAuthenticationProvider.

@Tgr: I remember you (or was it someone else) "somewhere" said, that there's "big" problem here:
a user, who authenticated with an external source and was redirected to a "create new account" page afterwards (as no local user was found in the database)

Jan 18 2018, 5:46 PM · User-Tgr, GoogleLogin, MediaWiki-User-login-and-signup, MediaWiki-Authentication-and-authorization

Jan 4 2018

Florian added a comment to T184037: Cite: Replace "getSelectedItem" with "findSelectedItem".

Ah, ok, +1! @Aklapper already imported the task :P

Jan 4 2018, 10:06 AM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), User-Ryasmeen, VisualEditor, Cite, User-Zoranzoki21, Google-Code-in-2017, Technical-Debt, OOUI

Jan 3 2018

Florian added a comment to T184037: Cite: Replace "getSelectedItem" with "findSelectedItem".

Does this depend on https://gerrit.wikimedia.org/r/#/c/398005/1?

Jan 3 2018, 10:34 AM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), User-Ryasmeen, VisualEditor, Cite, User-Zoranzoki21, Google-Code-in-2017, Technical-Debt, OOUI
Florian added a comment to T89815: Convert WikiLove from jQuery UI to OOjs UI.

That's fine, too! Not all tasks can be done in the GCI contest, that's ok and even not the goal :) Participating in Google Code-in needs to be fun for the student _and_ for the mentor(s), if this can't be achieved with this task, then it's better to resolve it outside of the contest :) Thanks however for proposing the task and taking the time to look into it, how this could be done during GCI :) If you've other tasks that may fit better into the contest frame, feel free to mentor or propose these! :)

Jan 3 2018, 10:28 AM · Possible-Tech-Projects, Collaboration-Team-Triage, UI-Standardization, WikiLove
Florian closed T133289: wgRestrictionEdit should be defined (as an empty array) on Education Program pages as Resolved.
Jan 3 2018, 9:54 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), MediaWiki-Page-protection, Patch-For-Review, Google-Code-in-2017, Ladies-That-FOSS-MediaWiki, MediaWiki-extensions-EducationProgram, JavaScript
Florian added a comment to T183909: Update the example of (non) legacy code wich uses the array wgRestrictionEdit.

This will always be undefined in this case. Please see the exact code of the example:
if ( mw.config.exists('wgRestrictionEdit') ) { ... }

Jan 3 2018, 9:51 AM · MediaWiki-Documentation, Documentation, Easy

Jan 2 2018

Florian added a comment to T181875: Score should output MP3 files.

@Ebe123 Thanks for the feedback. I saw the edit of the task. I think it's now more clear what a student needs to do. I've published it and hope that a student will take this task, as I think it can be nice to hack at this problem :D Good luck to anyone who might take it :P

Jan 2 2018, 9:45 PM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
Florian added a comment to T181875: Score should output MP3 files.

Is this really a task that can be done by a GCI student? It sounds more complicated, at least to me, but I probably do not really understand what needs to be done :) (hey: That could also be an indicator, that some more explanation for a GCI student is missing, too, probably you can give some more hints where to look, where to start and what exactly needs to be done? :))

Jan 2 2018, 6:14 PM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score

Jan 1 2018

Florian added a comment to T133289: wgRestrictionEdit should be defined (as an empty array) on Education Program pages.

If that would help in this case (haven't checked), I would suggest to use the TitleExists hook and return true, whenever the EducationProgram page should be recognized as existing (I'm not sure, if there's a function to find out if such a page has content or something like that).

Jan 1 2018, 11:15 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), MediaWiki-Page-protection, Patch-For-Review, Google-Code-in-2017, Ladies-That-FOSS-MediaWiki, MediaWiki-extensions-EducationProgram, JavaScript

Dec 30 2017

Florian added a comment to T133289: wgRestrictionEdit should be defined (as an empty array) on Education Program pages.

Couldn't this be changed somewhere in the extension itself? However: I updated the doc to say, that if a page does not exist, that the variable is not set.

Dec 30 2017, 9:38 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), MediaWiki-Page-protection, Patch-For-Review, Google-Code-in-2017, Ladies-That-FOSS-MediaWiki, MediaWiki-extensions-EducationProgram, JavaScript
Florian added a comment to T178872: Fix dropdown position for autocomplete suggestions for Special:SearchTranslations.

Deleted task in GCI.

Dec 30 2017, 8:22 PM · Easy, MediaWiki-extensions-Translate
Florian removed a project from T178597: Define an interface for CAPTCHA modules: Google-Code-in-2017.

When I think about that, it isn't really suitable for GCI :/

Dec 30 2017, 8:09 PM · Technical-Debt, ConfirmEdit (CAPTCHA extension)

Dec 28 2017

Florian closed T180982: Individual newsletter pages should have a visual hierarchy as Resolved.
Dec 28 2017, 5:49 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter
Florian added a comment to T180982: Individual newsletter pages should have a visual hierarchy.

That's the result of the patch:

Dec 28 2017, 5:48 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter

Dec 27 2017

Florian closed T179532: Call to undefined method WikiPage::getText() as Resolved.
Dec 27 2017, 4:04 PM · Patch-For-Review, Google-Code-in-2017, Technical-Debt, Easy, MediaWiki-extensions-Wikilog
Florian closed T179532: Call to undefined method WikiPage::getText(), a subtask of T145750: WikiPage::getText() is deprecated, as Resolved.
Dec 27 2017, 4:04 PM · MW-1.28-release (WMF-deploy-2016-10-04_(1.28.0-wmf.21)), MW-1.28-release-notes, Patch-For-Review, Technical-Debt, MediaWiki-ContentHandler

Dec 23 2017

Florian added a comment to T32234: Allow definition of Extension Dependencies.

Where should the "suggests"/"recommend" message be printed to? If we would have something like "php maintenance/mwscript installExtension FooBar" which installs/updates an extension (like composer update/install), it would probably be easy to just print out, that dependencies are installed or that some dependencies are suggested by the extension. But currently, extensions are installed manually by adding it to the wfLoadExtensions function call.

Dec 23 2017, 9:19 PM · MediaWiki-Configuration, WorkType-NewFunctionality
Florian added a comment to T181931: MediaWiki PHPUnit fails with PHP 7.2.

Then for anyone running composer themselves (not using wikimedia's mediawiki-vendor), composer will select an appropriate version of phpunit to run for them?

What would be the "appropriate" version in this case? (Which can be selected by composer in a generic way)? I think composer will select the most up-to-date version that matches the constraint. As you just wrote version numbers, 4.8.36 || 5.7.25 || 6.5.2 would be the same as 6.5.2.

Dec 23 2017, 7:50 PM · Patch-For-Review, NewPHP, MediaWiki-General-or-Unknown, MediaWiki-Core-Tests
Florian added a comment to T157213: HHVM and PHP handle non-static input to call_user_func_array() different.

So I guess we will want to revisit the php.ini confguration file being shipped and most probably make sure strict errors are reported.

+1 I think that seeing strict standards is reasonable; it will bring up problems earlier, not when they already became important (e.g. for that example: WHat happens if php decides, that non-static methods, called statically, will throw a fatal). It's like not taking notices into account, which could result in weird undicovered problems.

Dec 23 2017, 7:35 PM · Patch-For-Review, Upstream, HHVM
Florian added a comment to T183322: mwext-php70-phan-docker should've php-curl extension installed.

I opened T183643: Do not check platform requirements with composer in a validate step (ci-src-setup) for that :) Thanks for the hint @Addshore!

Dec 23 2017, 7:07 PM · Continuous-Integration-Infrastructure (shipyard), Patch-For-Review
Florian created T183643: Do not check platform requirements with composer in a validate step (ci-src-setup).
Dec 23 2017, 7:07 PM · Patch-For-Review, Continuous-Integration-Infrastructure
Florian closed T166355: Detect when CirrusSearch is used without curl and fail gracefully as Resolved.
Dec 23 2017, 7:03 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Google-Code-in-2017, Need-volunteer, Easy, Discovery-Search, CirrusSearch, Discovery

Dec 22 2017

Florian closed T177997: WikiImporter::notice echoing of unescaped values is a dangerous api as Resolved.
Dec 22 2017, 11:28 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Easy, Security-Core, Security, MediaWiki-Export-or-Import

Dec 21 2017

Florian committed rLCSH72781cb21a79: Link to line in diffusion for line links (authored by Florian).
Link to line in diffusion for line links
Dec 21 2017, 12:27 PM
Florian created T183461: Link to line opens the file without linking to the line.
Dec 21 2017, 12:24 PM · Patch-For-Review, VPS-project-codesearch
Florian committed rLCSH436b5ac29fe0: Link to line in diffusion for line links (authored by Florian).
Link to line in diffusion for line links
Dec 21 2017, 12:22 PM
Florian committed rLCSH2c980c795ed3: Link to line in diffusion for line links (authored by Florian).
Link to line in diffusion for line links
Dec 21 2017, 12:20 PM

Dec 20 2017

Florian added projects to T180979: List of Newsletters should have a column showing the number of issues: Performance, DBA.

Ok, during implementation and after chatting to @Bawolff about that, we came to the conclusion, that see some things we need to discuss further before merging anything :] The main things we're worried of is the amount of data the database needs to go through for each request of the Special:Newsletters page, which can be a performance killer. I'll add @jcrespo hoping that he has some ideas how we can improve on the solutions we already have or maybe he has a completely different idea :)

Dec 20 2017, 6:18 PM · DBA, Performance, Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter
Florian closed T180980: Special:Newsletters should have a help link to Help:Extension:Newsletter as Resolved.
Dec 20 2017, 5:57 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter
Florian closed T183365: Unable to Integrate Google Login Extension as Invalid.

Hi! Thanks for reporting this. However, this is not a bug, as it works like expected. As you haven't connected your Google-account with any local wiki account so far, GoogleLogin doesn't know which user to login with this google account. So, first login with your username and password and then navigate to Special:LinkAccounts. Click the "link with Google account" button. If that was successful, logout and try to login with your Google account, which should work now.

Dec 20 2017, 4:00 PM · GoogleLogin
Florian added a comment to T166355: Detect when CirrusSearch is used without curl and fail gracefully.

Now that I think about that: You're right. Even if Elastica is currently only required by the CirrusSearch extension (I think), the requirement comes from Elastica, so it should life there. I'll propose changes to change the place, sorry :(

Dec 20 2017, 1:28 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Google-Code-in-2017, Need-volunteer, Easy, Discovery-Search, CirrusSearch, Discovery
Florian created T183322: mwext-php70-phan-docker should've php-curl extension installed.
Dec 20 2017, 12:48 AM · Continuous-Integration-Infrastructure (shipyard), Patch-For-Review

Dec 19 2017

Florian added a comment to T166355: Detect when CirrusSearch is used without curl and fail gracefully.

@Phantom42 That sounds good, too. That's a simple change, too, would you like to do that in your change in gerrit, too? :)

Dec 19 2017, 11:31 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Google-Code-in-2017, Need-volunteer, Easy, Discovery-Search, CirrusSearch, Discovery

Dec 17 2017

Florian added a comment to T166355: Detect when CirrusSearch is used without curl and fail gracefully.

@Phantom42 Great! If you've any questions or if you run into problems, feel free to ask :)

Dec 17 2017, 10:01 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Google-Code-in-2017, Need-volunteer, Easy, Discovery-Search, CirrusSearch, Discovery

Dec 16 2017

Florian closed T54711: Echo: Help tooltip in preferences is not accessible as Resolved.
Dec 16 2017, 2:53 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Accessibility, MediaWiki-User-preferences

Dec 11 2017

Florian added a comment to T177810: Fix up PHPCS violations that are excluded in phpcs.xml.

You mean, 5-10 separate changes?

Dec 11 2017, 9:21 AM · Epic, MediaWiki-extensions-General, MediaWiki-General-or-Unknown, Google-Code-in-2017

Dec 6 2017

Florian awarded T182002: +2 for WMDE-Fisch in mediawiki/* a Like token.
Dec 6 2017, 8:01 PM · User-Addshore, Repository-Ownership-Requests

Dec 5 2017

Florian awarded T181904: +2 for Ebe123 in mediawiki/extensions/Score a Like token.
Dec 5 2017, 6:47 AM · MediaWiki-extensions-Score, Repository-Ownership-Requests
Samwilson awarded T117781: Convert Special:Preferences to OOUI a Heartbreak token.
Dec 5 2017, 12:39 AM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), MediaWiki-User-preferences, Patch-For-Review, Front-end-Standards-Group, MediaWiki-Special-pages, Epic, UI-Standardization

Dec 4 2017

Niharika awarded T117781: Convert Special:Preferences to OOUI a Heartbreak token.
Dec 4 2017, 5:04 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), MediaWiki-User-preferences, Patch-For-Review, Front-end-Standards-Group, MediaWiki-Special-pages, Epic, UI-Standardization

Dec 2 2017

Florian awarded T181904: +2 for Ebe123 in mediawiki/extensions/Score a Like token.
Dec 2 2017, 11:06 PM · MediaWiki-extensions-Score, Repository-Ownership-Requests
Florian moved T166355: Detect when CirrusSearch is used without curl and fail gracefully from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.
Dec 2 2017, 10:53 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Google-Code-in-2017, Need-volunteer, Easy, Discovery-Search, CirrusSearch, Discovery
Florian added a project to T166355: Detect when CirrusSearch is used without curl and fail gracefully: Google-Code-in-2017.

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

Dec 2 2017, 10:53 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Google-Code-in-2017, Need-volunteer, Easy, Discovery-Search, CirrusSearch, Discovery
Florian added a comment to T166355: Detect when CirrusSearch is used without curl and fail gracefully.

What MediaWiki itself does, when a library is missing, it outputs a nice error message with the MediaWiki logo and a message what is missing and what the visitor (hopefully the system administrator) can do to fix that. It can be accessed by the PHPVersionCheck class with the triggerError() method. That could be a good option.

Dec 2 2017, 10:52 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Google-Code-in-2017, Need-volunteer, Easy, Discovery-Search, CirrusSearch, Discovery
Florian moved T177997: WikiImporter::notice echoing of unescaped values is a dangerous api from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

I'll mentor this, imported as: https://codein.withgoogle.com/dashboard/tasks/5638122769481728/

Dec 2 2017, 10:40 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Easy, Security-Core, Security, MediaWiki-Export-or-Import
Florian added a project to T177997: WikiImporter::notice echoing of unescaped values is a dangerous api: Google-Code-in-2017.
Dec 2 2017, 10:39 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Easy, Security-Core, Security, MediaWiki-Export-or-Import
Florian moved T179532: Call to undefined method WikiPage::getText() from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

I'll mentor this!

Dec 2 2017, 10:26 PM · Patch-For-Review, Google-Code-in-2017, Technical-Debt, Easy, MediaWiki-extensions-Wikilog
Florian added a project to T179532: Call to undefined method WikiPage::getText(): Google-Code-in-2017.
Dec 2 2017, 10:25 PM · Patch-For-Review, Google-Code-in-2017, Technical-Debt, Easy, MediaWiki-extensions-Wikilog
Florian added a comment to T181673: wfWaitForSlaves is deprecated, replace usages.

Hmm, if I understood Reedy correctly, some usages of wfWaitForSlaves() were already be converted to wfGetLBFactory()->waitForReplication() without keeping the notes from @Anomie in mind? What would be the best way to proceed here? Having the timeout reduced because of this change looks like a massive problem, as well as not waiting for the wiki but for every cluster.

Dec 2 2017, 10:24 AM · Patch-For-Review, Google-Code-in-2017, Technical-Debt, MediaWiki-Maintenance-scripts

Nov 29 2017

Florian added a comment to T180979: List of Newsletters should have a column showing the number of issues.

I'm happy to mentor this task, too! :)

Nov 29 2017, 10:17 PM · DBA, Performance, Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter
Florian added a comment to T180982: Individual newsletter pages should have a visual hierarchy.

I was free to added me as a mentor, too, together with @MtDu and @01tonythomas we can get this! :)

Nov 29 2017, 10:15 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter
Florian added a comment to T180980: Special:Newsletters should have a help link to Help:Extension:Newsletter.

I would like to mentor this task together with @MtDu :)

Nov 29 2017, 10:13 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter
Florian added a comment to T177810: Fix up PHPCS violations that are excluded in phpcs.xml.

I think 5-10 changes should be reasonable, wouldn't it? @Reedy Do you want to mentor this task together with me? :D

Nov 29 2017, 10:08 PM · Epic, MediaWiki-extensions-General, MediaWiki-General-or-Unknown, Google-Code-in-2017
Florian moved T181673: wfWaitForSlaves is deprecated, replace usages from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

Three (cloneable) tasks for now, let's see what happens! :D
https://codein.withgoogle.com/tasks/5553397937733632/
https://codein.withgoogle.com/tasks/5066947928522752/
https://codein.withgoogle.com/tasks/6252978451251200/

Nov 29 2017, 10:01 PM · Patch-For-Review, Google-Code-in-2017, Technical-Debt, MediaWiki-Maintenance-scripts
Florian added a comment to T181673: wfWaitForSlaves is deprecated, replace usages.

I'll mentor this in GCI :) I think that fixing at least 5 occurences per task (instance) sounds like a reasonable amount :)

Nov 29 2017, 9:57 PM · Patch-For-Review, Google-Code-in-2017, Technical-Debt, MediaWiki-Maintenance-scripts
Florian closed T179582: Warning: in_array() expects parameter 2 to be array, null given in when allowed Domains saved in DB, but no domain existent as Resolved.
Nov 29 2017, 9:55 PM · GoogleLogin
Florian added a comment to T179342: When searching "My lists" or "History", whitespace should be trimmed..

What @Filip said would be ok for me, too, depending on how much effort you already invested in the task :)

Nov 29 2017, 3:12 PM · Google-Code-in-2017, Wikipedia-Android-App-Backlog
Florian added a comment to T179342: When searching "My lists" or "History", whitespace should be trimmed..

Hi @AnmolSingh! Big sorry for that confusion, please excuse my fault when publishing/creating the GCI task :/ The task shouldn't have 2 instances, it should've only one. It would be great if you could abandon the task in GCI. Again, please excuse this confusion :/

Nov 29 2017, 3:11 PM · Google-Code-in-2017, Wikipedia-Android-App-Backlog

Nov 19 2017

Florian added a comment to T179776: Localize some hard-coded strings in the interface.

There's a column on the Google-Code-in-2017 board (Imported in GCI site). However, the communication for task/implementation related stuff should be done within phabricator (so anyone can follow it), and only GCI related things should be done on the GCI site (it's possible to do all of the communication in the GCI site, though). So, I wouldn't close the task once it is imported into GCI, but it's up to you :)

Nov 19 2017, 1:52 PM · Google-Code-in-2017, I18n, Huggle
Florian added a comment to T179776: Localize some hard-coded strings in the interface.

@Petrb Was it intentional that you closed this task as resolved? It could be confusing for a GCI student to click on the "external URL" link in the GCI platform and then seeing an already resolved task :/

Nov 19 2017, 11:32 AM · Google-Code-in-2017, I18n, Huggle

Nov 18 2017

Florian moved T166216: Imagegrid should lazy load from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

For GCI students: What is the acceptance criteria, when does a student now, when the task is finished? :) Is there any material which could help them to solve this task?

Nov 18 2017, 12:18 PM · Wikidata Query UI, Patch-For-Review, Design, WMDE-Design, Google-Code-in-2017, Need-volunteer, Discovery, Easy, Wikidata
Florian added a project to T166216: Imagegrid should lazy load: Google-Code-in-2017.
Nov 18 2017, 12:17 PM · Wikidata Query UI, Patch-For-Review, Design, WMDE-Design, Google-Code-in-2017, Need-volunteer, Discovery, Easy, Wikidata
Florian moved T173213: Implement keyboard accessibility for Query.Wikidata.org from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

Was already imported as: https://codein.withgoogle.com/dashboard/tasks/4880480144982016/

Nov 18 2017, 12:16 PM · Design, Patch-For-Review, Wikidata, Google-Code-in-2017, Wikidata Query UI, Epic
Florian added a project to T173213: Implement keyboard accessibility for Query.Wikidata.org: Google-Code-in-2017.
Nov 18 2017, 12:15 PM · Design, Patch-For-Review, Wikidata, Google-Code-in-2017, Wikidata Query UI, Epic

Nov 16 2017

Florian added a comment to T94020: The labels and numbers in CX translation trend graph are not localized.

Thanks for the info @Nikerabbit! :)

Nov 16 2017, 5:15 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2018-Jan-Mar, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation
Florian updated the task description for T94020: The labels and numbers in CX translation trend graph are not localized.
Nov 16 2017, 5:14 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2018-Jan-Mar, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation
Florian added a comment to T180207: Convert "Show diff" part of Special:Undelete to OOUI.

I also updated the GCI task :)

Nov 16 2017, 5:12 PM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Google-Code-in-2017, Easy, MediaWiki-Special-pages, Design
Florian added a subtask for T107037: Convert all MW core special pages to OOUI: T180207: Convert "Show diff" part of Special:Undelete to OOUI.
Nov 16 2017, 5:11 PM · Front-end-Standards-Group, Tracking, Epic, UI-Standardization
Florian added a parent task for T180207: Convert "Show diff" part of Special:Undelete to OOUI: T107037: Convert all MW core special pages to OOUI.
Nov 16 2017, 5:11 PM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Google-Code-in-2017, Easy, MediaWiki-Special-pages, Design
Florian renamed T180207: Convert "Show diff" part of Special:Undelete to OOUI from Add margin between buttons on Special:Undelete to Convert "Show diff" part of Special:Undelete to OOUI.
Nov 16 2017, 5:11 PM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Google-Code-in-2017, Easy, MediaWiki-Special-pages, Design
Florian updated the task description for T180207: Convert "Show diff" part of Special:Undelete to OOUI.
Nov 16 2017, 5:10 PM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Google-Code-in-2017, Easy, MediaWiki-Special-pages, Design

Nov 15 2017

Elitre awarded T117781: Convert Special:Preferences to OOUI a Love token.
Nov 15 2017, 12:32 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), MediaWiki-User-preferences, Patch-For-Review, Front-end-Standards-Group, MediaWiki-Special-pages, Epic, UI-Standardization
Florian added a comment to T96418: MassAction string extraction: Complete i18n for end-user interface.

@D3r1ck01 That looks ok to me, thanks for eacting so fast! :) Do you think that this is doable by one student or should one student convert, let's say, 5 strings to finish the task and another student can do the same to finish the task, two (so having multiple instances of the task)?

Nov 15 2017, 6:45 AM · Patch-For-Review, Google-Code-in-2017, I18n, MassAction
Florian added a comment to T179990: Add a bullet point about eligibility criteria in the application process steps section on the Outreachy participant's page.

@Sanjay311999 You need to give me the address of your Google account so I can invite you to be a mentor for Wikimedia in the GCI platform. You can either give me a link where your address is already publicly visible, or simply sent it to my gerrit e-mail-address: florian.schmidt.stargatewissen@gmail.com

Nov 15 2017, 6:42 AM · Developer-Relations (Jan-Mar-2018), Easy, Documentation, Google-Code-in-2017

Nov 14 2017

TBolliger awarded T117781: Convert Special:Preferences to OOUI a Love token.
Nov 14 2017, 10:01 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), MediaWiki-User-preferences, Patch-For-Review, Front-end-Standards-Group, MediaWiki-Special-pages, Epic, UI-Standardization
Florian moved T103952: Long press on find in page up / down arrows should advance to first / last match from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

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

Nov 14 2017, 7:41 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.23x-G), Patch-For-Review, Google-Code-in-2017, WorkType-NewFunctionality
Florian moved T96418: MassAction string extraction: Complete i18n for end-user interface from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

@D3r1ck01 Do you've an answer for @Nemo_bis' comment? And could you please add some info to the task description to give a possible student some more info about what they need to do and how they can find that out themself (e.g. some links for getting help in 18n topics, documentation and so on)?

Nov 14 2017, 7:38 PM · Patch-For-Review, Google-Code-in-2017, I18n, MassAction
Florian moved T94020: The labels and numbers in CX translation trend graph are not localized from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

@D3r1ck01 It might be reasonable to have a bit more informative description for the task: What does the student need to change and how? Is there any information material they can use to find that out? Where do they get help or documentation on making things translateable? :)

Nov 14 2017, 7:36 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2018-Jan-Mar, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation
Florian moved T179337: Replace easily-replaceable deprecated methods from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

I'll mentor this task! :)
Imported as: https://codein.withgoogle.com/dashboard/tasks/5655660068864000/

Nov 14 2017, 7:33 PM · Patch-For-Review, Google-Code-in-2017, Wikipedia-Android-App-Backlog
Florian updated the task description for T179337: Replace easily-replaceable deprecated methods.
Nov 14 2017, 7:32 PM · Patch-For-Review, Google-Code-in-2017, Wikipedia-Android-App-Backlog
Florian moved T179342: When searching "My lists" or "History", whitespace should be trimmed. from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

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

Nov 14 2017, 7:31 PM · Google-Code-in-2017, Wikipedia-Android-App-Backlog
Florian updated the task description for T179342: When searching "My lists" or "History", whitespace should be trimmed..
Nov 14 2017, 7:30 PM · Google-Code-in-2017, Wikipedia-Android-App-Backlog
Florian moved T179554: Add phan to MediaWiki extensions and skins for static analysis [cloneable] from Proposed tasks to Information needed on the Google-Code-in-2017 board.
Nov 14 2017, 7:28 PM · MediaWiki-extensions-General, Continuous-Integration-Config, Google-Code-in-2017
Florian added a comment to T179554: Add phan to MediaWiki extensions and skins for static analysis [cloneable].

I can mentor / help mentor this (@Legoktm)

Nov 14 2017, 7:26 PM · MediaWiki-extensions-General, Continuous-Integration-Config, Google-Code-in-2017
Florian moved T179679: Add screenshots in the documentation from Proposed tasks to Information needed on the Google-Code-in-2017 board.
Nov 14 2017, 7:25 PM · Google-Code-in-2017, Documentation, PAWS
Florian added a comment to T179679: Add screenshots in the documentation.

Hmm, screenshots for a console application where the (copyable) console output seems to be pasted as text already? Is this really reasonable? :)

Nov 14 2017, 7:25 PM · Google-Code-in-2017, Documentation, PAWS
Florian moved T179709: [beginner] [recurring] Set up your MediaWiki development environment and upload a screenshot of a MediaWiki skin from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

First three set of tasks imported as:
https://codein.withgoogle.com/dashboard/tasks/5696649559015424/
https://codein.withgoogle.com/dashboard/tasks/5106488370528256/
https://codein.withgoogle.com/dashboard/tasks/5141985402814464/

Nov 14 2017, 7:24 PM · Google-Code-in-2017, Documentation
Florian updated the task description for T179709: [beginner] [recurring] Set up your MediaWiki development environment and upload a screenshot of a MediaWiki skin.
Nov 14 2017, 7:20 PM · Google-Code-in-2017, Documentation
Florian moved T179717: Replace complex View hierarchies with ConstraintLayout from Proposed tasks to Information needed on the Google-Code-in-2017 board.

@Dbrant: For GCI it would be good to know, what the acceptance criteria for this task is? When do you think, a student fulfilled the task? Where should the layouts, found by the student, should be documented? Here in the task as a comment? Can you provide an abstract "How to" for the students to find out, how they know, if a layout "look andbehave identically to the old layout"? Thanks for your added information! :)

Nov 14 2017, 7:20 PM · Technical-Debt, Wikipedia-Android-App-Backlog
Florian moved T54711: Echo: Help tooltip in preferences is not accessible from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

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

Nov 14 2017, 7:14 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Accessibility, MediaWiki-User-preferences
Florian moved T89815: Convert WikiLove from jQuery UI to OOjs UI from Proposed tasks to Information needed on the Google-Code-in-2017 board.
Nov 14 2017, 7:11 PM · Possible-Tech-Projects, Collaboration-Team-Triage, UI-Standardization, WikiLove
Florian added a comment to T89815: Convert WikiLove from jQuery UI to OOjs UI.

@Prtksxna The question is, if this task is doable for a GCI student, which means, that it shouldn't take longer than 2-3 hours for an experienced developer and 2-3 days for a beginner (I don't expect this task to be a beginner task, right?)?

Nov 14 2017, 7:11 PM · Possible-Tech-Projects, Collaboration-Team-Triage, UI-Standardization, WikiLove
Florian moved T161330: Flow: Notification icons point to different directions from Proposed tasks to Information needed on the Google-Code-in-2017 board.
Nov 14 2017, 7:07 PM · Collaboration-Team-Triage (Collab-Team-This-Quarter), Notifications
Florian moved T166684: Wordmark not supported in IE8 from Proposed tasks to Information needed on the Google-Code-in-2017 board.
Nov 14 2017, 7:06 PM · MW-1.31-release-notes (WMF-deploy-2017-12-12 (1.31.0-wmf.12)), Patch-For-Review, Readers-Web-Kanbanana-Board, Google-Code-in-2017, User-Jdlrobson, MinervaNeue, Readers-Web-Backlog, Browser-Support-Internet-Explorer
Florian moved T177152: Implement a command to list infobot keys from Proposed tasks to Missing mentors on the Google-Code-in-2017 board.
Nov 14 2017, 7:04 PM · Google-Code-in-2017, User-Zppix, WM-Bot
Florian moved T179776: Localize some hard-coded strings in the interface from Proposed tasks to Imported in GCI Site on the Google-Code-in-2017 board.

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

Nov 14 2017, 7:02 PM · Google-Code-in-2017, I18n, Huggle