Okay, Let’s talk about git hosting. Specifically, https://allthe.codes.
That is running GitLab. It is a pain to run by myself. And now I’m asking, why am I hosting it?
For many years I was trying to land on a git hosting place that seemed cool, and for a while Gitorious was it. And when it went away I decided to just run my own community git hosting site. But I never really went anywhere with it. I mean, I’ve done a lot of work there, but even that isn’t great: most of my clients don’t use git, or need to look at code for their jobs. It works so-so as an issue tracker, but other folks don’t have issues, they have tasks, and it is a different beast of management.
So now I am having this revolution of mind, and it seems to me that I don’t actually need anything GitLab provides. I don’t need:
- an issue tracker
- kanban board
- merge requests
- CI runners
All I need is a place to put my code for others to copy, and as a huge bonus be able to see easily. I do like GitLab as a repo viewer. But then there is Gitea and Gitolite, both of which probably do enough of what I want.
I keep thinking I just need a tiny Gitea instance that is mirroring your code and you can mirror mine, and we can still send patches to each other, and I train my clients to write better email.