[squeak-dev] Monticello Package Dependencies [Was: Re: ClockAndCalendarMorphs project on SqueakSource]

Bert Freudenberg bert at freudenbergs.de
Fri Feb 2 19:35:41 UTC 2018


On 2 February 2018 at 19:38, Eliot Miranda <eliot.miranda at gmail.com> wrote:

>
>
> On Thu, Feb 1, 2018 at 10:35 AM, tim Rowledge <tim at rowledge.org> wrote:
>
>>
>>
>> > On 01-02-2018, at 9:58 AM, Eliot Miranda <eliot.miranda at gmail.com>
>> wrote:
>> >
>> >
>> >
>> > On Thu, Feb 1, 2018 at 7:48 AM, Jakob Reschke <forums.jakob at resfarm.de>
>> wrote:
>> > I have been told that nobody uses the Monticello feature of
>> > dependencies among packages...
>> >
>> > At least for me that's because I didn't know they supported this :-(.
>> I think I shall try using it :-)
>>
>> I do (or at least, did, might have stopped at some point, get off my
>> lawn) use it for the WeatherStation package and NuScratchGPIO. The ui is a
>> bit … sparse. Functionally it seems to work quite nicely; it loads the
>> required packages before the main package. What else would it do? A bit
>> more UI to manage required packages would be nice; currently you can add
>> one, or remove them all. A bit sledge-hammer for my tastes.
>>
>
> We at least need to reveal it through the Monticello browser.  I see no
> Dependences button or edit dependencies menu item anywhere.  So for me the
> feature was completely invisible.  I've been maintaining unnecessary load
> scripts for the VMMaker package when I could simply rely on dependencies.
> This isn't good guys :-(
>

​It's the first menu item "add required package".

Don't use it. There's a reason we use config maps or metacello instead of
these.

- Bert -
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180202/7e0b1fcb/attachment.html>


More information about the Squeak-dev mailing list