Page MenuHomePhabricator

MediaWiki-extensions-MyVariablesComponent
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

The MyVariables extension adds new built-in variables (Home page).

Recent Activity

Sep 11 2024

BlankEclair removed a project from T371691: MyVariables: Add support for getting a different page's page image: Patch-For-Review.

Patch set above is for a different thing, but has a typo'd task in the commit message.

Sep 11 2024, 9:30 AM · affects-Miraheze, MediaWiki-extensions-MyVariables
gerritbot added a project to T371691: MyVariables: Add support for getting a different page's page image: Patch-For-Review.
Sep 11 2024, 9:22 AM · affects-Miraheze, MediaWiki-extensions-MyVariables
gerritbot added a comment to T371691: MyVariables: Add support for getting a different page's page image.

Change #1072155 had a related patch set uploaded (by Mhorsey; author: Mhorsey):

[mediawiki/extensions/CampaignEvents@master] Move card template to WikimediaCampaignEvents extension

https://gerrit.wikimedia.org/r/1072155

Sep 11 2024, 9:22 AM · affects-Miraheze, MediaWiki-extensions-MyVariables

Aug 20 2024

BlankEclair removed a project from T371691: MyVariables: Add support for getting a different page's page image: Patch-For-Review.
Aug 20 2024, 7:43 AM · affects-Miraheze, MediaWiki-extensions-MyVariables

Aug 19 2024

gerritbot added a comment to T371691: MyVariables: Add support for getting a different page's page image.

Change #1063735 merged by jenkins-bot:

[mediawiki/extensions/MyVariables@REL1_42] Add support for fetching other pages' image using {{pageimage}}

https://gerrit.wikimedia.org/r/1063735

Aug 19 2024, 7:55 PM · affects-Miraheze, MediaWiki-extensions-MyVariables
gerritbot added a comment to T371691: MyVariables: Add support for getting a different page's page image.

Change #1063735 had a related patch set uploaded (by BlankEclair; author: BlankEclair):

[mediawiki/extensions/MyVariables@REL1_42] Add support for fetching other pages' image using {{pageimage}}

https://gerrit.wikimedia.org/r/1063735

Aug 19 2024, 8:54 AM · affects-Miraheze, MediaWiki-extensions-MyVariables
BlankEclair closed T371691: MyVariables: Add support for getting a different page's page image as Resolved.
Aug 19 2024, 8:52 AM · affects-Miraheze, MediaWiki-extensions-MyVariables
gerritbot added a comment to T371691: MyVariables: Add support for getting a different page's page image.

Change #1059354 merged by jenkins-bot:

[mediawiki/extensions/MyVariables@master] Add support for fetching other pages' image using {{pageimage}}

https://gerrit.wikimedia.org/r/1059354

Aug 19 2024, 7:56 AM · affects-Miraheze, MediaWiki-extensions-MyVariables

Aug 2 2024

gerritbot added a project to T371691: MyVariables: Add support for getting a different page's page image: Patch-For-Review.
Aug 2 2024, 12:53 PM · affects-Miraheze, MediaWiki-extensions-MyVariables
gerritbot added a comment to T371691: MyVariables: Add support for getting a different page's page image.

Change #1059354 had a related patch set uploaded (by BlankEclair; author: BlankEclair):

[mediawiki/extensions/MyVariables@master] Add support for fetching other pages' image using {{pageimage}}

https://gerrit.wikimedia.org/r/1059354

Aug 2 2024, 12:53 PM · affects-Miraheze, MediaWiki-extensions-MyVariables
BlankEclair claimed T371691: MyVariables: Add support for getting a different page's page image.
Aug 2 2024, 12:52 PM · affects-Miraheze, MediaWiki-extensions-MyVariables
BlankEclair created T371691: MyVariables: Add support for getting a different page's page image.
Aug 2 2024, 12:22 PM · affects-Miraheze, MediaWiki-extensions-MyVariables

Jul 21 2023

Maintenance_bot removed a project from T311321: In many extensions, composer.json doesn't validate to spec: Patch-For-Review.
Jul 21 2023, 10:12 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 940444 merged by jenkins-bot:

[mediawiki/extensions/DisplayTitle@REL1_40] Add name and description properties to composer.json

https://gerrit.wikimedia.org/r/940444

Jul 21 2023, 9:41 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 940445 merged by jenkins-bot:

[mediawiki/extensions/DisplayTitle@REL1_39] Add name and description properties to composer.json

https://gerrit.wikimedia.org/r/940445

Jul 21 2023, 9:40 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 940445 had a related patch set uploaded (by Cicalese; author: Cicalese):

[mediawiki/extensions/DisplayTitle@REL1_39] Add name and description properties to composer.json

https://gerrit.wikimedia.org/r/940445

Jul 21 2023, 9:36 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a project to T311321: In many extensions, composer.json doesn't validate to spec: Patch-For-Review.
Jul 21 2023, 9:36 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 940444 had a related patch set uploaded (by Cicalese; author: Cicalese):

[mediawiki/extensions/DisplayTitle@REL1_40] Add name and description properties to composer.json

https://gerrit.wikimedia.org/r/940444

Jul 21 2023, 9:36 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jul 17 2023

cicalese removed a project from T311321: In many extensions, composer.json doesn't validate to spec: MediaWiki-extensions-DisplayTitle.
Jul 17 2023, 2:12 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
cicalese moved T311321: In many extensions, composer.json doesn't validate to spec from Waiting for Merge to Closed on the MediaWiki-extensions-DisplayTitle board.
Jul 17 2023, 2:12 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
cicalese added a project to T311321: In many extensions, composer.json doesn't validate to spec: MediaWiki-extensions-DisplayTitle.
Jul 17 2023, 2:12 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
Maintenance_bot removed a project from T311321: In many extensions, composer.json doesn't validate to spec: Patch-For-Review.
Jul 17 2023, 2:10 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
cicalese removed a project from T311321: In many extensions, composer.json doesn't validate to spec: MediaWiki-extensions-DisplayTitle.
Jul 17 2023, 2:09 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 938469 merged by jenkins-bot:

[mediawiki/extensions/DisplayTitle@master] Add name and description properties to composer.json

https://gerrit.wikimedia.org/r/938469

Jul 17 2023, 2:05 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
cicalese moved T311321: In many extensions, composer.json doesn't validate to spec from Backlog to Waiting for Merge on the MediaWiki-extensions-DisplayTitle board.
Jul 17 2023, 12:09 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a project to T311321: In many extensions, composer.json doesn't validate to spec: Patch-For-Review.
Jul 17 2023, 12:03 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 938469 had a related patch set uploaded (by Cicalese; author: Cicalese):

[mediawiki/extensions/DisplayTitle@master] Add name and description properties to composer.json

https://gerrit.wikimedia.org/r/938469

Jul 17 2023, 12:03 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jul 12 2023

Aklapper changed the edit policy for MediaWiki-extensions-MyVariables.
Jul 12 2023, 11:04 AM

Jun 9 2023

Yaron_Koren closed T279617: ApprovedRevs causes MyVariables to not work as Resolved.

@Reception123 - sorry for the long delay in responding. I tried this, and {{CURRENTUSER}} displayed fine for me, on both an unapproved page and a page with an approved revision. Thus, I'm guessing it was fixed, either due to that change in MyVariables, or maybe due to some change in Approved Revs, or maybe even a change in MediaWiki itself. In any case, I'm marking this as "Resolved"; though feel free to re-open this if you think it's still an issue.

Jun 9 2023, 12:52 PM · affects-Miraheze, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Approved-Revs

Jun 8 2023

Maintenance_bot removed a project from T311321: In many extensions, composer.json doesn't validate to spec: Patch-For-Review.
Jun 8 2023, 2:12 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
Yaron_Koren removed a project from T311321: In many extensions, composer.json doesn't validate to spec: MediaWiki-extensions-ReplaceText.
Jun 8 2023, 1:54 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 928164 merged by jenkins-bot:

[mediawiki/extensions/ReplaceText@master] Add lines to composer.json to make it valid

https://gerrit.wikimedia.org/r/928164

Jun 8 2023, 1:43 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a project to T311321: In many extensions, composer.json doesn't validate to spec: Patch-For-Review.
Jun 8 2023, 1:08 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
gerritbot added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Change 928164 had a related patch set uploaded (by Yaron Koren; author: Yaron Koren):

[mediawiki/extensions/ReplaceText@master] Add lines to composer.json to make it valid

https://gerrit.wikimedia.org/r/928164

Jun 8 2023, 1:08 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jul 1 2022

Samwilson added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

I personally like the idea of installing extensions with Composer (we have to run Composer anyway for some extensions) but I'm not sure this validation issue is the main problem.

Jul 1 2022, 4:29 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
freephile added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

I think all MediaWiki extensions should have a valid composer.json. I tagged those projects I could identify as "affected". Not all extensions have a phabricator tag.

Jul 1 2022, 4:16 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
Legoktm added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

I'm going to re-open this ticket because I do think it is both valid, and separate from T250406

Regarding T250406, I would summarize it as "Create an official public MediaWiki extension registry" (like Hallo Welt does) so Extension authors don't have to bother publishing, and site builders can use Composer.

Jul 1 2022, 3:58 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jun 30 2022

freephile reopened T311321: In many extensions, composer.json doesn't validate to spec as "Open".
Jun 30 2022, 8:38 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
freephile added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

I'm going to re-open this ticket because I do think it is both valid, and separate from T250406

Jun 30 2022, 8:17 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
freephile added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

composer validate --no-check-publish

Jun 30 2022, 8:09 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
freephile added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

In Element chat I raised this same issue. (Sorry for forking the thread.)

Jun 30 2022, 8:05 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jun 29 2022

freephile added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

We used to add name/description/license/etc. to composer.json with the intent of leaving them unpublished and then people went ahead and published them to packagist anyways, so we had to take them out.

Jun 29 2022, 3:51 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jun 28 2022

Legoktm added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

But this ticket is not about that. That's the goal of https://phabricator.wikimedia.org/T250406

Jun 28 2022, 10:24 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
freephile added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

I'm a 3rd-party (corporate) user of MediaWiki and we use Docker for local sandbox development while hosting official environments (DEV, QA, PROD) in AWS using their analog called ECS (Elastic Container Service).

Jun 28 2022, 7:22 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jun 26 2022

Legoktm closed T311321: In many extensions, composer.json doesn't validate to spec as Declined.

Please use composer validate --no-check-publish.

Jun 26 2022, 1:07 AM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jun 25 2022

Reedy renamed T311321: In many extensions, composer.json doesn't validate to spec from Invalid composer.json in many extensions to In many extensions, composer.json doesn't validate to spec.
Jun 25 2022, 10:30 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror

Jun 24 2022

Umherirrender added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

composer.json files are mainly used for linter and build tools on the CI or to install dependency for all installs, but not to support install of the extension itself, thats why the files are not needed to be valid.
All the information are just duplicated with extension.json and would introduce maintenance burden or going out of sync. No need to have strictly valid files, along there are usable for CI purpose.

Jun 24 2022, 11:47 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
freephile updated the task description for T311321: In many extensions, composer.json doesn't validate to spec.
Jun 24 2022, 9:23 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
Izno added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

...

Jun 24 2022, 9:19 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror
freephile added a comment to T311321: In many extensions, composer.json doesn't validate to spec.

Publishing is not required. In fact, you can't publish a package with an invalid composer.json file.
There is no reason why MediaWiki extensions should have invalid composer.json files.

Jun 24 2022, 9:04 PM · MediaWiki-extensions-UserMerge, MediaWiki-extensions-TitleKey, Thanks, TextExtracts, TemplateStyles, MediaWiki-extensions-Sudo, Growth-Team, PageImages, MediaWiki-extensions-MyVariables, MediaWiki-extensions-Loops, MediaWiki-extensions-Lockdown, MediaWiki-extensions-LabeledSectionTransclusion, DismissableSiteNotice, MediaWiki-extensions-DeleteBatch, MediaWiki-extensions-CodeMirror