Federated GitLab? Yes, please…
I run my own GitLab. You run your own GitLab. Your GitLab sends my GitLab a pull request.
How cool would that be?
If you’d like to see that, take a moment to upvote issue #4013: https://gitlab.com/gitlab-org/gitlab-ce/issues/4013
The best would be federated repo.
You search for example "random software" and it returns you all the repos with this random software on every gitlab instance
@aral Merge request please, pull requests are for github ^^
@aral While that would be cool, it'd be awesome if this was not a feature of a specific git server and as agnostic to that.
@aral Yeah, ever since I started using my gitea instance, I've been worrying that people would have trouble submitting issues and pull requests.
@aral I'm definitely down for the idea.
@aral Have you also looked at ipfs?
@mushmouth Yep. Also Dat. Not sure how it either would solve this issue though. Something like ActivityPub might. But the core issue is that we’re building web apps for many instead of web apps for one that are federated; personal web apps, if you will.
@aral Focusing on the federated web is a lot more important in my eyes. The cenentralized web is really out dated.
@aral Fossil (https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki) already does this.
@drwho But that’s not Git :)
@aral It seems to be Git-compatible. You can import and manipulate Git repos, and I've accidentally used Git in Fossil projects without harm.
I see this as a nice-to-have gimmick. There are much more needed features and improvements, federation requires a lot of work and it isn't really useful.
What I really want is a GitLab fork which would be how Nextcloud is to OwnCloud. GitLab is awesome, "open core" sucks.
@Michcioperz @gabriele Maybe, but it also works, just like Mastodon. Was just thinking about the number of apps built on RoR that are fit for purpose (Basecamp also comes to mind). Something to be said about keeping your focus on the problem your tool solves (instead of the tech itself) and not prematurely optimising things.
@gabriele He said, on Mastodon ;)
@gabriele @aral I agree in general, that a complete Free Software solution would be preferable. But I see on difference compared to ownCloud. GitLab is MIT licensed, as such it doesn't create a monopoly but everyone could do what the GitLab Inc. does. This doesn't make it perfect but better. For me another important test is, what would GitLab Inc. do if someone would contribute a enterprise feature to the community version? Would they accept it or refuse it?
@aral is that just how regular git works anyways?
@UberGeek Git, yes. GitHub, GitLab, etc., no.
This is my personal Mastodon.