Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed DVUploader URL #8852

Merged
merged 5 commits into from
Jul 27, 2022
Merged

Fixed DVUploader URL #8852

merged 5 commits into from
Jul 27, 2022

Conversation

shlake
Copy link
Contributor

@shlake shlake commented Jul 21, 2022

PR to close #8851

Also updated the java version that is displayed in the guides it is now V1.0.9 (according to the wiki download link).
https://github.com/GlobalDataverseCommunityConsortium/dataverse-uploader/wiki/DVUploader,-a-Command-line-Bulk-Uploader-for-Dataverse

@pdurbin
Copy link
Member

pdurbin commented Jul 21, 2022

@@ -102,9 +102,9 @@ Please note that there is a Java library for Dataverse Software APIs listed in t
DVUploader
~~~~~~~~~~

The open-source DVUploader tool is a stand-alone command-line Java application that uses the Dataverse Software API to upload files to a specified Dataset. Files can be specified by name, or the DVUploader can upload all files in a directory or recursively from a directory tree. The DVUploader can also verify that uploaded files match their local sources by comparing the local and remote fixity checksums. Source code, release 1.0.0- jar file, and documentation are available on GitHub. DVUploader's creation was supported by the Texas Digital Library.
The open-source DVUploader tool is a stand-alone command-line Java application that uses the Dataverse Software API to upload files to a specified Dataset. Files can be specified by name, or the DVUploader can upload all files in a directory or recursively from a directory tree. The DVUploader can also verify that uploaded files match their local sources by comparing the local and remote fixity checksums. Source code, release 1.0.9- jar file, and documentation are available on GitHub. DVUploader's creation was supported by the Texas Digital Library.
Copy link
Member

Choose a reason for hiding this comment

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

1.1.0 is out - I updated the wiki. Perhaps just removing the version here would be easier?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@qqmyers Easy to remove the version here in "apps", but there is an example in the User Guide. How should that be handled (i.e., with versions)?
https://dataverse-guide--8852.org.readthedocs.build/en/8852/user/dataset-management.html

@@ -129,15 +129,15 @@ The open-source DVUploader tool is a stand-alone command-line Java application t
Usage
~~~~~

The DVUploader is open source and is available as source, as a Java jar, and with documentation at https://github.com/IQSS/dataverse-uploader. The DVUploader requires Java 1.8+. Users will need to install Java if they don't already have it and then download the DVUploader-v1.0.0.jar file. Users will need to know the URL of the Dataverse installation, the DOI of their existing dataset, and have generated an API Key for the Dataverse installation (an option in the user's profile menu).
The DVUploader is open source and is available as source, as a Java jar, and with documentation at https://github.com/GlobalDataverseCommunityConsortium/dataverse-uploader. The DVUploader requires Java 1.8+. Users will need to install Java if they don't already have it and then download the DVUploader-v1.0.9.jar file. Users will need to know the URL of the Dataverse installation, the DOI of their existing dataset, and have generated an API Key for the Dataverse installation (an option in the user's profile menu).
Copy link
Member

Choose a reason for hiding this comment

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

same here - if we can get rid of the version, great, if not it should be 1.1.0 now (probably due for another update in the next few months).

Copy link
Member

Choose a reason for hiding this comment

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

Yes, good idea. It can probably just say, "download the DVUploader jar file" without specifying a version. And then use a * in the java -jar line below (see my suggested fix).

Copy link
Member

@pdurbin pdurbin left a comment

Choose a reason for hiding this comment

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

Some suggestions for getting rid of the version.

doc/sphinx-guides/source/user/dataset-management.rst Outdated Show resolved Hide resolved
@@ -129,15 +129,15 @@ The open-source DVUploader tool is a stand-alone command-line Java application t
Usage
~~~~~

The DVUploader is open source and is available as source, as a Java jar, and with documentation at https://github.com/IQSS/dataverse-uploader. The DVUploader requires Java 1.8+. Users will need to install Java if they don't already have it and then download the DVUploader-v1.0.0.jar file. Users will need to know the URL of the Dataverse installation, the DOI of their existing dataset, and have generated an API Key for the Dataverse installation (an option in the user's profile menu).
The DVUploader is open source and is available as source, as a Java jar, and with documentation at https://github.com/GlobalDataverseCommunityConsortium/dataverse-uploader. The DVUploader requires Java 1.8+. Users will need to install Java if they don't already have it and then download the DVUploader-v1.0.9.jar file. Users will need to know the URL of the Dataverse installation, the DOI of their existing dataset, and have generated an API Key for the Dataverse installation (an option in the user's profile menu).
Copy link
Member

Choose a reason for hiding this comment

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

Yes, good idea. It can probably just say, "download the DVUploader jar file" without specifying a version. And then use a * in the java -jar line below (see my suggested fix).

shlake and others added 3 commits July 22, 2022 10:16
Co-authored-by: Philip Durbin <philipdurbin@gmail.com>
made version "general" - "latest release"
set version as "latest release"
Copy link
Member

@pdurbin pdurbin 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. The links are fixed.

Note that we're now using a shell in the java -jar command so that we don't have to maintain the version number for DVUploader. The version has also been changed to "the latest" in the text.

@kcondon kcondon self-assigned this Jul 27, 2022
@kcondon kcondon merged commit 8814194 into IQSS:develop Jul 27, 2022
@pdurbin pdurbin added this to the 5.12 milestone Aug 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DVUploader URL is Wrong in Guides
4 participants