Page MenuHomePhabricator

Skierpage
Animal

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Nov 15 2016, 12:32 AM (419 w, 5 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Skierpage [ Global Accounts ]

wuff wuff!

Recent Activity

Fri, Nov 22

Skierpage created T380657: table contents don't display properly.
Fri, Nov 22, 11:26 PM · Wikipedia-Android-App-Backlog

Sun, Nov 17

Skierpage added a comment to T49578: Score should output SVG.

FYI, Debian bug 1067578 "New libcairo SVG output in 2.24 is missing" is fixed; Lilypond 2.24.4, the latest stable release of Lilypond, is in Debian unstable ("sid"?) and built with SVG support. The Lilypond Debian package info page indicates the fixed package is not in buster or bookworm.

Sun, Nov 17, 10:55 AM · Upstream, Wikimedia-SVG-rendering, MediaWiki-extensions-Score

Aug 1 2024

Skierpage added a comment to T371448: use Special:TrackingCategories subpages to make extensions' tracking categories self-documenting.

Not all extensions documented on mw.org are installed on mw.org

D'oh! Yup, this would do nothing for those extensions.

Aug 1 2024, 1:28 AM · MediaWiki-Parser-TrackingCategories, MediaWiki-Documentation

Jul 31 2024

Skierpage added a comment to T287325: Allow Special:TrackingCategories automatically redirect to specific categories on wiki via subpages.

T371448 proposes a related but different use for subpages of Special:TrackingCategories, to list only tracking categories matching the given message prefix. It seems the use case here would be better implemented as a Redirecting special page that invokes TrackingCategories.php's resolveTrackingCategory().

Jul 31 2024, 8:19 PM · Patch-Needs-Improvement, MediaWiki-Parser-TrackingCategories
Skierpage created T371448: use Special:TrackingCategories subpages to make extensions' tracking categories self-documenting.
Jul 31 2024, 1:15 AM · MediaWiki-Parser-TrackingCategories, MediaWiki-Documentation

Jun 23 2024

Skierpage added a comment to T49578: Score should output SVG.
Jun 23 2024, 3:49 AM · Upstream, Wikimedia-SVG-rendering, MediaWiki-extensions-Score

Jun 13 2024

Skierpage added a comment to T347324: Rename tracking categories for consistency in WMF-deployed extensions.

I submitted gerrit change 1042961 for Extension score, before learning of this task.

Jun 13 2024, 9:47 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), DynamicPageList, Community-Tech, Voice & Tone, MediaWiki-extensions-Score, MediaWiki-extensions-RSS, MediaWiki-extensions-Phonos, Maps (Kartographer), MediaWiki-extensions-Graph

Jun 5 2024

Skierpage added a comment to T363630: Score audio cannot be played if the page has other embedded media.

Thanks Tim!

  1. FWIW this change to TMH makes it ignore the audio tag that Score generates.
diff --git a/resources/ext.tmh.player.js b/resources/ext.tmh.player.js
index adca787f..0ad9e8a6 100644
--- a/resources/ext.tmh.player.js
+++ b/resources/ext.tmh.player.js
@@ -26,7 +26,7 @@ $.fn.loadVideoPlayer = loadVideoPlayer;
  * @private
  */
 function loadVideoPlayers( $content ) {
-       $content.find( 'video, audio' ).loadVideoPlayer();
+       $content.find( 'video, audio.mw-file-element' ).loadVideoPlayer();
 }
Jun 5 2024, 10:05 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), VideoJS player, MediaWiki-extensions-Score
Skierpage updated subscribers of T135501: Formalize how TMH provides a player for Score-generated ogg/vorbis files.

This bug's description is obsoleted by cf8a4f2133cb in 2020; Score now directly creates an <audio> tag for its generated mp3 that "just works." I think only if there's other media on the page does TMH JavaScript in ext.tmh.player.js still wrap the Score's audio tag with mw-tmh-player machinery, which is no longer desired behavior for Score audio and triggers bug T363630. As @tstarling comments there

TMH should set its own class attributes on the server side and avoid mangling unrelated content.

I think the added value of TMH's player for audio files is its support for closed captions in the TimedText namespace, but these aren't possible for the generated .mp3 file for Scores with audio.

Jun 5 2024, 9:15 AM · MW-1.28-release (WMF-deploy-2016-05-24_(1.28.0-wmf.3)), MediaWiki-extensions-Score, TimedMediaHandler

Jun 3 2024

Skierpage added a comment to T295514: Score audio uses different players depending on whether the page has other embedded media.

I mentioned a possible hack workaround in T363630:

ext.tmh.player.element.js's load() bails if a parent of the <audio> tag has class=mw-tmh-player, since "This player has already been transformed". So Score's generateHTML() could add this class to the audio tag and it wouldn't be turned into a TMH player. I tried this in the Firefox debugger and it fixes the bug. Obviously it would be better if TimedMediaHandler and Score cooperated on some explicit attribute that indicates "don't transform this audio/video tag into a TMH player."

It seems what's missing here is a spec for desired behavior, in both the short-term and "ideal world." Should a score with audio use VideoJS or use the browser's <audio> tag implementation? Should it have an info button linking to the raw generated .mp3 file? If the score has lyrics, should they appear as closed captions (I think this would require the score being an external File:). Etc.

Jun 3 2024, 11:47 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Essential-Work, Content-Transform-Team-WIP, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), TimedMediaHandler, MediaWiki-extensions-Score

May 27 2024

Skierpage added a comment to T363630: Score audio cannot be played if the page has other embedded media.

Another possible fix:

May 27 2024, 10:33 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), VideoJS player, MediaWiki-extensions-Score

May 25 2024

Skierpage closed T365897: Playing Example.ogg audio file pops up a video player as Invalid.

I guess the player is working as designed.

May 25 2024, 3:42 AM · VideoJS player
Skierpage added a comment to T365897: Playing Example.ogg audio file pops up a video player.

I think I figured it out. If an audio file has closed captioning in the TimedText namespace (in any language, I think), then playing it will pop up the video player which displays the closed captioning text.

May 25 2024, 3:39 AM · VideoJS player
Skierpage created T365897: Playing Example.ogg audio file pops up a video player.
May 25 2024, 1:22 AM · VideoJS player

May 17 2024

Skierpage added a comment to T363630: Score audio cannot be played if the page has other embedded media.

If you add ?useskin=monobook&debug=1 you see the blue progress bar that is obscured in latest default Vector. When I click the broken score player's play button I see jQuery.Deferred exception: title is undefined in Firefox browser console, coming from doPropagation of a requestIdleCallback handler that some module is ready.

May 17 2024, 12:40 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), VideoJS player, MediaWiki-extensions-Score

May 16 2024

Skierpage added a subtask for T295514: Score audio uses different players depending on whether the page has other embedded media: T363630: Score audio cannot be played if the page has other embedded media.
May 16 2024, 7:39 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Essential-Work, Content-Transform-Team-WIP, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), TimedMediaHandler, MediaWiki-extensions-Score
Skierpage added a parent task for T363630: Score audio cannot be played if the page has other embedded media: T295514: Score audio uses different players depending on whether the page has other embedded media.
May 16 2024, 7:39 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), VideoJS player, MediaWiki-extensions-Score

Aug 23 2022

scblr awarded T315702: Article's call to action has no help or guidance which is inconsistent with other a Like token.
Aug 23 2022, 8:15 AM · Wikipedia-Android-App-Backlog (Android Release - FY2023-24), Android-app-feature-Description-Editing

Aug 19 2022

Skierpage created T315703: with Battery Saver On, some table cells display white on white.
Aug 19 2022, 9:52 PM · Wikipedia-Android-App-Backlog
Skierpage created T315702: Article's call to action has no help or guidance which is inconsistent with other .
Aug 19 2022, 9:36 PM · Wikipedia-Android-App-Backlog (Android Release - FY2023-24), Android-app-feature-Description-Editing

Jul 28 2022

Skierpage added a comment to T303267: Problems with MediaWiki:Vector-language-redirect-to-top.

Hey folks❣ Another problem with this message: with the new Vector appearance, in a narrow window the language selector can be far from the top. In a 960-pixel wide Firefox window (half my HD screen), the mw-sidebar pushes the title and language links down so that they'res nearly off-screen screen down the page. I saw _Go to top_ and looked at the top for the language selector, but it's near the bottom of the screen along with the title (see screenshot below). Maybe the link text could be "go to page title" or "go to language selector".

Screenshot 2022-07-28 Wikipedia Go to top_2.png (1×960 px, 127 KB)

Jul 28 2022, 9:32 PM · Web-Team-Backlog, Desktop Improvements (Vector 2022), MediaWiki-Internationalization, Vector (legacy skin)

May 21 2022

Skierpage created T308953: Can't download MIDI of generated score on mobile.
May 21 2022, 8:37 PM · Mobile, MediaWiki-extensions-Score

Jul 22 2021

Skierpage added a comment to T257066: Extension:Score / Lilypond is disabled on all wikis.

I created T287212 while Legoktm was already fixing it 😄

Jul 22 2021, 9:25 PM · User-notice-archive, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Security-Team, Security, WMF-General-or-Unknown, MediaWiki-extensions-Score, SRE
Skierpage added a comment to T257066: Extension:Score / Lilypond is disabled on all wikis.
Jul 22 2021, 9:24 PM · User-notice-archive, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Security-Team, Security, WMF-General-or-Unknown, MediaWiki-extensions-Score, SRE
Skierpage created T287212: Update Lilypond in Shellbox container to >= 2.22.0,.
Jul 22 2021, 9:19 PM · Infrastructure-Foundations, serviceops, Packaging, MediaWiki-extensions-Score

Jul 13 2021

Skierpage added a comment to T257066: Extension:Score / Lilypond is disabled on all wikis.

I tried out the long-awaited return of Score on testwiki and it seems good. It's... surprising the OS features you can invoke in Lilypond but I don't understand them enough to seriously attack the Shellbox's sandboxing.

Jul 13 2021, 6:29 AM · User-notice-archive, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Security-Team, Security, WMF-General-or-Unknown, MediaWiki-extensions-Score, SRE
Skierpage added a comment to T245377: Video.js player doesn’t work with Score.

I think this is happening again on some pages on testwiki where the fix for T257066 is under test, e.g. Category:Musical pages and Frankenstein II.. Happens in both Firefox and chromium-browser. What's puzzling is it doesn't happen on all pages using Score, and I can copy the <score> content to another page and sometimes it renders fine. Heisenbug! And on a page that's messed up, a File:somefile.mid TMH player will also appear wrong.

Jul 13 2021, 6:15 AM · Regression, TimedMediaHandler, MediaWiki-extensions-Score

Jul 8 2021

Skierpage added a comment to T49578: Score should output SVG.
In T49578#3857903 back in 2017, @Ebe123 wrote:

The new -dcrop option will be in the next stable release (2.20), which may be in the next few months.

Jul 8 2021, 11:59 PM · Upstream, Wikimedia-SVG-rendering, MediaWiki-extensions-Score

Feb 22 2021

Skierpage added a comment to T257066: Extension:Score / Lilypond is disabled on all wikis.

Hey, thanks for y'all's work on this serious issue 💟 . Some of the disclosed vulnerabilities refer to including SVG and PS files with embedded-ps and embedded-svg commands. I doubt any uses of Extension:Score on WMF wikis use this feature, so could Lilypond gain compile settings to disallow, and not even compile the code for, all such insecure commands?

Feb 22 2021, 2:49 AM · User-notice-archive, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Security-Team, Security, WMF-General-or-Unknown, MediaWiki-extensions-Score, SRE

May 27 2020

Skierpage added a comment to T253698: Attach 'skierpage' svn era LDAP account to wikitech to allow password recovery.

What email address do you want attached to your new Developer account @Skierpage?

The usual where Phabricator is already sending these updates: info AT my username/web site (security through obscurity.) No rush, low priority, thanks y'all!

... ancient process...

Nice sleuthing, occasionally an overgrown untended wiki pays off 😉 .

May 27 2020, 3:06 AM · cloud-services-team (Kanban), wikitech.wikimedia.org
Skierpage updated Skierpage.
May 27 2020, 3:04 AM

May 26 2020

Skierpage added a comment to T253522: TimedMediaHandler should report FFmpeg, Fluidsynth, Soundfont version info in onSoftwareInfo.

The software used for TMH (and most of the media processing) runs on servers that are not the same as those rendering the pages.

Ahh. I wonder if there's some other way to figure out the version on the server, maybe some config file or in WMF's apt repository. Definitely low-priority.

May 26 2020, 11:31 PM · TimedMediaHandler
Quiddity awarded T253698: Attach 'skierpage' svn era LDAP account to wikitech to allow password recovery a Love token.
May 26 2020, 10:20 PM · cloud-services-team (Kanban), wikitech.wikimedia.org
Skierpage created T253698: Attach 'skierpage' svn era LDAP account to wikitech to allow password recovery.
May 26 2020, 10:14 PM · cloud-services-team (Kanban), wikitech.wikimedia.org

May 25 2020

Skierpage added a comment to T135597: Move MIDI to audio conversion from Score into TimedMediaHandler.

FYI I updated the Score attribute documentation on Extension:Score and English Wikipedia Score Help, mentioning the deprecation of override_midi and override_audio. Editors expressed some concern on their talk pages (no good deed goes unpunished 😄).

May 25 2020, 11:05 AM · Patch-Needs-Improvement, TimedMediaHandler-Transcode, MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), User-notice, Wikimedia-Hackathon-2019, MediaWiki-extensions-Score
TheDJ awarded T253522: TimedMediaHandler should report FFmpeg, Fluidsynth, Soundfont version info in onSoftwareInfo a Like token.
May 25 2020, 9:56 AM · TimedMediaHandler
Skierpage created T253522: TimedMediaHandler should report FFmpeg, Fluidsynth, Soundfont version info in onSoftwareInfo.
May 25 2020, 9:39 AM · TimedMediaHandler

Mar 2 2018

Skierpage created T188794: A citation of the form <ref>[URL]</ref>displays as nothing in Android app's reference panel.
Mar 2 2018, 11:13 PM · Wikipedia-Android-App-Backlog