[ANN] SARBuilder v5 registered on SqueakMap
goran.hultgren at bluefish.se
goran.hultgren at bluefish.se
Thu Dec 5 19:33:09 UTC 2002
Ned Konz <ned at bike-nomad.com> wrote:
> On Thursday 05 December 2002 01:21 am, goran.hultgren at bluefish.se
> wrote:
> > > And the additional packages can have prerequisites, so that their
> > > loading can depend on the existence of particular classes.
> >
> > Does this mean we are building duplicate mechanisms for
> > dependencies? Or is this mechanism only intended to be used
> > "within" a SqueakMap package?
>
> I came up with this because I have a couple of small groups of class
> extensions in StarBrowser: one to deal with XML files (which won't
> load right without YAXO being installed), one to deal with DVS, and
> one to deal with SqueakMap.
>
> Perhaps these would best be separate packages by themselves. However,
> they're quite small and there's currently no dependency management in
> SqueakMap. To avoid problems, I just packaged them all together with
> conditional loading.
Ok.
> > To me this sounds like a "load script". Does it mean that I can not
> > "avoid" these to be run if I install a SAR containing them? That
> > would mean it "trips up" any other scheme for managing dependencies
> > (like the one I am planning).
>
> As soon as SqueakMap develops dependency management, I'll use it. This
> is an interim solution that lets me get the package out the door
> easily.
Fair enough. I am no "packaging police"! :-) Just so that I know the
reasoning.
One way of "handling" these "embedded load scripts" is the idea I
vaguely introduced in 1.05 - to call SqueakMap with a block that
SqueakMap optionally then can ignore.
regards, Göran
More information about the Squeak-dev
mailing list
|