Create "LicensedWork" entity to be referenced by Image and MediaSource
Parent: [EPIC] Ability to assign license and copyright ... (aura#417 - closed)
For details see parent.
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- David Trattnig changed milestone to %1.0-alpha6 — Wondrous Whale
changed milestone to %1.0-alpha6 — Wondrous Whale
- David Trattnig added Cycle [6/24] P1 labels
added Cycle [6/24] P1 labels
- David Trattnig assigned to @eigenwijsje
assigned to @eigenwijsje
- David Trattnig mentioned in issue aura#417 (closed)
mentioned in issue aura#417 (closed)
- David Trattnig added To Do label
added To Do label
- Ernesto Rico Schmidt added Doing label and removed To Do label
- Owner
I named the entity
ContentLicense
. the API is IMHO nicer:http -a $TOKEN -A bearer PATCH aura.local/steering/api/v1/images/1/ \ contentLicense:='{"credits": "Copyright 2024 ERS", "isUseExplicitlyGrantedByAuthor": false, "licenseId": 7}
- Ernesto Rico Schmidt removed Doing label
removed Doing label
- Ernesto Rico Schmidt added ready-for-testing label
added ready-for-testing label
- Author Owner
@kmohrf can you please test this and close the ticket if it fulfills Dashboard requirements?
- David Trattnig added Cycle [1/25] label
added Cycle [1/25] label
- Owner
Regarding the data itself this all works. I’m a bit on the fence about the name
ContentLicense
though, because we have aLicense
model and both imply that they contain data about a license.ContentLicense
however contains information about the licensing of the content and is not a license itself. So before finalizing this API for alpha6 I propose we rename the API field tocontentLicensing
or simplylicensing
(and consequently also the model fromContentLicense
toContentLicensing
- but that can happen later because it’s not part of our API). Collapse replies - Author Owner
This sounds reasonable and I agree in favor of the name change, if @eigenwijsje is also fine with that?
- Ernesto Rico Schmidt added Doing label and removed ready-for-testing label
added Doing label and removed ready-for-testing label
- Ernesto Rico Schmidt added ready-for-testing label and removed Doing label
added ready-for-testing label and removed Doing label
- Owner
The model is now called
Licensing
and it’s referred in the API aslicensing
.And,
MediaSource
model has also alicensing
field. - David Trattnig closed
closed
- David Trattnig removed ready-for-testing label
removed ready-for-testing label