Skip to content

Commit d73c3be

Browse files
committed
Merge branch 'develop' into 11918-template-apis
2 parents acf58a2 + 908ce3c commit d73c3be

File tree

14 files changed

+638
-3
lines changed

14 files changed

+638
-3
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
### Bug Fix
2+
3+
Editing a controlled vocabulary field (i.e. one with values specified in the field's metadatablock) that only allows a single selection would also update the value in the prior published version if (and only if) the edit was made starting from the published version (versus an existing draft). This is now fixed.
4+
The bug appears to be 11+ years old and previously unreported. As the value in the database was overwritten, there is no simple way to detect if/when this occurred without looking at backups or archival file copies.
5+

doc/sphinx-guides/source/index.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,16 @@
66
Dataverse Documentation v. |version|
77
====================================
88

9+
Check out the new :doc:`/quickstart/index`!
10+
911
These documentation guides are for the |version| version of Dataverse. To find guides belonging to previous or future versions, :ref:`guides_versions` has a list of all available versions.
1012

1113
.. toctree::
1214
:glob:
1315
:titlesonly:
1416
:maxdepth: 2
1517

18+
quickstart/index
1619
user/index
1720
admin/index
1821
ai/index
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Quickstart Guide
2+
3+
```{toctree}
4+
:caption: "Contents:"
5+
:maxdepth: 1
6+
what-is-dataverse.md
7+
publish-a-dataset.md
8+
publish-a-collection.md
9+
```
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Publish a Collection
2+
3+
## 🔐 Step 1: Log In & Create a Draft
4+
5+
- {ref}`Log in <account-log-in-options>`.
6+
- (Optional) Navigate to {doc}`a collection </user/dataverse-management>`.
7+
- Click "Add Data" → "New Dataverse".
8+
9+
Note: If you don’t see the "Add Data" button, contact your repository support team.
10+
11+
## 📝 Step 2: Enter Basic Metadata & Settings
12+
13+
- Fill in the required {ref}`metadata <create-dataverse>` fields
14+
- Select metadata settings.
15+
- Click "Create Dataverse" at the bottom to save your draft collection.
16+
17+
## 🚀 Step 3: Publish Your Collection
18+
19+
Note: once published, easy deletion of a collection is no longer possible.
20+
21+
- Click "Publish" (top right).
22+
23+
---
24+
25+
## ✅ Choose Look & Feel (optional)
26+
27+
- Click "Edit" → "Theme \+ Widgets".
28+
- Select {ref}`theme settings <theme>`.
29+
- Click "Save Changes".
30+
31+
## ✅ Set Permissions (optional)
32+
33+
- Click "Edit" → "Permissions".
34+
- Under "Permissions", click "Edit Access" to {ref}`set general permissions <dataverse-permissions>`.
35+
- (Optional) Add users or groups with specific permissions under "Users/Groups" by clicking "Assign Roles to Users/Groups".
36+
37+
## ✅ Create Groups (optional)
38+
39+
- Click "Edit" → "Groups".
40+
- Click "Create Group".
41+
- Enter a Group Name and Group Identifier.
42+
- Add users to this group using autofill in "Users/Groups".
43+
- Click "Create Group".
44+
45+
## ✅ Set Dataset Templates (optional)
46+
47+
- Click "Edit" → "Dataset Templates".
48+
- Click {ref}`Create Dataset Template <dataset-templates>`.
49+
- Enter a template name.
50+
- Add any template metadata in the metadata fields.
51+
- Click "Save \+ Add Terms".
52+
- {ref}`Choose a license <choosing-license>` from the dropdown or select {ref}`Custom Dataset Terms <custom-terms>`.
53+
- Provide other relevant terms information
54+
- Click "Save Dataset Template"
55+
56+
## ✅ Set Dataset Guestbooks (optional)
57+
58+
- Click "Edit" → "Dataset Guestbooks".
59+
- Click {ref}`Create Dataset Guestbook <dataset-guestbooks>`.
60+
- Enter a guestbook name.
61+
- Add information to collect.
62+
- Click "Create Dataset Guestbook".
63+
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Publish a Dataset
2+
3+
## 🔐 Step 1: Log In & Create a Draft
4+
5+
- {ref}`Log in <account-log-in-options>`.
6+
- (Optional) Navigate to {doc}`a collection </user/dataverse-management>`.
7+
- Click "Add Data" → "{ref}`New Dataset <adding-new-dataset>`".
8+
9+
Note: If you don’t see the "Add Data" button, contact your repository support team.
10+
11+
## 📝Step 2: Enter Basic Metadata
12+
13+
- Fill in the required {ref}`metadata <metadata-supported>` fields.
14+
- Click "Save" at the bottom to save your draft dataset.
15+
16+
17+
## 📁 Step 3: Upload or Edit Files
18+
19+
- In the draft dataset, scroll down to the "Files" tab.
20+
- Click "{ref}`Upload Files <dataset-file-upload>`".
21+
- Choose "Select Files to Add" or drag and drop files.
22+
- (Optional) Use "{ref}`Upload Folder <folder-upload>`" if available.
23+
- Click "Done" when upload is completed.
24+
25+
To edit files:
26+
27+
- Select files on the left → Click "{ref}`Edit Files <edit-files>`".
28+
- To {ref}`restrict/embargo files <edit-file-metadata>`, choose the relevant option.
29+
30+
## 📜 Step 4: Set Terms of Use
31+
32+
- Go to the terms tab.
33+
- Click "{ref}`Edit Terms Requirements <license-terms>`".
34+
- {ref}`Choose a license <choosing-license>` from the dropdown or select {ref}`Custom Dataset Terms <custom-terms>`.
35+
- Click "Save changes".
36+
37+
## 🧾 Step 5: Add or Edit Metadata
38+
39+
- Go to the metadata tab.
40+
- Click "Add + Edit Metadata".
41+
- Click "Save" after making changes.
42+
43+
## 🚀 Step 6: Publish Your Dataset
44+
45+
Note: once published, easy deletion of a dataset is no longer possible.
46+
47+
- Click publish-dataset or submit-for-review (top right).
48+
49+
- {ref}`Publish Dataset <publish-dataset>`: Immediately publish a dataset. This option is only available on repositories without a review phase.
50+
51+
- {ref}`Submit for Review <submit-for-review>`: Locks draft and sends to support staff. If changes are needed, you’ll be notified via email and you can resubmit. This option is only available on repositories with a review phase.
52+
53+
## 🔄 Optional: Update a Published Dataset
54+
55+
- Edit the dataset and publish {ref}`a new version <dataset-versions>`.
56+
- The DOI remains the same.
57+
- The dataset-versioning tracks all changes:
58+
59+
- Metadata changes = minor version.
60+
61+
- Data changes = major version.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# What is Dataverse?
2+
3+
Dataverse is an open source web application for sharing, preserving, citing, exploring, and analyzing research data. It is developed and supported by the Dataverse user community.
4+
5+
A Dataverse repository can host one or more Dataverse collections, which organize datasets.
6+
7+
- Collections can contain datasets and sub-collections for further organization.
8+
- Each dataset includes:
9+
- Metadata
10+
- Data files
11+
- Documentation or code
12+
13+
## Core Capabilities
14+
15+
### 📤 Upload, manage, publish and download data files.
16+
17+
- Upload data while retaining directory structure for better context and reproducibility.
18+
- Manage datasets by inviting collaborators before publication.
19+
- Control access with permissions, configurations, licenses, file restrictions, and guestbooks.
20+
- Publish datasets with rich metadata, licensing, and versioning to make data FAIR.
21+
- Download data with clear terms of use and cite data using provided citation options.
22+
23+
### 🔍 Make your data findable, reusable, and citable with rich metadata
24+
25+
- Rich metadata is added to a dataset before publication, with the option to use domain-specific metadata blocks.
26+
- Harvest metadata of datasets through the distribution of standardized data descriptions across the web (e.g. Google Dataset Search).
27+
28+
### 📜Define how data can be reused with clear terms
29+
30+
- Standardized licenses can be applied to a dataset.
31+
- Custom dataset terms allow for dataset publication that cannot use standardized licenses.
32+
33+
### 📈 Keep track of changes on published datasets with versioning
34+
35+
- Track version changes with metadata and file changes tracked as minor and major versions.
36+
- Access and cite specific versions via the version tab on a dataset.
37+
- Compare versions with the detailed version change overview on dataset-level.
38+
39+
### ✨More features
40+
The Dataverse project is continuously evolving. For an overview of capabilities, visit the [features list](https://dataverse.org/software-features).

doc/sphinx-guides/source/user/account.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ As a registered user, you can:
1414
- Contribute to existing datasets, if permitted.
1515
- Request access to restricted files, if permitted.
1616

17+
.. _account-log-in-options:
18+
1719
Account Log In Options
1820
~~~~~~~~~~~~~~~~~~~~~~
1921

doc/sphinx-guides/source/user/dataset-management.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ A dataset in a Dataverse installation is a container for your data, documentatio
88
.. contents:: |toctitle|
99
:local:
1010

11+
.. _metadata-supported:
1112

1213
Supported Metadata
1314
==================
@@ -421,9 +422,13 @@ Differentially Private (DP) Metadata can be accessed for restricted tabular file
421422

422423
See also :ref:`terms-of-access` and :ref:`permissions`.
423424

425+
.. _edit-files:
426+
424427
Edit Files
425428
==========
426429

430+
.. _edit-file-metadata:
431+
427432
Edit File Metadata
428433
------------------
429434

@@ -476,6 +481,8 @@ Terms
476481

477482
Dataset terms can be viewed and edited from the Terms tab of the dataset page, or under the Edit dropdown button of a Dataset. There, you can set up how users can use your data once they have downloaded it (via a standard license or, if allowed, custom terms), how they can access your data if you have files that are restricted (terms of access), and enable a Guestbook for your dataset so that you can track who is using your data and for what purposes. These are explained in further detail below:
478483

484+
.. _choosing-license:
485+
479486
Choosing a License
480487
------------------
481488

@@ -506,6 +513,8 @@ The `Dataverse Community Norms <https://dataverse.org/best-practices/dataverse-c
506513

507514
\* **Legal Disclaimer:** these `Community Norms <https://dataverse.org/best-practices/dataverse-community-norms>`_ are not a substitute for the CC0 waiver or custom terms and licenses applicable to each dataset. The Community Norms are not a binding contractual agreement, and downloading datasets from a Dataverse installation does not create a legal obligation to follow these policies.
508515

516+
.. _custom-terms:
517+
509518
Custom Terms of Use for Datasets
510519
--------------------------------
511520

@@ -688,6 +697,8 @@ Adding Widgets to an OpenScholar Website
688697
#. Click on the Settings Cog and select Layout
689698
#. At the top right, select Add New Widget and under Misc. you will see the Dataverse Collection and the Dataverse Dataset Citation Widgets. Click on the widget you would like to add, fill out the form, and then drag it to where you would like it to display in the page.
690699

700+
.. _publish-dataset:
701+
691702
Publish Dataset
692703
===============
693704

@@ -700,6 +711,8 @@ Whenever you edit your dataset, you are able to publish a new version of the dat
700711
Note: Prior to publishing your dataset the Data Citation will indicate that this is a draft but the "DRAFT VERSION" text
701712
will be removed as soon as you Publish.
702713

714+
.. _submit-for-review:
715+
703716
Submit for Review
704717
=================
705718

@@ -758,6 +771,8 @@ Support for file-level retention periods can also be configured in a Dataverse i
758771
Retention periods are intended to support use cases where files must be made unavailable - and in most cases destroyed, e.g. to meet legal requirements - after a certain period or date.
759772
Actual destruction is not automatically handled, but would have to be done on the storage if needed.
760773

774+
.. _dataset-versions:
775+
761776
Dataset Versions
762777
================
763778

Lines changed: 95 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)