https://github.com/Oxen-AI/oxen-release/blob/main/Performanc...
oxen push origin main # ~308.98 secs
Where does that push to? Does this benchmark really just measure how well-provisioned various different VC-funded websites currently are?I think a proper benchmark here would be install the server parts of Oxen, Git-LFS, etc on the same machine, and then time how long it takes to commit and push the same dataset from some other machine.
Although of course given that we live in an age where people expect to upload their immense datasets to the cloud for some reason, a "proper" benchmark might not be a relevant one. I'm not sure what a really good benchmark of that would be.
Fundamentally even adding and committing data locally is slower, even before the push. But I agree the remote matters too.
From your readme it seems like the oxen repo and software project repo are not as closely coupled as in dvc? It seemed like in the current state of oxen, you could do something similar with make files and oxen tracking?
Oxen seems really good for longer lived data and computational science projects, where dvc seems more oriented just at analysis projects. I have a project that I want to try it out on :)
Any other features you would find useful or a dealbreaker?