nimx
nimx copied to clipboard
migrate to mono-repo?
related to the point here https://github.com/yglukhov/nimx/issues/411#issuecomment-612428557 about making CI work across dependencies,
hmm, both nimx and kiwi are under your control so could both use a CI that at least checks for what's being run in testament, eg: [...] that way, a commit to kiwi that would break nimx wouldn't pass your CI (and therefore wouldn't break nim CI)
what about migrating nimx to a mono-repo? nimble does support multiple nimble projects per repository, so it could make your life easier to have a single (or fewer) repository but with several interdependent nimble packages. This would simplify CI, releasing new versions, as well as for upstream users.
Especially since you already have a lot of internal dependencies (https://github.com/yglukhov/nimx/blob/master/nimx.nimble)
(similar things are being discussed on gitter)