5 ms·
If only there was a protocol of some sorts that allowed you to send/receive code and patches even if the centralized hub everyone uses for synchronization was d
by capableweb 3y ago
If only there was a protocol of some sorts that allowed you to send/receive code and patches even if the centralized hub everyone uses for synchronization was down...
- AdamN 3y agoSomething distributed??
- bluejekyll 3y agoI wonder, have there been any case studies on phishing/trojan type attacks by code (git changes) via email?
- khaledh 3y agoMost of the time it's not about the code. Project management, issue tracking and prioritization, discussions, PR reviews, searching across the organization repos, etc.
- Terretta 3y agoThere are (all too rare) tools that back those objects with git as well. And there's always fossil ... https://fossil-scm.org/home/doc/trunk/www/index.wiki https://fossil-scm.org/home/doc/trunk/www/index.wiki But it's not git. :-(
- afavour 3y agoRepeat after me: GitHub is more than just Git. GitHub is more than just Git.
- capableweb 3y agoRepeat after me: Git is more than just files. Git is more than just files.
- londons_explore 3y agoI would like to see Git be extended with a decentralized approach to bugtracking, code reviews, wiki's for documentation etc.
- Kalium 3y agoIsn't that Fossil? https://fossil-scm.org/home https://fossil-scm.org/home SCM, bug tracker, wiki...
- tazjin 3y agoWhat do you need for wikis? Just put text files in a folder? Bug tracking in git: https://github.com/MichaelMure/git-bug https://github.com/MichaelMure/git-bug Code review in git: https://github.com/google/git-appraise https://github.com/google/git-appraise
- tazjin 3y agoYes, it's also good a variety of different systems to store and address Markdown. Which you could, you know, put in git. Git is more than just GitHub though, that much is true.
- handsclean 3y agoI know git claims to be decentralized, but has anybody ever actually managed to use it in a decentralized manner? Not even the git or Linux projects themselves are without a centralized sync point.
- supriyo-biswas 3y agoGrandparent can still work off their local git repository, create local branches and commits, unlike the traditional VCS model which required branching and commits to be immediately synced to a centralized node. The centralization issue that you raise is a different one; most projects intend to take contributions from folks and merge them into a single product.
- handsclean 3y agoNoted on the definition of the word “decentralized”, but the comment I was replying to was specifically about the ability to “send/receive code and patches”, that’s what I haven’t seen done without a central sync point.