On Thu, Jan 30, 2025 at 01:29:52PM +0100, Enrico Weigelt, metux IT consult wrote: > > I'd assume you wanted to mirror the repositories on > > git.freedesktop.org, > > Not necessarily, but at least let xorg-testing build all these > drivers on NetBSD target. > > > since we keep everything in a cvs monorepo. > > From there we can work on other platforms and build machinery. > > CVS and monorepo ? Seriously ? Why ? > I really would never ever go back to such a complicated and fragile > tool like CVS (nor SVN) anymore ... > > I'm actually open to reintegrate drivers into Xorg tree (we already > have some in-tree), because we don't really have an *specified* API, > which makes refactoring unnecessarily hard (
NetBSD's "src" repository is the oldest continuously-developed version control repository on the internet (since march 1993), and there's a lot of legacy there that makes switching to anything else hard. Any way we go, we'll likely be keeping the monorepo-with-separate-build-machinery model. The difference in the way we do things from the modern consensus is why I suggested handing the code over to freedesktop. ;)