Il 08/02/2015 10:32, Federico Leva (Nemo) ha scritto:
Thanks! This is a nice cleanup. https://www.mediawiki.org/wiki/Category:Extensions_with_unknown_license has 1379 pages now, is your bot going to continue working there?
Actually, my 'bot' is me going through each extension, inspecting its code and feeding the correct license to a helper script :-)
I only fixed the simplest cases so far...
As for the code itself, I count 710 extensions with $wgExtensionCredits, of which 127 use license-name. ~600 estensions to fix means that most don't have a component in the issue tracker, let alone jenkins-bot running; so we have no general way to communicate with their authors. Also, SPDX license-name patches don't require specialised reviewers.
What are you basing this data from? That'd be useful to me.
So, you can file a report in MediaWiki>General/Unknown, but don't expect magical elves to pop up. The best way to "report" the missing license-name is still to send a patch in gerrit. For this task, I don't see us creating a self-merging account à la l10n-bot; but please file a bug if you need extra tools.
If we had a "licensing" tag, tasks could still be collected properly.
I will of course send a patch for non-controversial cases, but sometimes I'll have to call on maintainers, as in T88251 <https://phabricator.wikimedia.org/T88251>. Many extensions are license-free instead of being under a free license (pun intended)

Nemo

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to