Storage of the code repos
For those using a RSS reader, subscribe here: rss.xml
What is a good place to store a code repository? That has been a question that has been on my mind lately. Ever since GitHub was bought by Microsoft, I explored other forges like GitLab.
One way to solve the storage question is to not be the maintainer yourself. It sounds snarky, but for public projects it makes sense to attempt merging with the upstream. The chance of a fork getting populair is quite low if you ask me, unless it is really good.
For private projects is is a different story, but because they are private it is sufficient to just backup the repositories somewhere. For internal projects, there has always been a GitLab instance I could make use of. For public projects, most of the projects were just applications and not libraries.
After a while, I questioned if I should also publish and become a maintainer for a project. I felt comfortable enough with being a maintainer, after being one for several internal projects. At the same time there was a strong sense of perfectionism; not wanting to polute the internet with stuff that has no use.
MBLF compiler
The code for the MBLF compiler was published to cargo in 2022. It was originally stored on GitHub under a seperate organization. Recently I looked at the crate statistics, and was surprised it had over a thousand downloads. So it was a project that I wanted to keep available, and decided to migrate the repository to Codeberg.