Page MenuHomePhabricator

JsonConfig copyright warnings should be wiki agnostic
Closed, ResolvedPublic

Description

JsonConfig license copyright warnings should be wiki agnostic. Currently they point to WMF's ToU, but according to mediawiki this extension is being used on non-WMF sites.

Messages are:

"jsonconfig-license-copyrightwarning": "By publishing changes, you agree to release your contribution according to the terms of the [{{int:jsonconfig-license-url-$1}} {{int:jsonconfig-license-name-$1}}] license.",
"jsonconfig-license-copyrightwarning-license-unset": "By publishing changes, you agree to release your contribution according to the license specified in the <code>licence</code> field.",
"jsonconfig-license-notice": "'''Note:''' When you edit this page, you agree to release your contribution according to the terms of the [{{int:jsonconfig-license-url-$1}} {{int:jsonconfig-license-name-$1}}] license.",
"jsonconfig-license-notice-license-unset": "'''Note:''' When you edit this page, you agree to release your contribution according to the license specified in the <code>licence</code> field.",

Proposed plan:

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 965889 had a related patch set uploaded (by MarcoAurelio; author: MarcoAurelio):

[mediawiki/extensions/JsonConfig@master] WIP: Make JsonConfig copyright warnings wiki agnostic

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

Change 965891 had a related patch set uploaded (by MarcoAurelio; author: MarcoAurelio):

[mediawiki/extensions/WikimediaMessages@master] WIP: Add Wikimedia overrides for the JsonConfig extension

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

MarcoAurelio changed the task status from Open to In Progress.Oct 15 2023, 4:00 PM
MarcoAurelio moved this task from unsorted/backlog to working on on the User-MarcoAurelio board.

Change 965891 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add Wikimedia overrides for the JsonConfig extension

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

Change 965889 merged by jenkins-bot:

[mediawiki/extensions/JsonConfig@master] Make JsonConfig copyright warnings wiki agnostic

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