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.