rstudio / pins-r

Pin, discover, and share resources
https://pins.rstudio.com
Other
312 stars 63 forks source link

Implement modern google cloud storage board #572

Closed hadley closed 1 year ago

hadley commented 2 years ago

Please 👍 this issue if you'd like this implemented.

GitHunter0 commented 2 years ago

It would be really nice as well to get the Github board working again

hadley commented 2 years ago

@GitHunter0 (a) it's already fixed in the dev version and (b) it's not useful to comment on an unrelated issue

MarkEdmondson1234 commented 2 years ago

I could help with this to help along the vetiver integration. I guess implementing GCS versions of the AWS functions here? https://github.com/rstudio/pins/blob/main/R/board_s3.R - I have just done this with targets so imagine could copy across several of those functions - available for review in this pull request https://github.com/ropensci/targets/pull/722

hadley commented 2 years ago

@MarkEdmondson1234 that'd be great! Both board_s3() and board_azure() are good places to look at first, and there are some suggestions on implementation order in #481.

MarkEdmondson1234 commented 2 years ago

Great, have made a start and will see how it goes.

smach commented 2 years ago

pins for Python has made Google Cloud a more compelling feature, since I could now use pins to collaborate with Python-using colleagues

MarkEdmondson1234 commented 2 years ago

It's still on my todo but just finishing my book, this is the next project. But if someone can pick it up before August go for it.

smach commented 2 years ago

@MarkEdmondson1234 Understood. Just popped by here because the recent RStudio getting started with pins video said to upvote the issue if we were interested. (I can try using another platform meanwhile)

juliasilge commented 1 year ago

@MarkEdmondson1234 are you still interested in working on this, or should one of us pick it up? No pressure either way!

MarkEdmondson1234 commented 1 year ago

Hi @juliasilge , it was vetiver that motivated me to start looking at this, but I've in the meantime I have started a new job that is going to take some time to onboard R modelling so I can justify some code time, so if you have time now to work on it please go ahead. I can at least reply to any comments/questions around Cloud Storage if needed. There are also aspects of the Vertex AI platform I think would be very beneficial when I get the hours.

juliasilge commented 1 year ago

This is now in the development version of pins, so we would be super happy for you to try it out and give any feedback on using pins with GCS! You can install via remotes::install_github("rstudio/pins-r").

MarkEdmondson1234 commented 1 year ago

Woohoo thanks!

github-actions[bot] commented 1 year ago

This issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with a reprex: https://reprex.tidyverse.org) and link to this issue.