Prtksxna (Prateek Saxena)
Landstander

Projects (18)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 9 2014, 1:53 AM (142 w, 14 h)
Availability
Available
IRC Nick
prtksxna
LDAP User
Prtksxna
MediaWiki User
Unknown

Recent Activity

Today

Prtksxna claimed T97957: OOjs UI Input validation should be annotated with more ARIA attributes.
Thu, Jun 29, 12:23 PM · Patch-For-Review, Accessibility, OOjs-UI
Prtksxna added a comment to T157881: Rewrite OO.ui.prompt to extend MessageDialog.

I'd set the priority to Low, the code isn't too hacky. Also, I feel (and might be wrong), that extending MessageDialog to do this might make the code more complex than it is now.

Thu, Jun 29, 6:47 AM · JavaScript, Technical-Debt, OOjs-UI

Tue, Jun 27

Prtksxna added a comment to T145163: Slim down the "alerts" icon pack to the bare essentials.
  • (Re-)moving “Eye”/“EyeClosed” icons out of pack (prob to accessibility). @Prtksxna Are there any detailed plans on using those in FileAnnotations still?
Tue, Jun 27, 9:52 AM · OOjs-UI, Technical-Debt
Prtksxna added a comment to T94749: Accessibility labels for label-less buttons?.
From the description

Per a chat with @Nirzar today, maybe we should have actual text labels, hidden except for screen reader software, for buttons which only have icons/indicators? Or, in other words, maybe we should force always having a label and sometimes just not display it.

Tue, Jun 27, 7:26 AM · Accessibility, OOjs-UI

Mon, Jun 26

Prtksxna added a comment to T162127: Android Chrome's Virtual Keyboard UI will be closed while trying typing on OOjs UI input.

If I understand this correctly, no amount of setTimeouts will resolve this chain reaction. We'll just have to not run the resize handlers if an input is in focus?

Mon, Jun 26, 7:11 AM · Accessibility, Browser-Support-Android-Google-Chrome, OOjs-UI
Prtksxna added a comment to T162127: Android Chrome's Virtual Keyboard UI will be closed while trying typing on OOjs UI input.

Apparently, on Android, on both Chrome and Firefox, when a layout change is made on the resize event of the window the input loses focus. So when the focus is set, the keyboard appears, triggering the resize event and making the input lose focus, and the keyboard disappears.

Mon, Jun 26, 6:43 AM · Accessibility, Browser-Support-Android-Google-Chrome, OOjs-UI
Prtksxna added a comment to T168812: jsduck: @example for mediawiki.widgets not working.

Do we want to add grunt-contrib-less to core to do this, is there another way? We'd probably also need mw.message for the labels inside the widget to work properly. This is what the preview looks like after only adding the scripts:

Mon, Jun 26, 5:34 AM · Documentation, MediaWiki-Documentation, MediaWiki-General-or-Unknown
Prtksxna created T168812: jsduck: @example for mediawiki.widgets not working.
Mon, Jun 26, 5:30 AM · Documentation, MediaWiki-Documentation, MediaWiki-General-or-Unknown

Sun, Jun 25

Prtksxna updated the task description for T161612: Buttons in MMV are not really buttons and are thus not semantic.
Sun, Jun 25, 10:49 AM · Easy, JavaScript, Accessibility, MediaWiki-extensions-MultimediaViewer

Thu, Jun 15

Prtksxna added a comment to T166686: Implement MultilineTextInputWidget in PHP.

Need some guidance with this. Have we done something like this before, is there a patch I can refer to?

Thu, Jun 15, 5:59 AM · OOjs-UI, Technical-Debt
Prtksxna added a comment to T167671: Considering `role=group` for CheckboxMultiselect- & CheckboxMultiselectInputWidget.

One thing, that's definitely wrong in your code proposal, is changing the inherent role of input type=checkbox to listitem. You shouldn't change inherent role of the element as it carries checkbox per default.

Thu, Jun 15, 12:46 AM · Accessibility, OOjs-UI

Wed, Jun 14

Prtksxna added a comment to T167671: Considering `role=group` for CheckboxMultiselect- & CheckboxMultiselectInputWidget.

A set of user interface objects which are not intended to be included in a page summary or table of contents by assistive technologies.

Wed, Jun 14, 3:25 AM · Accessibility, OOjs-UI

Sat, Jun 10

Prtksxna added a comment to T146397: Edit interface should be nicer.

Understood, that makes sense. Thanks for the explanation @cscott .

Sat, Jun 10, 11:17 AM · FileAnnotations (Production release)
Prtksxna updated subscribers of T156235: Provide an alternative (more declarative) way to create classes in OOJS (UI).

Pasting part of an email conversation I had with @matmarex here since its related:

Sat, Jun 10, 11:10 AM · MediaWiki-Stakeholders-Group, OOjs-UI, Developer-Wishlist (2017)
Prtksxna updated subscribers of T88135: Implement accessibility simulation features.

@Volker_E does this need to be closed as invalid too (like T91572)?

Sat, Jun 10, 9:13 AM · UI-Standardization, UI-Standardization-Kanban, WikimediaUI Style Guide
Prtksxna added a comment to T138401: Replace jsduck in favor of a better maintained alternative.

Let's resume this conversation. @Jhernandez has written an excellent comparison of jsduck vs jsdoc here: https://www.mediawiki.org/wiki/User:JHernandez_(WMF)/JS_documentation_tools

Sat, Jun 10, 9:01 AM · Technical-Debt (RW-Tech-Debt), Front-end-Standards-Group, Reading-Web-Backlog, MobileFrontend, Documentation
Prtksxna added a comment to T166551: OO UI does not preventDefault event.

@Lydia_Pintscher which operating system are you on?

Sat, Jun 10, 8:58 AM · OOjs-UI

Thu, Jun 8

Prtksxna added a comment to T167358: Popups aren't working in 1.30.0-wmf.4.

https://test.wikipedia.org/wiki/Main_Page is working fine for me too (tested on FF and Chrome on MacOS)

Thu, Jun 8, 3:47 AM · Reading-Web-Backlog, Navigation-Popups

Wed, Jun 7

Prtksxna awarded T166716: OOjs UI Demos: Make the generated code more discoverable a Orange Medal token.
Wed, Jun 7, 6:08 PM · OOjs-UI (OOjs-UI-0.22.2), Documentation

Mon, Jun 5

Prtksxna updated subscribers of T155347: There should be a space between span.mw-collapsible-toggle and its preceding content.

@Krinkle any update on this?

Mon, Jun 5, 11:00 AM · Patch-For-Review, MediaWiki-General-or-Unknown, CSS, JavaScript
Prtksxna added a comment to T145458: Editing a file annotation requires very careful mouse movement.

Hey, did you guys look at https://annotorious.github.io/ for the UI at all? I wonder if they've solved some of these UI issues...

Mon, Jun 5, 3:59 AM · Patch-For-Review, FileAnnotations (Beta Cluster Release), Multimedia
Prtksxna added a comment to T145458: Editing a file annotation requires very careful mouse movement.

Hey, did you guys look at https://annotorious.github.io/ for the UI at all? I wonder if they've solved some of these UI issues...

Mon, Jun 5, 3:59 AM · Patch-For-Review, FileAnnotations (Beta Cluster Release), Multimedia
Prtksxna added a comment to T146397: Edit interface should be nicer.

If a wikidata item is shown, a second drop down box shows up, prefilled with the property type describing the relationship between the image region and the wikidata item. A default relation (P18, "image of") is selected, but you could drill down and be more precise. For example, a link to Q42 Douglas Adams may in fact be P1442 an image of his grave (not an image of the person). This relationship dropdown is populated from the "see also" property of P18.

Mon, Jun 5, 3:32 AM · FileAnnotations (Production release)
Prtksxna added a comment to T144302: Release FileAnnotations on the Beta Cluster.

Note that the W3C annotation spec includes an API component: https://www.w3.org/TR/annotation-protocol/

It would be great if we could publish our annotations in this standard way.

Mon, Jun 5, 2:58 AM · Beta-Cluster-Infrastructure, Wikimedia-Extension-setup, Category, FileAnnotations (Beta Cluster Release)
Prtksxna updated subscribers of T151327: Explore designs for FileAnnotations.
Mon, Jun 5, 2:52 AM · Design, Multimedia, FileAnnotations
Prtksxna updated subscribers of T166012: Mark the living style guide as deprecated.
Mon, Jun 5, 2:19 AM · Technical-Debt, Documentation, UI-Standardization
Prtksxna updated subscribers of T166012: Mark the living style guide as deprecated.

Discussed ways to archive this content with @Quiddity, here are some options:

  1. Create a PDF of the unique pages and put them up on Phab or Commons. I say unique pages because some of the pages on that wiki are copies of the OOUI documentation on mediawiki.org.
  2. Keep a zip dump on phabricator or private server. [DONE]
  3. Replicate relevant bits on mediawiki.org on a single long page and mark it as archived.
Mon, Jun 5, 2:19 AM · Technical-Debt, Documentation, UI-Standardization
Prtksxna assigned T155347: There should be a space between span.mw-collapsible-toggle and its preceding content to Od1n.
Mon, Jun 5, 2:12 AM · Patch-For-Review, MediaWiki-General-or-Unknown, CSS, JavaScript
Prtksxna changed the status of T97957: OOjs UI Input validation should be annotated with more ARIA attributes from Stalled to Open.
Mon, Jun 5, 1:59 AM · Patch-For-Review, Accessibility, OOjs-UI
Prtksxna changed the status of T97957: OOjs UI Input validation should be annotated with more ARIA attributes, a subtask of T111117: [EPIC] Enhance accessibility of OOjs UI & MediaWiki UI library / LSG / MediaWiki General to screen readers and color-deficient users, from Stalled to Open.
Mon, Jun 5, 1:59 AM · UI-Standardization, Epic, UI-Standardization-Kanban, WikimediaUI Style Guide, Accessibility, OOjs-UI

Fri, Jun 2

Prtksxna updated the task description for T166012: Mark the living style guide as deprecated.
Fri, Jun 2, 11:10 AM · Technical-Debt, Documentation, UI-Standardization
Prtksxna added a comment to T166012: Mark the living style guide as deprecated.

Here is the dump from php dumpBackup.php --full:

Fri, Jun 2, 11:09 AM · Technical-Debt, Documentation, UI-Standardization
Prtksxna updated the task description for T166012: Mark the living style guide as deprecated.
Fri, Jun 2, 9:54 AM · Technical-Debt, Documentation, UI-Standardization
Prtksxna updated the task description for T158400: Improve tag component (“TagMultiselectWidget”, former “CapsuleMultiselectWidget“).
Fri, Jun 2, 8:24 AM · Design, OOjs-UI, UI-Standardization
Prtksxna awarded Blog Post: New feature: Embed videos from Commons into Phabricator markup a Like token.
Fri, Jun 2, 7:38 AM · Phabricator (2017-06-01)

Thu, Jun 1

gabriel-wmde awarded T158494: Figure out which parts of OOjs UI documentation should be improved, and where they should live a Love token.
Thu, Jun 1, 1:39 PM · Front-end-Standards-Group, Documentation, OOjs-UI
Prtksxna closed T166055: Sunset Skin:Blueprint as Resolved.
Thu, Jun 1, 12:29 PM · Blueprint
Prtksxna archived Blueprint.
Thu, Jun 1, 12:29 PM
Prtksxna closed T166057: Sunset Extension:OOUIPlayground as Resolved.
Thu, Jun 1, 12:28 PM · MediaWiki-extensions-Other

Wed, May 31

Prtksxna added a comment to T166012: Mark the living style guide as deprecated.

@Prtksxna That's what I've thought too. But I'd like to wait for a little more and make a local archive copy of the contents.

Wed, May 31, 6:50 PM · Technical-Debt, Documentation, UI-Standardization
Prtksxna created T166716: OOjs UI Demos: Make the generated code more discoverable.
Wed, May 31, 6:50 PM · OOjs-UI (OOjs-UI-0.22.2), Documentation
Prtksxna reopened T166716: OOjs UI Demos: Make the generated code more discoverable, a subtask of T165457: OOjs UI Demos: Show code used to generate widgets, as Open.
Wed, May 31, 6:49 PM · Patch-For-Review, OOjs-UI (OOjs-UI-0.22.0), Documentation
Prtksxna updated subscribers of T166055: Sunset Skin:Blueprint.

@demon/@hashar could you:

Wed, May 31, 6:32 PM · Blueprint
Prtksxna added a comment to T166057: Sunset Extension:OOUIPlayground.

Thanks a ton @demon! Could you do the same for T166055: Sunset Skin:Blueprint.

Wed, May 31, 6:30 PM · MediaWiki-extensions-Other
Prtksxna updated the task description for T166055: Sunset Skin:Blueprint.
Wed, May 31, 6:30 PM · Blueprint
Prtksxna closed T103730: Fix Blueprint top bar. Currently obscuring h1#firstHeading by wrapping onto the second line. as Declined.

The skin is no longer maintained

Wed, May 31, 6:25 PM · Blueprint
Prtksxna closed T93613: Deploy Blueprint on mediawiki.org as optional and experimental skin as Declined.

The skin is no longer maintained

Wed, May 31, 6:25 PM · Web-APIs-Hub, Blueprint
Prtksxna closed T93613: Deploy Blueprint on mediawiki.org as optional and experimental skin, a subtask of T301: Define the look&feel of the Developer Hub, as Declined.
Wed, May 31, 6:25 PM · ECT-April-2015, Web-APIs-Hub
Prtksxna closed T93613: Deploy Blueprint on mediawiki.org as optional and experimental skin, a subtask of T93610: Put WikimediaUI Style Guide on mediawiki.org, as Declined.
Wed, May 31, 6:25 PM · Developer-Relations, Epic, WikimediaUI Style Guide
Prtksxna closed T93613: Deploy Blueprint on mediawiki.org as optional and experimental skin, a subtask of T101441: Goal: Integrate the new Web APIs hub with mediawiki.org, as Declined.
Wed, May 31, 6:25 PM · Goal, Blueprint, DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Relations, Epic, Web-APIs-Hub
Prtksxna closed T104680: Make Blueprint responsive as Declined.

The skin is no longer maintained

Wed, May 31, 6:25 PM · Blueprint
Prtksxna closed T104680: Make Blueprint responsive, a subtask of T110844: User menu problem in blueprint skin, as Declined.
Wed, May 31, 6:25 PM · Patch-For-Review, Blueprint
Prtksxna closed T104680: Make Blueprint responsive, a subtask of T103730: Fix Blueprint top bar. Currently obscuring h1#firstHeading by wrapping onto the second line., as Declined.
Wed, May 31, 6:25 PM · Blueprint
Prtksxna closed T106140: Establish vertical rhythm in Blueprint as Declined.

The skin is no longer maintained

Wed, May 31, 6:24 PM · Blueprint
Prtksxna closed T107738: Blueprint doesn't indicate current page in its left nav links if the page doesn't have a TOC. as Declined.

The skin is no longer maintained

Wed, May 31, 6:24 PM · Design, Blueprint
Prtksxna closed T111134: Navbar's Dropdown Menu `.navbar-right > .dropdown-menu` should align to LSG as Declined.

The skin is no longer maintained

Wed, May 31, 6:24 PM · Blueprint
Prtksxna removed projects from T111134: Navbar's Dropdown Menu `.navbar-right > .dropdown-menu` should align to LSG: UI-Standardization, UI-Standardization-Kanban, Easy.
Wed, May 31, 6:24 PM · Blueprint
Prtksxna closed T113208: Consolidate CSS background images implementation with core mixins or ResourceLoaderImageModule as Declined.

The skin is no longer maintained

Wed, May 31, 6:24 PM · Blueprint
Prtksxna closed T113208: Consolidate CSS background images implementation with core mixins or ResourceLoaderImageModule, a subtask of T93613: Deploy Blueprint on mediawiki.org as optional and experimental skin, as Declined.
Wed, May 31, 6:24 PM · Web-APIs-Hub, Blueprint
Prtksxna closed T104679: Blueprint is doing all the work of building the regular sidebar, then ignoring it. as Declined.

The skin is no longer maintained

Wed, May 31, 6:23 PM · Blueprint
Prtksxna closed T112487: Blueprint HTML output lacks headings (document) structure, a subtask of T93613: Deploy Blueprint on mediawiki.org as optional and experimental skin, as Declined.
Wed, May 31, 6:23 PM · Web-APIs-Hub, Blueprint
Prtksxna closed T112487: Blueprint HTML output lacks headings (document) structure as Declined.

The skin is no longer maintained

Wed, May 31, 6:23 PM · Blueprint
Prtksxna closed T120163: Helper functions don't work because core doesn't support this feature. as Declined.

The skin is no longer maintained

Wed, May 31, 6:23 PM · Blueprint
Prtksxna closed T120645: Evaluate influence of changing core not using `$wgShowIPInHeader` any more in Blueprint as Declined.

The skin is no longer maintained

Wed, May 31, 6:22 PM · Blueprint
Prtksxna closed T120822: When link edit pressed left-top menu is not hiding as Declined.

The skin is no longer maintained

Wed, May 31, 6:22 PM · Blueprint
Prtksxna closed T121048: Evaluate & reconsider usage of `role=button` & `aria-expanded` on User account link `.account-menu.dropdown-toggle` as Declined.

The skin is no longer maintained

Wed, May 31, 6:22 PM · Blueprint, Accessibility
Prtksxna closed T121176: Re-evaluate Wiki Title/Logo area in Blueprint as Declined.

The skin is no longer maintained

Wed, May 31, 6:21 PM · Blueprint
Prtksxna closed T122709: Implement accessibility "bar" in Blueprint as Declined.

The skin is no longer maintained

Wed, May 31, 6:21 PM · Accessibility, Blueprint
Prtksxna closed T104543: support multiple simultaneous Blueprint sidebar configurations as Declined.

The skin is no longer maintained

Wed, May 31, 6:21 PM · Blueprint, Web-APIs-Hub
Prtksxna closed T104543: support multiple simultaneous Blueprint sidebar configurations, a subtask of T93610: Put WikimediaUI Style Guide on mediawiki.org, as Declined.
Wed, May 31, 6:21 PM · Developer-Relations, Epic, WikimediaUI Style Guide
Prtksxna closed T131725: Skin Blueprint needs links for move, delete and protect to make is usable for authors as Declined.

The skin is no longer maintained

Wed, May 31, 6:20 PM · Blueprint
Prtksxna closed T103719: Improve ToC , a subtask of T107739: Blueprint's sidebar displays poorly the TOC of a page not in its left nav, as Declined.
Wed, May 31, 6:12 PM · Patch-For-Review, Blueprint
Prtksxna closed T103719: Improve ToC as Declined.

The skin is no longer maintained.

Wed, May 31, 6:12 PM · Blueprint
Prtksxna closed T110835: `blueprint-left-nav` message doesn't seem to be localizable as Declined.

The skin is no longer maintained.

Wed, May 31, 6:11 PM · Patch-For-Review, I18n, Blueprint
Prtksxna closed T104673: Remove Blueprint's use of bootstrap as Declined.

The skin is no longer maintained.

Wed, May 31, 6:11 PM · Blueprint
Prtksxna closed T104673: Remove Blueprint's use of bootstrap, a subtask of T93613: Deploy Blueprint on mediawiki.org as optional and experimental skin, as Declined.
Wed, May 31, 6:11 PM · Web-APIs-Hub, Blueprint
Prtksxna closed T104673: Remove Blueprint's use of bootstrap, a subtask of T111134: Navbar's Dropdown Menu `.navbar-right > .dropdown-menu` should align to LSG, as Declined.
Wed, May 31, 6:11 PM · Blueprint
Prtksxna closed T104673: Remove Blueprint's use of bootstrap, a subtask of T95661: Apply typography, space, and layout styles, as Declined.
Wed, May 31, 6:11 PM · Patch-For-Review, Design, WikimediaUI Style Guide
Prtksxna closed T104673: Remove Blueprint's use of bootstrap, a subtask of T104680: Make Blueprint responsive, as Declined.
Wed, May 31, 6:11 PM · Blueprint
Prtksxna closed T95659: Table of contents on LSG shouldn't show redundant links: "View" vs "Edit" as Declined.

The skin is no longer maintained.

Wed, May 31, 6:10 PM · Blueprint, Design
Prtksxna closed T114338: Blueprint templates (sidebar) don't follow skin semantic conventions as Declined.

The skin is no longer maintained.

Wed, May 31, 6:10 PM · Blueprint
Prtksxna added a comment to T166012: Mark the living style guide as deprecated.

In keeping with T108178: Update livingstyleguide.wmflabs.org to latest mw alpha we should remove mediawiki from livingstyleguide.wmflabs.org and just keep a simple HTTP redirect.

Wed, May 31, 6:10 PM · Technical-Debt, Documentation, UI-Standardization
Prtksxna closed T108178: Update livingstyleguide.wmflabs.org to latest mw alpha as Declined.

The skin is no longer maintained.

Wed, May 31, 6:08 PM · Blueprint
Prtksxna closed T113067: Blueprint hides the first content_navigation namespace tab, not always the right thing to do. as Declined.

The skin is no longer maintained.

Wed, May 31, 6:08 PM · Blueprint
Prtksxna added a comment to T166057: Sunset Extension:OOUIPlayground.

Is removal from Gerrit required?

Wed, May 31, 6:05 PM · MediaWiki-extensions-Other
Prtksxna updated the task description for T166057: Sunset Extension:OOUIPlayground.
Wed, May 31, 6:05 PM · MediaWiki-extensions-Other
Prtksxna updated the task description for T101666: Create parser tag(s) that render OOUI PHP widgets.
Wed, May 31, 6:04 PM · Patch-For-Review, UI-Standardization, OOjs-UI
Prtksxna closed T95660: Code snippet styling as Declined.

This extension is not deployed anywhere, and is no longer maintained.

Wed, May 31, 6:02 PM · WikimediaUI Style Guide, Design
Prtksxna added a comment to T166560: Consider changing :hover tools and menu background to use Accent90.
Hover on selected item: #e9effaAccent90: #eaf3ff
Wed, May 31, 3:36 PM · OOjs-UI, WikimediaUI Style Guide, Design
Prtksxna reopened T166686: Implement MultilineTextInputWidget in PHP, a subtask of T130434: Break up TextInputWidget, as Open.
Wed, May 31, 2:53 PM · Patch-For-Review, Technical-Debt, OOjs-UI
Prtksxna created T166686: Implement MultilineTextInputWidget in PHP.
Wed, May 31, 2:53 PM · OOjs-UI, Technical-Debt
Prtksxna reopened T166685: Implement SearchInputWidget in PHP, a subtask of T130434: Break up TextInputWidget, as Open.
Wed, May 31, 2:53 PM · Patch-For-Review, Technical-Debt, OOjs-UI
Prtksxna created T166685: Implement SearchInputWidget in PHP.
Wed, May 31, 2:53 PM · OOjs-UI, Technical-Debt
Prtksxna placed T151327: Explore designs for FileAnnotations up for grabs.
Wed, May 31, 8:20 AM · Design, Multimedia, FileAnnotations
Prtksxna placed T151847: Keeping context while viewing annotations up for grabs.
Wed, May 31, 8:20 AM · Design, Multimedia, FileAnnotations
Prtksxna placed T151846: Adding FileAnnotations (on images) up for grabs.
Wed, May 31, 8:18 AM · Design, Multimedia, FileAnnotations
Prtksxna placed T151860: Adding FileAnnotations to small parts of the image up for grabs.
Wed, May 31, 8:17 AM · Design, Multimedia, FileAnnotations
Prtksxna placed T151862: Show users that they're adding value when creating FileAnnotations up for grabs.
Wed, May 31, 8:17 AM · Design, Multimedia, FileAnnotations

May 30 2017

Prtksxna added a comment to T97957: OOjs UI Input validation should be annotated with more ARIA attributes.

Explain what the input required using aria-describedby

May 30 2017, 1:41 PM · Patch-For-Review, Accessibility, OOjs-UI
Prtksxna added a comment to T104394: Clean up and Graduate HotCat via Beta Features.

The user interface resembling HotCat is already in core - mw.widgets.CategoryMultiselectWidget - and supports the different types of search offered by HotCat - mw.widgets.CategoryMultiselectWidget.SearchType.

May 30 2017, 7:43 AM · MediaWiki-Categories, Design, Beta-Feature