RexxS (Doug Taylor)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
May 11 2015, 12:50 PM (175 w, 3 d)
Availability
Available
IRC Nick
RexxS
LDAP User
Unknown
MediaWiki User
RexxS [ Global Accounts ]

Recent Activity

May 16 2018

RexxS added a comment to T193857: Support 'noreplace' keyword in {{SHORTDESC}}.

Yes, I've just found that out by testing.

May 16 2018, 2:33 PM · MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), MediaWiki-extensions-WikibaseClient, Wikidata
RexxS added a comment to T193857: Support 'noreplace' keyword in {{SHORTDESC}}.

Thank you @Tgr.

May 16 2018, 1:58 PM · MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), MediaWiki-extensions-WikibaseClient, Wikidata

May 4 2018

RexxS added a comment to T193857: Support 'noreplace' keyword in {{SHORTDESC}}.

I see that JJMC89 changed my task name. I would like to know why, as the new name does not make sense to me.

It was renamed because the magic word stores the short description in the database; it does not return anything.

The renaming is because JJMC89 is only considering the functionality of storing a value of prop=description. Perhaps he wasn't aware that the Wikipedia app actually returns the value as rendered text close to the top of the article displayed.

An API/app returns what is in the database.

May 4 2018, 10:12 PM · MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), MediaWiki-extensions-WikibaseClient, Wikidata
RexxS added a comment to T193857: Support 'noreplace' keyword in {{SHORTDESC}}.

The renaming is because JJMC89 is only considering the functionality of storing a value of prop=description. Perhaps he wasn't aware that the Wikipedia app actually returns the value as rendered text close to the top of the article displayed.

May 4 2018, 9:35 PM · MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), MediaWiki-extensions-WikibaseClient, Wikidata
RexxS added a comment to T193857: Support 'noreplace' keyword in {{SHORTDESC}}.

If {{SHORTDESC}} appears more than once on an article's page, then the text in the final instance takes precedence.

May 4 2018, 9:31 PM · MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), MediaWiki-extensions-WikibaseClient, Wikidata

Apr 16 2018

RexxS added a comment to T191531: Create Lua module to expose local short descriptions of pages to Lua.

I agree that caching would introduce predictable lag whenever a short description is changed, but I doubt that the descriptions are going going to be changed very often, if at all.

Apr 16 2018, 11:19 AM · MediaWiki-extensions-WikibaseClient, Wikidata

Apr 11 2018

RexxS added a comment to T191531: Create Lua module to expose local short descriptions of pages to Lua.

We may be considering different things here. As I understood it, Mike's suggestion was to be able to display English short descriptions in a page on Commons. That would be what you're thinking of as "where it's used". If the code on the Commons page pulled the value of the short description via the API every time the page was reloaded (but not otherwise), I can't see where we would need to notify the Commons page of any potential changes to the value. That's merely the reciprocal of the situation where we don't see that a Commons image has changed until we refresh a Wikipedia page that contains that image.

Apr 11 2018, 7:56 PM · MediaWiki-extensions-WikibaseClient, Wikidata
RexxS added a comment to T191531: Create Lua module to expose local short descriptions of pages to Lua.

It was Mike Peel who asked for the capability, not I, but the result is the same.

Apr 11 2018, 4:49 PM · MediaWiki-extensions-WikibaseClient, Wikidata
RexxS added a comment to T191531: Create Lua module to expose local short descriptions of pages to Lua.

There have already been requests for short descriptions to be available within the text of a wiki-page, especially for Commons, where a page or category may be linked to an article on a Wikipedia. I can imagine the same functionality being of use in other projects as well.

Apr 11 2018, 12:35 PM · MediaWiki-extensions-WikibaseClient, Wikidata

Apr 3 2018

RexxS added a comment to T191027: Decide app behavior for locally-overridden article descriptions.

It's probably best to consider why we're diverting short descriptions from Wikidata to the local Wikipedia.

Apr 3 2018, 5:08 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.24x-I-Ice-lolly)

Mar 29 2018

RexxS added a comment to T184000: Magic word on English WP to override display of Wikidata short description.

I've now enabled the magic word on some 4600 articles on English Wikipedia:

Mar 29 2018, 6:20 PM · MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), Wikipedia-iOS-App-Backlog, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Reading-Infrastructure-Team-Backlog (Kanban), MediaWiki-extensions-WikibaseClient, Wikidata, Community-Tech

Mar 6 2018

RexxS added a comment to T182147: more convenience functions for Lua.

The reason why different projects develop different modules is that different communities have different demands. Working on the English Wikipedia has led me to alter the original line of coding that I developed early on.

Mar 6 2018, 5:36 PM · Wikibase-Lua, MediaWiki-extensions-WikibaseClient, Wikidata

Jan 27 2018

RexxS added a comment to T181738: Google Code-in 2017: Collect Feedback and Lessons Learned.

Commenting on Andre's questions/suggestions:

Jan 27 2018, 5:33 PM · Google-Code-in-2017, Developer-Advocacy (Jan-Mar-2018)

Jan 19 2018

RexxS added a comment to T181738: Google Code-in 2017: Collect Feedback and Lessons Learned.

For the task review part: I wonder if each task should have only one or two admins assigned to it and also tasks are equally distributed among admins. And, that way perhaps we would be able to increase slightly the number of tasks that get reviewed before the due date.

Jan 19 2018, 1:49 PM · Google-Code-in-2017, Developer-Advocacy (Jan-Mar-2018)

Jan 10 2018

RexxS added a comment to T181738: Google Code-in 2017: Collect Feedback and Lessons Learned.

I've found the limit of 1500 characters quite restrictive. Taking beginners through their first steps in a new language is rewarding, but requires a lot of detail in the instructions to keep them "on the rails".

Jan 10 2018, 7:30 PM · Google-Code-in-2017, Developer-Advocacy (Jan-Mar-2018)

Jan 6 2018

RexxS added a comment to T184302: Stacked charts don't respect order of axes.

It's probably a feature. :)

Jan 6 2018, 1:19 PM · Graphs
RexxS renamed T184340: [Lua task #13] Documentation from [Lua task #06] Documentation to [Lua task #13] Documentation.
Jan 6 2018, 1:07 PM · Google-Code-in-2017
RexxS added a comment to T184340: [Lua task #13] Documentation.

I will mentor this in Google-Code-in-2017

Jan 6 2018, 1:06 PM · Google-Code-in-2017
RexxS created T184340: [Lua task #13] Documentation.
Jan 6 2018, 1:06 PM · Google-Code-in-2017

Dec 29 2017

RexxS added a comment to T183786: [Lua task #12] Find the author.

I will mentor this in Google-Code-in-2017

Dec 29 2017, 6:06 PM · Google-Code-in-2017
RexxS created T183786: [Lua task #12] Find the author.
Dec 29 2017, 6:06 PM · Google-Code-in-2017

Dec 22 2017

RexxS added a comment to T183560: [Lua task #11] Create a general date-handling function.

I will mentor this in Google-Code-in 2017.

Dec 22 2017, 3:36 PM · Google-Code-in-2017
RexxS created T183560: [Lua task #11] Create a general date-handling function.
Dec 22 2017, 3:36 PM · Google-Code-in-2017

Dec 18 2017

RexxS added a comment to T181738: Google Code-in 2017: Collect Feedback and Lessons Learned.

From an organisational point-of-view, I'd be interested in hearing other folks' opinions - and that probably should include the students - about tasks marked as Basic. I marked the first of my batch of "Learning Lua" as Basic to try to encourage beginners to try them. This was especially as some students might not find many tasks that they feel they could do, I'm hoping that those students may get some sense of accomplishment, at least.

Dec 18 2017, 12:25 AM · Google-Code-in-2017, Developer-Advocacy (Jan-Mar-2018)
RexxS added a comment to T183103: [Lua task #10] Update code of the "Reign" template on English Wikipedia.

I will mentor this in Google-Code-in 2017.

Dec 18 2017, 12:05 AM · Google-Code-in-2017
RexxS created T183103: [Lua task #10] Update code of the "Reign" template on English Wikipedia.
Dec 18 2017, 12:04 AM · Google-Code-in-2017

Dec 15 2017

RexxS added a comment to T182998: Lua Task 9 - MediaWiki Libraries.

I will mentor this in Google-Code-in 2017.

Dec 15 2017, 4:29 PM · Google-Code-in-2017
RexxS updated the task description for T182998: Lua Task 9 - MediaWiki Libraries.
Dec 15 2017, 4:28 PM · Google-Code-in-2017
RexxS created T182998: Lua Task 9 - MediaWiki Libraries.
Dec 15 2017, 4:28 PM · Google-Code-in-2017

Dec 13 2017

RexxS added a comment to T182836: Lua Task 8 - Lua Tables.

I will mentor this in Google-Code-in 2017.

Dec 13 2017, 11:37 PM · Google-Code-in-2017
RexxS created T182836: Lua Task 8 - Lua Tables.
Dec 13 2017, 11:37 PM · Google-Code-in-2017
RexxS added a comment to T182833: Lua Task 7 - Repeating code.

I will mentor this in Google-Code-in 2017.

Dec 13 2017, 10:40 PM · Google-Code-in-2017
RexxS created T182833: Lua Task 7 - Repeating code.
Dec 13 2017, 10:38 PM · Google-Code-in-2017
Jayprakash12345 awarded T182775: Lua Task 6 - Tests a Barnstar token.
Dec 13 2017, 5:48 PM · Google-Code-in-2017
RexxS updated the task description for T182775: Lua Task 6 - Tests.
Dec 13 2017, 5:45 PM · Google-Code-in-2017
RexxS added a comment to T182775: Lua Task 6 - Tests.

I will mentor this in Google-Code-in 2017.

Dec 13 2017, 3:02 PM · Google-Code-in-2017
RexxS created T182775: Lua Task 6 - Tests.
Dec 13 2017, 3:02 PM · Google-Code-in-2017
RexxS added a comment to T182771: Lua Task 5 - Calculations.

I will mentor this in Google-Code-in 2017.

Dec 13 2017, 2:13 PM · Google-Code-in-2017
RexxS created T182771: Lua Task 5 - Calculations.
Dec 13 2017, 2:11 PM · Google-Code-in-2017

Dec 12 2017

RexxS added a comment to T182644: [Lua task #4] Passing information to your Lua module.

I will mentor this in Google-Code-in-2017

Dec 12 2017, 12:30 AM · Google-Code-in-2017
RexxS created T182644: [Lua task #4] Passing information to your Lua module.
Dec 12 2017, 12:30 AM · Google-Code-in-2017

Dec 10 2017

RexxS removed a watcher for Google-Code-in-2017: RexxS.
Dec 10 2017, 8:09 PM

Dec 6 2017

RexxS added a comment to T182255: Create your own Lua module on English Wikipedia [Lua step 3 of 3].

I will mentor this in Google-Code-in-2017

Dec 6 2017, 10:29 PM · Google-Code-in-2017
RexxS added a comment to T182248: [Lua task #2] Use Lua on English Wikipedia.

I will mentor this in Google-Code-in-2017

Dec 6 2017, 10:29 PM · Google-Code-in-2017
RexxS added a comment to T182246: [Lua task #1] Set up your sandbox for programming in Lua on English Wikipedia.

I will mentor this in Google-Code-in-2017

Dec 6 2017, 10:28 PM · Google-Code-in-2017
RexxS added a watcher for Google-Code-in-2017: RexxS.
Dec 6 2017, 10:27 PM
RexxS added a comment to T179225: Convert MediaWiki templates on Commons to make them translateable.

Well, the root category for Commons templates is at https://commons.wikimedia.org/wiki/Category:Commons_templates

Dec 6 2017, 10:21 PM · Commons, Google-Code-in-2017
RexxS created T182255: Create your own Lua module on English Wikipedia [Lua step 3 of 3].
Dec 6 2017, 9:29 PM · Google-Code-in-2017
RexxS created T182248: [Lua task #2] Use Lua on English Wikipedia.
Dec 6 2017, 9:04 PM · Google-Code-in-2017
D3r1ck01 awarded T182246: [Lua task #1] Set up your sandbox for programming in Lua on English Wikipedia a Like token.
Dec 6 2017, 9:02 PM · Google-Code-in-2017
RexxS created T182246: [Lua task #1] Set up your sandbox for programming in Lua on English Wikipedia.
Dec 6 2017, 8:59 PM · Google-Code-in-2017

Nov 24 2017

RexxS added a comment to T181173: Improve accessibility by encouraging editors to add captions to tables.

The |+ is of course the wiki-markup for a caption, so there's nothing more cryptic about it than any other markup.

Nov 24 2017, 12:05 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), User-Ryasmeen, Contributors-UX-Research, VisualEditor, Accessibility, VisualEditor-EditingTools, VisualEditor-Tables

Nov 22 2017

RexxS added a comment to T181173: Improve accessibility by encouraging editors to add captions to tables.

Many screen readers have the ability to call up a list of table captions and allow the user to jump directly to a table, which is very helpful for users who wish to revisit a table, or just look up information from a particular table. Where a table immediately follows a section heading, the caption becomes somewhat redundant if it simply repeats the heading, because screen readers can generally navigate to particular sections (and many users will be accustomed to navigating Wikipedia articles in that manner).

Nov 22 2017, 8:57 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), User-Ryasmeen, Contributors-UX-Research, VisualEditor, Accessibility, VisualEditor-EditingTools, VisualEditor-Tables

Nov 18 2017

RexxS added a comment to T180867: Support scope for columns and rows in tables.

The choice of cells for markup for row headers and row scope is rather more problematical. Priority should be on adding scope for column headers as that should be easily achievable and much less likely to encounter opposition.

Nov 18 2017, 11:40 AM · VisualEditor-Tables, VisualEditor

Aug 5 2017

RexxS updated the task description for T170553: [Wikimania doc sprint] Focus: Wikidata in Wikipedia.
Aug 5 2017, 6:48 PM · Wikibase-Lua, Wikidata, Documentation, Wikimania-Hackathon-2017

Apr 15 2017

RexxS added a comment to T64671: VisualEditor: Be able to set an item's size in upright terms in the media edit dialog.

I think that whatever solution is reached, it should comply with relevant policies on the Wikipedias that are affected by it. On enwiki, (https://en.wikipedia.org/wiki/Wikipedia:Image_use_policy#Displayed_image_size), the following policy is in place:

Apr 15 2017, 5:34 PM · Patch-For-Review, VisualEditor, VisualEditor-EditingTools

Jun 30 2016

RexxS added a comment to T76229: [Story] create demo infoboxes.

On English Wikipedia we have https://en.wikipedia.org/wiki/Module:Wikidata and https://en.wikipedia.org/wiki/Module:WikidataIB as examples of using Lua to get values from Wikidata. Each of them deals with multiple values for a property reasonably well in most cases, particularly when the values represent items that are internally wiki-linked.

Jun 30 2016, 4:17 PM · Wikibase-Lua, Wikimania-Hackathon-2016, Story, Need-volunteer, Wikidata, MediaWiki-extensions-WikibaseClient

Apr 13 2016

RexxS added a comment to T91201: Accessibility settings/preferences.

Just to answer the question in your example: although all text is related to a font-size setting, images are generally not sized in relation to the base font size. In other words, zoom is not synonymous with changing font size. Of course registered users wanting to change the balance between image size and font size don't need buttons to change font size, as they can set different default image sizes in their preferences.

Apr 13 2016, 9:46 PM · Wikimania-Hackathon-2016, Wikimania-Hackathon-2015, MediaWiki-User-preferences, Design, Accessibility, Wikimedia-Hackathon-2015

Mar 27 2016

RexxS added a comment to T103092: [Story] research editing on clients.

One of the problems that you will encounter is that the contents of an infobox are ultimately subject to consensus on individual articles (on the English Wikipedia at least). That implies, for example, that a "town template" can't have "country_required=true" coded into it as that level of decision-making is presently delegated to individual articles that use the template. The best we could accomplish without further central consensus is to ensure that an individual article can set something like "|country=_NODISPLAY_" which would override any template settings and suppress the display of the country field.

Mar 27 2016, 8:47 PM · Community-Wishlist-Survey-2016, Story, Wikidata

Sep 23 2015

RexxS added a comment to T109915: Improve color palette to comply with WCAG 2.0 min level AA and color-deficiency-friendly. .

The point about AAA-compliance is that we should be reaching it unless it is impractical to do so, when we can fall back to AA levels. Normally where we are simply picking a background/foreground combination, there is never a reason good enough to not comply with AAA, but when we have two different text colours that have to be distinguishable from each other as well as the background, there will arise circumstances when AAA is simply not possible. One example is when you are obliged to stick with greyscale or a single hue. There just isn't sufficient room for the contrast required by AAA at normal text sizes.

Sep 23 2015, 11:38 PM · MW-1.28-release-notes, MW-1.28-release (WMF-deploy-2016-09-20_(1.28.0-wmf.20)), User-notice, OOUI (OOjs-UI-0.17.9), UI-Standardization-Kanban, Accessibility, UI-Standardization

Sep 19 2015

RexxS updated subscribers of T111117: [EPIC] Enhance accessibility of OOUI & MediaWiki UI library / LSG / MediaWiki General to screen readers and color-deficient users.
Sep 19 2015, 10:36 PM · UI-Standardization, Epic, UI-Standardization-Kanban, WikimediaUI Style Guide, Accessibility, OOUI
RexxS updated subscribers of T91201: Accessibility settings/preferences.
Sep 19 2015, 10:34 PM · Wikimania-Hackathon-2016, Wikimania-Hackathon-2015, MediaWiki-User-preferences, Design, Accessibility, Wikimedia-Hackathon-2015
RexxS updated subscribers of T88023: Create landmarks for screen reader.
Sep 19 2015, 10:33 PM · Accessibility, WikimediaUI Style Guide
Restricted Application updated subscribers of T69195: Accessibility for keyboard users and screen readers in CPB.
Sep 19 2015, 10:33 PM · Compact-Personal-Bar-Beta, Accessibility, MediaWiki-extensions-VectorBeta
RexxS updated subscribers of T109915: Improve color palette to comply with WCAG 2.0 min level AA and color-deficiency-friendly. .
Sep 19 2015, 10:32 PM · MW-1.28-release-notes, MW-1.28-release (WMF-deploy-2016-09-20_(1.28.0-wmf.20)), User-notice, OOUI (OOjs-UI-0.17.9), UI-Standardization-Kanban, Accessibility, UI-Standardization

Jul 13 2015

RexxS updated subscribers of T103092: [Story] research editing on clients.
Jul 13 2015, 7:29 PM · Community-Wishlist-Survey-2016, Story, Wikidata

May 11 2015

RexxS added a comment to T57674: No paragraphs/linebreaks in references by inserting empty lines.

This issue manifests itself most often when using "bundled references" - https://en.wikipedia.org/wiki/Wikipedia:Citing_sources#Bundling_citations - where a single citation calls up multiple sources. Semantically references are a list and what we really ought to be doing is for the bundled references to be a nested list within one item of the overall list. However, the visual presentation of references is often the dominant factor among editors and they try to make each reference in the bundle display on a new line. This is sometimes implemented by inserting a raw <p> tag into the wikitext to create a paragraph and that is (i) semantically incorrect; and (ii) an annoyance for users of screen readers. Using <br> is similarly problematical.

May 11 2015, 1:13 PM · Cite, Wikisource, MediaWiki-Parser