3 ms·
As you have noticed, "Github for Data" is not what they're building. At all. Our company is actually building Git for Data and Github for Data. We have an open
by zachmu 7y ago
As you have noticed, "Github for Data" is not what they're building. At all.
Our company is actually building Git for Data and Github for Data. We have an open source database called Dolt which combines the commit graph of git with the relational tables and SQL of MySQL:
https://github.com/liquidata-inc/dolt/ https://github.com/liquidata-inc/dolt/
Then we have a DoltHub, which is Github for data:
https://www.dolthub.com/ https://www.dolthub.com/
Dolt lets you version, branch, and merge your dataset so that you can collaborate on it with others. Dolthub lets you share your dataset with the world, submit PRs, fork other people's repos, and lots of other analogous features to Github.
- PopeRigby 7y agoIs DoltHub also open source?
- zachmu 7y agoNo. Like Github, Dolthub is closed source.
- PopeRigby 7y agoThat's unfortunate. I hope you a open source version pops up, or DoltHub becomes open source.
- arxpoetica 7y agoIt appears they've got an open source licence on Dolt, which is a CLI tool to be used in tandem with DoltHub?
- dflock 7y agoYou might want to re-think that name: https://www.urbandictionary.com/define.php?term=dolt https://www.urbandictionary.com/define.php?term=dolt > A mental retard who is clueless not only about current events, but also has the IQ level of a rock. "Dolt" may be the most sophisticated insult in the English language. Dolts commonly populate such stereotypes as jocks, nerds, fruits, bookworms, and dorks.
- vharuck 7y agoIt's probably intentional, because "git" is also an insult to imply somebody's dumb.
- dflock 7y agoTrue, but the name `git` came from the open source SCM tool, written by Linus for the Linux source code - and now everyone is sort of stuck with that name. This is a commercial product, deciding on a name for themselves.
- dflock 7y agoAlso, at least in British English, calling someone a git doesn't mean "dumb" it means "mean/nasty/malicious".
- zachmu 7y agoIt's paying homage to how git was named: https://en.wikipedia.org/wiki/Git#Naming https://en.wikipedia.org/wiki/Git#Naming
- dflock 7y agoTrue, but the name `git` came from the open source SCM tool, written by Linus for the Linux source code - and now everyone is sort of stuck with that name. This is a commercial product, deciding on a name for themselves.
- Someone 7y agoI was thinking of https://www.folklore.org/StoryView.py?story=Do_It.txt https://www.folklore.org/StoryView.py?story=Do_It.txt (nice story about Tesler at Apple, by the way) and hence, reading it that way :-)