⚓ T336763 Enable PhonosInlineAudioPlayerMode on all projects
Page Menu
Phabricator
Create Task
Maniphest
T336763
Enable PhonosInlineAudioPlayerMode on all projects
Closed, Resolved
Public
2 Estimated Story Points
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Mute Notifications
Protect as security issue
Assigned To
TheresNoTime
Authored By
TheresNoTime
May 16 2023, 12:52 PM
2023-05-16 12:52:15 (UTC+0)
Tags
MediaWiki-extensions-Phonos
(Backlog)
Community-Tech (CommTech-Kanban)
(Done 🏁)
User-notice-archive
(Backlog)
Referenced Files
F37668208: image.png
Sep 6 2023, 8:11 PM
2023-09-06 20:11:48 (UTC+0)
Subscribers
Aklapper
Dringsim
MusikAnimal
Nardog
Quiddity
Redmin
Theklan
View All 10 Subscribers
Description
Phonos'
inline audio player mode
should be enabled on all projects — to do this, we need to set the following in
InitialiseSettings.php
'wmgUsePhonos' => [
'default' => true,
],

'wgPhonosInlineAudioPlayerMode' => [
'default' => true,
],
We should also ensure the
InitialiseSettings-labs.php
entries still reflect the configuration we want to test on the Beta Cluster.
Details
Related Changes in Gerrit:
Subject
Repo
Branch
Lines +/-
IS: Enable Phonos on all projects
operations/mediawiki-config
master
+2
-7
IS: Enable Phonos on medium projects
operations/mediawiki-config
master
+1
-0
IS: Phonos, reorder and enable for mediawikiwiki
operations/mediawiki-config
master
+3
-3
IS: Enable Phonos on test2wiki, set PhonosInlineAudioPlayerMode
operations/mediawiki-config
master
+7
-0
IS: Enable Phonos on 'small' projects, set PhonosInlineAudioPlayerMode
operations/mediawiki-config
master
+8
-0
IS-Labs: Enable Phonos everywhere, set PhonosInlineAudioPlayerMode
operations/mediawiki-config
master
+3
-9
Customize query in gerrit
Related Objects
Mentions
Mentioned In
T5726: Internal audio links need a loudspeaker icon
T345414: Enabling Phonos on all projects increased JavaScript and CSS size, Phonos should not use OOUI on page load
T229169: Support inline links to audio with ability to play it in situ
Mentioned Here
T345414: Enabling Phonos on all projects increased JavaScript and CSS size, Phonos should not use OOUI on page load
T317274: Use free software implementation for Phonos on Wikimedia sites
Event Timeline
TheresNoTime
created this task.
May 16 2023, 12:52 PM
2023-05-16 12:52:16 (UTC+0)
Restricted Application
edited projects, added
Community-Tech
; removed
Community-Tech (CommTech-Kanban)
View Herald Transcript
May 16 2023, 12:52 PM
2023-05-16 12:52:16 (UTC+0)
Restricted Application
added a subscriber:
Aklapper
View Herald Transcript
TheresNoTime
changed the task status from
Open
to
Stalled
May 16 2023, 12:53 PM
2023-05-16 12:53:17 (UTC+0)
Comment Actions
Stalling pending discussion on which projects will retain IPA rendering functionality (i.e. have
wgPhonosInlineAudioPlayerMode
set to
false
TheresNoTime
edited projects, added
Community-Tech (CommTech-Kanban)
; removed
Community-Tech
May 16 2023, 12:53 PM
2023-05-16 12:53:44 (UTC+0)
TheresNoTime
moved this task from
Ready 🎬
to
Needs Attention 👀
on the
Community-Tech (CommTech-Kanban)
board.
TheresNoTime
set the point value for this task to
Nardog
subscribed.
May 16 2023, 5:26 PM
2023-05-16 17:26:02 (UTC+0)
TheresNoTime
moved this task from
Needs Attention 👀
to
In Development 💻
on the
Community-Tech (CommTech-Kanban)
board.
May 31 2023, 10:27 AM
2023-05-31 10:27:05 (UTC+0)
TheresNoTime
mentioned this in
T229169: Support inline links to audio with ability to play it in situ
Jun 1 2023, 12:47 PM
2023-06-01 12:47:26 (UTC+0)
Nardog
added a comment.
Jun 1 2023, 2:30 PM
2023-06-01 14:30:26 (UTC+0)
Comment Actions
I hope this means you're dropping TTS support entirely from the tag. What you should have been developing from the beginning IMHO are an inline player and a tool to easily upload TTS audio to Commons.
Aklapper
added a comment.
Jun 1 2023, 3:16 PM
2023-06-01 15:16:47 (UTC+0)
Comment Actions
@Nardog
: Please
criticize ideas, not people
. Thanks.
Nardog
added a comment.
Edited
Jun 1 2023, 3:28 PM
2023-06-01 15:28:11 (UTC+0)
Comment Actions
In
T336763#8895970
@Aklapper
wrote:
@Nardog
: Please
criticize ideas, not people
. Thanks.
Replied
on MW wiki
because continuing the conversation here would be off-topic.
Theklan
subscribed.
Jun 6 2023, 9:07 PM
2023-06-06 21:07:58 (UTC+0)
gerritbot
added a comment.
Jun 14 2023, 10:48 AM
2023-06-14 10:48:37 (UTC+0)
Comment Actions
Change 930008 had a related patch set uploaded (by Samtar; author: Samtar):
[operations/mediawiki-config@master] IS: Enable Phonos on 'small' projects, set PhonosInlineAudioPlayerMode
gerritbot
added a project:
Patch-For-Review
Jun 14 2023, 10:48 AM
2023-06-14 10:48:38 (UTC+0)
gerritbot
added a comment.
Jun 15 2023, 12:32 PM
2023-06-15 12:32:39 (UTC+0)
Comment Actions
Change 930614 had a related patch set uploaded (by Samtar; author: Samtar):
[operations/mediawiki-config@master] IS: Enable Phonos on test2wiki, set PhonosInlineAudioPlayerMode
gerritbot
added a comment.
Jun 15 2023, 12:37 PM
2023-06-15 12:37:38 (UTC+0)
Comment Actions
Change 930617 had a related patch set uploaded (by Samtar; author: Samtar):
[operations/mediawiki-config@master] IS-Labs: Enable Phonos everywhere, set PhonosInlineAudioPlayerMode
gerritbot
added a comment.
Jun 15 2023, 12:42 PM
2023-06-15 12:42:11 (UTC+0)
Comment Actions
Change 930617
merged
by jenkins-bot:
[operations/mediawiki-config@master] IS-Labs: Enable Phonos everywhere, set PhonosInlineAudioPlayerMode
TheresNoTime
changed the task status from
Stalled
to
In Progress
Jun 15 2023, 12:44 PM
2023-06-15 12:44:35 (UTC+0)
MusikAnimal
added a project:
User-notice
Jun 21 2023, 6:33 PM
2023-06-21 18:33:06 (UTC+0)
TheresNoTime
added a comment.
Jun 22 2023, 11:51 AM
2023-06-22 11:51:59 (UTC+0)
Comment Actions
930008: IS: Enable Phonos on 'small' projects, set PhonosInlineAudioPlayerMode
is
scheduled for deployment
@ 20230622T1000
gerritbot
added a comment.
Jun 22 2023, 1:02 PM
2023-06-22 13:02:10 (UTC+0)
Comment Actions
Change 930008
merged
by jenkins-bot:
[operations/mediawiki-config@master] IS: Enable Phonos on 'small' projects, set PhonosInlineAudioPlayerMode
Stashbot
added a comment.
Jun 22 2023, 1:02 PM
2023-06-22 13:02:29 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-06-22T13:02:28Z] Started scap: Backport for [[gerrit:930008|IS: Enable Phonos on 'small' projects, set PhonosInlineAudioPlayerMode (
T336763
)]]
Stashbot
added a comment.
Jun 22 2023, 1:03 PM
2023-06-22 13:03:56 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-06-22T13:03:55Z] samtar: Backport for [[gerrit:930008|IS: Enable Phonos on 'small' projects, set PhonosInlineAudioPlayerMode (
T336763
)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet
Stashbot
added a comment.
Jun 22 2023, 1:11 PM
2023-06-22 13:11:56 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-06-22T13:11:55Z] Finished scap: Backport for [[gerrit:930008|IS: Enable Phonos on 'small' projects, set PhonosInlineAudioPlayerMode (
T336763
)]] (duration: 09m 26s)
Quiddity
subscribed.
Jun 22 2023, 1:54 PM
2023-06-22 13:54:54 (UTC+0)
Comment Actions
Re: Tech News entry - What wording would you suggest as the content, and when should it be included? Thanks!
Quiddity
moved this task from
To Triage
to
Not ready to announce
on the
User-notice
board.
Jun 23 2023, 4:35 PM
2023-06-23 16:35:30 (UTC+0)
TheresNoTime
added a comment.
Jun 29 2023, 10:20 AM
2023-06-29 10:20:34 (UTC+0)
Comment Actions
In
T336763#8955839
@Quiddity
wrote:
Re: Tech News entry - What wording would you suggest as the content, and when should it be included? Thanks!
Sorry
@Quiddity
! We weren't going to announce this as it's only impacting "small wikis" initially, but I've
added a last minute mention
Question: Should I also link to what "small wikis" means? I'm not sure of a better explanation/list than
, which could be a little too technical for tech news?
Quiddity
added a comment.
Jun 29 2023, 11:26 AM
2023-06-29 11:26:20 (UTC+0)
Comment Actions
Re: content: Thanks for the direct edit, appreciated! That small wiki link is good, we included the same link in a recent edition (we need something better, but that's a future-me problem...). I'll add it.
Re: inclusion: Musikanimal had tagged it with
User-notice
which is (primarily) the workflow for Tech News addition, hence I turned up and asked!
Question: Will it be enabled on mediawiki-wiki by Monday, so that the examples in the
user documentation
are functional? If not, perhaps the documentation could link to a wiki (testwiki?) page where a working example exists?
gerritbot
added a comment.
Jun 29 2023, 5:39 PM
2023-06-29 17:39:52 (UTC+0)
Comment Actions
Change 930614
abandoned
by Samtar:
[operations/mediawiki-config@master] IS: Enable Phonos on test2wiki, set PhonosInlineAudioPlayerMode
Reason:
will recreate/modify
gerritbot
added a comment.
Jun 29 2023, 5:48 PM
2023-06-29 17:48:00 (UTC+0)
Comment Actions
Change 934391 had a related patch set uploaded (by Samtar; author: Samtar):
[operations/mediawiki-config@master] IS: Phonos, reorder and enable for mediawikiwiki
Quiddity
moved this task from
Not ready to announce
to
In current Tech/News draft
on the
User-notice
board.
Jun 29 2023, 9:03 PM
2023-06-29 21:03:12 (UTC+0)
gerritbot
added a comment.
Jun 29 2023, 9:09 PM
2023-06-29 21:09:56 (UTC+0)
Comment Actions
Change 934391
merged
by jenkins-bot:
[operations/mediawiki-config@master] IS: Phonos, reorder and enable for mediawikiwiki
Stashbot
added a comment.
Jun 29 2023, 9:10 PM
2023-06-29 21:10:13 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-06-29T21:10:12Z] Started scap: Backport for [[gerrit:934391|IS: Phonos, reorder and enable for mediawikiwiki (
T336763
)]]
Maintenance_bot
removed a project:
Patch-For-Review
Jun 29 2023, 9:10 PM
2023-06-29 21:10:32 (UTC+0)
TheresNoTime
added a comment.
Jun 29 2023, 9:10 PM
2023-06-29 21:10:48 (UTC+0)
Comment Actions
In
T336763#8975870
@Quiddity
wrote:
Re: content: Thanks for the direct edit, appreciated! That small wiki link is good, we included the same link in a recent edition (we need something better, but that's a future-me problem...). I'll add it.
Re: inclusion: Musikanimal had tagged it with
User-notice
which is (primarily) the workflow for Tech News addition, hence I turned up and asked!
Question: Will it be enabled on mediawiki-wiki by Monday, so that the examples in the
user documentation
are functional? If not, perhaps the documentation could link to a wiki (testwiki?) page where a working example exists?
Deploying to
mediawikiwiki
now :)
Stashbot
added a comment.
Jun 29 2023, 9:11 PM
2023-06-29 21:11:40 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-06-29T21:11:40Z] samtar: Backport for [[gerrit:934391|IS: Phonos, reorder and enable for mediawikiwiki (
T336763
)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet
Stashbot
added a comment.
Jun 29 2023, 9:18 PM
2023-06-29 21:18:39 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-06-29T21:18:38Z] Finished scap: Backport for [[gerrit:934391|IS: Phonos, reorder and enable for mediawikiwiki (
T336763
)]] (duration: 08m 26s)
TheresNoTime
changed the task status from
In Progress
to
Stalled
Jul 3 2023, 3:00 PM
2023-07-03 15:00:14 (UTC+0)
Comment Actions
Stalling as rolled out to
small
and
mediawikiwiki
, awaiting feedback and/or to continue
Dringsim
subscribed.
Jul 3 2023, 4:15 PM
2023-07-03 16:15:30 (UTC+0)
Quiddity
moved this task from
In current Tech/News draft
to
Already announced/Archive
on the
User-notice
board.
Jul 6 2023, 6:02 PM
2023-07-06 18:02:15 (UTC+0)
gerritbot
added a comment.
Jul 10 2023, 1:51 PM
2023-07-10 13:51:14 (UTC+0)
Comment Actions
Change 936717 had a related patch set uploaded (by Samtar; author: Samtar):
[operations/mediawiki-config@master] IS: Enable Phonos on medium projects
gerritbot
added a project:
Patch-For-Review
Jul 10 2023, 1:51 PM
2023-07-10 13:51:15 (UTC+0)
TheresNoTime
changed the task status from
Stalled
to
In Progress
Jul 10 2023, 1:51 PM
2023-07-10 13:51:31 (UTC+0)
Theklan
added a comment.
Edited
Jul 10 2023, 9:26 PM
2023-07-10 21:26:18 (UTC+0)
Comment Actions
As stated in the help page talk (
), it seems that the usage examples are not working, so the documentation should be changed to reflect what this extension covers and what not. Initially, it was proposed as an IPA rendere (
, but this is not possible currently. It doesn't read plain text, either.
TheresNoTime
added a comment.
Jul 11 2023, 1:38 PM
2023-07-11 13:38:51 (UTC+0)
Comment Actions
Just noting that
I've made some changes
to that help page as suggested, thank you :-)
TheresNoTime
moved this task from
In Development 💻
to
Review/Feedback 💬
on the
Community-Tech (CommTech-Kanban)
board.
Jul 12 2023, 10:29 AM
2023-07-12 10:29:34 (UTC+0)
Redmin
subscribed.
Jul 31 2023, 8:59 AM
2023-07-31 08:59:10 (UTC+0)
MusikAnimal
subscribed.
Aug 2 2023, 6:19 PM
2023-08-02 18:19:42 (UTC+0)
Comment Actions
@TheresNoTime
where are we with this task? Just asking as it came up in RTL. Thanks :)
TheresNoTime
added a comment.
Aug 2 2023, 6:32 PM
2023-08-02 18:32:10 (UTC+0)
Comment Actions
In
T336763#9064250
@MusikAnimal
wrote:
@TheresNoTime
where are we with this task? Just asking as it came up in RTL. Thanks :)
We're waiting for any objections from the notified projects (Language Team CRS)
UOzurumba
subscribed.
Aug 2 2023, 7:45 PM
2023-08-02 19:45:42 (UTC+0)
UOzurumba
added a comment.
Aug 2 2023, 7:54 PM
2023-08-02 19:54:29 (UTC+0)
Comment Actions
In
T336763#9064308
@TheresNoTime
wrote:
In
T336763#9064250
@MusikAnimal
wrote:
@TheresNoTime
where are we with this task? Just asking as it came up in RTL. Thanks :)
We're waiting for any objections from the notified projects (Language Team CRS)
@TheresNoTime
, there are no objections for now. However, we will wait for two weeks before going ahead with the enablements in
these wikis
. Thank you!
gerritbot
added a comment.
Aug 10 2023, 1:22 PM
2023-08-10 13:22:29 (UTC+0)
Comment Actions
Change 936717
merged
by jenkins-bot:
[operations/mediawiki-config@master] IS: Enable Phonos on medium projects
Stashbot
added a comment.
Aug 10 2023, 1:22 PM
2023-08-10 13:22:45 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-08-10T13:22:45Z] Started scap: Backport for [[gerrit:936717|IS: Enable Phonos on medium projects (
T336763
)]]
Stashbot
added a comment.
Aug 10 2023, 1:24 PM
2023-08-10 13:24:19 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-08-10T13:24:18Z] samtar: Backport for [[gerrit:936717|IS: Enable Phonos on medium projects (
T336763
)]] synced to the testservers mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, and mw-debug kubernetes deployment (accessible via k8s-experimental XWD option)
Maintenance_bot
removed a project:
Patch-For-Review
Aug 10 2023, 1:31 PM
2023-08-10 13:31:06 (UTC+0)
Stashbot
added a comment.
Aug 10 2023, 1:33 PM
2023-08-10 13:33:44 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-08-10T13:33:43Z] Finished scap: Backport for [[gerrit:936717|IS: Enable Phonos on medium projects (
T336763
)]] (duration: 10m 58s)
gerritbot
added a comment.
Aug 21 2023, 8:08 AM
2023-08-21 08:08:14 (UTC+0)
Comment Actions
Change 951042 had a related patch set uploaded (by Samtar; author: Samtar):
[operations/mediawiki-config@master] IS: Enable Phonos on all projects
gerritbot
added a project:
Patch-For-Review
Aug 21 2023, 8:08 AM
2023-08-21 08:08:15 (UTC+0)
gerritbot
added a comment.
Aug 30 2023, 1:05 PM
2023-08-30 13:05:56 (UTC+0)
Comment Actions
Change 951042
merged
by jenkins-bot:
[operations/mediawiki-config@master] IS: Enable Phonos on all projects
Stashbot
added a comment.
Aug 30 2023, 1:06 PM
2023-08-30 13:06:25 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-08-30T13:06:25Z] Started scap: Backport for [[gerrit:951042|IS: Enable Phonos on all projects (
T336763
)]]
Stashbot
added a comment.
Aug 30 2023, 1:08 PM
2023-08-30 13:08:57 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-08-30T13:08:56Z] samtar: Backport for [[gerrit:951042|IS: Enable Phonos on all projects (
T336763
)]] synced to the testservers mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, and mw-debug kubernetes deployment (accessible via k8s-experimental XWD option)
Maintenance_bot
removed a project:
Patch-For-Review
Aug 30 2023, 1:11 PM
2023-08-30 13:11:12 (UTC+0)
Stashbot
added a comment.
Aug 30 2023, 1:15 PM
2023-08-30 13:15:55 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2023-08-30T13:15:54Z] Finished scap: Backport for [[gerrit:951042|IS: Enable Phonos on all projects (
T336763
)]] (duration: 09m 29s)
Quiddity
moved this task from
Already announced/Archive
to
In current Tech/News draft
on the
User-notice
board.
Aug 31 2023, 10:19 PM
2023-08-31 22:19:30 (UTC+0)
Peter
mentioned this in
T345414: Enabling Phonos on all projects increased JavaScript and CSS size, Phonos should not use OOUI on page load
Sep 1 2023, 7:29 AM
2023-09-01 07:29:35 (UTC+0)
Xaosflux
subscribed.
Sep 6 2023, 8:11 PM
2023-09-06 20:11:48 (UTC+0)
Comment Actions
Bit confused on the last announcement, is this supposed to be working?
Compare this working page on testwiki with this one that doesnt work on metawiki:
MusikAnimal
added a comment.
Sep 6 2023, 8:29 PM
2023-09-06 20:29:50 (UTC+0)
Comment Actions
In
T336763#9147531
@Xaosflux
wrote:
Bit confused on the last announcement, is this supposed to be working?
Compare this working page on testwiki with this one that doesnt work on metawiki:
As the error states, we only deployed
inline player mode
, which only supports the
file=
or
wikibase=
attributes and does not parse IPA. IPA support is still coming but we need our own engine instead of a third party one (
T317274
). For this we've handed the project over to the
Language-Team
. More info at
Xaosflux
added a comment.
Sep 6 2023, 9:52 PM
2023-09-06 21:52:18 (UTC+0)
Comment Actions
Thanks!
Quiddity
moved this task from
In current Tech/News draft
to
Already announced/Archive
on the
User-notice
board.
Sep 7 2023, 8:43 PM
2023-09-07 20:43:40 (UTC+0)
TheresNoTime
changed the task status from
In Progress
to
Stalled
Sep 12 2023, 10:06 AM
2023-09-12 10:06:55 (UTC+0)
Comment Actions
Stalling on
T345414: Enabling Phonos on all projects increased JavaScript and CSS size, Phonos should not use OOUI on page load
, inline audio player
is
deployed everywhere, but we may need to revert/change the deployment to resolve
T345414
TheresNoTime
moved this task from
Review/Feedback 💬
to
In Development 💻
on the
Community-Tech (CommTech-Kanban)
board.
Sep 13 2023, 10:28 AM
2023-09-13 10:28:10 (UTC+0)
MusikAnimal
closed this task as
Resolved
Sep 14 2023, 6:48 PM
2023-09-14 18:48:58 (UTC+0)
Comment Actions
T345414
has been resolved and Phonos is here to stay :)
Maintenance_bot
edited projects, added
User-notice-archive
; removed
User-notice
Sep 24 2023, 7:31 PM
2023-09-24 19:31:51 (UTC+0)
MusikAnimal
moved this task from
In Development 💻
to
Done 🏁
on the
Community-Tech (CommTech-Kanban)
board.
Apr 10 2024, 4:34 PM
2024-04-10 16:34:39 (UTC+0)
Nardog
mentioned this in
T5726: Internal audio links need a loudspeaker icon
Aug 21 2024, 11:46 AM
2024-08-21 11:46:48 (UTC+0)
Log In to Comment
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct.
Wikimedia Foundation
Code of Conduct
Disclaimer
CC-BY-SA
GPL
Credits