Coder Social home page Coder Social logo

easy upload for derivative works ? about vicuna HOT 11 OPEN

yarl avatar yarl commented on June 8, 2024
easy upload for derivative works ?

from vicuna.

Comments (11)

yarl avatar yarl commented on June 8, 2024

Sounds interesting, maybe it will be added in future.

from vicuna.

saper avatar saper commented on June 8, 2024

@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?

from vicuna.

nicolas-raoul avatar nicolas-raoul commented on June 8, 2024

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

  1. User clicks the "Derivatives..." button
  2. Vicuna asks for confirmation ("Do you really want to create derivatives for these 100 files?"
  3. 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.
  4. 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.

from vicuna.

inkhey avatar inkhey commented on June 8, 2024

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.

from vicuna.

ElGrafo avatar ElGrafo commented on June 8, 2024

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.

from vicuna.

CodingLama avatar CodingLama commented on June 8, 2024

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?

from vicuna.

CodingLama avatar CodingLama commented on June 8, 2024

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?

from vicuna.

nicolas-raoul avatar nicolas-raoul commented on June 8, 2024

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.

from vicuna.

CodingLama avatar CodingLama commented on June 8, 2024

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.

from vicuna.

nicolas-raoul avatar nicolas-raoul commented on June 8, 2024

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

from vicuna.

CodingLama avatar CodingLama commented on June 8, 2024

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

from vicuna.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.