Page MenuHomePhabricator

Add license information to GlobalCssJs.php
Closed, ResolvedPublic

Description

The GlobalCssJs extension should have a COPYING file and expose a readable license name for use in Special:Version.

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:36 AM
bzimport set Reference to bz68863.
bzimport added a subscriber: Unknown Object (MLST).

And/Or a COPYING file adding

Only the RL modules seem to have any sort of licensing information...

Adding a COPYING file generates a link to [[Special:Version/License/Global_CSS/JS]] which is broken due to Special:Version just dropping the /JS part.

If we "rename" the extension to "Global CSS & JS" we no longer have that issue. Thoughts?

Adding a COPYING file generates a link to [[Special:Version/License/Global_CSS/JS]] which is broken due to Special:Version just dropping the /JS part.

When https://gerrit.wikimedia.org/r/182572/ is merged, I'll add "namemsg" for "Global CSS/JS", so "GlobalCssJs" will be kept as "name".

Change 182573 had a related patch set uploaded (by Ricordisamoa):
Add 'namemsg', 'license-name' and COPYING, make 'name' canonical

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

Patch-For-Review

Change 182573 merged by jenkins-bot:
Add 'namemsg', 'license-name' and COPYING, make 'name' canonical

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