-
Notifications
You must be signed in to change notification settings - Fork 107
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Q5: git annex for machine state #68
Comments
Though gitlab decided to drop support a while ago in favor of On the other hand git annex supports "special remotes", including git LFS, which makes git annex a super versatile tool for syncing state to whatever service is preferred. |
@blaggacao What do you mean by “user state” exactly? Only immutable state provided by “the system”? Things to consider:
For mutable state: What about dysnomia? |
Those are very thoughtful points, thank you! I'm especially intrigued by pijul which seems to be a modern alternative to sqlite's fossil. I will keep an eye on it.
Not sure. In principle, A vcs based workflow might serve two goals, in this context:
Dysnomia sounds interestingly convoluted which might or might not constitute a quality attribute (which I'm far from able to judge). I hope the docs get more accesible as the project evolves. Maybe we actually need syncing and snapshotting only as a useful afterthought for some classes of state? (hypothetocally) |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
"Q5 / Future Thinks + No Budget"-office here again. 😉
I stumbled over https://git-annex.branchable.com/ and it looks like a suitable idea on how to manage user state.
cc/ @cole-h since his readme prominently exposes the challenge.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: