Download & Extend

Should the license be a field?

Project:Creative Commons
Version:master
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

The architecture of drupal is since D7 no more - node only - and for D8 (or later) we will likely see the node entity bundle move from the core to the contrib space. Entities are the new nodes. ;) I think it would be better to make the cc selection a field - that can be attached to any entity or entity-bundle - instead of a nodes only approach.

Comments

#1

Yes. Then a license could be directly attached to media assets. There are 3 things keeping me from investing time in this. #1 is a general lack of time. #2 is a lack of clarity about direction the Media 2.x branch is taking in regard to metadata.

#377066: Meta-Data Plan and Structure
#1197450: file_entity should provided metadata about the file type property

#3 is the entity based CC licensing Acquia added to media_gallery. This is basically reverts back to CC Lite option with no support for jurisdictions, license versions, or even some licenses.

#1139252: Why add Creative Commons license at the Gallery entry level?
#1191188: Missing Creative Commons CC0 License Option

I would really like to see the D7 port finished and start the transition to a field in a new branch.

#2

okay, well argued. Sounds good to me.

#3

Title:Should the licence be a field?» Should the license be a field?

Maybe the media integration than is better done in a submodule, so media isn't a dependency.

nobody click here