Coder Social home page Coder Social logo

Comments (18)

eaquigley avatar eaquigley commented on August 28, 2024

Sending to @mheppler to create mockups based off discussion on 7/17/2014

from dataverse.

eaquigley avatar eaquigley commented on August 28, 2024

For CC-0, CC-BY, and Terms of Use we want two workflows:

  1. For when it is a dataset added in 4.0
  2. 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.

eaquigley avatar eaquigley commented on August 28, 2024

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.

mheppler avatar mheppler commented on August 28, 2024

terms of use - dataverse 4 0_page_1
terms of use - dataverse 4 0_page_2
terms of use - dataverse 4 0_page_3
terms of use - dataverse 4 0_page_4
terms of use - dataverse 4 0_page_5
terms of use - dataverse 4 0_page_6
terms of use - dataverse 4 0_page_7
terms of use - dataverse 4 0_page_8

from dataverse.

mheppler avatar mheppler commented on August 28, 2024

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.

posixeleni avatar posixeleni commented on August 28, 2024

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.

posixeleni avatar posixeleni commented on August 28, 2024

@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.

mheppler avatar mheppler commented on August 28, 2024

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.

sekmiller avatar sekmiller commented on August 28, 2024

Basic functionality completed

from dataverse.

eaquigley avatar eaquigley commented on August 28, 2024

@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:
licenseeterms

from dataverse.

eaquigley avatar eaquigley commented on August 28, 2024

@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.

kcondon avatar kcondon commented on August 28, 2024

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.

sekmiller avatar sekmiller commented on August 28, 2024

Editing should be working now....

from dataverse.

kcondon avatar kcondon commented on August 28, 2024

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.

kcondon avatar kcondon commented on August 28, 2024

Oh, the more comprehensive, consolidated requirements doc is here:
https://docs.google.com/document/d/1Rg0JTLTeF4seiDdoMDaiWR15WZcH5D7xOtvqTuA0mlI/edit

from dataverse.

pdurbin avatar pdurbin commented on August 28, 2024

See also some comments at #805 (comment)

from dataverse.

mheppler avatar mheppler commented on August 28, 2024

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.

eaquigley avatar eaquigley commented on August 28, 2024

Closing this ticket and moving all of @mheppler comments to #1411

from dataverse.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.