[ANN] New installation procedures for Magma

Igor Stasenko siguctua at gmail.com
Thu Feb 17 22:05:58 UTC 2011


On 17 February 2011 22:42, Chris Muller <ma.chris.m at gmail.com> wrote:
> I am pleased to announce new packaging and configuration for the
> upcoming Magma 1.2 release, as well as future releases.
>
> About MaBase
> ------------------
> Magma requires several prerequisite packages.  These are now all kept
> in a SqueakSource project called "MaBase".  This is the base-layer for
> all projects from Muller Automation, such as Magma, Maui, Ma client
> server, Banyan, and others, and includes packages up-to and including
> "Ma object serialization".
>
> SqueakSource
> -----------------
> The source code for Magma is still hosted on SqueakSource under the
> "Magma" project.  Thanks to new load-scripts, I no longer need to
> duplicate the base-layer packages in this squeaksource project.
>
> Good-bye, MagmaTester
> -----------------------------
> "MagmaTester" has nothing to do with the the Magma test cases; it was
> just a sort of "Inbox" where Magma contributors could place their
> submissions.  But there hasn't been a lot of activity from others in
> that project so, unless there is objection, I intend to delete the
> project.
>

So, where you will store experimental code then? In main repository?

> Load-scripts
> ------------
> Installing Magma is now similar to other projects, by using a
> load-script.  These load-scripts are documented in SqueakMap, and
> allow the same one-click loading convenience that has always existed
> (or, at least, intended!) for Magma.
>
> These scripts are more robust than what I have been using, because
> they allow loading of specific configuration of packages known to work
> together, as well as the latest code.  And, when loading the latest
> code, (a.k.a., the "head" release), it does so in a fashion just like
> the Squeak trunk update mechanism; it merges into the image without
> overwriting any local changes, allowing collaboration to occur.
>

Cool.

> For more details, please see:
>
>  http://wiki.squeak.org/squeak/2657
>
> Please let me know if you have any questions.
> _______________________________________________
> Magma mailing list
> Magma at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/magma
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Magma mailing list