Page MenuHomePhabricator

Wikisource config: Allow copy-uploads to Wikisources
Closed, ResolvedPublic

Description

Often, Wikisources use files that are not PD in both source country and the US, and therefore cannot be hosted at Commons, but can be hosted at the Wikisource as they may use one or the other only (e.g. enWS uses only US copyright).

Copy-uploading is a convenient way to transfer files to wikis from upstream sources like the Internet Archive, etc. This will also allow IA Upload to upload to Wikisource if needed.

As mentioned in the Gerrit review for T287241, wgAllowCopyUploads is false for Wikisources.

This should be enabled, and wikis can then assign upload_by_url rights as they see fit (on Commons, this comes with the User group).

Event Timeline

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

Change 730507 had a related patch set uploaded (by Inductiveload; author: Inductiveload):

[operations/mediawiki-config@master] Allow copy-upload (by URL) for Wikisource

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

Change 730507 merged by jenkins-bot:

[operations/mediawiki-config@master] Allow copy-upload (by URL) for Wikisource

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

Mentioned in SAL (#wikimedia-operations) [2021-10-27T23:40:47Z] <catrope@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Allow upload by URL for Wikisources (T293205), and enable it on enwikisource for autoconfirmed (T294447) (duration: 01m 03s)

@Juan90264 Inductiveload already scheduled these for deployment themself (https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20211028T1100), so I don't really under why did them now?

This is not meant to be a criticism, I was just curious. :)

I have no problem with them going out early, as long as no-one minds that I'm not around for the UTC-late window!

Em T293205#7464232, @Zabe escreveu:

@Juan90264 Inductiveload already scheduled these for deployment themself (https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20211028T1100), so I don't really under why did them now?

This is not meant to be a criticism, I was just curious. :)

Maybe Roan (Who Implemented) didn't know about this scheduled deployment and simply implemented it because it was in my scheduled deployment, one of Inductive's changes (And as one had to go first, both of his changes ended up being implemented).