So I made pull request for new Calypso version.
It modifies #loadCalypso method to fix versions of all dependencies using
locking statements.
I checked it for Pharo 6. It works fine.

https://github.com/pharo-project/pharo/pull/1037



2018-03-05 20:25 GMT+01:00 Dale Henrichs <dale.henri...@gemtalksystems.com>:

>
>
> On 03/05/2018 11:22 AM, Stephane Ducasse wrote:
>
> In an image where you want to use the dev_pharo7 for a project, you do a
> Metacello lock on github://xxxx/xxx:dev_pharo7/src BEFORE loading the
> project ... if there are multiple projects that need to all coordinate
> development then you follow the same convention and use a Metacello lock for
> each of the projects ... Executing expressions to lock projects is tedious
> to use and manage.
>
> Do you have a text explaining what is a lock?
> I do not understand the problems locks solve.
>
> The "Lock Command Reference" hopefully does the job[1].
>
> Dale
>
> [1] https://github.com/Metacello/metacello/blob/master/docs/
> LockCommandReference.md#lock-command-reference
>
>

Reply via email to