Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding CC licenses to ERA theses #3142

Open
pgwillia opened this issue Jun 6, 2023 · 3 comments
Open

Adding CC licenses to ERA theses #3142

pgwillia opened this issue Jun 6, 2023 · 3 comments

Comments

@pgwillia
Copy link
Member

pgwillia commented Jun 6, 2023

I am writing this email to notify you of good progress made on efforts by our Copyright Office to challenge FGSR to enable graduate students to choose a CC license for their ETDs. The current state is nearly an 'all rights reserved' state, except for the Library permission, so a desired state where students can set terms of use is a big step forward for these open and amazing representations of scholarly work. FGSR is highly supportive and has asked us all who work with ETDs to proceed with implementation 🎉

There will be implications for us.

  1. The AlFresco form will change and the students will be presented with:

a) Do you want to choose a CC license? yes/no

b) Selection of CC license based on usability (radio button or drop down, whatever Suresh's team feels makes the most sense).

Suresh Joshee asked me if there is a controlled vocabulary code that our team would recommend for CC license choices. I presume there is one, and we are already using it, but we should provide documentation/a pointer for him to be good organizational citizens.

  1. We will have to decide how to structure this new data in Jupiter inside the data model and how to depict it in the interface. I know we will have several choices and should discuss those together. We may want to choose the LEAST impactful option, even if it is not ideal, depending on how complicated this seems to the various teams involved.

I will call a meeting to discuss. Please tell me who should come to this meeting.

  1. The implementation date for this is tentatively October 2, 2023. This is an FYI for you as you think about any work that needs to be scoped and deployments that would be necessary.

I will wait to hear from you on the answer to #2 above and will call a meeting. This is an exciting development! But it does involve effort and thought, and has work and time implications we definitely need to discuss.

@pgwillia
Copy link
Member Author

pgwillia commented Jun 6, 2023

Looking at prior work in Jupiter, Items already have a controlled vocabulary for the license. We can probably re-use the pattern we have for Jupiter Items to have either a rights statement or licence uri. We don't know what licence or licenses FGSR will choose but can probably adapt. Obviously, one controlled vocabulary is easier and more elegant than using many.

Our system maps the URI to human-readable text. Here are the two parts:

license:
attribution_4_0_international: http://creativecommons.org/licenses/by/4.0/
attribution_sharealike_4_0_international: http://creativecommons.org/licenses/by-sa/4.0/
attribution_noncommercial_4_0_international: http://creativecommons.org/licenses/by-nc/4.0/
attribution_noncommercial_noderivatives_4_0_international: http://creativecommons.org/licenses/by-nc-nd/4.0/
cc0_1_0_universal: http://creativecommons.org/publicdomain/zero/1.0/
attribution_noderivatives_4_0_international: http://creativecommons.org/licenses/by-nd/4.0/
public_domain_mark_1_0: http://creativecommons.org/publicdomain/mark/1.0/
attribution_noncommercial_sharealike_4_0_international: http://creativecommons.org/licenses/by-nc-sa/4.0/

license:
attribution_4_0_international: 'Attribution 4.0 International'
attribution_sharealike_4_0_international: 'Attribution-ShareAlike 4.0 International'
attribution_noncommercial_4_0_international: 'Attribution-NonCommercial 4.0 International'
attribution_noncommercial_noderivatives_4_0_international:
'Attribution-NonCommercial-NoDerivatives 4.0 International'
cc0_1_0_universal: 'CC0 1.0 Universal'
attribution_noderivatives_4_0_international: 'Attribution-NoDerivatives 4.0 International'
public_domain_mark_1_0: 'Public Domain Mark 1.0'
attribution_noncommercial_sharealike_4_0_international:
'Attribution-NonCommercial-ShareAlike 4.0 International'

You can see some of the patterns for rights/license here:

validates :license, uri: { namespace: :era, in_vocabularies: [:license, :old_license] }

validates_with LicenseXorRightsPresenceValidator

t.text "license"

<li class="list-unstyled list-group-item-action">
<dl>
<dt><%= t('items.show.license') %></dt>
<% if @item.license.present? %>
<dd><%= license_link(@item.license) %></dd>
<% else %>
<dd><%= @item.rights %></dd>
<% end %>
</dl>
</li>
</ul>

@pgwillia
Copy link
Member Author

pgwillia commented Jun 6, 2023

Does this have any impact on DSpace migration or planning? Is there feature parity there?

@pgwillia
Copy link
Member Author

thesis_cc.pdf

Google Scholar

Thesis
gscholar_thesis
Item with CC license
gscholar_cc

Meta tags

Thesis
meta_tags_thesis
Item with CC license
meta_tags_cc

Edit

Thesis
thesis_edit
Item with CC license
item_edit

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

No branches or pull requests

1 participant