MtDu (Justin Du)
Volunteer Contributor

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Nov 26 2015, 5:43 AM (103 w, 1 d)
Availability
Available
IRC Nick
MtDu
LDAP User
Unknown
MediaWiki User
MtDu

"Start where you are. Use what you have. Do what you can." - Arthur Ashe

I'm a motivated tech enthusiast who strives to make the world a better place. I recently started contributing to the Wikimedia Foundation, and am constantly learning new things.

Github: https://github.com/mdew192837
Blog: https://mtdublog.wordpress.com/

Recent Activity

Wed, Nov 15

MtDu added a comment to T179000: Blog about your GCI experience (findings and learnings) with Wikimedia [recurring].

If needed, I could pick up mentoring this task if necessary

Wed, Nov 15, 6:10 PM · Google-Code-in-2017
MtDu added a comment to T180617: Select XTools Tasks for GCI 2017.

I'd be interested in helping mentor, but I've never done anything with XTools before. Definitely interested in contributing though. I love statistics and this seems like a cool extension.

Wed, Nov 15, 6:07 PM · User-Matthewrbowker, XTools
MtDu added a comment to T129731: [[MediaWiki:Botpasswords-deleted-body/en]] misses GENDER support.

Well, sure, in English, “user” is a “generic term, gender neutral”. But we are talking about localization to other languages, right? And there are languages other than English, where there is no such thing as a “gender-neutral user”. If you need a specific example, take Czech: A male user is “uživatel”, a female user is “uživatelka”. So, the message in Czech needs to be e.g.

Heslo pro bota jménem „$1“ {{GENDER:$2|uživatele|uživatelky}} „$2“ bylo smazáno.

(Theoretically, you could say even the bots might have different genders as well, and genderize even $1, but we could live without that, I guess.)

Wed, Nov 15, 12:17 PM · Gender-Support, Google-Code-in-2017, Easy, MediaWiki-General-or-Unknown, I18n

Tue, Nov 14

MtDu added a comment to T133142: Add icon to the Help section in content translation dashboard.

@D3r1ck01 , seems like I can't delete it. Please do it on your end.

Tue, Nov 14, 3:09 AM · Easy, WorkType-NewFunctionality, ContentTranslation, Language-Team
MtDu added a comment to T133142: Add icon to the Help section in content translation dashboard.

@D3r1ck01 I deleted the Google-Code-in-2017 task for the same, per closing of this task

Tue, Nov 14, 3:08 AM · Easy, WorkType-NewFunctionality, ContentTranslation, Language-Team
MtDu added a comment to T129731: [[MediaWiki:Botpasswords-deleted-body/en]] misses GENDER support.

Is GENDER support needed? I can't see a way that it is needed.

Well, the message directly references the user (“user "$2"”), who could obviously be he or she (even in English, you have e.g. actor and actress, in other languages, this is the basic case for (almost) all words). That is quite a basic case of “genderization needed”.

Tue, Nov 14, 3:07 AM · Gender-Support, Google-Code-in-2017, Easy, MediaWiki-General-or-Unknown, I18n

Wed, Nov 8

MtDu added a comment to T89815: Convert WikiLove from jQuery UI to OOjs UI.

Interested in learning how to do this and potentially helping mentor this. @Prtksxna

Wed, Nov 8, 4:16 AM · Google-Code-in-2017, Possible-Tech-Projects, Collaboration-Team-Triage, UI-Standardization, WikiLove

Sun, Nov 5

MtDu added a comment to T179434: On the My Dashboard Page, displaying the Archived courses in a way to make the newest information available first..

Just for reference, currently in GCI site as https://codein.withgoogle.com/dashboard/tasks/5644050453495808/

Sun, Nov 5, 7:55 PM · Easy, Google-Code-in-2017, Education-Program-Dashboard
MtDu added a comment to T156430: VoteNY doesn't round off votes early enough and results in long decimals.

@Filip Since you're familiar with this extension, can you add some more details, similar to what people have done in https://phabricator.wikimedia.org/T179691?

Sun, Nov 5, 7:46 PM · Google-Code-in-2017, Social-Tools, VoteNY

Sat, Oct 28

MtDu updated subscribers of T179225: Convert MediaWiki Templates on Commons to make them Translateable.

@Nemo_bis and @Nikerabbit , what are the templates that are more important and should be considered for conversion as higher priority?

Sat, Oct 28, 3:54 AM · Google-Code-in-2017
MtDu created T179225: Convert MediaWiki Templates on Commons to make them Translateable.
Sat, Oct 28, 3:52 AM · Google-Code-in-2017

Wed, Oct 25

MtDu added a comment to T176003: Blogpost about Google Code-in 2016 and the experience in Wikimedia afterwards.

So sorry for the delays. I just have deadline after deadline for college (next one is Nov. 1), but I'll make time tonight to get a draft done.

Wed, Oct 25, 11:01 PM · Developer-Relations (Oct-Dec 2017), Wikimedia-Blog-Content

Mon, Oct 23

MtDu added a watcher for Google-Code-in-2017: MtDu.
Mon, Oct 23, 2:20 PM
MtDu added a comment to T148121: [CGI template easy task] Find and fix syntax errors in translated messages.

Yes, I would be glad to! @jayvdb

Mon, Oct 23, 1:09 PM · Google-Code-in-2017, I18n, MediaWiki-Internationalization, Google-Code-In-2016
MtDu added a comment to T154281: [recurring] Replace assertRaises with assertRaisesRegex.

@jayvdb I could help mentor this. Is the list above updated?

Mon, Oct 23, 12:21 PM · Google-Code-in-2017, Patch-For-Review, Google-Code-In-2016, Pywikibot-tests

Sun, Oct 22

MtDu added a comment to T108736: Deleting a banner should delete everything related to such banner.

@awight Would you be willing to mentor this in Google-Code-in 2017?

Sun, Oct 22, 6:41 PM · Google-Code-In-2015, Easy, MediaWiki-extensions-CentralNotice
MtDu added a comment to T87656: Do not wrap returned translation in a div.

GCI 2017 @Nikerabbit ?

Sun, Oct 22, 6:37 PM · Google-Code-In-2015, WorkType-Maintenance, Easy, ContentTranslation, ContentTranslation-CXserver
MtDu added a comment to T178326: Move List of Abbreviations box up, so it stops squeezing results.

Possible GCI Task @Pginer-WMF ?

Sun, Oct 22, 2:12 PM · Collaboration-Team-Triage (Collab-Team-This-Quarter), Google-Code-in-2017, Edit-Review-Improvements-Integrated-Filters, Easy
MtDu added a comment to T178484: Remove or regenerate PNG files for Translate.

@Nikerabbit Suitable GCI task?

Sun, Oct 22, 2:09 PM · Google-Code-in-2017, Easy, Technical-Debt, MediaWiki-extensions-Translate
MtDu added a comment to T178699: PHP 7.1 throws a warning for translate.

@Nikerabbit Suitable for GCI?

Sun, Oct 22, 2:07 PM · Google-Code-in-2017, Easy, NewPHP, MediaWiki-extensions-Translate

Fri, Oct 20

MtDu added a comment to T178596: Update zotero translators on gerrit from the zotero repository on github.

Maybe need to use https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/services/zotero/translators? The current link yields a "NOT FOUND"

Fri, Oct 20, 1:23 AM · Services (watching), VisualEditor, Citoid, Google-Code-in-2017, Easy

Oct 17 2017

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

Parent task maybe? https://phabricator.wikimedia.org/T170580 @Reedy

Oct 17 2017, 9:12 PM · MediaWiki-extensions-General, MediaWiki-General-or-Unknown, Google-Code-in-2017
MtDu added a comment to T146312: [Spike 4hrs] phpcs should complain when we use the global keyword without explicitly saying its okay.

@Jdlrobson
I can help mentor this task. The codesniffer link is broken, and the github links seem messed up.

Oct 17 2017, 9:08 PM · Google-Code-in-2017, Spike, Technical-Debt (RW-Tech-Debt), Readers-Web-Backlog, MobileFrontend
Liuxinyu970226 awarded T96061: Add a "Mark all as read" button at Special:Notifications for no-JS users a Grey Medal token.
Oct 17 2017, 4:23 AM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, Collaboration-Team-Triage, Collab-Notifications-Page, Easy

Oct 2 2017

RandomDSdevel awarded T96061: Add a "Mark all as read" button at Special:Notifications for no-JS users a Grey Medal token.
Oct 2 2017, 1:27 AM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, Collaboration-Team-Triage, Collab-Notifications-Page, Easy

Sep 24 2017

MtDu added a comment to T176003: Blogpost about Google Code-in 2016 and the experience in Wikimedia afterwards.

Beginnings of a draft have been added. Will write some more next weekend, have a big deadline for college on Wednesday. @EdErhart-WMF

Sep 24 2017, 1:47 PM · Developer-Relations (Oct-Dec 2017), Wikimedia-Blog-Content

Sep 19 2017

MtDu added a comment to T176003: Blogpost about Google Code-in 2016 and the experience in Wikimedia afterwards.

Side Note: Google Code in 2017 was just announced today. We can apply as an organization on October 7. :)
https://opensource.googleblog.com/2017/09/announcing-google-code-in-2017.html

Sep 19 2017, 1:57 AM · Developer-Relations (Oct-Dec 2017), Wikimedia-Blog-Content

Sep 15 2017

MtDu added a comment to T176003: Blogpost about Google Code-in 2016 and the experience in Wikimedia afterwards.

@Aklapper
Where should I draft this and share it?

Sep 15 2017, 3:54 PM · Developer-Relations (Oct-Dec 2017), Wikimedia-Blog-Content

Aug 25 2017

MtDu placed T158779: {CTRL} + {ENTER} should post a post in flow up for grabs.

Yeah sorry, I don't think I have time to do this right now. School started, and I am applying to university. @Trizek-WMF

Aug 25 2017, 11:30 AM · Easy, Accessibility, Collaboration-Team-Triage, StructuredDiscussions

Aug 13 2017

Qgil awarded T173224: Newsletter should support editing previous revisions a Yellow Medal token.
Aug 13 2017, 6:03 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, MediaWiki-extensions-Newsletter
MtDu added a comment to T161883: Adjust sliding animation time of pointers on short distances.

Any pointers? @WMDE-Fisch

Aug 13 2017, 12:06 PM · Revision-Slider, TCB-Team
MtDu added a comment to T142184: Highlight diffs I haven't seen since my last visit.

Interested in this. Subscribing to keep up to date on this. :)

Aug 13 2017, 5:23 AM · German-Community-Wishlist, TCB-Team, Revision-Slider

Aug 12 2017

MtDu claimed T161883: Adjust sliding animation time of pointers on short distances.

I'll try this myself.

Aug 12 2017, 9:02 PM · Revision-Slider, TCB-Team
MtDu closed T169421: Newsletter publisher name not showing up correctly on Manage page. as Resolved.

Nevermind. After further investigation, it has been determined this issue is fixed on my end.

Aug 12 2017, 8:52 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Patch-For-Review, MediaWiki-extensions-Newsletter
MtDu closed T169421: Newsletter publisher name not showing up correctly on Manage page. , a subtask of T110170: Goal: Deploy Newsletter extension in Wikimedia, as Resolved.
Aug 12 2017, 8:52 PM · wikimedia-extension-review-queue, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), User-Addshore, Patch-For-Review, User-notice, Goal, Community-Liaisons, Wikimedia-Hackathon-2016, MediaWiki-extensions-Newsletter
MtDu created T173224: Newsletter should support editing previous revisions.
Aug 12 2017, 8:42 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, MediaWiki-extensions-Newsletter
MtDu reopened T169421: Newsletter publisher name not showing up correctly on Manage page. as "Open".

This still happens on other pages, ex. when I edit an old revision.

Aug 12 2017, 8:39 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Patch-For-Review, MediaWiki-extensions-Newsletter
MtDu reopened T169421: Newsletter publisher name not showing up correctly on Manage page. , a subtask of T110170: Goal: Deploy Newsletter extension in Wikimedia, as Open.
Aug 12 2017, 8:39 PM · wikimedia-extension-review-queue, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), User-Addshore, Patch-For-Review, User-notice, Goal, Community-Liaisons, Wikimedia-Hackathon-2016, MediaWiki-extensions-Newsletter
MtDu closed T163425: RevisionSlider reloads diff needlessly when dragged back to original position as Resolved.

Code has been merged, so closing task as resolved. :)

Aug 12 2017, 3:54 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, Easy, Need-volunteer, Revision-Slider, TCB-Team
MtDu committed rERSL61e5d029cd94: Fix unnecessary reloading of diff (authored by MtDu).
Fix unnecessary reloading of diff
Aug 12 2017, 3:46 PM
MtDu committed rERSL276f6fd271ec: Fix unnecessary reloading of diff (authored by MtDu).
Fix unnecessary reloading of diff
Aug 12 2017, 3:40 PM
MtDu claimed T96061: Add a "Mark all as read" button at Special:Notifications for no-JS users.
Aug 12 2017, 12:08 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, Collaboration-Team-Triage, Collab-Notifications-Page, Easy

Aug 10 2017

MtDu committed rORES4760b3b803ef: [WIP] Updating to Revscoring 2.0 (authored by MtDu).
[WIP] Updating to Revscoring 2.0
Aug 10 2017, 8:44 PM
MtDu committed rERSL8f9b30b3ac15: Reduce confusion for mw.util.getUrl() (authored by MtDu).
Reduce confusion for mw.util.getUrl()
Aug 10 2017, 6:52 PM
MtDu claimed T171067: Revision Slider Date Should be Link.
Aug 10 2017, 6:37 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Patch-For-Review, Easy, Need-volunteer, Revision-Slider, TCB-Team, Design, WMDE-Design
GitHub <noreply@github.com> committed rORES194254173071: Merge 763f5e22e3bb905013694c50a7e7084fb4ef3cdd into… (authored by MtDu).
Merge 763f5e22e3bb905013694c50a7e7084fb4ef3cdd into…
Aug 10 2017, 2:24 PM
MtDu committed rORES763f5e22e3bb: Add documentation for developers with local ORES install (authored by MtDu).
Add documentation for developers with local ORES install
Aug 10 2017, 2:24 PM

Aug 9 2017

MtDu added a comment to T166231: Adjust tooltip font-size for Modern and MonoBook skins.

Can we close this now? @WMDE-Fisch

Aug 9 2017, 5:03 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Patch-For-Review, Easy, Need-volunteer, Revision-Slider, TCB-Team
MtDu committed rERSLd665c03e0acd: Monobook uses x-small and a globalWrapper to make everything inside of it… (authored by MtDu).
Monobook uses x-small and a globalWrapper to make everything inside of it…
Aug 9 2017, 3:49 PM
MtDu committed rERSLc15caac4ef9e: Monobook uses x-small and a globalWrapper to make everything inside of it… (authored by MtDu).
Monobook uses x-small and a globalWrapper to make everything inside of it…
Aug 9 2017, 3:31 PM
MtDu claimed T166231: Adjust tooltip font-size for Modern and MonoBook skins.

Patch coming soon!

Aug 9 2017, 3:19 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Patch-For-Review, Easy, Need-volunteer, Revision-Slider, TCB-Team

Aug 7 2017

MtDu added a comment to T171709: Create ext:Newsletter tasks/feature/enhancement goals for Wikimania Hackathon 2017.

I'm interested in helping out at some point, but I'm prioritizing some other projects.

Aug 7 2017, 9:49 PM · Wikimania-Hackathon-2017, MediaWiki-extensions-Newsletter

Jul 4 2017

MtDu placed T168205: createAndPromote.php --reason missing up for grabs.

Not sure where I need to insert the reason itself in the maintenance script, ideas @Reedy?

Jul 4 2017, 2:16 PM · Easy, MediaWiki-Maintenance-scripts
MtDu claimed T168205: createAndPromote.php --reason missing.

I'll take care of it.

Jul 4 2017, 2:09 PM · Easy, MediaWiki-Maintenance-scripts
MtDu closed T169173: Add message checker and insertable for Oppia variables as Resolved.

Patch has been merged and deployed, thus closing as resolved.

Jul 4 2017, 2:08 PM · Patch-For-Review, Easy, translatewiki.net
MtDu claimed T169173: Add message checker and insertable for Oppia variables.
Jul 4 2017, 1:28 PM · Patch-For-Review, Easy, translatewiki.net

May 25 2017

MtDu added a comment to T157817: ExtensionFunctions array convertExtensionToRegistration.php.

On second though... @Reedy any pointers?

May 25 2017, 1:51 AM · MediaWiki-Maintenance-scripts
MtDu claimed T157817: ExtensionFunctions array convertExtensionToRegistration.php.

I'm bored. I'll fix it.

May 25 2017, 1:47 AM · MediaWiki-Maintenance-scripts
MtDu claimed T166195: rebuildrecentchanges.php purgeFeeds() purges the wrong cache.

I'll take care of this

May 25 2017, 1:15 AM · MW-1.30-release-notes, Patch-For-Review, Easy, Technical-Debt, MediaWiki-Maintenance-scripts

May 24 2017

MtDu claimed T66949: Maintenance script for populating pp_sortkey.

Working on this now, under guidance of @Catrope , should be done soon. :)

May 24 2017, 7:58 PM · MW-1.30-release-notes, Easy, MediaWiki-Maintenance-scripts, MediaWiki-Database

May 23 2017

MtDu updated subscribers of T154789: Closure formatting is ugly.

Have no idea how to approach this, but am willing it to take it on. @Legoktm Any guidance you can give me on how to tackle this?

May 23 2017, 10:31 PM · Patch-For-Review, MediaWiki-Codesniffer

May 21 2017

MtDu updated the task description for T159081: [Non-security] General improvements for the Newsletter extension.
May 21 2017, 9:04 AM · MW-1.30-release-notes (WMF-deploy-2017-07-18_(1.30.0-wmf.10)), Patch-For-Review, Wikimedia-Hackathon-2017, MediaWiki-extensions-Newsletter
MtDu updated the task description for T159081: [Non-security] General improvements for the Newsletter extension.
May 21 2017, 8:47 AM · MW-1.30-release-notes (WMF-deploy-2017-07-18_(1.30.0-wmf.10)), Patch-For-Review, Wikimedia-Hackathon-2017, MediaWiki-extensions-Newsletter
MtDu updated the task description for T159081: [Non-security] General improvements for the Newsletter extension.
May 21 2017, 8:28 AM · MW-1.30-release-notes (WMF-deploy-2017-07-18_(1.30.0-wmf.10)), Patch-For-Review, Wikimedia-Hackathon-2017, MediaWiki-extensions-Newsletter
MtDu added a comment to T159081: [Non-security] General improvements for the Newsletter extension.

Note: For "SpecialNewsletterCreate.php" line 52, the UI does not change as a result of https://gerrit.wikimedia.org/r/354897, only that mainpage validation exists, using HTMLForm validation.

May 21 2017, 8:13 AM · MW-1.30-release-notes (WMF-deploy-2017-07-18_(1.30.0-wmf.10)), Patch-For-Review, Wikimedia-Hackathon-2017, MediaWiki-extensions-Newsletter

May 8 2017

MtDu added a comment to T106104: [Task] Convert WikibaseQuality, WikibaseQualityConstraints and WikibaseQualityExternalValidation to use extension registration.

No, sorry. What priority is this? @Lucas_Werkmeister_WMDE

May 8 2017, 1:00 PM · Wikibase-Quality-External-Validation, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
MtDu added a comment to T164242: Find and fix undeclared dependencies to mw.util, mw.notify etc of on-wiki scripts and gadgets.

Sorry, I don't quite understand how to fix this. Is there documentation for this that could help me understand it? I see the example edit, but I don't quite understand what it's doing syntactically.

May 8 2017, 10:56 AM · Wikimedia-Hackathon-2017, Community-Tech-fixes, Wikimedia-General-or-Unknown

Apr 27 2017

MtDu added a comment to T49338: Add hook before changing of userrights.

My exams end on May 12, Can take a look then. Feel free to if you're up to it. @TTO

Apr 27 2017, 2:47 AM · MediaWiki-User-management, Easy

Mar 29 2017

MtDu claimed T158779: {CTRL} + {ENTER} should post a post in flow.

I'll try to fix this. If urgent, feel free to do it.

Mar 29 2017, 11:18 PM · Easy, Accessibility, Collaboration-Team-Triage, StructuredDiscussions

Mar 28 2017

MtDu claimed T161421: Wikibugs realname should use HTTPS.

Should be fixed now.

Mar 28 2017, 4:00 AM · Easy, Wikibugs
MtDu added a comment to T158785: App - Convert some legacy Obj-C to Swift.

I'll be attending the Hackathon, and am interested in learning a lot when I'm there.

Mar 28 2017, 1:03 AM · Wikipedia-iOS-App-Backlog, iOS-app-Bugs, Wikimedia-Hackathon-2017

Feb 24 2017

MtDu added a comment to T157739: Remove unused message keys from MobileFrontend.

@bmansurov
I'll try to get to it this weekend. Feel free to work on it if you have time.

Feb 24 2017, 2:23 AM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), Reading-Web-Sprint-93-🔍🔍🔍🔍🔍, Unplanned-Sprint-Work, Patch-Needs-Improvement, Patch-For-Review, Technical-Debt (RW-Tech-Debt), MediaWiki-Internationalization, Easy, I18n, MobileFrontend, Readers-Web-Backlog

Feb 18 2017

MtDu claimed T157739: Remove unused message keys from MobileFrontend.

I'll try to finish this up.

Feb 18 2017, 8:11 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), Reading-Web-Sprint-93-🔍🔍🔍🔍🔍, Unplanned-Sprint-Work, Patch-Needs-Improvement, Patch-For-Review, Technical-Debt (RW-Tech-Debt), MediaWiki-Internationalization, Easy, I18n, MobileFrontend, Readers-Web-Backlog

Jan 27 2017

MtDu claimed T156486: PHP notice about undefined tags in SpecialBlock.

I'll fix this. Sorry for not catching it earlier.

Jan 27 2017, 3:27 PM · MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-01-31_(1.29.0-wmf.10)), Wikimedia-log-errors, Patch-For-Review, MediaWiki-User-management

Jan 25 2017

MtDu placed T155044: Extension OmegaWiki failing tests due to missing apihelp messages up for grabs.

I'm not going to block anyone from taking this task. Feel free. :)

Jan 25 2017, 12:14 PM · Patch-For-Review, Easy, I18n, MediaWiki-extensions-WikiLexicalData-or-OmegaWiki, Continuous-Integration-Config
MtDu placed T154926: Extension PagesList failing tests due to apihelp message missing up for grabs.

I'm not going to block anyone from taking this task. Feel free. :)

Jan 25 2017, 12:14 PM · Patch-For-Review, Easy, MediaWiki-extensions-Other, I18n

Jan 18 2017

MtDu added a comment to T154498: Remove remaining ContentHandler deprecated functions and hooks.

@FilipGCI @Reedy
I just updated documentation for all the hooks.
@Reedy
Could you check on the other functions and give the final axe? Does any documentation need to be updated there?

Jan 18 2017, 11:16 PM · Patch-For-Review, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-01-24_(1.29.0-wmf.9)), User-Daniel, Technical-Debt, MediaWiki-ContentHandler
MtDu updated the task description for T154498: Remove remaining ContentHandler deprecated functions and hooks.
Jan 18 2017, 11:16 PM · Patch-For-Review, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-01-24_(1.29.0-wmf.9)), User-Daniel, Technical-Debt, MediaWiki-ContentHandler
MtDu added a comment to T155324: QuizGame admin panel: Pressing delete or reinstate should ask for confirmation before performing the action.

I posted some comments @FilipGCI

Jan 18 2017, 12:17 PM · Patch-For-Review, Design, Social-Tools, QuizGame

Jan 17 2017

MtDu claimed T154311: the "sortable" URL parameter is reversed in Special:MessageGroupStats.
Jan 17 2017, 10:44 PM · MW-1.31-release-notes (WMF-deploy-2017-10-03 (1.31.0-wmf.2)), Easy, Regression, MediaWiki-extensions-Translate

Jan 16 2017

MtDu added a comment to T150338: Remove VisualEditor browser test inside MobileFrontend.

Does anyone have time to give this a review and close this up? :)

Jan 16 2017, 2:00 PM · MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, Google-Code-In-2016, Easy, Technical-Debt (RW-Tech-Debt), Readers-Web-Backlog, MobileFrontend, VisualEditor

Jan 14 2017

MtDu added a comment to T132134: Remove wfIncrStats logging from Special:MobileOptions.

Note: There are also some calls in includes/MobileContext.php and includes/api/ApiMobileView.php. I'm not sure if we should remove those as well.

Jan 14 2017, 11:19 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-90-🍌, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Google-Code-In-2016, Technical-Debt (RW-Tech-Debt), Readers-Web-Backlog, Easy, MobileFrontend
MtDu claimed T132134: Remove wfIncrStats logging from Special:MobileOptions.

I'll clean this up, since GCI is almost over. :)

Jan 14 2017, 11:16 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-90-🍌, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Google-Code-In-2016, Technical-Debt (RW-Tech-Debt), Readers-Web-Backlog, Easy, MobileFrontend
MtDu claimed T150338: Remove VisualEditor browser test inside MobileFrontend.

I'll clean this up. :)

Jan 14 2017, 11:10 PM · MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Patch-For-Review, Google-Code-In-2016, Easy, Technical-Debt (RW-Tech-Debt), Readers-Web-Backlog, MobileFrontend, VisualEditor
MtDu closed T154222: Create Newsletter Extension Help page as Resolved.

General consensus seems to agree that this is resolved. Let me know if any updates are needed.
Thanks!

Jan 14 2017, 3:18 PM · Google-Code-In-2016, Documentation, MediaWiki-extensions-Newsletter

Jan 11 2017

MtDu updated subscribers of T154761: "Register" newsletters instead of "Create".

@01tonythomas @Qgil
Should we also rename our specialpages from specialcreatenewsletter to specialregister newsletter? If so, that would mean a lot of the qqq.json documentation would need to be updated. I think we should do it else it would be confusing to users to see Special:CreateNewsletter and then see Register Newsletter. Let me know what you think.
Thanks!

Jan 11 2017, 2:03 AM · User-Addshore, Patch-For-Review, Google-Code-In-2016, MediaWiki-extensions-Newsletter

Jan 10 2017

MtDu claimed T155044: Extension OmegaWiki failing tests due to missing apihelp messages.
Jan 10 2017, 8:16 PM · Patch-For-Review, Easy, I18n, MediaWiki-extensions-WikiLexicalData-or-OmegaWiki, Continuous-Integration-Config
MtDu claimed T154926: Extension PagesList failing tests due to apihelp message missing.

I'll fix this within the next few days. :) Thanks!

Jan 10 2017, 11:54 AM · Patch-For-Review, Easy, MediaWiki-extensions-Other, I18n

Jan 9 2017

MtDu added a comment to T154763: Subscribe/Unsubscribe newsletter floating dialog disappears too soon.

The change now looks ok, but I don't think we should show it forever. See https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.notification. There is an option called autoHideSeconds, which defaults to 5. That is what is causing the problem. I think we should change it to 10.

Jan 9 2017, 4:27 PM · Patch-For-Review, Google-Code-In-2016, Design, MediaWiki-extensions-Newsletter
MtDu added a comment to T154763: Subscribe/Unsubscribe newsletter floating dialog disappears too soon.

@FilipGCI
You need to go to Special:Newsletters, and subscribe/unsubscribe in order to get the pop-up dialog

Jan 9 2017, 11:19 AM · Patch-For-Review, Google-Code-In-2016, Design, MediaWiki-extensions-Newsletter

Jan 8 2017

MtDu claimed T154606: Extension MultiUpload failing tests due to apihelp message missing.

Should be a simple fix.

Jan 8 2017, 11:28 PM · I18n, Patch-For-Review, Easy, MediaWiki-extensions-MultiUpload
MtDu added a comment to T154802: Nimbus gate-and-submit fails on jshint.

@Umherirrender
If I'm not mistaken, this just requires the following code in .jshintrc?
"jquery": "true"
If so, I can push a patch really fast.

Jan 8 2017, 11:18 PM · Easy, JavaScript, Nimbus
Nemo_bis awarded T154644: Special:PageLanguage doesn't allow the user to enter a reason/comment a Piece of Eight token.
Jan 8 2017, 9:04 AM · MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), MW-1.29-release-notes, Patch-For-Review, Google-Code-In-2016, MediaWiki-API, MediaWiki-Special-pages

Jan 7 2017

Qgil awarded T154342: Remove redundant and unnecessary logging from the Newsletter Extension a Yellow Medal token.
Jan 7 2017, 10:29 AM · Patch-For-Review, Google-Code-In-2016, MediaWiki-extensions-Newsletter
Qgil awarded T154341: Research the usage of NewsletterDeletionUpdate (and probably remove it) a Yellow Medal token.
Jan 7 2017, 10:28 AM · Google-Code-In-2016, MediaWiki-extensions-Newsletter

Jan 6 2017

MtDu added a comment to T93724: Foxway: Module 'ext.Foxway.DebugLoops' must not depend on 'jquery'.

The dependency on JQuery was removed in https://gerrit.wikimedia.org/r/#/c/330727/.

Jan 6 2017, 3:15 PM · MediaWiki-extensions-Other
MtDu created T154773: Broken Tests in PhpTags Extension.
Jan 6 2017, 2:22 PM · MediaWiki-extensions-PhpTags
MtDu created T154772: Broken Tests in FoxWay Extension.
Jan 6 2017, 2:16 PM · MediaWiki-extensions-Other
MtDu added a comment to T131492: Better UI for adding / removing Newsletter publishers.

Personally, I like the second option. I think it looks nicer, but the first does look more like a classic newsletter. In terms of code, it's probably wiser to ask @01tonythomas and @Qgil

Jan 6 2017, 1:58 PM · MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-02-07_(1.29.0-wmf.11)), Patch-For-Review, Google-Code-In-2016, MediaWiki-extensions-Newsletter
MtDu added a comment to T154222: Create Newsletter Extension Help page.

Very good! After a first read, the only big question mark I have is that "User rights" section in the middle of the instructions. If that section belongs to that page, it would be better placed at the end. However, I am not even sure that section belongs to that page, since configuration of user rights is an action that only can be set when configuring the extension in a wiki, and therefore it would be better placed in https://www.mediawiki.org/wiki/Extension:Newsletter

I'm not sure. I think it would be useful for people to see what rights they need to be able to do certain things. However, they are described on the extension page, and the user will probably get an error if they can't do something, so... I guess this can be further discussed. @01tonythomas What do you think? For now, I will move it to the end of the page.

By the way, is https://www.mediawiki.org/wiki/Extension:Newsletter linked from anywhere in that page?

Will do that now.

There are other details here and there, but I think those are minor and could be left out of the GCi required work.

I can still fix those, if you want me to. :)

Jan 6 2017, 11:55 AM · Google-Code-In-2016, Documentation, MediaWiki-extensions-Newsletter