Skip to content

remote: support Dropbox #1277

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

Closed
efiop opened this issue Oct 30, 2018 · 9 comments
Closed

remote: support Dropbox #1277

efiop opened this issue Oct 30, 2018 · 9 comments
Labels
feature request Requesting a new feature help wanted

Comments

@efiop
Copy link
Contributor

efiop commented Oct 30, 2018

No description provided.

@efiop
Copy link
Contributor Author

efiop commented Feb 25, 2019

Closing for the lack of interest from users.

@efiop efiop closed this as completed Feb 25, 2019
@jmunox
Copy link

jmunox commented Sep 15, 2020

Hi, is there a plan to support Dropbox? If not, how can I contribute to make it happen?

@efiop
Copy link
Contributor Author

efiop commented Sep 15, 2020

@jmunox No current plans to support it, unfortunately :( To implement the support, one would need to create a class implementing a basic set of methods, similar to

class AzureTree(BaseTree):
. E.g. here is an example of adding support or webdav #4256 . Let us know if you'll have any questions 🙂

@jmunox
Copy link

jmunox commented Sep 15, 2020

Thanks for the swift response. I will give it a try.

@shcheklein
Copy link
Member

(reopening the ticket)

@jmunox depending on how Dropbox exposes its API you might take a look at how the Google Drive support is done in DVC - https://github.com/iterative/dvc/blob/master/dvc/tree/gdrive.py (but I would start with something simpler first just to understand the structure and what method implementations are expected, I agree with @efiop on this - WebDAV, maybe HTTP/Azure are good candidates).

@gmrukwa
Copy link

gmrukwa commented Oct 20, 2020

Hello there! Is anyone working already on this issue? I would love to sync if I could help, to avoid duplication of work.

@efiop
Copy link
Contributor Author

efiop commented Oct 20, 2020

@gmrukwa Doesn't look like it. Feel free to give it a shot 🙂

@jmunox
Copy link

jmunox commented Oct 27, 2020

@gmrukwa Thanks for taking the lead here :) I am quite busy with work and studies at the moment.

I started looking at this as example:
https://github.com/j-min/pydropbox

@gmrukwa gmrukwa mentioned this issue Oct 27, 2020
5 tasks
gmrukwa added a commit to gmrukwa/dvc that referenced this issue Jan 9, 2021
@efiop
Copy link
Contributor Author

efiop commented Oct 8, 2021

Closing as stale.

For the record: #4793 (comment)

@efiop efiop closed this as completed Oct 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Requesting a new feature help wanted
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants