On 8/29/16 8:12 AM, Esteban A. Maringolo wrote:
2016-08-29 9:12 GMT-03:00 Serge Stinckwich <serge.stinckwich@gmail.com>:
On Mon, Aug 29, 2016 at 2:08 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
On 29 Aug 2016, at 14:04, Serge Stinckwich <serge.stinckwich@gmail.com> wrote:
On Mon, Aug 29, 2016 at 10:52 AM, Nicolas Passerini <npasserini@gmail.com> wrote:
Well, I am not sure if this has to do with Iceberg itself, because Iceberg does nothing with dependencies.
But I am not sure that a ConfigurationOfXXX really has information of only one package. Normally you will have only one configuration for each project, am I wrong? Then the configuration specifies (among other stuff) dependencies between the parts (packages) of your project... I think this is right. If you depend in another project, then you should not depend in specific packages but in another configuration. With the Iceberg tool, you can load or unload packages. How it will works if the dependencies are not loaded before ? AFAIK, this is not iceberg concern⦠this is a work for metacello (or cargo). Yes you are right, but when you load a package from Iceberg, the dependencies should be loaded at the same time I guess. No, they shouldn't. Because Iceberg, AFAIU, is for SCM, and Metacello for dependency management. A proper package manager (Cargo?) should coordinate artifacts of both.
Christophe and I are talking about the fact that there is overlap between Cargo and Metacello with regards to dependency management ... We'll see how things evolve ... Dale