(reposting something that came up on Matrix, to put it in a place where long-form discussion is easier)
In On the future of our nixpkgs fork, there’s a proposal to abandon forking nixpkgs as-is, and focus on building an alternative directly instead.
@crebwyllion made the connection that if we do go that route, forges other than github become a lot more feasible. Nixpkgs’s massive size and the integration of nixpkgs tooling with github are a technical obstacle to moving elsewhere if we’re trying to fork and maintain nixpkgs as-is.
OTOH, if we’re going straight to the smaller, modular repos and doing our own thing… We’re going to need a bunch of original tooling anyway, and we should end up with sensible repo sizes. Which makes moving off github a lot more tractable.
So… yeah, something to consider in this discussion ![]()