Skip to content

Conversation

@pdurbin
Copy link
Member

@pdurbin pdurbin commented Jul 18, 2025

What this PR does / why we need it:

This PR adds a new Quickstart Guide with the following content:

  • What is Dataverse?
  • Publish a dataset
  • Publish a collection

It also adds buttons to the top of the User Guide linking to these pages and a fourth button that links to an existing page in the User Guide about finding and using data.

Preview links:

Discuss:

Which issue(s) this PR closes:

Notes for reviewers

@DieuwertjeBloemen
Copy link
Contributor

I think as discussed in the meeting, making the "step x" heading slightly smaller to make the page look shorter might be nice.

@pdurbin
Copy link
Member Author

pdurbin commented Jul 18, 2025

I think as discussed in the meeting, making the "step x" heading slightly smaller to make the page look shorter might be nice.

Hmm, I agree but for accessibility we should keep the h1 and h2 tags, right? Here they are:

Screenshot 2025-07-18 at 2 14 48 PM

I'm not sure what options we have with Sphinx. Can we have custom CSS for a single page? 🤔 Is it worth it? As @poikilotherm said a couple times, we should probably "shop" for a new theme anyway, as the Bootstrap 3 theme we're using now is quite old. 😅

It looks like .h2,h2{font-size:30px} is coming from https://dataverse-guide--11653.org.readthedocs.build/en/11653/_static/bootstrap-3.4.1/css/bootstrap.min.css which is to say https://github.com/IQSS/dataverse/blob/v6.7/doc/sphinx_bootstrap_theme/bootstrap/static/bootstrap-3.4.1/css/bootstrap.min.css

@pdurbin pdurbin changed the title add Quickstart Guide and first page: Publish add Quickstart Guide and first section: Publish a Dataset Jul 18, 2025
@pdurbin pdurbin moved this to In Progress 💻 in IQSS Dataverse Project Jul 18, 2025
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we change this filename from publish.md to publish-a-dataset.md?

Perhaps we'll want a quickstart about publishing a collection in the future? 🤔

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I think publish-a-dataset.md is the better option

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok. Done in 820a1d4. I'll fix URLs where I can (e.g. Zulip) and follow up to the Google Group with a link to the new URL for the page: https://dataverse-guide--11653.org.readthedocs.build/en/11653/quickstart/publish-a-dataset.html

@cmbz cmbz added Size: 3 A percentage of a sprint. 2.1 hours. Status: Waiting for Related Issues/PRs This issue depends upon the completion of one or more issues/PRs Status: Needs Input Applied to issues in need of input from someone currently unavailable FY26 Sprint 3 (2025-07-30 - 2025-08-13) and removed Status: Waiting for Related Issues/PRs This issue depends upon the completion of one or more issues/PRs labels Jul 30, 2025
@DieuwertjeBloemen
Copy link
Contributor

I've just noticed some steps are numbered and some are just bullet points. I would change them all to bullets.

@ofahimIQSS
Copy link
Contributor

I've just noticed some steps are numbered and some are just bullet points. I would change them all to bullets.

updated, thanks!

@cmbz cmbz added the FY26 Sprint 4 FY26 Sprint 4 (2025-08-13 - 2025-08-27) label Aug 14, 2025

## 🔐 Step 1: Log In & Create a Draft

- Log in.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Log in.
- Log in. [Log in.](https://guides.dataverse.org/en/latest/user/account.html#account-log-in-options)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's how to do it: 0458921

@pdurbin pdurbin marked this pull request as draft August 15, 2025 20:02
@pdurbin pdurbin changed the title add Quickstart Guide and first section: Publish a Dataset add Quickstart Guide Aug 20, 2025
@cmbz cmbz added the FY26 Sprint 5 FY26 Sprint 5 (2025-08-27 - 2025-09-10) label Aug 28, 2025
@cmbz cmbz added the FY26 Sprint 6 FY26 Sprint 6 (2025-09-10 - 2025-09-24) label Sep 14, 2025
@pdurbin pdurbin removed the Status: Needs Input Applied to issues in need of input from someone currently unavailable label Nov 25, 2025
@pdurbin pdurbin moved this from On Hold ⌛ to Ready for Review ⏩ in IQSS Dataverse Project Nov 25, 2025
@pdurbin pdurbin added this to the 6.9 milestone Nov 25, 2025
@pdurbin pdurbin marked this pull request as ready for review November 25, 2025 15:21
@pdurbin
Copy link
Member Author

pdurbin commented Nov 25, 2025

@DieuwertjeBloemen as discussed, we fixed this. Good catch!

@DieuwertjeBloemen
Copy link
Contributor

@pdurbin I've just edited the svg's for the buttons to be skinnier and to have some padding around them. They're in the google folder and the file names stayed the same

@pdurbin
Copy link
Member Author

pdurbin commented Dec 1, 2025

@DieuwertjeBloemen thanks! I just copied the new buttons over in this commit: a8cb986

@sekmiller sekmiller self-assigned this Dec 2, 2025
@sekmiller sekmiller moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Dec 2, 2025
- (Optional) Navigate to {doc}`a collection </user/dataverse-management>`.
- Click "Add Data" → "New Dataverse".

Note: If you don’t see the "Add Data" button, contact your repository support team.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we want to add something like "to request/obtain the required permissions"?

Copy link
Contributor

@DieuwertjeBloemen DieuwertjeBloemen Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, because depending on Dataverse set-ups and policies, it might just be that they don't get that option (e.g. institutional repositories). This way it's clear enough to contact support without creating expectations that might not be realistic for all Dataverse set-ups. Also, sometimes they don't see the button because they're e.g. on the My Data page. So, it could have several reasons as wel... So, to keep short and clear, just mentioning of asking for support.

- (Optional) Navigate to {doc}`a collection </user/dataverse-management>`.
- Click "Add Data" → "{ref}`New Dataset <adding-new-dataset>`".

Note: If you don’t see the "Add Data" button, contact your repository support team.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

again note required permissions

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See response above: conscious choice not to do so.


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.

A Dataverse repository can host one or more Dataverse collections, which organize datasets. A Dataverse repository can host one or more Dataverse collections, which organize datasets.
Copy link
Contributor

@sekmiller sekmiller Dec 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure why this is repeated, unless we want to say that a collection can host other collections

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mistake on my part probably when copying in stuff from the Dataverse about pages. Duplication can be taken out.


### 🔍 Make your data findable, reusable, and citable with rich metadata

- Rich metadata is added to a dataset before publication, with the option to use domain-specific metadata blocks.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we want to say that metadata blocks are configurable at the collection level?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, this is a page with the most basic explanation of what dataverse is for several types of users and installations. This is too specific of a feature/point to mention here, I believe.

@sekmiller
Copy link
Contributor

Thanks for the response @DieuwertjeBloemen

Copy link
Contributor

@sekmiller sekmiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. thanks again, @DieuwertjeBloemen for responding to my comments

@github-project-automation github-project-automation bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project Dec 3, 2025
@sekmiller sekmiller removed their assignment Dec 3, 2025
@stevenwinship stevenwinship self-assigned this Dec 3, 2025
@stevenwinship stevenwinship moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project Dec 3, 2025
@stevenwinship stevenwinship merged commit 908ce3c into develop Dec 3, 2025
7 of 8 checks passed
@github-project-automation github-project-automation bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project Dec 3, 2025
@stevenwinship stevenwinship deleted the 11652-quickstart-publish branch December 3, 2025 14:48
@stevenwinship stevenwinship removed their assignment Dec 3, 2025
@scolapasta scolapasta moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 3 (2025-07-30 - 2025-08-13) FY26 Sprint 4 FY26 Sprint 4 (2025-08-13 - 2025-08-27) FY26 Sprint 5 FY26 Sprint 5 (2025-08-27 - 2025-09-10) FY26 Sprint 6 FY26 Sprint 6 (2025-09-10 - 2025-09-24) FY26 Sprint 7 FY26 Sprint 7 (2025-09-24 - 2025-10-08) FY26 Sprint 8 FY26 Sprint 8 (2025-10-08 - 2025-10-22) FY26 Sprint 9 FY26 Sprint 9 (2025-10-22 - 2025-11-05) Size: 20 A percentage of a sprint. 14 hours.

Projects

Status: Done 🧹

Development

Successfully merging this pull request may close these issues.

Quickstart Guide

8 participants