On 07/21/2010 12:31 AM, Neil Kandalgaonkar wrote:
For the new uploader I'm working on[1], we want it
to remember your
previous preferences about what license to use and maybe a few other things.
Here's what I'm thinking about:
- We add a new preference for preferred license.
- If present, this prefills the upload form with a license.
- If absent, no license is prefilled.
- Whatever you pick in this form overwrites the preference. That is,
uploading a file has the side effect of storing a preference for the
next time.
I realize this doesn't capture every edge case, but the point is to get
behaviour that's simple enough that most people can actually use, and
experienced users can work with.
Another way to solve the problem is to always upload new
files "towards" an existing category, and allow categories
to carry a default license. Users who want to upload their
own photos, should first create a category:photos_by_user_XYZ
and set a default license for this category. This could be
done as part of creating a new account.
If I'm uploading scanned books by Mark Twain, I would
upload them towards category:Books_by_Mark_Twain,
which should contain some PD template, and this would
not depend on my personally preferred license.
If a user wants to upload some photos with one license,
and other illustrations with another license, they could
simply create two categories.
This scheme is not in conflict with yours. You could
use the category's preferred license as the initial
default and fallback to the user's preferred license.
--
Lars Aronsson (lars(a)aronsson.se)
Aronsson Datateknik -
http://aronsson.se