Page MenuHomePhabricator

Add Code of Conduct link to the Universal Code of Conduct to all non technical wikis
Open, Needs TriagePublic

Description

Since we have an approved Universal Code of Conduct, seems fair to link to it in the footer.

Seems we should keep the more specific Code of Conduct for technical spaces where it already is specified.

Event Timeline

Reedy updated the task description. (Show Details)
Reedy added a subscriber: Reedy.

This mostly needs doing in WikimediaMessagesHooks::onSkinAddFooterLinks() rather than as a Wikimedia-Site-requests

@Reedy If this is consensual I could send a patch.

I was wondering if this was a Community-consensus-needed and I really don't know if/where this sort of thing stands :)

The code has been board approved and is binding as of a bit over 4 months ago. So I think this is a straightforward change to the interface to reflect that. I would appreciate more input though.

I think as long as the first 3 (or 4) stay first (using this enwiki example), we should be good. I don't know why Cookie statement is at the end though; feels like that should be more to the left too.

Indeed, its placed just before mobile view in mediawiki.org and others (linking to TCoC).

Hmm. And that is done in wmf-config.

Of course, the variables and i18n messages are the "wrong" way round...

Let's fix that up before adding to it

Change 681832 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/WikimediaMessages@master] Copy wm-codeofconduct to wm-techcodeofconduct

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

Change 681833 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/WikimediaMessages@master] Repurpose wm-codeofconduct messages

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

Change 681834 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] Update messages used for tech CoC

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

Change 681835 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] Add wmgUseFooterTechCodeOfConductLink to replace wmgUseFooterCodeOfConductLink

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

Change 681836 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] Flip variables in wmgUseFooterCodeOfConductLink

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

Change 681835 merged by jenkins-bot:

[operations/mediawiki-config@master] Add wmgUseFooterTechCodeOfConductLink to replace wmgUseFooterCodeOfConductLink

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

Change 681836 merged by jenkins-bot:

[operations/mediawiki-config@master] Flip variables in wmgUseFooterCodeOfConductLink

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

Change 681832 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Copy wm-codeofconduct to wm-techcodeofconduct

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

Change 681834 merged by jenkins-bot:

[operations/mediawiki-config@master] Update messages used for tech CoC

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

Mentioned in SAL (#wikimedia-operations) [2021-05-10T23:38:00Z] <urbanecm@deploy1002> Synchronized wmf-config/CommonSettings.php: 779fb53bfd7a4d9b11f865df14f8a72adb97f33b: Update messages used for tech CoC (T280886) (duration: 00m 56s)

Change 688505 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] Add CoC link to non tech wikis

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

Change 681833 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Repurpose wm-codeofconduct messages

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

Change 688505 merged by jenkins-bot:

[operations/mediawiki-config@master] Add CoC link to non tech wikis

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

Mentioned in SAL (#wikimedia-operations) [2021-06-03T23:40:12Z] <reedy@deploy1002> Synchronized wmf-config/InitialiseSettings.php: T280886 (duration: 00m 57s)

Mentioned in SAL (#wikimedia-operations) [2021-06-03T23:41:32Z] <reedy@deploy1002> Synchronized wmf-config/CommonSettings.php: T280886 (duration: 00m 56s)

Reedy claimed this task.

Change 698074 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] Temporarily disable UCoC link from non tech wikis

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

Change 698074 merged by jenkins-bot:

[operations/mediawiki-config@master] Temporarily disable UCoC link from non tech wikis

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

Mentioned in SAL (#wikimedia-operations) [2021-06-04T00:08:41Z] <reedy@deploy1002> Synchronized wmf-config/CommonSettings.php: T280886 (duration: 00m 57s)

Change 698075 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/WikimediaMessages@master] Point wm-codeofconduct-url to correct location

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

Change 698076 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/WikimediaMessages@master] Point wm-codeofconduct-url to foundation governance wiki

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