nimx icon indicating copy to clipboard operation
nimx copied to clipboard

migrate to mono-repo?

Open timotheecour opened this issue 4 years ago • 0 comments

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)

timotheecour avatar Apr 22 '20 00:04 timotheecour