Page MenuHomePhabricator

Wugapodes (wug)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Feb 1 2016, 4:19 AM (452 w, 5 d)
Availability
Available
LDAP User
Wugapodes
MediaWiki User
Wugapodes [ Global Accounts ]

PFP copyright Luis García, CC-By-SA 3

Recent Activity

Aug 5 2024

Wugapodes added a comment to T370482: Create JavaScript tests.

Thanks for your patience @Anujagrawal, I didn't have much time to volunteer last week.

Aug 5 2024, 8:11 PM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser

Jul 29 2024

Wugapodes added a comment to T370482: Create JavaScript tests.

The chessViewer module was written in ES5, so the linter is set up for ES5 not ES6. See [[ https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/ChessBrowser/+/refs/heads/master/.eslintrc.json | line 4 of .eslintrc.json ]]

Jul 29 2024, 10:56 PM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser

Jul 26 2024

Wugapodes edited projects for T370482: Create JavaScript tests, added: Patch-Needs-Improvement; removed Patch-For-Review.

I left some comments on the patch. Fixing those comments should resolve the current test failures.

Jul 26 2024, 8:28 PM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser

Jul 25 2024

Wugapodes added a comment to T370482: Create JavaScript tests.

should i also add sinon sandbox and jquery?

Jul 25 2024, 10:02 PM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser

Jul 24 2024

Wugapodes added a comment to T370482: Create JavaScript tests.

Yes, that's a good idea. I forgot it wasn't listed as a dependency in the extension. You can use npm install qunit --save-dev

Jul 24 2024, 5:55 AM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser

Jul 22 2024

Wugapodes added a subtask for T239440: Improve ChessBrowser interface: T370698: Board and notation behavior on small screens.
Jul 22 2024, 6:54 PM · Patch-For-Review, I18n, ChessBrowser
Wugapodes added a parent task for T370698: Board and notation behavior on small screens: T239440: Improve ChessBrowser interface.
Jul 22 2024, 6:54 PM · Patch-For-Review, ChessBrowser
Wugapodes created T370698: Board and notation behavior on small screens.
Jul 22 2024, 6:53 PM · Patch-For-Review, ChessBrowser
Wugapodes moved T239440: Improve ChessBrowser interface from Planned Features to In Progress on the ChessBrowser board.
Jul 22 2024, 6:49 PM · Patch-For-Review, I18n, ChessBrowser
Wugapodes moved T281649: Simplify ChessBrowser interactive controls from Needs triage to In Progress on the ChessBrowser board.
Jul 22 2024, 6:49 PM · Patch-For-Review, MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), ChessBrowser
Wugapodes closed T291952: Capture end of line comments in our data structure, a subtask of T363230: Comment parsing should be context sensitive, as Resolved.
Jul 22 2024, 6:22 PM · ChessBrowser
Wugapodes closed T291952: Capture end of line comments in our data structure as Resolved.
Jul 22 2024, 6:22 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), ChessBrowser

Jul 21 2024

Wugapodes attached a referenced file: F56582277: ChessBrowserStyleComparison.jpg.
Jul 21 2024, 10:28 PM · Patch-For-Review, I18n, ChessBrowser
Wugapodes added a comment to T239440: Improve ChessBrowser interface.

I've uploaded a patch which should mostly resolve this task. A comparison of the Original and New style are given in the file below. Some notes:

  • Width: currently not full width because it made my math easier, but presumably it could be? I think this is better chosen on a case-by-case basis since what Wikipedia needs might not be what Wikibooks needs, for example. So I'm not too worried about defining the width out-of-the-box
  • Board and Notation: the notation is now in two-column format and the board is to the left and equal height. The two-column notation format makes it easier to display comments and variations, aligns with reader experiences on other sites like Lichess and Chess.com, and limits the amount of information displayed to readers who are not interested in the specific moves or comments.
  • Narrow view: doesn't work yet, but that's high priority since mobile devices are so popular for content
  • Comments: Appear as a break in the notation, and have a border whose color indicates which player the comment applies to.
  • Variants: I have ideas for this based on Lichess but not yet implemented. Medium priority since variants are an important feature.
  • Raw PGN Download: not implemented and low priority. Workaround is to just view page source and copy the text.
  • Colors: I made them up based on EnWiki's template scheme. I think they're good enough, but I'm open to other ideas.
Jul 21 2024, 10:28 PM · Patch-For-Review, I18n, ChessBrowser
Wugapodes closed T370499: assertValidPGN() throws an exception if braced comments span two or more lines, a subtask of T287990: Make ChessBrowser's user-facing error reporting more specific, as Resolved.
Jul 21 2024, 9:38 PM · MW-1.38-notes (1.38.0-wmf.1; 2021-09-21), ChessBrowser
Wugapodes closed T370499: assertValidPGN() throws an exception if braced comments span two or more lines as Resolved.
Jul 21 2024, 9:38 PM · ChessBrowser

Jul 19 2024

Wugapodes moved T370499: assertValidPGN() throws an exception if braced comments span two or more lines from Needs triage to In Progress on the ChessBrowser board.
Jul 19 2024, 6:56 AM · ChessBrowser
Wugapodes changed the status of T370499: assertValidPGN() throws an exception if braced comments span two or more lines from Open to In Progress.
Jul 19 2024, 6:29 AM · ChessBrowser
Wugapodes changed the status of T370499: assertValidPGN() throws an exception if braced comments span two or more lines, a subtask of T287990: Make ChessBrowser's user-facing error reporting more specific, from Open to In Progress.
Jul 19 2024, 6:27 AM · MW-1.38-notes (1.38.0-wmf.1; 2021-09-21), ChessBrowser
Wugapodes added a parent task for T370499: assertValidPGN() throws an exception if braced comments span two or more lines: T287990: Make ChessBrowser's user-facing error reporting more specific.
Jul 19 2024, 5:58 AM · ChessBrowser
Wugapodes added a subtask for T287990: Make ChessBrowser's user-facing error reporting more specific: T370499: assertValidPGN() throws an exception if braced comments span two or more lines.
Jul 19 2024, 5:58 AM · MW-1.38-notes (1.38.0-wmf.1; 2021-09-21), ChessBrowser
Wugapodes created T370499: assertValidPGN() throws an exception if braced comments span two or more lines.
Jul 19 2024, 5:56 AM · ChessBrowser

Jul 18 2024

Wugapodes moved T370482: Create JavaScript tests from Needs triage to Backlog on the ChessBrowser board.
Jul 18 2024, 10:12 PM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser
Wugapodes updated the task description for T370482: Create JavaScript tests.
Jul 18 2024, 10:11 PM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser
Wugapodes created T370482: Create JavaScript tests.

Thank you for tagging this task with good first task for Wikimedia newcomers!

Jul 18 2024, 10:06 PM · Patch-For-Review, Test-Coverage, good first task, ChessBrowser
Wugapodes closed T363533: Add docstrings to ChessBrowser JS module as Resolved.
Jul 18 2024, 9:20 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), good first task, ChessBrowser
Wugapodes closed T294694: BUG: Game result is missing in algebraic notation. as Resolved.
Jul 18 2024, 9:19 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), ChessBrowser
Wugapodes closed T363230: Comment parsing should be context sensitive as Resolved.
Jul 18 2024, 9:16 PM · ChessBrowser

May 22 2024

Wugapodes closed T362586: Add support for keyboard control as Resolved.
May 22 2024, 7:55 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), User-TheDJ, Accessibility, ChessBrowser
Wugapodes closed T362586: Add support for keyboard control, a subtask of T239446: Behavior on mobile, with screen readers, and without javascript, as Resolved.
May 22 2024, 7:55 PM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Accessibility, Mobile, ChessBrowser

Apr 26 2024

Wugapodes moved T363533: Add docstrings to ChessBrowser JS module from Needs triage to Backlog on the ChessBrowser board.
Apr 26 2024, 1:56 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), good first task, ChessBrowser
Wugapodes updated subscribers of T363546: Better failure mode for nested variations.

Useful comments from the ticket this was spun out from

Apr 26 2024, 1:54 AM · ChessBrowser
Wugapodes added a subtask for T284034: ChessBrowser fail to parse games with notation/comments: T363546: Better failure mode for nested variations.
Apr 26 2024, 1:50 AM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), ChessBrowser
Wugapodes added parent tasks for T363546: Better failure mode for nested variations: T284034: ChessBrowser fail to parse games with notation/comments, T287990: Make ChessBrowser's user-facing error reporting more specific.
Apr 26 2024, 1:50 AM · ChessBrowser
Wugapodes added a subtask for T287990: Make ChessBrowser's user-facing error reporting more specific: T363546: Better failure mode for nested variations.
Apr 26 2024, 1:50 AM · MW-1.38-notes (1.38.0-wmf.1; 2021-09-21), ChessBrowser
Wugapodes created T363546: Better failure mode for nested variations.
Apr 26 2024, 1:49 AM · ChessBrowser
Wugapodes moved T363230: Comment parsing should be context sensitive from Needs triage to In Progress on the ChessBrowser board.
Apr 26 2024, 1:33 AM · ChessBrowser
Wugapodes renamed T363230: Comment parsing should be context sensitive from Nested curly braces break comments to Comment parsing should be context sensitive.
Apr 26 2024, 1:10 AM · ChessBrowser

Apr 25 2024

Wugapodes created T363533: Add docstrings to ChessBrowser JS module.
Apr 25 2024, 10:35 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), good first task, ChessBrowser

Apr 23 2024

Wugapodes added a parent task for T291952: Capture end of line comments in our data structure: T363230: Comment parsing should be context sensitive.
Apr 23 2024, 8:53 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), ChessBrowser
Wugapodes added a subtask for T363230: Comment parsing should be context sensitive: T291952: Capture end of line comments in our data structure.
Apr 23 2024, 8:53 PM · ChessBrowser
Wugapodes created T363230: Comment parsing should be context sensitive.
Apr 23 2024, 8:52 PM · ChessBrowser

Apr 19 2024

Wugapodes moved T282769: Add ChessBrowser support to VisualEditor from Needs triage to Planned Features on the ChessBrowser board.
Apr 19 2024, 11:21 PM · Patch-Needs-Improvement, ChessBrowser
Wugapodes moved T291952: Capture end of line comments in our data structure from Needs triage to In Progress on the ChessBrowser board.
Apr 19 2024, 11:21 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), ChessBrowser
Wugapodes placed T282769: Add ChessBrowser support to VisualEditor up for grabs.
Apr 19 2024, 8:59 PM · Patch-Needs-Improvement, ChessBrowser
Wugapodes closed T290285: Make it possible to specify initial state of playboard as Resolved.
Apr 19 2024, 6:21 PM · MW-1.38-notes (1.38.0-wmf.6; 2021-10-26), ChessBrowser
Wugapodes moved T239529: Create test cases from Stalled to Backlog on the ChessBrowser board.
Apr 19 2024, 12:16 AM · ChessBrowser
Wugapodes moved T362586: Add support for keyboard control from Needs triage to In Progress on the ChessBrowser board.
Apr 19 2024, 12:16 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), User-TheDJ, Accessibility, ChessBrowser

Apr 16 2024

Wugapodes added a subtask for T239446: Behavior on mobile, with screen readers, and without javascript: T362586: Add support for keyboard control.
Apr 16 2024, 12:10 AM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Accessibility, Mobile, ChessBrowser
Wugapodes added a parent task for T362586: Add support for keyboard control: T239446: Behavior on mobile, with screen readers, and without javascript.
Apr 16 2024, 12:10 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), User-TheDJ, Accessibility, ChessBrowser
Wugapodes created T362586: Add support for keyboard control.
Apr 16 2024, 12:09 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), User-TheDJ, Accessibility, ChessBrowser
Wugapodes moved T294694: BUG: Game result is missing in algebraic notation. from Needs triage to In Progress on the ChessBrowser board.
Apr 16 2024, 12:07 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), ChessBrowser

Dec 12 2023

komla awarded T319711: Migrate dykmoverbot from Toolforge GridEngine to Toolforge Kubernetes a Love token.
Dec 12 2023, 4:31 PM · Grid-Engine-to-K8s-Migration

Dec 11 2023

Wugapodes closed T320190: Migrate wugbot from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

The only task run by this tool is defunct, so I've removed the crontab entry that generated the jsub calls.

Dec 11 2023, 9:46 PM · Grid-Engine-to-K8s-Migration
Wugapodes closed T319763: Migrate ganreportbot from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

This should be running on Kubernetes now, let me know if there are still issues

Dec 11 2023, 9:44 PM · Grid-Engine-to-K8s-Migration
Wugapodes closed T319711: Migrate dykmoverbot from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

This should be running on Kubernetes now, let me know if there are still issues

Dec 11 2023, 9:37 PM · Grid-Engine-to-K8s-Migration

Dec 21 2022

Wugapodes claimed T140893: Special:Contact should display a list of available forms configured on the project.
Dec 21 2022, 9:00 PM · Patch-For-Review, MediaWiki-extensions-ContactPage
Wugapodes moved T140893: Special:Contact should display a list of available forms configured on the project from Backlog to In progress on the MediaWiki-extensions-ContactPage board.
Dec 21 2022, 8:59 PM · Patch-For-Review, MediaWiki-extensions-ContactPage
Wugapodes added a comment to T140893: Special:Contact should display a list of available forms configured on the project.

This would need to be implemented as its own page because Special:Contact is already reserved for a default form. While WMF wikis don't use this default form, other wikis might, and it would be disruptive to change that behavior suddenly.

Dec 21 2022, 7:23 PM · Patch-For-Review, MediaWiki-extensions-ContactPage

Dec 19 2022

Wugapodes moved T123476: ContactPage fails if $wgContactConfig ['default'] ['AdditionalFields'] not set from Backlog to In progress on the MediaWiki-extensions-ContactPage board.
Dec 19 2022, 1:44 AM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage

Dec 1 2022

Wugapodes claimed T123476: ContactPage fails if $wgContactConfig ['default'] ['AdditionalFields'] not set.
Dec 1 2022, 12:55 AM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage
Wugapodes moved T324064: ContactPage does not supply expected variable to emailsenttext message from Backlog to In progress on the MediaWiki-extensions-ContactPage board.
Dec 1 2022, 12:47 AM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage
Wugapodes moved T324112: Don't show ContactPage email help note where email is required. from Backlog to In progress on the MediaWiki-extensions-ContactPage board.
Dec 1 2022, 12:47 AM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage
Wugapodes moved T324175: Limit modification of ContactPage name and email from Backlog to In progress on the MediaWiki-extensions-ContactPage board.
Dec 1 2022, 12:47 AM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog (Android Release - FY2023-24), MediaWiki-extensions-ContactPage
Wugapodes added a comment to T324175: Limit modification of ContactPage name and email.

See T224059 where Stewards encountered this exact problem

Dec 1 2022, 12:47 AM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog (Android Release - FY2023-24), MediaWiki-extensions-ContactPage
Wugapodes closed T232199: Emails from @mw1270.eqiad.wmnet addresses in special:Contact/stewards as Resolved.

Patch merged, taavi asked if this was a problem more than a year ago and no one raised anything. Closing as resolved, but re-open if there's still something to do here

Dec 1 2022, 12:46 AM · Infrastructure-Foundations, MW-1.36-notes (1.36.0-wmf.29; 2021-02-02), MediaWiki-Email, Mail, Stewards-and-global-tools, MediaWiki-extensions-ContactPage
Wugapodes added a comment to T280198: ContactPage sets "From" in SMTP request to user-provided email address.

It looks like the patch has been merged, are there outstanding issues or can this task be closed?

Dec 1 2022, 12:41 AM · affects-Miraheze, MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), MediaWiki-extensions-ContactPage
Wugapodes claimed T324112: Don't show ContactPage email help note where email is required..
Dec 1 2022, 12:38 AM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage
Wugapodes created T324175: Limit modification of ContactPage name and email.
Dec 1 2022, 12:34 AM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog (Android Release - FY2023-24), MediaWiki-extensions-ContactPage

Nov 30 2022

Wugapodes renamed T324064: ContactPage does not supply expected variable to emailsenttext message from Username variable in message not populated when ContactPage is submitted to ContactPage does not supply expected variable to emailsenttext message.
Nov 30 2022, 10:26 PM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage
Wugapodes added a comment to T324064: ContactPage does not supply expected variable to emailsenttext message.

Which messages are they?

Nov 30 2022, 8:47 PM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage

Nov 29 2022

Wugapodes closed T321447: Add Extension:ContactPage to EnWiki for Arbitration Committee as Resolved.
Nov 29 2022, 10:56 PM · English-Arbitration-Committee, Wikimedia-Site-requests
Wugapodes created T324064: ContactPage does not supply expected variable to emailsenttext message.
Nov 29 2022, 10:12 PM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), MediaWiki-extensions-ContactPage

Nov 26 2022

Wugapodes changed the status of T321447: Add Extension:ContactPage to EnWiki for Arbitration Committee from Open to In Progress.
Nov 26 2022, 6:36 AM · English-Arbitration-Committee, Wikimedia-Site-requests

Oct 22 2022

Wugapodes created T321447: Add Extension:ContactPage to EnWiki for Arbitration Committee.
Oct 22 2022, 9:13 PM · English-Arbitration-Committee, Wikimedia-Site-requests

Aug 25 2022

Wugapodes placed T45506: Special:Categories navigation is broken when using Special:Categories/<prefix> up for grabs.
Aug 25 2022, 5:23 AM · Patch-Needs-Improvement, MediaWiki-Categories, Regression

Feb 7 2022

Wugapodes placed T239529: Create test cases up for grabs.
Feb 7 2022, 12:56 AM · ChessBrowser
Wugapodes added a comment to T239446: Behavior on mobile, with screen readers, and without javascript.

@Aklapper apologies, I've been busy with EnWiki arbitration work and have missed a lot of Phab emails. I've updated two of the TODO items which are resolved; the keyboard accessibility concern is still outstanding.

Feb 7 2022, 12:54 AM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Accessibility, Mobile, ChessBrowser
Wugapodes updated the task description for T239446: Behavior on mobile, with screen readers, and without javascript.
Feb 7 2022, 12:53 AM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Accessibility, Mobile, ChessBrowser

Dec 16 2021

Wugapodes closed T297058: Remove autopatroller from sysop toolkit on English Wikipedia as Resolved.

Deployed, tested, resolved. I created a page and it wasn't reviewed, so everything seems to be working as intended. Thanks everyone for the teamwork!

Dec 16 2021, 7:35 PM · Wikimedia-Site-requests

Dec 9 2021

Wugapodes added a comment to T290285: Make it possible to specify initial state of playboard.

@Kipod the change was intentional. The final board state isn't any more helpful than the starting position, and the cases where it could be are better served by ply= or <fen></fen>. If an article is talking about the middle game, showing the checkmate position is not any more helpful than the starting position. If a reader isn't going to interact with it, then it's always going to be noise unless an editor sets the ply= parameter. In situations where that doesn't happen, defaulting to the start of the game is generally better. Chess games go forward, so having the game start at the beginning saves readers from having to click back to the beginning. The final board position might be a useful default for game fragments, but having editors specify the most useful ply is better than having a default that encourages them to cut the ends off of games.

Dec 9 2021, 1:25 AM · MW-1.38-notes (1.38.0-wmf.6; 2021-10-26), ChessBrowser
Wugapodes updated Wugapodes.
Dec 9 2021, 12:20 AM
Wugapodes added a comment to T284034: ChessBrowser fail to parse games with notation/comments.

Yes there were two issues. Around move 20 there was a period and unmatched close-brace that were messing with the validation. Those were fixed, but the remaining problem is nested variations. This is partly a UI/UX issue touched on at T239440.

  1. Displaying nested variations inline is not user friendly and makes the game hard to read. It should be avoided if possible, and the hierarchical nature of the variations conveyed visually (and structurally in the HTML for accessibility)
  2. The problem of navigating to and from the variation is amplified. As it is, readers cannot navigate to moves within a variation because we don't have an interface for moving in and out of these lines other than clicking on them. With nested variations this is still a problem that will need resolved.
Dec 9 2021, 12:09 AM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), ChessBrowser
Wugapodes closed T290543: Support rendering of numeric annotation glyphs as Resolved.

I think I managed to isolate the problems in the test PGN and can confirm the issues @TheDJ pointed out in T284034. Additionally there were also some errors in the PGN that I identified using lichess.org and fixed, but all the other parts with NAGs render fine so I'm going to close this as resolved.

Dec 9 2021, 12:01 AM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), ChessBrowser

Dec 5 2021

Wugapodes added a comment to T297058: Remove autopatroller from sysop toolkit on English Wikipedia.

@Juan90264 I just submitted a patch, but don't have +2 on that branch so I'd need someone to merge and deploy if everything checks out

Dec 5 2021, 3:47 AM · Wikimedia-Site-requests
Wugapodes created T297058: Remove autopatroller from sysop toolkit on English Wikipedia.
Dec 5 2021, 3:36 AM · Wikimedia-Site-requests

Oct 3 2021

Wugapodes renamed T291900: Clarify documentation for ve.dm.MWInlineExtensionNode from ve.dm.MWInlineExtensionNode should not assume a parser tag has the same name as the extension to Clarify documentation for ve.dm.MWInlineExtensionNode.
Oct 3 2021, 9:03 PM · MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Editing-team (Kanban Board), VisualEditor, VisualEditor-MediaWiki, ChessBrowser
Wugapodes added a comment to T291900: Clarify documentation for ve.dm.MWInlineExtensionNode.

Thanks @matmarex for clearing this up for me and for the additional example (I had only seen Score and Math). I can confirm that your solution works. Updating the documentation would be very helpful to avoid this confusion. I've update the task to that effect.

Oct 3 2021, 9:03 PM · MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Editing-team (Kanban Board), VisualEditor, VisualEditor-MediaWiki, ChessBrowser

Oct 2 2021

Wugapodes removed a watcher for FlaggedRevs: Wugapodes.
Oct 2 2021, 12:04 AM

Sep 28 2021

Wugapodes added a parent task for T291900: Clarify documentation for ve.dm.MWInlineExtensionNode: T282769: Add ChessBrowser support to VisualEditor.
Sep 28 2021, 7:32 AM · MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Editing-team (Kanban Board), VisualEditor, VisualEditor-MediaWiki, ChessBrowser
Wugapodes added a subtask for T282769: Add ChessBrowser support to VisualEditor: T291900: Clarify documentation for ve.dm.MWInlineExtensionNode.
Sep 28 2021, 7:32 AM · Patch-Needs-Improvement, ChessBrowser
Wugapodes created T291900: Clarify documentation for ve.dm.MWInlineExtensionNode.
Sep 28 2021, 7:31 AM · MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Editing-team (Kanban Board), VisualEditor, VisualEditor-MediaWiki, ChessBrowser
Wugapodes added a comment to T291822: Chessbrowser-occupied-black/white are hard to translate.

Thanks for letting us know about this! It should be fixed soon, and please file more bug reports if other messages can be improved

Sep 28 2021, 5:52 AM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), I18n, ChessBrowser
Wugapodes triaged T291822: Chessbrowser-occupied-black/white are hard to translate as Medium priority.
Sep 28 2021, 5:50 AM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), I18n, ChessBrowser

Sep 27 2021

Wugapodes created T291802: Don't send the whole JS module for static FEN display.
Sep 27 2021, 12:19 AM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), ChessBrowser

Sep 22 2021

Wugapodes reopened T290543: Support rendering of numeric annotation glyphs as "Open".

Oh I see now why this wasn't closed. Hmm, I'll need to look into the example further, but I'm not sure the problem is NAGs, or at least not them specifically. I think there's some interaction between them and all the comments and variations that's causing some problems. I'll look into the example and create a subtask when I figure out what the issue is

Sep 22 2021, 12:31 AM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), ChessBrowser
Wugapodes closed T290543: Support rendering of numeric annotation glyphs as Resolved.
Sep 22 2021, 12:25 AM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), ChessBrowser
Wugapodes added a comment to T287990: Make ChessBrowser's user-facing error reporting more specific.

@TheDJ I think this was really two tickets in one. The first issue was valid PGN triggering errors with no obvious cause, and that was largely resolved by fixing the PGN validation and moving some try-catch blocks around. The second issue, still unresolved I think, is that the user-facing error reporting isn't very useful. I'm not sure how to fix that; I'd imagine it would involve a literal PGN linter in order to check for and provide various syntax warnings and errors. That feels too ambitious for where we're at in development.

Sep 22 2021, 12:24 AM · MW-1.38-notes (1.38.0-wmf.1; 2021-09-21), ChessBrowser
Wugapodes closed T246856: FenParser0x88 test fails, a subtask of T246736: Reduce CRAP in FenParser0x88, as Resolved.
Sep 22 2021, 12:11 AM · User-DannyS712, ChessBrowser
Wugapodes closed T246856: FenParser0x88 test fails as Resolved.
Sep 22 2021, 12:11 AM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Patch-For-Review, ChessBrowser