← Back to context

Comment by sdesol

9 years ago

They compete in the mindshare sense. If a company is determined to treat Git hosting as commodity product, they are going to look at gitlab, gogs/gitea, gitbucket, and a bunch of other solutions.

As you point out, you either go with fast vs feature rich.

GitLab is working towards making things faster and easier to install. Is Gogs/Gitea working towards making it more feature rich?

If Gogs market are hobbyist who want to run it on a Raspberry PI, then I don't see GitLab being a threat. If Gogs wants to be solution that larger companies would consider using, then they are going to have to compete with GitLab's, which means introducing more features.

This Gitea fork appears to be a desire to move faster with more features. I've posted this in another response, but this a diff from the point of divergent to the latest commit for each master branch.

Gogs (69 commits with 106 diffs):

https://gitsense.com/gogs-gitea/gogs-diff.png

Gitea (528 commits with 2,062 diffs):

https://gitsense.com/gogs-gitea/gitea-diff.png

I obviously haven't gone through a lot of the diffs, but the changes appear to be formatting/commenting like this:

https://gitsense.com/gogs-gitea/gitea-changes-example1.png

with others adding more functionality like this:

https://gitsense.com/gogs-gitea/gitea-changes-example2.png

No matter what, it looks like there maybe no turning back for both groups. Hopefully this is not the case.