Skip to content

Conversation

@efiop
Copy link
Contributor

@efiop efiop commented Jul 30, 2017

This will make the structure of dvc more linear
making it easier to read. Plus, these changes
are needed in preparation for libdvc, as they
move all cmdline parsing to one common place.

This patch also refactors our settings system
also make it more linear and remove abstraction
levels that are not needed and only cause confusion.
There is a lot more to be done in preparation for
dvc lib and RFC overall, but this a first step
in that long journey.

Signed-off-by: Ruslan Kuprieiev kupruser@gmail.com

@efiop efiop force-pushed the master branch 5 times, most recently from e0b04c7 to 564332b Compare July 30, 2017 22:20
@efiop efiop mentioned this pull request Jul 30, 2017
@efiop efiop force-pushed the master branch 2 times, most recently from c04641c to a8a0efd Compare July 30, 2017 22:38
This will make the structure of dvc more linear
making it easier to read. Plus, these changes
are needed in preparation for libdvc, as they
move all cmdline parsing to one common place.

This patch also refactors our settings system
also make it more linear and remove abstraction
levels that are not needed and only cause confusion.
There is a lot more to be done in preparation for
dvc lib and RFC overall, but this a first step
in that long journey.

Signed-off-by: Ruslan Kuprieiev <kupruser@gmail.com>
@efiop efiop merged commit 4f2d957 into treeverse:master Jul 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant