Opened 13 years ago

Last modified 8 years ago

#395 closed enhancement

Make license options customizable and drop non-FaiF options by default — at Initial Version

Reported by: Christopher Allan Webber Owned by: somebody
Priority: major Milestone:
Component: programming Keywords: license, cc, re
Cc: deletesoftware@… Parent Tickets:

Description

Several things to this:

  • Add an option to mediagoblin.ini that's like:

[mediagoblin]
enabled_licenses = http://creativecommons.org/licenses/by-sa/3.0/, http://creativecommons.org/licenses/by/3.0/, http://creativecommons.org/publicdomain/zero/1.0/

  • Add an option for "enable_nolicense = false" (false by default) which allows for all rights reserved
  • Make CC BY-SA, CC BY, CC0 the default licenses, "disable by default" *-NC *-ND, all rights reserved (which is what the described config above shows)
  • Provide a "default license" option. Should default to BY-SA?
  • Allow users to select their default license option

And obviously, add appropriate logic to support this!

We just want to "filter out" what license options are permitted.

Change History (0)

Note: See TracTickets for help on using tickets.