Originally „monorepo“ meant one repo for the whole company. Here and also at my company people use the term for „one project repo“ now. Is that common?
It seems the term is getting useless like „big data“.
I think the term generally means ‘one repo containing multiple things that could be built independently’. For example, there’s an LLVM monorepo that contains LLVM, clang, lld, libc++, and so on even though libc++ is a completely separable component and folks that work on it don’t need anything else from the LLVM repo.
Originally „monorepo“ meant one repo for the whole company. Here and also at my company people use the term for „one project repo“ now. Is that common?
It seems the term is getting useless like „big data“.
I think the term generally means ‘one repo containing multiple things that could be built independently’. For example, there’s an LLVM monorepo that contains LLVM, clang, lld, libc++, and so on even though libc++ is a completely separable component and folks that work on it don’t need anything else from the LLVM repo.