Comments (18)
Sending to @mheppler to create mockups based off discussion on 7/17/2014
from dataverse.
For CC-0, CC-BY, and Terms of Use we want two workflows:
- For when it is a dataset added in 4.0
- For when it is a dataset that was added to Dataverse prior to 4.0 and migrated over
For workflow 1, @mheppler will create mockups that show when the user would be able to decide on CC-0, CC-BY, or add in their own custom Terms of Use. Dataverse should be able to check if there are any files with restriction permissions when a user goes to publish a dataset so they are given the option to add a CC-0 or CC-BY if there are no restricted files or add their own custom Terms of Use (for mockups, will use ToU form found in 3.6). ToU will appear in a separate tab on the dataset page, CC-0 or CC-BY logo will appear near the title of the dataset
For workflow 2, mockups will show a user being able to click on Edit Dataset->a Terms of Use option->and then edit them or choose CC-0 or CC-BY if the dataset is eligible (i.e.-no restricted files).
from dataverse.
More notes:
-Set license and terms of use, at the version level. Once, a user sets them at a particular version, they are frozen for that version and can never be changed. Additionally, changing terms of use or license is a MAJOR version change so the version number will be bumped up.
-Terms of Use for a dataset in 3.x, should be carried over to 4.0
from dataverse.
from dataverse.
Assigning this issue to Eleni, for her to get clarification from Berkman on the mockups. She can pass it back to me to begin wireframe development or mockup revisions based upon their feedback.
from dataverse.
Assigning to Mike to make sure this is enabled in the UI. Please let me know if this needs to be assigned to someone else.
cc/ @pdurbin we met with Berkman last week and they provided us with feedback on the mockups and will be helping us review the terms once they are in the 4.0 beta UI
from dataverse.
@scolapasta can you confirm where the licensing and custom terms of use would be stored in the database? This is blocking @pdurbin from completing work on #183 see comment: #183 (comment)
Since according to the mockups Terms of Use and Licensing will have its own tab I am assuming this will not be a metadata block (tsv file). But it should still be exported as part of the Dataset metadata.
from dataverse.
Sent to @scolapasta since it relates to permissions. Here are the mock ups for Terms of Use and CC0 [https://iqssharvard.mybalsamiq.com/projects/termsofuse-dataverse40/grid].
from dataverse.
Basic functionality completed
from dataverse.
@sekmiller We need to have a dataset be given the CC0 license as a default. Currently, when a user publishes a dataset without selecting anything, the tab looks like this:
from dataverse.
@kcondon here are the CC-0 and Terms of Use requirements from conversations with the Berkman Center:
- CC-0 can be used with restricted files
- CC-0 cannot be used with Terms of Use
- If a user has inputted Terms of Use, then the CC-0 license should be negated (if already selected)
- CC-0 only relates to the way the data is used after downloading not access to download
Let me know if you need other requirements.
from dataverse.
Not able to save anything/ additional info, CC0, selecting no to CC0 does not open TOU edit box. No cc0 badge appears. Blank field labels are displayed. Passing back.
from dataverse.
Editing should be working now....
from dataverse.
OK, did basic functional testing of forms and all works but for TOU additional info, citation requirements throws 500 error. Will open separate ticket.
Passing to Mike for UI review/ cleanup.
from dataverse.
Oh, the more comprehensive, consolidated requirements doc is here:
https://docs.google.com/document/d/1Rg0JTLTeF4seiDdoMDaiWR15WZcH5D7xOtvqTuA0mlI/edit
from dataverse.
See also some comments at #805 (comment)
from dataverse.
Manage
- Hide "View Collected Data" button if not enabled, or if not used by a dataset.
- Usage count not working.
- Not able to view collected data.
Create/Edit
- Wire up commented out edit help info text.
- Validation runs on empty Guestbook Name when you click Add Custom Question.
- Show empty Custom Question form by default, have Required selected by default, add "Select..." to Type dropdown to get around validation.
- Remove "Add Custom Question" button and just use "+" and "-" buttons next to questions.
- Sorry, I broke your Type dropdown.
- I guess I also broke the "Add/Remove" buttons too. Sorry.
View Guestbook
- Added new Edit button to the View popup, it isn't wired properly, brings you to empty edit form.
View Collected Data
- Can't get it to display.
Download
- Filled out popup form, no file.
General
- Add in all the success/error messages from #1277.
- Automatic log out of session expiration should forward to log in page.
- I saw a random weird state with the success message stuck on the page, and followed me to other, non-Guestbook pages.
from dataverse.
Closing this ticket and moving all of @mheppler comments to #1411
from dataverse.
Related Issues (20)
- Improving Saved Search feature HOT 1
- Feature Request/Idea: Improve "Related Dataset" to be structured similar to "Related Publication" for citing datasets
- Feature Request/Idea: Create Machine Learning Metadata Block HOT 1
- Invalid CVocConf leads to 500 errors HOT 12
- Extend create collection API endpoint to include facet list and input level list
- DataCite Citations HOT 1
- Fix dataverses/{id}/metadatablocks API returned dataset field types
- Banner error message fails to parse correctly.
- Changing file metadata doesn't force a major version update, which is required to cause update of file DOIs HOT 1
- Support IGSN IDs
- Research training AI on Dataverse Data tables for Google Data Commons integration
- 6.3: Performance testing
- 6.3: Create release notes
- 6.3: Bump release version in code
- Member Name sorting in user group not working
- Demo website: Add data explorer v2 to demo
- User responsible for handling access requests (with ManageFilePermissions) does not get notifications for this HOT 1
- Multiple PID providers and "legacy" provider since v6.2: extend documentation, change code for :DoiProvider HOT 1
- Email validation make error by Microsoft/Outlook HOT 1
- Guestbook email field does not check email validity HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dataverse.