On 26/11/2007, Mike Linksvayer ml@creativecommons.org wrote:
On Thu, 2007-10-25 at 14:15 +0100, David Gerard wrote:
On 25/10/2007, Padraic Ryan padraic.j.ryan@gmail.com wrote:
It seems to me a great first step to solving this problem is having an option at [[Commons:Upload]] page like "It is a derivative work of a media file already on the Commons" (perhaps also explaining what qualifies as a derivative work). This would allow (1) automatically insert some kind of template designed to indicate and keep track of derivative works, should one be made and more importantly (2) automatically check that the newly uploaded work is under the appropriate license - preventing someone from licensing a derivative of a GFDL file as CC-BY-SA or PD, etc. I have no technical knowledge in this area but that seems possible.
That sounds like precisely what we need. (Optional extension to allow naming more than one source file. Source can be on Commons, on another Wikimedia project, on the web or described in text.) This will also encourage a culture of reuse.
Bugzilla feature request, anyone? Writeup of request for wikitech-l?
I don't see that anyone wrote this up or submitted a feature request, so I'm volunteering to (demonstrating and encouraging reuse is high priority for Creative Commons, eg, that's why we created ccmixter.org, but that's just an aside).
First, let me see if I understand the ideal way to surface this. I imagine one of these:
A)
On http://commons.wikimedia.org/wiki/Commons:Upload a new "Where is this work from?" option "Derived from one or more existing works"
On something like http://commons.wikimedia.org/w/index.php?title=Special:Upload&uselang=de...
a field for the URL of work derived from, with (+) for adding multiple URLs if derived from more than one work.
These fields are added to the upload's article via a template, as licensing info already is.
We are able to do quite a bit in terms of customisation without making a "feature request" on bugzilla for new functionality (which I don't recommend if you want to see it in action before 2010).
I started creating the messages necessary for a new option on Commons:Upload, see http://commons.wikimedia.org/wiki/MediaWiki:Uploadtext/commonsderivative
but I stopped because I don't know what else is important to mention...
(only admins can edit that page, but please put suggested text on the talk page and it will be copied over)
there is a tool called "Reworkhelper" which we could tell people as use http://tools.wikimedia.de/~luxo/reworkhelper/?lang=en just as we tell people to use CommonsHelper and FLinfo, however I find Reworkhelper has a very confusing interface. If someone could work with Luxo to improve it that would be good. Someone who regularly uploads derivs and has an idea of what info needs to be checked, would be good.
So basically 1) we have an option on Commons:Upload that is like 'Derivative of existing Commons work' then 2) that option directs them to a toolserver tool that gets all the required info and does some machine checks like "does source image exist, and not have deletion templates on it", and copies source license, author info and link (in {{information}} Source field?)
cheers Brianna