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

Migrate designs to website #70

Closed
3 tasks
jaspercooper opened this issue Jun 7, 2018 · 9 comments
Closed
3 tasks

Migrate designs to website #70

jaspercooper opened this issue Jun 7, 2018 · 9 comments

Comments

@jaspercooper
Copy link
Contributor

jaspercooper commented Jun 7, 2018

  • no more designs in the library package
  • create download_design() function
  • create test for website designs
@jaspercooper
Copy link
Contributor Author

One idea is to create a DeclareDesign dataverse and host designs there

@graemeblair
Copy link
Member

I agree versioning would be good, suggest Github is probably better/easier solution?

@nfultz
Copy link
Contributor

nfultz commented Jun 18, 2018 via email

@graemeblair
Copy link
Member

fair enough. I think we want something with an R api that is easy to use, so we can access it within DesignLibrary.

dataverse has one, but I've had to fight with dataverse every time I've used it.

@jaspercooper
Copy link
Contributor Author

Yeah I know what you mean about dataverse API. I was hoping this had gotten better.

One advantage I see in setting up a DD dataverse is that it contains a lot of the infrastructure we already want, and would prevent people uploading any old binary file to our website. If we end up going with something like AWS to host the .Rdata files we'll need some method of reviewing and approving uploads.

Dataverse has both versioning and review: http://guides.dataverse.org/en/latest/user/dataset-management.html

Definitely need to overcome the API problem though I agree. Accessing designs from inside the package needs to be seamless.

@nfultz
Copy link
Contributor

nfultz commented Jun 18, 2018 via email

@graemeblair
Copy link
Member

graemeblair commented Jun 18, 2018

OSF also has an API that is more likely to be maintained, but no R package.

@pdurbin
Copy link

pdurbin commented Jun 18, 2018

@graemeblair I'm so sorry to hear you've had to fight with the Dataverse API. If you would be willing to let me know here or open issues over at https://github.com/IQSS/dataverse/issues or pop in http://chat.dataverse.org I'd love to get some feedback from you on them. We are continually making improvements, such as easier API for making small metadata edits: IQSS/dataverse#3599 . I also recently added headers to the "native" API documentation so you can more easily tell what the API can even do: http://guides.dataverse.org/en/4.9/api/native-api.html

Yes, there in churn in dataverse-client-r in the sense that the original author (whom we love!) is switching jobs and looking for maintainers for a number of packages that he has been maintaining for years: https://twitter.com/thosjleeper/status/994135444848889856

@graemeblair
Copy link
Member

thanks @pdurbin I haven't tried in awhile so will try again!

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

4 participants