You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This leads to strange combinations: an open access record with files restricted or a record with metadata restricted but files not restricted or an open record with metadata restricted... The first in particular is something participants in our usability sessions have complained about: "An open access record should have its files available" to paraphrase.
What also makes things hard to keep straight is that we have a rights field (the license) and an access_levels field.
Because of this, I suggest we merge them together. This way, only combinations that make sense are possible and the combinations are not across different fields but within 1 field. We can always have the UI reflect what we want from this 1 field. Enforcing a strict semantic we can cover most cases (I think?) with something like the following for example:
New "access_right" field
metadata available?
files available?
open
✔️
✔️
embargoed
✔️
❌ until embargo date (unless user has permissions)
scheduled (or embargoed with added metadata)
❌ until embargo date (unless user has permissions)
❌ until embargo date (unless user has permissions)
restricted
✔️
❌ (unless user has permissions)
closedprivate
❌ (unless user has permissions)
❌ (unless user has permissions)
I am completely fine with having access_right be bibliographic AND "interpreted" metadata.
2 parts to this task: discuss the differences / combination and implement.
access_right
can currently be:'open'
'embargoed'
'restricted'
'closed'
'_access'
can be:This leads to strange combinations: an open access record with files restricted or a record with metadata restricted but files not restricted or an open record with metadata restricted... The first in particular is something participants in our usability sessions have complained about: "An open access record should have its files available" to paraphrase.
What also makes things hard to keep straight is that we have a
rights
field (the license) and anaccess_levels
field.Because of this, I suggest we merge them together. This way, only combinations that make sense are possible and the combinations are not across different fields but within 1 field. We can always have the UI reflect what we want from this 1 field. Enforcing a strict semantic we can cover most cases (I think?) with something like the following for example:
open
embargoed
scheduled
(orembargoed
with added metadata)restricted
closedprivate
I am completely fine with having
access_right
be bibliographic AND "interpreted" metadata.What are your thoughts @lnielsen @ppanero ?
[UPDATED 2019-12-20]
The text was updated successfully, but these errors were encountered: