-
Notifications
You must be signed in to change notification settings - Fork 394
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
user-guide: clarify differences and use cases for external storage mechanisms? #566
Comments
UPDATE: Also related #103, maybe #143, #497, and #563 (specially given #563 (comment) and #563 (comment)). |
@jorgeorpinel , I don't have any solution to this but I agree that having a page explaining how to deal with external storage would be helpful. A good next step would be to have several questions that we want this page to answer. What I've identified (from skimming Discord) is that there are a lot of questions related to remote configuration and usage. Currently, there's no single page to refer to for tips and tricks when setting up a remote. Users need to go through the Another frequent question is about NFS / CIFS we have no entry about this in our docs (as you already noted in your comment) |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Closing in favor of epic #520 |
I'm still not sure exactly how to address this so it probably doesn't make sense to reopen it unless there's an actionable plan. |
I'd say remove the checklist item in #520 then? |
We could remove the link (although the context may be useful) but the idea there is pretty generic "Clarify differences and use cases for external storage mechanisms" not exactly = this issue necessarily. |
I've noticed that in general the different mechanisms DVC has to handle external storage are confusing. This includes DVC remotes, external dependencies/outputs/cache, and
dvc import
,dvc import-url
commands, or even more general concepts like "remote location" and "external data source".We have independent docs explaining each one but no single document (or consistent references throughout) so users can clearly identify which mechanism does what or solves which problem – In fact I wonder whether the same external data problem could be solved with one or another mechanism (which could add to the confusion).
Well, we do have this page https://dvc.org/doc/user-guide/managing-external-data (and issue #143) that try to combine external outputs and external cache into a single doc but I think the effort should probably encompass all of these mechanisms.
I'm not sure exactly how to address this so just opening this possible issue and cc @iterative/engineering for a discussion. Thanks
The text was updated successfully, but these errors were encountered: