But what about versioning of my external dependencies (such as other
projects)? I do that on the baseline too?

The idea in the future is to abstract versioning away from git into
Iceberg?

On Thu, Dec 21, 2017 at 11:49 AM, Cyril Ferlicot D. <
cyril.ferli...@gmail.com> wrote:

> On 21/12/2017 14:43, Vitor Medina Cruz wrote:
>
> > Now I got lost, I had understand that a ConfigurationOfXXX is my project
> > definition and that Iceberg is just the Pharo VCS (in substitution of
> > monticello). Iceberg is now my project? How do I configure my
> > dependencies, groups and versions? The Metacello documentation in Deep
> > in Pharo is deprecated for Iceberg?
> >
>
> Hi,
>
> There is two concepts to distinguish:
> - Versionning
> - Dependencies
>
> Monticello is a VCS that does not manage versionning and dependencies.
> So, you need to create a ConfigurationOfXX managing both dependencies
> (via baselines) and versionning (via configurations).
>
> Git is a VCS that manage the versionning of the project. (The equivalent
> of a ConfigurationOf version in now the SHA of a commit or a tag/release
> of git). So, you just need Metacello to manage the dependencies.
>
> This is what BaselineOf do. You just manage the dependencies part and
> not the versionning part that is already managed by git.
>
> > cheers,
> > Vitor
>
>
> --
> Cyril Ferlicot
> https://ferlicot.fr
>
> http://www.synectique.eu
> 2 rue Jacques Prévert 01,
> 59650 Villeneuve d'ascq France
>
>

Reply via email to