Skip to content
This repository was archived by the owner on Jul 1, 2022. It is now read-only.
This repository was archived by the owner on Jul 1, 2022. It is now read-only.

Unclear benefit to separation between Copyright and Right #27

@alexanderattar

Description

@alexanderattar

Hello @TimDaub and team,

I hope you've been well :)

I am continuing to model some data via coala ip and picking up on development where we left off with js-coalaip. I have read the proposed rational for splitting Copyright and Right into separate entities (https://github.com/COALAIP/specs/blob/master/README.md#copyright-semantics), but the benefit from doing so continues to be unclear to me. The difference seems to be that Rights are designed to be transferable, whereas Copyrights are designed to only be created during the registration of a Manifestation (please correct me if this is wrong). In it's current form there isn't a percentageShares field on the Copyright so an additional Right object would have to be created even for the initial copyright holders and then the source field would have to link back to the Copyright. Given the idea that there could be RightsAssignments to change ownership of the Right object it seems like the Copyright would become invalid after such an assignment.

My suggestion is to conflate these models to eliminate duplication by either adding the "rightsOf": "<URI pointing to a Creation (usually a Manifestation)>", field to the Right type or allowing the source field on the Right to also point to a Creation. Another possibility is adding the percentageShares field to the Copyright type (I am not sure it makes sense to have this on both Copyright and Right, but there should be a way to indicate the initial owners share percentage prior to any subsequent assignment). Interested to get your thoughts / suggestions.

Cheers,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions