I'm not sure if Pipeline is up to date. Nothing to reproduce. is the best message to describe the status of a remote storage.
When using fetch/pull/push you are not reproducing anything, you are syncing the cache.
I would suggest something more _ad hoc_ like the following: Cache is up to date. Nothing to sync with '{}' remote.
Also, it can be confusing if dvc status shows you some "changes" and dvc status -c outputs "Nothing to reproduce"
@mroutis I believe the message has changed at this point, does this issue desc. need an update? Thanks
@jorgeorpinel indeed current message is
➜ dvc git:(master) ✗ dvc status -c
Data and pipelines are up to date.
But the gist of the issue stays the same. Updated the desc though. Thank you for the heads up! 🙂
Maybe the best solution is to rename dvc status --cloud to dvc remote status or dvc remote diff. Then it is going to have a completely different set of messages from dvc status.
I think this idea (splitting dvc status and dvc status -c into two different commands) has been proposed previously, but I couldn't find the relevant issues.
Can I reserve this issue to be used for today's Devsprints?
@kurianbenoy Sure!
Looking at this issue 👀
Fixed by #4694 Thank you @tenitski ! :pray: