So, I can use the same versions from the original repositories or from the Magma repository, you tell me what do you prefer? Personally I prefer to use the original repository as is cleaner. Also I would like to add individual metacello configuration for WriteBarrier (that takes care of its own dependencies, i.e. NewCompiler) and have the Magma configuration use the WriteBarrier configuration. This way Magma doesn't even have to know about the dependencies of WriteBarrier but only about its own dependencies.
Yes, I concur with your preferences. - Chris