Skip to content
This repository has been archived by the owner on Jan 3, 2019. It is now read-only.

On derive auto-upgrade BY-* licence to latest publishable version #227

Open
mmulich opened this issue Jun 10, 2015 · 3 comments
Open

On derive auto-upgrade BY-* licence to latest publishable version #227

mmulich opened this issue Jun 10, 2015 · 3 comments

Comments

@mmulich
Copy link
Member

mmulich commented Jun 10, 2015

On a derive, authoring should upgrade the BY-* license to the latest version of the license.

For example, if a user derives content that is BY-CC 3.0, we should (currently) upgrade to BY-CC 4.0.

@mmulich mmulich changed the title On **derive** auto-upgrade BY-* licence to latest publishable version On derive auto-upgrade BY-* licence to latest publishable version Jun 10, 2015
@reedstrm
Copy link
Member

Right - legacy has a method 'getDefaultLicense(code='by') that takes an optional code parameter, and returns the currently valid to publish license version with that code. that allows for upgrade-to-the-same-type-only.

@mmulich
Copy link
Member Author

mmulich commented Jun 10, 2015

This definitely something that has been missed. My previous understanding was that all licenses were upgraded as part of a data upgrade. I'm glad to see that isn't the case.

@reedstrm
Copy link
Member

Right, we don't change licenses on existing published content. We upgrade at (re)publish time.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants