-
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
Fix #563: Managing Data Storage On An External Hard Drive #565
Fix #563: Managing Data Storage On An External Hard Drive #565
Conversation
```dvc | ||
$ sudo su | ||
# cd /mnt/data/ | ||
# git init |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's confusing, even if users use a single partition, they don't use /mnt/data
as a project dir. It can be done only if you want to organize a "data registry" out of it. And then use dvc import
to connect data to your project.
cleaning them up. You could do it like this: | ||
|
||
```dvc | ||
$ dvc add /mnt/data/raw |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would def split add
and run
... And would explain that for simple case just add is enough. Pipelines should go afterwards a bit.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dashohoxha good stuff. I've left some comments and also please check the discussion in the #563
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I replaced |
There are two easy ways to mitigate this. If you use branch (let me know if you need permissions for this) instead of a fork, Heroku will be deploying a PR for you automatically like this: (I did this manually this time) Second way - run the Node server locally. It's quite straightforward and is described in the documentation contributing guide.
Not necessarily. It's fine to start working on something next when one PR is under review.
I don't see how does this change it. I haven't seen projects named
there are lot of projects. One of the nice examples: https://docs.mattermost.com/process/documentation-guidelines.html
Thank you! 🙏 Again, I don't want to discourage you from suggesting new stuff, improvements, etc. You have brought a lot of good topics to think about already. |
Yes, I think I need permissions (if no one has already given them to me).
I do it, but this may be difficult for the reviewers (if they have to clone my repo).
Maybe, but if it happens that both PRs are working on the same files, this may create conflicts. It has happened to me in the past. This is why I say it is a bad practice. The conflicts can be resolved of course, but it is an annoyance.
This is not usual, but it is a possible solution. In the next paragraph I say that this may not be preferable. What would you suggest about it? Should we not mention it at all?
It is nice the note on top of it, because I think that the very idea of having to obey style rules may actually impede the contributions. On the other hand, I expect to be payed for this job, so I don't mind if I have to follow grammar rules, even if they are stupid. Sorry for being brutally honest.
Thanks for letting me know. Because sometimes I feel like not everyone appreciates my comments and maybe I am being perceived as a troublemaker. |
Done! I've added you to the collaborators. If you use branches it's being deployed automatically and it's very easy to review it.
Agreed. I would try to avoid working on the same file. Especially if they are being changed a lot.
Probably, yes. I need a little bit more time to do provide you some constructive feedback on this PR. It's not your problem, it's even for me not easy to come up with a good structure and language from the top of my head for this external stuff. Especially considering all other ways of managing "external" data. I'll try to do a full review once again and be more constructive.
Totally agree with this! And that's what we do with external contributions. You are part of team for this period of time and consider you as an "internal" contributor. There is no one else to "edit" after us :)
I respect your directness, but please respect other people's opinion and be constructive as much as possible.
Sorry, that you see it that way. On contrary, I really like the topics you've brought on the discuss.dvc.org ( Again, give a bit of time to wrap my head around all this external data management stuff. We are traveling now and our schedule is hectic a little bit that's why it feels slow and review is not deep/actionable. |
I am not at all in a hurry. I have not finished reading yet some tutorials and other things (about DVC). |
This comment has been minimized.
This comment has been minimized.
Hi. Is this PR still in process? Relevant? Seems abandoned. Thanks p.s. I'm asking because I could address a lot of my own comments above to get it moving forward but don't want to waste time if this is no longer valid or a priority. |
@jorgeorpinel it's an important PR. I just don't yet have a clear Managing External Data section structure in my head and where will this PR (or parts of it) fit into. Along with #455 for example that is also almost done. |
for new data-storage-on-external-drive case
Alright, I addresses all my own feedback. Please lmk if you need more help reviewing this one again. I'll unsubscribe for now. |
Closed in favor of: #732 |
Fix #563