Re:Gitea – Alternative to GitLab and GitHub
by bshacklett on Wednesday June 06, 2018 @07:03AM
(#17246008)
There are some real world problems with that:
* Many networks limit access between wireless clients, preventing the connection between develop ER machines.
* Host based firewalls often prevent services from listening on client machines. Getting security exceptions for this can be difficult to impossible in some organizations.
* Discovery and initial remote config can be painful. While largely trivial from a technical perspective, this kind of thing can cause resistance from many end users.
I'm not arguing against your suggestion, but these are things that need to be solved if this workflow is ever going to see mainstream adoption. Network infrastructure and security has been geared towards centralization for a long time. That's going to need to change if we want to empower distributed applications of this nature (which I believe we do).
Re:Gitea – Alternative to GitLab and GitHub
by Boulth on Wednesday June 06, 2018 @01:11PM
(#17248950)
> I'm not arguing against your suggestion
Well, actually I wasn't suggesting that, just emphasizing git's distributed nature.
What I do suggest is a federated model, large number of small hosts akin to Mastodon. What would be the real issue is, like you noted, discovery. Centralized solutions have it nicely solved but it's hard to do in general with decentralized ones.
What is this built in server git has? I thought sharing git repos over a network was depending on OpenSSH or similar.
Re:Gitea – Alternative to GitLab and GitHub
by Foxboron on Wednesday June 06, 2018 @06:44AM
(#17245911)
git-daemon i assume. https://git-scm.com/docs/git-daemon
What I'd personally like to see is a repo viewer similar to Github but implemented purely in JavaScript and cloning repos in the fly just like the native git does. Git.js (https://github.com/yonran/git.js) has something like that but it looks old and ugly.