yarl / vicuna

Tool for uploading files to Wikimedia Commons and other Wikimedia projects
http://yarl.github.io/vicuna/
42 stars 23 forks source link

easy upload for derivative works ? #38

Open inkhey opened 9 years ago

inkhey commented 9 years ago

Hello all. I've just discovered this project. It seems to be very cool and i wanted to know if it could be adjusted to help me for uploading large number of wikivoyage banner. Wikivoyage is a project who need lot of derivative works of wikimédia commons content to have lots of banner .

I personnally create more than 1.000 banners for wikivoyage but uploading to wikimédia commons is painfull, i have to copy-paste all descriptions, original authors and original licenses (and there not always the same).

So, i wanted to know if it's possible to make a feature specialy for derivative works. There was before a sort of program, DerivativeFX to do stuff like this but was not very pratical to upload tons of derivates files. It will be very helpfull if i just have to insert original file and the program download all original informations from this file, so i've just to change categorie (or use a "forced category") and (maybe automatically) add my speudonyme to the list of authors.

That will be a awesome feature.

yarl commented 9 years ago

Sounds interesting, maybe it will be added in future.

saper commented 9 years ago

@inkhey how would you like to provide metadata? URL of the original page? Or maybe a small file downloaded with each original picture that could be uploaded to provide description for the new one?

nicolas-raoul commented 9 years ago

I am also a Wikivoyage banner editor with the same need. I can not speak for inkhey, but here is what I think would be the most convenient:

1) User downloads http://commons.wikimedia.org/wiki/File:Paris.jpg 2) User edits the file locally 3) Repeating step 1 and 2, the user downloads and edits 99 other files the same way. 4) User opens Vicuna, and selects the 100 files for upload. 5) Vicuna finds out that a file called "Paris.jpg" already exists, as well as the 99 other files. 6) Vicuna tells the user about it:

derivatives

7) User clicks the "Derivatives..." button 8) Vicuna asks for confirmation ("Do you really want to create derivatives for these 100 files?" 9) Vicuna asks for a filename suffix and an extra category to add to each derivative. For instance, the user specifies "_banner" and Category:Wikivoyage banners. 10) Vicuna uploads the modified Paris.jpg as Paris_banner.jpg with all of the metadata/copyright/license/categories found at http://commons.wikimedia.org/wiki/File:Paris.jpg plus the category Category:Wikivoyage banners.

inkhey commented 9 years ago

I really like the idea of nicolas-raoul, really easy and efficient for banner upload. But i will prefer to have real choice of the full name than just a suffix. A photo of Paris may have a strange name like "coucouParis.jpg", i want to be able to adapt it to have "Paris_banner.jpg" instead of "coucouParis_banner.jpg".

I think also, to support all cases of derivative content, a "manual" way (like a button) to do it, may also be added if you have already named your file "Paris_derivative.jpg" and just want associate this one as a derivate of "Paris.jpg" (who already exist in commons). That's not user-friendly if you have to change of the name of the file to create a derivative work of a file.

ElGrafo commented 8 years ago

I would very much welcome anything in that direction, as DerivativeFX is dearly missed by many. Regarding nicolas-raouls idea: keep in mind that a derivative work can consist of several source images (think of collages/montages). It would need to have the possibility for the user to say "This is a derivative work, and it is derived from these files already available at Commons". Ideally, it would also check if the licenses the source images were published under are compatible with each other (see Commons:Collages) and propose a suitable license for the derivative work.

CodingLama commented 3 years ago

Hello all. I've just discovered this project. It seems to be very cool and i wanted to know if it could be adjusted to help me for uploading large number of wikivoyage banner. Wikivoyage is a project who need lot of derivative works of wikimédia commons content to have lots of banner .

I personnally create more than 1.000 banners for wikivoyage but uploading to wikimédia commons is painfull, i have to copy-paste all descriptions, original authors and original licenses (and there not always the same).

So, i wanted to know if it's possible to make a feature specialy for derivative works. There was before a sort of program, DerivativeFX to do stuff like this but was not very pratical to upload tons of derivates files. It will be very helpfull if i just have to insert original file and the program download all original informations from this file, so i've just to change categorie (or use a "forced category") and (maybe automatically) add my speudonyme to the list of authors.

That will be a awesome feature.

Some users tend to put the operation they did with the file to the brackets (e.g. XY (original file), XYY (crop)), would that sound to you as a good idea. What would be that information for this operation than?

CodingLama commented 3 years ago

I would very much welcome anything in that direction, as DerivativeFX is dearly missed by many. Regarding nicolas-raouls idea: keep in mind that a derivative work can consist of several source images (think of collages/montages). It would need to have the possibility for the user to say "This is a derivative work, and it is derived from these files already available at Commons". Ideally, it would also check if the licenses the source images were published under are compatible with each other (see Commons:Collages) and propose a suitable license for the derivative work.

Well, but if the user creates collage, then the user must somehow indicate, which files are in that collage. This looks like, we have to change interphase and maybe because of that, new app would be better than?

nicolas-raoul commented 3 years ago

Putting the operation in brackets is a great idea, yes.

I think collages should be a different issue, as it is different and much more difficult.

By the way, the successor to DerivativeFX is CropTool, unfortunately it still only allows 1-by-1 file uploads.

CodingLama commented 3 years ago

By the way, the successor to DerivativeFX is CropTool, unfortunately it still only allows 1-by-1 file uploads.

And you don't create banners with text? I wonder CropTool does not have such feature.

nicolas-raoul commented 3 years ago

We never add text. Wikivoyage banners are just cropped pictures. 🙂

CodingLama commented 3 years ago

So the way is to download an image, crop it and continue. What about if VU can crop it?