Page MenuHomePhabricator

Allowing key "licenses" in "Root node"
Open, LowPublicFeature

Description

Trying to add a custom license to the new Campaign-scheme (following the same construction as in https://github.com/wikimedia/mediawiki-extensions-UploadWizard/blob/master/UploadWizard.config.php ) , results in a

Invalid key "licenses" in "Root node"

message and not allowing to save.

Allowing the "licenses" in "Root mode", would give an opportunity to add more country specific licenses (i.e. PD-Denmark50 - http://commons.wikimedia.org/wiki/Template:PD-Denmark50 ) or put on additional warnings for certain licenses. I currently have no opinion on wither a "locally configured" license of the same name as those in the UploadWizard.config.php should take priority, but it should probably also be considered.

See also this discussion on Commons Village pump:

http://commons.wikimedia.org/wiki/Commons:Village_pump#List_of_licenses_in_the_new_UploadCampaigns_and_hint_for_JSON_editing


Version: unspecified
Severity: enhancement

Details

Reference
bz52443

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:46 AM
bzimport added a project: UploadWizard.
bzimport set Reference to bz52443.
bzimport added a subscriber: Unknown Object (MLST).
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:13 AM