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

Command line file uploader #5240

Closed
qqmyers opened this issue Oct 26, 2018 · 3 comments
Closed

Command line file uploader #5240

qqmyers opened this issue Oct 26, 2018 · 3 comments
Assignees

Comments

@qqmyers
Copy link
Member

qqmyers commented Oct 26, 2018

TDL has supported the development of a Java command line client that can be used to upload a directory of files to a Dataset. It's open source and we're going to host the code in an IQSS dataverse-uploader repo.
Per @pdurbin in addition to populating that repo, this should be linked at
http://guides.dataverse.org/en/4.9.4/user/dataset-management.html#file-handling-and-uploading ,
http://guides.dataverse.org/en/4.9.4/developers/intro.html#related-projects , and
http://guides.dataverse.org/en/4.9.4/api/apps.html ...

PR for guide updates tbd...

@pdurbin
Copy link
Member

pdurbin commented Oct 26, 2018

@qqmyers yep! The last thing I'll note is that as we discussed at http://irclog.iq.harvard.edu/dataverse/2018-10-26 we'll want to emphasize that this new uploader is community supported, similar to how we describe the API client libraries for Python, R, and Java at http://guides.dataverse.org/en/4.9.4/api/client-libraries.html

Thank you to @TexasDigitalLibrary for supporting the development of the uploader! I can't wait to try it out. 😄

@pdurbin
Copy link
Member

pdurbin commented Oct 30, 2018

@dlmurphy I moved pull request #5250 to QA because it looks good to me but since it involves edits to the User Guide I thought you might want to take a look.

As I mentioned at http://irclog.iq.harvard.edu/dataverse/2018-10-29#i_77169 I tried the uploader yesterday and it seemed to work fine with two tiny files. I showed @sekmiller . Here's the command I used:

java -jar ~/Downloads/DVUploader-v1.0.0.jar -server=http://localhost:8080 -key=$API_TOKEN -did=doi:10.5072/FK2/4AQEAT /tmp/files

I mentioned to @djbrooke that I like the TDL ascii art. 😄

@dlmurphy dlmurphy self-assigned this Oct 30, 2018
dlmurphy added a commit to TexasDigitalLibrary/dataverse that referenced this issue Oct 30, 2018
Reviewed the DVUploader docs and made a few edits. Also added an unrelated syntax fix for dataverses-datasets.rst.
@dlmurphy
Copy link
Contributor

All set on my end, looking good!

@dlmurphy dlmurphy removed their assignment Oct 30, 2018
@kcondon kcondon self-assigned this Oct 30, 2018
@kcondon kcondon closed this as completed Oct 31, 2018
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

No branches or pull requests

5 participants