-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
It becomes more and more clear, that conserve currently consists of two parts: the library and the cli interface
Therefore it's more sensible to split up these two parts. This will be especially obvious with PR #173
as the cli interface no longer consists of one single .rs file and the library itself gets more universally applicable.
Thus I suggest, separating the cli interface into a separate crate (producing a binary file) by utilizing cargo workspaces.
This also allow, writing more specified tests as well as benchmarks specific for the library / the cli interface.
Attention:
Restructuring should be considered after merging #173.
Therefore #173 blocks this.
Metadata
Metadata
Assignees
Labels
No labels