About Monorepositories
It would seems a new fashion has come to the world of software engineering, which anyone is expected to have an oppion about. The so called mono-repo talk.
As with so many other cases there seems to be multiple definitions flying around and not asserted definition of when you have a mono-repo, but let me try to share some thoughts.
- A repository is a place, where sourcecode (and potentially other stuff) is associated with software development is stored.
- A mono-repository is when all the sourcecode produced in a company is manged in a single repository.
- A Single-server respository (strategy) os whenn all sourcecode is manged in a single (git) server, but every project has its own repository.
On the multi (git)server, multi repository setup…
I don’t like it.