Page MenuHomePhabricator

divadsn (David Sn)
Google Code-in 2017 Student

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Nov 30 2016, 9:38 AM (414 w, 2 d)
Availability
Available
IRC Nick
divadsn
LDAP User
Unknown
MediaWiki User
Divadsn [ Global Accounts ]

Turns caffeine and pizza into code.

Recent Activity

May 20 2020

divadsn placed T185447: Update Phabricator OAuth scopes in documentation up for grabs.

As the scopes are still undocumented yet (I checked the link now) I am going to remove myself from this task for the time.

May 20 2020, 6:24 PM · Phabricator (Upstream), Upstream

Jul 15 2018

divadsn added a comment to T199511: Security review for fluidsynth.

@Legoktm those benchmark results are a bit old, while fluidsynth might got an update, I can update them if required :)

Jul 15 2018, 9:18 PM · MediaWiki-extensions-Score, Security-Team

Jan 23 2018

divadsn updated subscribers of T181738: Google Code-in 2017: Collect Feedback and Lessons Learned.

Here are some thoughts from my side as a GCI participant:

Jan 23 2018, 12:31 AM · Google-Code-in-2017, Developer-Advocacy (Jan-Mar-2018)

Jan 22 2018

divadsn added a comment to T185447: Update Phabricator OAuth scopes in documentation.

Is this about some local change specific to Wikimedia's instance of Phabricator, or does this apply to any Phabricator in general (which would make this an upstream issue)?

Jan 22 2018, 4:07 PM · Phabricator (Upstream), Upstream
divadsn triaged T185447: Update Phabricator OAuth scopes in documentation as Low priority.
Jan 22 2018, 8:53 AM · Phabricator (Upstream), Upstream
divadsn added a comment to T185447: Update Phabricator OAuth scopes in documentation.

Looking at the current source of Phabricator on GitHub, the "required" scope for user.whoami is referring to self::SCOPE_ALWAYS, therefore the docs for https://github.com/ofbeaton/oauth2-phabricator should be updated to list that scope.

Jan 22 2018, 8:51 AM · Phabricator (Upstream), Upstream
divadsn added a parent task for T185447: Update Phabricator OAuth scopes in documentation: T179202: Create Phabricator backend for python-social-auth.
Jan 22 2018, 8:41 AM · Phabricator (Upstream), Upstream
divadsn added a subtask for T179202: Create Phabricator backend for python-social-auth: T185447: Update Phabricator OAuth scopes in documentation.
Jan 22 2018, 8:41 AM · Google-Code-in-2017, Phabricator
divadsn created T185447: Update Phabricator OAuth scopes in documentation.
Jan 22 2018, 8:40 AM · Phabricator (Upstream), Upstream

Jan 21 2018

TheDJ awarded T181897: Migrate TiMidity++ to fluidsynth a Mountain of Wealth token.
Jan 21 2018, 5:19 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
divadsn added a comment to T181897: Migrate TiMidity++ to fluidsynth.

Added missing documentation to the extension wiki page:
https://www.mediawiki.org/w/index.php?title=Extension:Score&oldid=2697225

Jan 21 2018, 2:43 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score

Jan 19 2018

divadsn updated subscribers of T185317: AssertionError in test_invalid_isbn.

@Dalba ok, that's a point, but now why the revert?

That patch could be fixed with a follow-up, which would be simply adding a |Invalid ISBN found to the regex, why not instead?

IMO, https://gerrit.wikimedia.org/r/#/c/399348/ was more deserved to be merged. It was submitted before your patch and it did not have this issue.

But it had other issue and the author wasn't doing anything for a month since that day, that's why I took it up and made mine when working on the task with @jayvdb as mentor.

Jan 19 2018, 10:46 PM · Patch-For-Review, Pywikibot, Pywikibot-tests
divadsn added a comment to T185317: AssertionError in test_invalid_isbn.

@Dalba ok, that's a point, but now why the revert?

Jan 19 2018, 9:22 PM · Patch-For-Review, Pywikibot, Pywikibot-tests
divadsn added a comment to T185317: AssertionError in test_invalid_isbn.
Jan 19 2018, 8:02 PM · Patch-For-Review, Pywikibot, Pywikibot-tests
divadsn added a comment to T185317: AssertionError in test_invalid_isbn.

Afaik it's usually supposed to install all needed requirements from the requirements.txt, but I may be wrong here.

Jan 19 2018, 8:02 PM · Patch-For-Review, Pywikibot, Pywikibot-tests
divadsn added a comment to T185317: AssertionError in test_invalid_isbn.

Running on Windows, make sure you don't have python-stdnum installed.

Jan 19 2018, 7:25 PM · Patch-For-Review, Pywikibot, Pywikibot-tests
divadsn added a comment to T168716: Mobile infobox styles do not work well with multiple column infobox rows.

@Jdlrobson, do we have a target article for this test on Staging? I have been looking for an article using the template in question, but I have not found one.

Jan 19 2018, 7:18 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile

Jan 17 2018

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

I wrote my blog post in English, it lacks a bit at the end, but ready for the public :)
https://www.codebucket.de/blog/contest/2018/01/17/google-code-in-2017-and-the-future.html

Jan 17 2018, 5:04 PM · Google-Code-in-2017

Jan 15 2018

divadsn claimed T177205: Abusefilter blocking adding GCI 2017 mentors to wiki page.

I made my suggestion over at the discussion page, hope it will be fixed soon :)
https://www.mediawiki.org/wiki/MediaWiki_talk:Titleblacklist#Google_misspelling_pattern_matching_wrong_for_Talk:_pages

Jan 15 2018, 10:45 AM · Developer-Advocacy (Oct-Dec 2017), Google-Code-in-2017
divadsn added a comment to T177205: Abusefilter blocking adding GCI 2017 mentors to wiki page.

11:06:35 <RexxS> divadsn: the blacklisting of a title is via the Extension:TitleBlacklist - https://www.mediawiki.org/wiki/Extension:TitleBlacklist

Jan 15 2018, 10:29 AM · Developer-Advocacy (Oct-Dec 2017), Google-Code-in-2017
divadsn added a comment to T177205: Abusefilter blocking adding GCI 2017 mentors to wiki page.

This filter might be present here: https://www.wikidata.org/wiki/Special:AbuseFilter

Jan 15 2018, 10:03 AM · Developer-Advocacy (Oct-Dec 2017), Google-Code-in-2017

Jan 13 2018

divadsn added a comment to T168716: Mobile infobox styles do not work well with multiple column infobox rows.

I'm sorry that I've overlooked the basic styling of those elements, now I re-done the patch and kept those styles in tact, only changed the scaling behavior.

Jan 13 2018, 8:16 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile
divadsn updated the task description for T154281: [recurring] Replace assertRaises with assertRaisesRegex.
Jan 13 2018, 5:32 PM · good first task, Pywikibot, Google-Code-in-2017, Google-Code-In-2016, Pywikibot-tests
divadsn updated the task description for T154281: [recurring] Replace assertRaises with assertRaisesRegex.
Jan 13 2018, 5:31 PM · good first task, Pywikibot, Google-Code-in-2017, Google-Code-In-2016, Pywikibot-tests

Jan 11 2018

divadsn closed T179202: Create Phabricator backend for python-social-auth as Resolved.

Closing as the original PR got merged a week ago.

Jan 11 2018, 3:24 PM · Google-Code-in-2017, Phabricator

Jan 10 2018

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

@Stemby MP3 files are better for mobile users from my experience when it comes to loading time and file size.

Jan 10 2018, 7:24 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
divadsn closed T181875: Score should output MP3 files as Resolved.
Jan 10 2018, 1:10 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
divadsn closed T181875: Score should output MP3 files, a subtask of T184598: Enable Score MP3 support for Wikimedia wikis, as Resolved.
Jan 10 2018, 1:10 PM · WMF-General-or-Unknown, MediaWiki-extensions-Score
divadsn closed T181897: Migrate TiMidity++ to fluidsynth as Resolved.

Now it's possible to slowly migrate from TiMidity++ to Fluidsynth and then after a period of time drop support for TiMidity++ :)

Jan 10 2018, 1:10 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
divadsn closed T181897: Migrate TiMidity++ to fluidsynth, a subtask of T181875: Score should output MP3 files, as Resolved.
Jan 10 2018, 1:10 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
divadsn updated the task description for T175794: Add MinusX to MediaWiki extensions and PHP library repos.
Jan 10 2018, 9:05 AM · MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Continuous-Integration-Config, MinusX

Jan 9 2018

divadsn updated the task description for T175794: Add MinusX to MediaWiki extensions and PHP library repos.
Jan 9 2018, 11:32 PM · MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Continuous-Integration-Config, MinusX

Jan 8 2018

divadsn awarded T100106: Replace Kaltura player with Video.js a 100 token.
Jan 8 2018, 10:02 PM · MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Patch-For-Review, MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), VideoJS player, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), Epic, Multimedia, Video, Wikimedia-Hackathon-2015
Jdlrobson awarded T168716: Mobile infobox styles do not work well with multiple column infobox rows a Like token.
Jan 8 2018, 7:57 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile
divadsn added a comment to T168716: Mobile infobox styles do not work well with multiple column infobox rows.

Will work tomorrow, I had some school exams to pass today :)

Jan 8 2018, 6:05 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile

Jan 7 2018

divadsn added a comment to T181875: Score should output MP3 files.
Jan 7 2018, 7:10 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
divadsn added a comment to T181875: Score should output MP3 files.

@Ebe123 I don't exactly know if there is a difference between, but I also see only the stock audio player.

Jan 7 2018, 3:20 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
divadsn added a comment to T181875: Score should output MP3 files.

Here are some testing results.

Jan 7 2018, 12:34 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 6 2018

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

I ended up generating a temporary wav file and then converting the wav to mp3, the rendering time shouldn't be much affected by that "workaround", I can run later a benchmark same as I did with the comparison before.

Jan 6 2018, 2:38 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
divadsn closed T50029: crackling at start of OGG renditions of MIDI files (fixed in TiMidity++ 2.14.0) as Declined.

Migration to Fluidsynth is in progress, see T181897 :)

Jan 6 2018, 10:28 AM · SRE, MediaWiki-extensions-Score

Jan 5 2018

divadsn added a comment to P6542 Fluidsynth error.

This happens when no soundfont and midi is provided, I had that issue when I was testing it too.

Jan 5 2018, 8:10 PM · MediaWiki-extensions-Score
divadsn claimed T181875: Score should output MP3 files.

Piping should be possible regardless of the other patch I think.

Jan 5 2018, 12:15 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
divadsn added a comment to T181897: Migrate TiMidity++ to fluidsynth.

@TheDJ sure, I am aware of that too. Until then I will work on T181875.

Jan 5 2018, 12:14 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
divadsn added a comment to T181897: Migrate TiMidity++ to fluidsynth.

@Legoktm great, so should we deprecate TiMidity++ soon as fallback when the patch gets merged?

Jan 5 2018, 11:00 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score

Jan 4 2018

divadsn added a comment to T181897: Migrate TiMidity++ to fluidsynth.

One comment regarding some sound distortions made by TiMidity, they are present in my files above. At the beginning of the track you can hear a "crack", while Fluidsynth doesn't have that issue.

Jan 4 2018, 6:54 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
divadsn added a comment to T181897: Migrate TiMidity++ to fluidsynth.

@Ebe123 sure, here you go: https://drive.google.com/open?id=1G4fjTAy7yF280kfAHMeEe7VIvVyPrMpx

Jan 4 2018, 6:52 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
divadsn added a comment to T181897: Migrate TiMidity++ to fluidsynth.

Ok, here are my benchmark results: https://docs.google.com/spreadsheets/d/15JEu2IeCM_zJyS3RXDdMHNHoZbxFbKdgJRsEP5LkM3Y/edit?usp=sharing

Jan 4 2018, 1:06 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score

Jan 3 2018

divadsn added a comment to T181897: Migrate TiMidity++ to fluidsynth.

@Legoktm alright!

Jan 3 2018, 1:31 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
divadsn added a comment to T181875: Score should output MP3 files.

In my opinion we should wait until T181897 hasn't been solved, just to avoid double work.

Jan 3 2018, 1:24 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
divadsn added a subtask for T181875: Score should output MP3 files: T181897: Migrate TiMidity++ to fluidsynth.
Jan 3 2018, 1:17 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
divadsn added a parent task for T181897: Migrate TiMidity++ to fluidsynth: T181875: Score should output MP3 files.
Jan 3 2018, 1:17 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score
divadsn claimed T181897: Migrate TiMidity++ to fluidsynth.

Gonna do some benchmarking then :P

Jan 3 2018, 11:42 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Google-Code-in-2017, TimedMediaHandler, MediaWiki-extensions-Score

Jan 2 2018

divadsn updated the task description for T183674: Add MediaWiki extensions to zuul/layout.yaml in so Jenkins can run builds.
Jan 2 2018, 10:38 PM · Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-General, Continuous-Integration-Config
divadsn added a comment to T168716: Mobile infobox styles do not work well with multiple column infobox rows.

@Jdlrobson sure, I could try looking into that by the end of this week, is it high priority?

Jan 2 2018, 10:20 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile
divadsn added a comment to T168716: Mobile infobox styles do not work well with multiple column infobox rows.

@Jdlrobson, oh great to know, thank you! :)

Jan 2 2018, 9:29 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile
divadsn added a comment to T181875: Score should output MP3 files.

@Ebe123: However, seeing that MP3-conversion is only supported on Windows, I'll put the GCI task on hold.

We could still do a pipe out to lame and convert that way on Linux, at least it's worth a try IMO.

Jan 2 2018, 6:42 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
divadsn added a comment to T181875: Score should output MP3 files.

@Florian as far as I understand the task is to add an option to convert midi files into MP3 files, but this needs some clarification about the used tool, as Timidity doesn't have a native option for MP3 conversion. This can be done by checking the filename extension in my opinion, should be the easiest way.

Jan 2 2018, 6:26 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
divadsn closed T183753: Generalize wording of audio formats in the code as Resolved.

Done! Wish best of luck for future migration to other sound formats, maybe I will also contribute myself to mp3 format :)

Jan 2 2018, 5:18 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-Score
divadsn closed T183753: Generalize wording of audio formats in the code, a subtask of T181914: Allow various audio filetypes in scores, as Resolved.
Jan 2 2018, 5:18 PM · TimedMediaHandler, MediaWiki-extensions-Score

Dec 31 2017

divadsn added a comment to T183753: Generalize wording of audio formats in the code.

What should be used instead of vorbis to have it generalized? I was thinking of audio but maybe just convert?

Dec 31 2017, 3:11 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Score

Dec 29 2017

divadsn claimed T183753: Generalize wording of audio formats in the code.

Sounds like a good task to work on, I will do it :)

Dec 29 2017, 4:32 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-Score

Dec 28 2017

divadsn closed T182968: Timeline extension error messages should not use deprecated tag <tt> as Resolved.
Dec 28 2017, 8:35 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, good first task, EasyTimeline
divadsn closed T182968: Timeline extension error messages should not use deprecated tag <tt>, a subtask of T2209: [DO NOT USE] HTML validity (tracking), as Resolved.
Dec 28 2017, 8:35 PM · Tracking-Neverending
divadsn claimed T183620: [Unit testing] Unit test `updateMainPage` in `includes/NewsletterDb.php`.

Will do that :)

Dec 28 2017, 3:33 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
divadsn added a comment to T179202: Create Phabricator backend for python-social-auth.

@jayvdb but isn't it how it's supposed to be done on GitHub where you squash those commits during merge? I mean, people are always telling you not to force push, right? :/

Dec 28 2017, 3:40 AM · Google-Code-in-2017, Phabricator
divadsn added a comment to T179202: Create Phabricator backend for python-social-auth.

But as I mentioned above, it looks like the scope scope.always exists, and I wouldnt be surprised if the myriad other scopes in phabricator also work via OAuth.

A bit more investigation needed (however the GCI task criteria have been met, and so it is approved).

Dec 28 2017, 1:53 AM · Google-Code-in-2017, Phabricator
divadsn claimed T183618: [Unit testing] Unit test `updateDescription` in `includes/NewsletterDb.php`.

Will do that now, patch coming soon :)

Dec 28 2017, 1:30 AM · 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

divadsn added a comment to T183667: download_dump.py: Handle cases when the dump file already exists.

Would timezone settings on bot user's computer be a problem to this?

It's more user-friendly to keep using a local timezone instead of UTC.

Dec 27 2017, 2:07 AM · Patch-Needs-Improvement, Pywikibot-Scripts, Pywikibot, Google-Code-in-2017

Dec 26 2017

divadsn added a comment to T179202: Create Phabricator backend for python-social-auth.

Sure! Will do that in about 1 hour :)

Dec 26 2017, 3:23 PM · Google-Code-in-2017, Phabricator
divadsn added a comment to T179202: Create Phabricator backend for python-social-auth.

I pushed my changes on my fork to GitHub: https://github.com/divadsn/social-core/commit/06ab0675c3c9f79fd3cb17133fda2e0793367be0

Dec 26 2017, 2:36 PM · Google-Code-in-2017, Phabricator
divadsn added a comment to T179202: Create Phabricator backend for python-social-auth.

Alright, I finally could get my local Docker instance running and added a testapp in OAuth Server which will then return the data I want to my dummy script.

Dec 26 2017, 1:07 PM · Google-Code-in-2017, Phabricator
divadsn added a comment to T179202: Create Phabricator backend for python-social-auth.

Oh, thanks for the tip, I was going to use Docker to create a local Phabricator instance :)

Dec 26 2017, 12:28 PM · Google-Code-in-2017, Phabricator
divadsn placed T133289: wgRestrictionEdit should be defined (as an empty array) on Education Program pages up for grabs.
Dec 26 2017, 9:08 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
divadsn claimed T179202: Create Phabricator backend for python-social-auth.

I will do it :)

Dec 26 2017, 9:06 AM · Google-Code-in-2017, Phabricator

Dec 25 2017

divadsn claimed T183668: download_dump.py: Use symlink instead of a copy for toolforge users.

Importing symlink from os should do the fix, right? :)

Dec 25 2017, 8:55 PM · Patch-For-Review, Pywikibot-Scripts, Pywikibot, Google-Code-in-2017
divadsn added a comment to T133289: wgRestrictionEdit should be defined (as an empty array) on Education Program pages.

So after looking up the code I noticed that EducationProgram pages are not extending OutputPage, but implementing the Page interface in order to use a WikiPage instance, which does also not extend the OutputPage.
Looking further I noticed also that those JS vars are only applied for OutputPage instances in ParserOutput, so the only dirty way would be by adding that to includes/DefaultSettings.php.

Dec 25 2017, 1:31 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

Dec 24 2017

divadsn added a comment to T182968: Timeline extension error messages should not use deprecated tag <tt>.

Thanks @Daimona, I took your suggestion and adjusted the font-size to match the one from tt, also behaves the same with different screen sizes.

Dec 24 2017, 6:37 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, good first task, EasyTimeline
divadsn claimed T133289: wgRestrictionEdit should be defined (as an empty array) on Education Program pages.

I will fix that issue :)

Dec 24 2017, 1:32 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 22 2017

divadsn added a comment to T168716: Mobile infobox styles do not work well with multiple column infobox rows.

@Jdlrobson as you are my second mentor of the task on GCI and @D3r1ck01 isn't able to see any images here, could you please help me to recreate the example article fully for my local devwiki? :)

Dec 22 2017, 6:37 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile

Dec 21 2017

divadsn claimed T168716: Mobile infobox styles do not work well with multiple column infobox rows.

Should be easy to fix, as far as I've read the Flexbox propose seems to be good, although the good news is that it's was only compatible with Chrome before.

Dec 21 2017, 7:48 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Readers-Web-Kanbanana-Board-Old, Patch-For-Review, Google-Code-in-2017, patch-welcome, MinervaNeue, Web-Team-Backlog, Design, Mobile
divadsn updated the task description for T175794: Add MinusX to MediaWiki extensions and PHP library repos.
Dec 21 2017, 9:44 AM · MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Continuous-Integration-Config, MinusX

Dec 19 2017

divadsn added a comment to T182968: Timeline extension error messages should not use deprecated tag <tt>.

According to this page (https://www.w3schools.com/tags/tag_tt.asp) the tt tag can be replaced with samp for computer output, so I think that should be a good solution.

Dec 19 2017, 11:33 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, good first task, EasyTimeline
divadsn claimed T182968: Timeline extension error messages should not use deprecated tag <tt>.
Dec 19 2017, 11:30 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, good first task, EasyTimeline
divadsn added a comment to T182968: Timeline extension error messages should not use deprecated tag <tt>.

the student will have to thoroughly test the output!

Dec 19 2017, 11:30 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, good first task, EasyTimeline
divadsn added a comment to T183189: Special:Newsletter/id/subscribers does not properly update subscriber count.

The question here is how are you supposed to manually remove the subscriber, by executing it in MySQL?

Dec 19 2017, 10:14 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), MediaWiki-extensions-Newsletter
divadsn added a comment to T174139: Translation editor shows a gap between header and content.

Thanks to @santhosh for his help in reviewing the task :)

Dec 19 2017, 9:47 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Google-Code-in-2017, good first task, ContentTranslation

Dec 18 2017

Volker_E awarded T54711: Echo: Help tooltip in preferences is not accessible a Love token.
Dec 18 2017, 9:40 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-Core-Preferences
divadsn claimed T180980: Special:Newsletters should have a help link to Help:Extension:Newsletter.

Working on that right now :)

Dec 18 2017, 9:37 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 17 2017

divadsn added a comment to T174139: Translation editor shows a gap between header and content.

If it comes to the gap between, the cause isn't the fieldset anymore, it's a wrong CSS rule here:

grafik.png (899×1 px, 275 KB)

Dec 17 2017, 12:45 PM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Google-Code-in-2017, good first task, ContentTranslation
divadsn added a comment to T174139: Translation editor shows a gap between header and content.

Sorry, but sadly I can't reproduce the bug on the Wikipedia ContentTranslation page and my local vagrant had problems running the contenttranslation role.

Dec 17 2017, 3:18 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Google-Code-in-2017, good first task, ContentTranslation
divadsn claimed T174139: Translation editor shows a gap between header and content.

I think it's better to remove the element completely in my opinion :)

Dec 17 2017, 12:12 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Google-Code-in-2017, good first task, ContentTranslation

Dec 16 2017

divadsn added a comment to T54711: Echo: Help tooltip in preferences is not accessible.

I've got an even better idea, as I noticed that tipsy.js is replacing title with original-title, I just renamed original-title to aria-label, so we've got it fixed for every tooltip :)

Dec 16 2017, 1:39 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Accessibility, MediaWiki-Core-Preferences

Dec 14 2017

divadsn added a comment to T54711: Echo: Help tooltip in preferences is not accessible.

So we need an additional attribute in HTMLCheckMatrix for aria-labelledby so the Echo extension can make a use of those for accessibility?

Dec 14 2017, 8:51 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Accessibility, MediaWiki-Core-Preferences
divadsn added a comment to T54711: Echo: Help tooltip in preferences is not accessible.
Dec 14 2017, 8:39 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Accessibility, MediaWiki-Core-Preferences
divadsn added a comment to T54711: Echo: Help tooltip in preferences is not accessible.

Gonna look later on my PC at home if my changes work, after that I will upload my patchset :)

Dec 14 2017, 8:38 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Accessibility, MediaWiki-Core-Preferences
divadsn claimed T54711: Echo: Help tooltip in preferences is not accessible.
Dec 14 2017, 8:18 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Accessibility, MediaWiki-Core-Preferences

Dec 10 2017

divadsn added a comment to T182527: namespace_tests.TestNamespaceDictDeprecated.test_resolve_exceptions tests failes for py3.4+.

This should do the trick, patch is coming in 15 min.

Dec 10 2017, 6:53 PM · Patch-For-Review, Pywikibot-tests, Pywikibot
divadsn claimed T182527: namespace_tests.TestNamespaceDictDeprecated.test_resolve_exceptions tests failes for py3.4+.

Expanding the regex with an alternative variant should fix it for now, until the older Python support won't be dropped.

Dec 10 2017, 1:15 PM · Patch-For-Review, Pywikibot-tests, Pywikibot

Dec 9 2017

QuimGil awarded T180987: Inconsistent descriptions in the Newsletter interface for creating and unsubscribing a Yellow Medal token.
Dec 9 2017, 8:28 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-Newsletter

Dec 8 2017

divadsn added a comment to T25238: Add tabindex to Special:Upload.

Thank you @matmarex for your review :)

Dec 8 2017, 9:38 PM · MW-1.31-release-notes (WMF-deploy-2017-12-12 (1.31.0-wmf.12)), Google-Code-in-2017, Accessibility, MediaWiki-User-Interface