Page MenuHomePhabricator

stjn
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 2:35 PM (286 w, 19 m)
Availability
Available
IRC Nick
stjn
LDAP User
Unknown
MediaWiki User
Stjn [ Global Accounts ]

Recent Activity

Yesterday

stjn added a comment to T243126: Investigate accessibility of checkbox hacks.

What is the benefit of doing this? (I haven't tested it yet with screen reader.) Afaik the common practice is to display: hide from the accessibility tree when the menu is closed.

Mon, Mar 30, 9:52 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q3), Desktop Improvements, MediaWiki-Interface, CSS, Accessibility
stjn added a comment to T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable.

I was wondering why did this start coming up again :-) Alas.

Mon, Mar 30, 9:40 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams

Thu, Mar 26

stjn closed T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable as Resolved.

Frequent disconnects stopped after 25th March, 15:30 UTC, so yes. Thank you for resolving this!

Thu, Mar 26, 3:19 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams

Tue, Mar 24

stjn added a comment to T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable.

Is it deployed already? Currently (24 March, 14:32 UTC) disconnects at the same frequency, though maybe I need to restart for it to take the effect.

Tue, Mar 24, 2:34 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams

Sun, Mar 22

Volker_E awarded T243126: Investigate accessibility of checkbox hacks a Like token.
Sun, Mar 22, 2:59 AM · Readers-Web-Backlog (Kanbanana-2019-20-Q3), Desktop Improvements, MediaWiki-Interface, CSS, Accessibility

Sun, Mar 15

stjn added a comment to T169894: Cache not updated for anonymous users.

@Ciencia_Al_Poder: Sorry, I’ve just noticed that while trying to get Internet Archive to work, I accidentally put links from two separate pages in my message. Fixed.

Sun, Mar 15, 8:20 PM · Wikimedia-General-or-Unknown, MediaWiki-Cache
stjn added a comment to T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable.

We’ve checked it both with WireShark and via JavaScript EventSource API, and both times we got the same issue where the server drops the connection exactly after 15 minutes, so I changed the title of this task.

Sun, Mar 15, 7:41 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams
stjn renamed T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable from Unknown message from EventStreams causes errors in third-party library to EventStreams drops the connection after 15 minutes, which makes it unreliable.
Sun, Mar 15, 7:39 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams
stjn added a comment to T169894: Cache not updated for anonymous users.

I frequently open Wikipedia links in private windows, where I can browse them anonymously, and I keep running into the same issue. For example, this page in Russian Wikipedia displays the content from a day ago while browsing anonymously. I tried archiving that page, but Internet Archive refused to work for me for some reason, so I can’t really show it happening. There was, previously, a bug with page histories, but that somehow went away over the years. (Seen in Firefox 74 and older.)

Sun, Mar 15, 7:37 PM · Wikimedia-General-or-Unknown, MediaWiki-Cache

Fri, Mar 13

stjn added a comment to T247635: ro.wikipedia.org contributions page header is inaccessible/defect.

This in their Common.css (and Common.css across some projects that copied that code from enWP) causes it:

Fri, Mar 13, 9:09 PM · Design, Wikimedia-General-or-Unknown, Reading-Web-Local-Wiki-Issues
stjn added a comment to T243996: [Technical debt pay off] Remove MFMobileMainPageCss from MobileFrontend.

Yeh maybe Hlist wasn't the best choice here. I guess the hlist class is used minus the template in a lot of places. I realise this curtails a lot of work. It would be helpful to me to know which CSS is trying to overcome restricts of TemplateStyles as I can help champion fixing those issues. Either way, that option remains in future if you need it.

Fri, Mar 13, 7:40 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q3), Patch-For-Review, Technical-Debt, MobileFrontend, Hindi-Sites, Russian-Sites
stjn added a comment to T243996: [Technical debt pay off] Remove MFMobileMainPageCss from MobileFrontend.

I think this option becomes more viable if the contents of MediaWiki:Mobile.less are reduced in size and put into appropriate TemplateStyles. For instance I see a lot of HList styles which would be better inside the corresponding template. I see lots of infobox specific styles.

Fri, Mar 13, 9:17 AM · Readers-Web-Backlog (Kanbanana-2019-20-Q3), Patch-For-Review, Technical-Debt, MobileFrontend, Hindi-Sites, Russian-Sites

Thu, Mar 12

stjn added a project to T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable: Analytics.

Maybe this might help, it’s every 20 seconds now, so.

Thu, Mar 12, 11:48 AM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams
stjn added a comment to T243996: [Technical debt pay off] Remove MFMobileMainPageCss from MobileFrontend.

Can you consider making Mobile.css loaded normally, and not via JS, at least on main pages, where there’s not that much of a content? That’s the only reason MobileMainPage.css was used by us in the first place. I guess people will have to live with a repaint after this variable is removed, but I find the decision to make mobile CSS non-blocking really rather limiting to communities’ ability to use CSS.

Thu, Mar 12, 10:45 AM · Readers-Web-Backlog (Kanbanana-2019-20-Q3), Patch-For-Review, Technical-Debt, MobileFrontend, Hindi-Sites, Russian-Sites

Feb 29 2020

stjn added a comment to T231577: Deploy Special:Mute features.

Yes. (Sorry for taking too long to answer :-))

Feb 29 2020, 4:27 PM · Anti-Harassment (The Letter Song), Epic

Feb 28 2020

stjn added a comment to T246483: Improve wording on the Special:Mute page.

FYI: I chose to use similar wording to MediaWiki:Email-blacklist-label and MediaWiki:Echo-pref-notifications-blacklist for both checkboxes and translated ‘Mute’ as ‘Ignore’ in Russian. As the original reporter, I’d say the name of the special page can be kept as is unless other languages also experience some issues with this, but it might be a good idea to change wording of checkboxes to make it more similar with those options in preferences, especially because it might be easier to search for those options on the special page that way.

Feb 28 2020, 8:38 PM · Anti-Harassment
stjn added a comment to T231577: Deploy Special:Mute features.

@stjn, are you saying that the words should be changed to not be gender-neutral because it is harder to translate?

Feb 28 2020, 8:25 PM · Anti-Harassment (The Letter Song), Epic
stjn added a comment to T231577: Deploy Special:Mute features.

I notice that, say, MediaWiki:Specialmute-label-mute-email doesn’t have any options to use gendered words in regards to user you are muting. Is that still available for other languages or was this just overlooked?

Feb 28 2020, 11:43 AM · Anti-Harassment (The Letter Song), Epic

Jan 30 2020

stjn added a comment to T188200: Allow signatures to be global.

Or maybe just allow users to make an error, since making mistakes with signatures is normal and shouldn’t be such a big deal. If you want to show to them how their signature would look on English-speaking project, maybe this is a question of adding an auto-updating preview of a signature that, in this case, will treat the signature as if it is being used in an English-speaking project.

Jan 30 2020, 5:27 PM · MediaWiki-extensions-GlobalPreferences

Jan 28 2020

stjn added a comment to T228194: Every Wikidata edit gets displayed in watchlist despite ‘Expand watchlist to show all settings’ not set.

Never stopped.

Jan 28 2020, 1:45 PM · Wikidata-Campsite, Regression, MediaWiki-extensions-WikibaseClient, Wikidata

Jan 24 2020

stjn added a comment to T241180: RFC: Adopt a modern JavaScript framework for use with MediaWiki.

We will definitely need to study any possible performance impacts from using the template compiler at runtime. If it turns out that relying on the compiler at runtime causes significant perf regressions then we will need to come up with another solution (and re-open some points in this discussion).

Jan 24 2020, 2:31 PM · Front-end-Standards-Group, Vue.js, TechCom-RFC (TechCom-RFC-Closed), Security-Team

Jan 23 2020

stjn added a project to T243502: HTML entity is shown as a raw text in mobile version: Advanced Mobile Contributions.

I have updated the translation on translatewiki. We just need to wait until the change get merged, I suppose.

Jan 23 2020, 3:22 PM · MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Readers-Web-Backlog (Kanbanana-2019-20-Q3), Advanced Mobile Contributions, I18n, MinervaNeue

Jan 18 2020

stjn added a comment to T242357: Visual Editor accessibility bugs.

I'm generally wary of installing random applications on my machines. If it produces any useful output, can you just copypaste it here?

Jan 18 2020, 3:58 PM · Editing-team (Tracking), Accessibility, VisualEditor
stjn created T243126: Investigate accessibility of checkbox hacks.
Jan 18 2020, 3:45 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q3), Desktop Improvements, MediaWiki-Interface, CSS, Accessibility

Jan 14 2020

stjn updated the task description for T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable.
Jan 14 2020, 5:02 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams
stjn renamed T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable from Unknown message from EventStreams goes unhandled to Unknown message from EventStreams causes errors in third-party library.
Jan 14 2020, 4:57 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams
stjn created T242767: EventStreams drops the connection after 15 minutes, which makes it unreliable.
Jan 14 2020, 4:56 PM · Patch-For-Review, Operations, Traffic, Analytics-Kanban, Analytics, EventStreams

Jan 13 2020

stjn added a comment to T241180: RFC: Adopt a modern JavaScript framework for use with MediaWiki.

Vue.js is great and, from what I’ve heard, has a better community in comparison to others, but one can only hope that this means the adoption of it in advanced interfaces that benefit from its features, not in everything that requires some JS to work. The prospect of not being able to edit or read stuff, like you already can’t with big Wikidata items, because of the increased costs of JavaScript execution won’t be exactly welcoming to people from developing countries, for example.

Jan 13 2020, 3:13 PM · Front-end-Standards-Group, Vue.js, TechCom-RFC (TechCom-RFC-Closed), Security-Team

Jan 10 2020

stjn added a comment to T230683: New syntax for multiline list items / talk page comments.

For the record: (Russian Wikipedia’s) Convenient Discussions script should also insert {{pb}} after two line breaks, but not everyone, obviously, uses that ability (I personally don’t, because it seems strange to insert a paragraph where paragraphs are typically not rendered).

Jan 10 2020, 6:35 PM · OWC2020, MediaWiki-Parser
stjn created T242409: languageinfo API returns a TypeError if you request fallbacks.
Jan 10 2020, 8:38 AM · MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error, MediaWiki-API, Regression

Dec 16 2019

stjn changed the status of T238991: New users get both ReferenceTooltips (gadget) and ReferencePreviews (Beta feature) from Stalled to Open.

People should’ve removed ‘Stalled’ status. ReferencePreviews team enabled their beta feature to everyone without asking the community about anything, with a situation where two conflicting tools get shown to users with ReferencePreviews overflowing ReferenceTooltips. This is unacceptable in itself and needs to be fixed as soon as possible, without figuring out which version is better than the other.

Dec 16 2019, 7:26 PM · WMDE-QWERTY-Team, WMDE-QWERTY-Sprint-2019-12-11, TCB-Team, User-Zoranzoki21, Reference Previews

Nov 27 2019

stjn merged T238693: Add support for SVG data URL in background-image into T213587: Permit url("data:image/svg+xml,...") in CSS Sanitizer if no external access.
Nov 27 2019, 10:05 AM · TemplateStyles
stjn merged task T238693: Add support for SVG data URL in background-image into T213587: Permit url("data:image/svg+xml,...") in CSS Sanitizer if no external access.
Nov 27 2019, 10:05 AM · css-sanitizer, TemplateStyles

Nov 15 2019

stjn added a comment to T198994: EventStreams butcher up some Unicode characters.

I think you misunderstood what the purpose of that diff was. The bot in the diff consumes EventStreams data and posts the result. These kinds of omissions were present in EventStreams data, not in MediaWiki. To prove this, my Discord bot regularly encountered the exact same problem, despite not touching MediaWiki at all in the process.

Nov 15 2019, 2:39 PM · Analytics, EventStreams
stjn added a comment to T198994: EventStreams butcher up some Unicode characters.

In �ир missing character was м, in запро� it was с, and in Хакур�й it is е. The article in the linked diff was called Миру — мир! (скульптура), EventStreams emitted that title with a missing м. The same error was happening for other fields (Хакур�й is from a username, запро� is from a comment).

Nov 15 2019, 12:09 PM · Analytics, EventStreams

Nov 7 2019

stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

Well, Russian translations shouldn’t be made anyway since I usually do them myself. Just not sure whether that will add problems in other languages or not (for example, other Slavic languages).

Nov 7 2019, 4:48 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

Ah, so the fourth is 1.5 value, got it. Is it possible to set other as not important or can it be really useful in some languages? Not sure how to go around here, really. I guess as long as people can save the edit according to their common sense, it would be alright.

Nov 7 2019, 3:44 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

I'd imagine the number of updates goes down as the most active languages complete the translation, unless you add new messages of course. Isn't it better to have the work waiting on git so you can use it whenever you need, rather than having the work stay at translatewiki.net where it certainly isn't going to be used.

Nov 7 2019, 3:17 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net

Nov 5 2019

stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

Question: To be honest, I wanted less frequent updates than the current rate of twice a week, since I don’t really get to use them at that rate and I am not sure if there are any re-users. Is it possible to throttle it somehow, perhaps by adjusting the translation completion level needed for export?

Nov 5 2019, 4:28 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net

Oct 29 2019

stjn added a comment to T234907: RFC: Where to implement Desktop Improvements project.

There is no way to do what was, say, presented in those slides and not create a situation where a significant part of users will request to have VectorClassic no matter what, though.

Oct 29 2019, 7:39 PM · TechCom-RFC (TechCom-RFC-Closed), Readers-Web-Backlog (Kanbanana-2019-20-Q3), Desktop Improvements

Oct 28 2019

stjn awarded T236516: Add DiscordWikiBot to Translatewiki.net a Like token.
Oct 28 2019, 5:21 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

Done, thank you. I will fill message documentation now, too.

Oct 28 2019, 9:05 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net

Oct 27 2019

stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

I’ve split yes-no message everywhere, re-saved files without BOM and renamed sr.json to sr-ec.json. (Commit, contains some unrelated changes)

Oct 27 2019, 11:56 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

@Nikerabbit: Should I rename sr.json to sr-ec.json or does it not matter? (Expecting to push all the fixes today.)

Oct 27 2019, 10:51 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net

Oct 26 2019

stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

Noted about Monday, thank you.

Oct 26 2019, 6:17 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn added a comment to T236516: Add DiscordWikiBot to Translatewiki.net.

"yes-no": "{0:yes|no}", is problematic because if we want to enforce correct number of plural forms, this message would fail in languages with more or less forms. This ambiguous syntax is not good. Can they use separate messages?

Oct 26 2019, 9:26 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net

Oct 25 2019

stjn updated the task description for T236516: Add DiscordWikiBot to Translatewiki.net.
Oct 25 2019, 8:42 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn updated the task description for T236516: Add DiscordWikiBot to Translatewiki.net.
Oct 25 2019, 8:26 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn updated the task description for T236516: Add DiscordWikiBot to Translatewiki.net.
Oct 25 2019, 7:55 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn moved T236516: Add DiscordWikiBot to Translatewiki.net from Backlog to New projects for translation on the translatewiki.net board.
Oct 25 2019, 7:52 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net
stjn created T236516: Add DiscordWikiBot to Translatewiki.net.
Oct 25 2019, 7:48 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Unplanned-Sprint-Work, Patch-For-Review, Language-Team (Language-2019-October-December), translatewiki.net

Oct 16 2019

stjn added a comment to T230658: Syntax for list item attributes.

Wouldn’t syntax like this be used only by newer talk pages anyway? So if they will use the bad tags, it is concerning. Maybe I should’ve written this in T230659, though.

Oct 16 2019, 4:33 PM · OWC2020, MediaWiki-Parser

Oct 14 2019

stjn added a comment to T18691: RFC: Section header "share" link.

Historically (and for most pages for most users, still) there is 1 link, the primary action we invite users to do: Edit. The transition to having "a group of utility links", in a way that is visible to most users, starts with this RFC.

Oct 14 2019, 10:05 AM · User-Jdlrobson, Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, TechCom-RFC, Design, MediaWiki-Interface
stjn added a comment to T18691: RFC: Section header "share" link.

Please make sure not to add aria-hidden to focusable elements without removing focus, see:
https://dequeuniversity.com/rules/axe/3.3/aria-hidden-focus

Oct 14 2019, 9:44 AM · User-Jdlrobson, Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, TechCom-RFC, Design, MediaWiki-Interface

Oct 10 2019

stjn added a comment to T230658: Syntax for list item attributes.

I can’t comment on syntax itself, but we really shouldn’t use (or add the ability to use) definition lists for this (: syntax). It makes extremely broken and unaccessible HTML, which is something to avoid in a tool written by WMF. See explanation here:
https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Accessibility#Indentation

Oct 10 2019, 4:00 PM · OWC2020, MediaWiki-Parser

Oct 9 2019

stjn added a comment to T234907: RFC: Where to implement Desktop Improvements project.

One other reason why Wikimedia-specific skin wouldn’t work is because WMF is still a (de facto) sole maintainer of MediaWiki software. If Wikimedia wikis move to a newer skin, unless there would be specific commitment from WMF to support the parity of MediaWiki skin and Wikimedia skin (what a naming!), the former would naturally become more and more dated and, thus, undesirable for end-users.

Oct 9 2019, 10:08 PM · TechCom-RFC (TechCom-RFC-Closed), Readers-Web-Backlog (Kanbanana-2019-20-Q3), Desktop Improvements
stjn added a comment to T117736: Convert Special:Contributions to OOUI.

Basically, the developers have to take into account the best practices when standardising the interface. For forms, putting labels above the fields and putting fields on separate lines provides the most readability (it is easier to read labels that way), even though it uses more vertical space. Checkboxes and radio buttons are made bigger for the benefit of mobile users and people with physical or motor disabilities, which also uses more vertical space. Our interfaces can be convoluted, but I think folks try their best to meet everyone’s needs.

Oct 9 2019, 8:11 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Oct 3 2019

stjn added a comment to T117736: Convert Special:Contributions to OOUI.

Agree with revi’s comment entirely.

Oct 3 2019, 9:22 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization
stjn added a comment to T117736: Convert Special:Contributions to OOUI.

Collapsing is not done by default, this was one of the requirements. It's only done when a parameter (target, start or end date) is provided.
When you go to your own contributions, via the “Contributions” link in the personal menu, the assumption is that you want to foremost scroll through your list of recent contributions and interacting with the form is secondary and therefore collapsed.

Oct 3 2019, 7:39 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization
stjn added a comment to T117736: Convert Special:Contributions to OOUI.

Can collapsing be done only for smaller viewports? Unlike action=history, where the same was done previously, the form up above is absolutely crucial on Special:Contribs, and it makes no sense to hide it for everyone. Moreover, the entire form (unlike inputs) should not be restricted to 50em, so this (see checkboxes) would not happen:

Oct 3 2019, 12:14 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Sep 23 2019

stjn added a comment to T162379: Decide which non-standard CSS properties to support in TemplateStyles.

Theoretically, Autoprefixer just uses Caniuse data to match it with a required set of browsers, so it might be possible to use it in the same way (raw Caniuse data is just a lot of JSON) but in PHP. The esteemed Somebody Else would have to port the code in the first link to css-sanitizer, however, and keep up with development of Autoprefixer in the future (the latter is easier than the former).

Sep 23 2019, 4:31 PM · Performance-Team (Radar), Core Platform Team, Patch-For-Review, css-sanitizer, TemplateStyles

Sep 21 2019

stjn awarded T211881: graphoid: Code stewardship request a Heartbreak token.
Sep 21 2019, 12:17 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Code Health), Core Platform Team Legacy (Watching / External), Services (watching), Operations, Code-Stewardship-Reviews, Graphoid

Aug 29 2019

stjn added a comment to T162379: Decide which non-standard CSS properties to support in TemplateStyles.

Alternatively, zoom: 1 can be dropped from every codebase since it’s a property that does something in IE5-7, browsers that should be used by absolutely no one in 2019.

Aug 29 2019, 1:31 PM · Performance-Team (Radar), Core Platform Team, Patch-For-Review, css-sanitizer, TemplateStyles

Aug 19 2019

stjn added a comment to T204089: CirrusSearch: Add filter for exclusion of redirects or finding only them.

I think it could be a keyword, preferably one that allows people both to exclude and include redirects from the search (inredirect:true / inredirect:false then?). As to UI, it can probably be included to AdvancedSearch in some way (and not included in older UI?), but I don’t have a strong opinion about it.

Aug 19 2019, 3:43 PM · Discovery-Search, Advanced-Search, CirrusSearch, TCB-Team

Aug 9 2019

stjn added a comment to T66315: Move "Data item" link outside of sidebar toolbox.

Previously list item with Wikidata item had #t-wikibase ID by virtue of being in Tools section. Some gadgets, stylesheets, and user scripts do use this ID (insource:"t-wikibase" prefix:all: search in ruWP, enWP). Will this be accounted for in some way (like providing a class like wb-otherproject-wikibase-item and doing global replacements)?

Aug 9 2019, 10:04 PM · Wikidata-Campsite, MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, User-notice, User-Ladsgroup, User-Noarave, Wikidata, MediaWiki-extensions-WikibaseClient
stjn updated subscribers of T222828: Avoid MagicWord/LCStore cost from WikiEditor in startup module (resourceLoaderGetConfigVars hook).

@Vort reports that customising signature button code via mw.config.set('mw.msg.wikieditor', '~~\~~'); also broke likely due to this change. Is there a viable replacement for that, too? It was used by some people in Russian Wikipedia (including me), and now there’s no easy way to customise it.

Aug 9 2019, 4:23 PM · Editing-team, Performance-Team (Radar)
stjn added a comment to T230124: AddThis gadgets are a violation of the privacy policy.

If the gadget informed the user that information was going to a third party and the user had to opt in to use it (as is the case on ru wikipedia, although i didnt check the others) this was considered a grey area. Afaik this was never officially blessed as being ok, but de-facto was considered ok, or at least we turned a blind eye to it.

Aug 9 2019, 12:01 PM · Privacy Engineering, Wikimedia-General-or-Unknown, Privacy

Aug 6 2019

stjn added a comment to T229664: Thumbnails are too small due to background-size for an icon.

I missed that [[ https://github.com/wikimedia/mediawiki-extensions-RelatedArticles/blame/431e218ac8ae737318080c8b59d82a9840576d9a/resources/ext.relatedArticles.cards/styles.less | it had background-size: cover; before ]], will fix when we get a consensus about naming.

Aug 6 2019, 6:15 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Readers-Web-Backlog (Readers-Web-Kanbanana-2019-20-Q1), Patch-For-Review, RelatedArticles

Aug 2 2019

stjn added a comment to T229644: RelatedArticles showing on all German and Russian Wikipedia due to incorrect configuration settings.

You can copy or reference this script, since RelatedArticles wouldn’t load until .read-more-container exists on the page:
https://ru.wikipedia.org/wiki/Участник:Stjn/relatedArticles.js

Aug 2 2019, 7:36 PM · Wikimedia-Site-requests, Readers-Web-Backlog (Readers-Web-Kanbanana-2019-20-Q1), User-notice, Patch-For-Review, RelatedArticles
stjn added a comment to T206578: #p-personal h3 (#p-personal-label) is in all our skins hidden.

I think you misunderstood the point of headings there. For example, in Vector #p-personal-label is used explicitly:
<div id="p-personal" role="navigation" aria-labelledby="p-personal-label">

Aug 2 2019, 7:17 PM · Readers-Web-Backlog (Tracking), MediaWiki-General, Vector
stjn added a comment to T181242: Related Article cards are not shown on Timeless skin.

I can suggest something like:
‘The change in RelatedArticles extension accidentally enabled it for everyone, not just on mobile. This has been fixed.’

Aug 2 2019, 4:20 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), User-notice, Wikimedia-Site-requests, RelatedArticles, Readers-Web-Backlog (Tracking), Timeless
stjn added a comment to T181242: Related Article cards are not shown on Timeless skin.

Tech News usually don't cover Timeless display issues.

Aug 2 2019, 3:32 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), User-notice, Wikimedia-Site-requests, RelatedArticles, Readers-Web-Backlog (Tracking), Timeless
stjn created T229664: Thumbnails are too small due to background-size for an icon.
Aug 2 2019, 1:39 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Readers-Web-Backlog (Readers-Web-Kanbanana-2019-20-Q1), Patch-For-Review, RelatedArticles

Aug 1 2019

stjn added a comment to T168420: Drop gradients from Vector tabs.

The patch above affected only background-color shown if background-image doesn’t get loaded. Issue with gradient in background-image still stands.

Aug 1 2019, 11:03 PM · Readers-Web-Backlog (Tracking), MW-1.31-release-notes (WMF-deploy-2017-10-10 (1.31.0-wmf.3)), Design, Vector
stjn added a comment to T181242: Related Article cards are not shown on Timeless skin.

Does default config include Vector? Because I was not speaking about English Wikipedia, btw (I cannot reproduce it there, if that matters, while seeing the change in Russian Wikipedia, both logged in and logged out). The Related articles block was previously not shown on Vector everywhere, now it gets shown. I do not have complaints about that, and did not, certainly, came to grumble from English Wikipedia :-)

Aug 1 2019, 11:02 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), User-notice, Wikimedia-Site-requests, RelatedArticles, Readers-Web-Backlog (Tracking), Timeless
stjn added a comment to T191156: Convert FlaggedRevisions to OOUI.

Recently, FlaggedRevs interface got enabled for reviewers in Minerva (see T181242 and T226199). With that change and OOUI not being used in FlaggedRevs, the interface is looking in Minerva like this:

Aug 1 2019, 10:37 PM · MinervaNeue (Tracking), Mobile, Patch-For-Review, Growth-Team, MediaWiki-extensions-FlaggedRevs, UI-Standardization
stjn added a comment to T181242: Related Article cards are not shown on Timeless skin.

The effect of this change was that related articles feature was enabled for all readers and users in the default skin, Vector. In fact, this has done two things, not one, for wikis using FlaggedRevs extension, since FlaggedRevs interface was moved outside of content area and enabled in Minerva.

Aug 1 2019, 9:57 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), User-notice, Wikimedia-Site-requests, RelatedArticles, Readers-Web-Backlog (Tracking), Timeless
stjn added a comment to T229624: Remove Facebook surveillance network buttons from Wikimedia blog.

Social sharing buttons on wikimediafoundation.org do not seem to load any external scripts unless users purposefully click on them. The only domains that get listed in Ublock Origin for me are wikimediafoundation.org and wikimedia.org (latter is Piwik Analytics), so where exactly is surveillance from Facebook?

Aug 1 2019, 9:31 PM · wikimediafoundation.org, Privacy
stjn added a comment to T226976: Convert linkitem module to use OOUI, instead of jQuery UI.

If Vue that Wikibase team uses is not server-side, shipping 60 Kb of JavaScript to users in Wikipedias for a relatively small tool in the interface is probably not great, even if that makes the developer experience a bit better.

Aug 1 2019, 6:44 PM · Performance-Team (Radar), Wikidata-Campsite, Wikidata, MediaWiki-extensions-WikibaseClient, UI-Standardization

Jul 18 2019

stjn added a comment to T227958: stream.wikimedia.org/?doc returns an error page.

Is component documentation supposed to contain nothing? In fact, there are multiple React errors on doing any action on the page. (Firefox 68.) Sorry if that’s a topic for a new task, the page still is effectively not working, just in a different way.

Jul 18 2019, 4:42 PM · Analytics-Kanban, Analytics, Documentation, EventStreams

Jul 16 2019

stjn awarded T188200: Allow signatures to be global a Like token.
Jul 16 2019, 6:34 PM · MediaWiki-extensions-GlobalPreferences
stjn updated the task description for T228194: Every Wikidata edit gets displayed in watchlist despite ‘Expand watchlist to show all settings’ not set.
Jul 16 2019, 5:21 PM · Wikidata-Campsite, Regression, MediaWiki-extensions-WikibaseClient, Wikidata
stjn created T228194: Every Wikidata edit gets displayed in watchlist despite ‘Expand watchlist to show all settings’ not set.
Jul 16 2019, 5:21 PM · Wikidata-Campsite, Regression, MediaWiki-extensions-WikibaseClient, Wikidata
stjn closed T50047: client watchlist shows more than just the last change on the item, a subtask of T90435: [Epic] Wikidata watchlist improvements (client), as Resolved.
Jul 16 2019, 5:14 PM · Growth-Team, Epic, MediaWiki-Watchlist, Tracking-Neverending, MediaWiki-extensions-WikibaseClient, Wikidata
stjn closed T50047: client watchlist shows more than just the last change on the item as Resolved.
Jul 16 2019, 5:14 PM · Wikidata-Campsite, Wikidata-Sprint-2015-11-17, Wikidata, MediaWiki-extensions-WikibaseClient

Jul 13 2019

stjn created T227958: stream.wikimedia.org/?doc returns an error page.
Jul 13 2019, 9:50 PM · Analytics-Kanban, Analytics, Documentation, EventStreams
stjn closed T201393: Add Galician Wikipedia to wikistream as Invalid.

This is not a task for stream.wikimedia.org, so closing it as invalid.

Jul 13 2019, 9:49 PM · EventStreams

Jul 12 2019

stjn added a comment to T227857: VE saving dialog title is illegible for some languages.

Translate extension mostly facilitates batch translations, and it’s not like everyone knows 100% where each message is going to end up showing (or this is shown to them), so most people probably go for a translation that makes most sense to them rather than the one that fits most in a specific interface.

Jul 12 2019, 7:18 PM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), MediaWiki-Internationalization, I18n, VisualEditor (Current work)
stjn added a comment to T192588: Add user block stop hand icon to OOUI.

Can this be done any time soon? We use OOUI-based design in block notices in Russian Wikipedia (along with others) and we think it would be better if the icon was similar to one in MobileFrontend.

Jul 12 2019, 3:50 PM · OOUI (OOUI-0.37.1)
stjn reopened T201026: Regression: colours not accessible (not conforming to WCAG 2 AA), a subtask of T201682: Accessibility issues of new Wikimedia Foundation website (failing WCAG conformance) (tracking), as Open.
Jul 12 2019, 11:44 AM · Goal, Accessibility, wikimediafoundation.org
stjn reopened T201026: Regression: colours not accessible (not conforming to WCAG 2 AA) as "Open".

Testing with tota11y:

Jul 12 2019, 11:44 AM · Accessibility, Regression, wikimediafoundation.org
stjn added a comment to T227857: VE saving dialog title is illegible for some languages.

This was previously already filed as T212811, but Schnark for some reason closed it as a duplicate. One solution I mentioned here was just making the form a bit wider.

Jul 12 2019, 11:27 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), MediaWiki-Internationalization, I18n, VisualEditor (Current work)

Jul 11 2019

stjn added a comment to T211881: graphoid: Code stewardship request.

On an unrelated note, I find funny that the top wiki in terms of graphs is very low in requests in graphoid. In fact, I get the impression (could be false) the two ordered datasets don't correlate very well with one another but I think this is a question best left to be answered in some other task.

Jul 11 2019, 11:31 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Code Health), Core Platform Team Legacy (Watching / External), Services (watching), Operations, Code-Stewardship-Reviews, Graphoid
stjn edited projects for T227789: Increase base font size for wikipedia.org, added: Wikimedia-Portals; removed Wikimedia-General-or-Unknown.
Jul 11 2019, 5:11 PM · UI-Standardization, UI-Standardization-Kanban, Wikimedia-Portals, Design, CSS, Accessibility
stjn awarded T227789: Increase base font size for wikipedia.org a Like token.
Jul 11 2019, 5:11 PM · UI-Standardization, UI-Standardization-Kanban, Wikimedia-Portals, Design, CSS, Accessibility
stjn added a comment to T201041: wikimediafoundation.org main page requires first world bandwidth and data plan.

With https://jakearchibald.github.io/svgomg/ and zero precision in units (since it’s a whooping 14,000×1,400-wide image, they probably won’t make much difference) it’s possible to cut down the SVG file to 400 Kb, but I’d suggest throwing the image out entirely at least on mobile and for people preferring reduced motion.

Jul 11 2019, 5:02 PM · wikimediafoundation.org

Jul 3 2019

Restricted Application added a project to T227228: Recent changes page with RC filters misses margin after heading: Growth-Team.
Jul 3 2019, 9:24 PM · Edit-Review-Improvements-RC-Page, Growth-Team
stjn added a comment to T223793: On non-SET wikis (two edit tabs), links to new pages (red links) should open the user's preferred editor (last used).

I'd counter that existing edit notices are useless on mobile devices, so the problem is the design of the current edit notices which assume desktop screen sizes...

Jul 3 2019, 9:04 PM · VisualEditor, Editing-team (Q3 2019-2020 Kanban Board), MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), User-notice, VisualEditor-MediaWiki

Jun 18 2019

stjn added a comment to T137291: Transition all use of EasyTimeline to the Graph extension and decommission it from Wikimedia's servers.

Obviously our Cyrillic-speaking friends have used this a lot more than everyone else, and will need special efforts.

Jun 18 2019, 4:39 PM · Technical-Debt, Wikimedia-Extension-setup, Multimedia, Epic, MediaWiki-extensions-Graph, EasyTimeline

Jun 16 2019

stjn added a comment to T223793: On non-SET wikis (two edit tabs), links to new pages (red links) should open the user's preferred editor (last used).

This change has one glaring problem. Most projects have edit notices for people trying to create new pages. This text displays fine in standard wikitext editor, but in any visual editor (we should have a better name for them) it gets shoved away into a small box which usually ends up not fitting the screen. Moreover, an average editor will probably close these notices since they are shown to them once in a tertiary position that gets in the way of editing.

Jun 16 2019, 8:33 PM · VisualEditor, Editing-team (Q3 2019-2020 Kanban Board), MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), User-notice, VisualEditor-MediaWiki