[Seaside] [Fwd: Re: [Moose-dev] Re: why Glamour configuration is loading Refactoring and all the rest?]

Julian Fitzell jfitzell at gmail.com
Fri May 28 19:43:47 UTC 2010


Yes, Magritte uses Grease for portability. Grease loads Slime by
default. Slime needs RB.

The correct answer is that Grease should *not* load Slime by default.

Julian

On Fri, May 28, 2010 at 8:12 PM, Dale Henrichs <dhenrich at vmware.com> wrote:
> Doru,
>
> Duh...I finally understand:) Usually the third time is the charm!
>
> Okay, now I even remember why....Julian used Grease when he ported Magritte
> to VisualAge which turned into Magritte2....
>
> I can fix that right away...I'll publish a new version of
> ConfigurationOfMagritte that does the right thing:)
>
> Thanks for your patience,
>
> Dale
>
> Tudor Girba wrote:
>>
>> Hi Dale,
>>
>>> Ah okay ... then you _were_ getting RB-Core because of Grease  because of
>>> Seaside3.0 because of Magritte-Seaside:)
>>
>> Nope. I do not load Magritte-Seaside. I only load Magritte-Model,
>>  Magritte-Morph and Magritte-Tests directly in my configuration. It's  just
>> that it needs Grease (I forgot why).
>>
>>> I should change the default in the ConfigurationOfMagritte[2] to  load
>>> the Magritte packages only with a separate group for Magritte- Seaside ... I
>>> had done things like that for GemStone, but I don't  recall why I didn't do
>>> the same for Pharo...
>>>
>>> Grease has a similar issue ... what should be loaded by default? ...
>>>  right now the answer is everything, but moving forward that isn't
>>>  appropriate...
>>
>> Sure. I was not complaining. It was just a question why it needs to  load
>> RB-Core :).
>>
>> Cheers,
>> Doru
>>
>>> Dale
>>>
>>> Tudor Girba wrote:
>>>>
>>>> Hi Dale,
>>>> I do not want Seaside 3.0, only Grease which is apparently needed  by
>>>>  Magritte. I am loading Magritte package by package because I  only need
>>>>  Model, Morph and Tests.
>>>> The problem is that ConfigurationOfGrease loads RB-Core, which I  guess
>>>>  should not necessarily happen. Or should it?
>>>> Cheers,
>>>> Doru
>>>> On 28 May 2010, at 18:43, Dale Henrichs wrote:
>>>>>
>>>>> Doru,
>>>>>
>>>>> Ah, so you _want_ Seaside3.0 loaded:)
>>>>>
>>>>> Dale
>>>>>
>>>>>
>>>>> Tudor Girba wrote:
>>>>>>
>>>>>> Hi Dale,
>>>>>> I let your mail through this morning. The problem is that RB- Core  is
>>>>>>  loaded in ConfigurationOfGrease. Please see my reply  from the  seaside
>>>>>>  mailing list and the mail from Julian.
>>>>>> Cheers,
>>>>>> Doru
>>>>>> On 28 May 2010, at 18:13, Dale Henrichs wrote:
>>>>>>>
>>>>>>> Tudor,
>>>>>>>
>>>>>>> I replied last night but my reply to Moose list bounced...
>>>>>>>
>>>>>>> -------- Original Message --------
>>>>>>> Subject: Re: [Moose-dev] Re: why Glamour configuration is  loading
>>>>>>> Refactoring        and all the rest?
>>>>>>> Date: Thu, 27 May 2010 17:16:29 -0700
>>>>>>> From: Dale Henrichs <dhenrich at vmware.com>
>>>>>>> To: Mariano Martinez Peck <marianopeck at gmail.com>
>>>>>>> CC: Related to the development of Moose and other related tools
>>>>>>> <moose-dev at iam.unibe.ch   References:
>>>>>>> <C70F7B35-4F97-4437-9760-E1916A8DCBE8 at inria.fr>
>>>>>>> <AANLkTik9a_pyLToaHZuFEJIlLi601Dk-AqlFRZwjzY7X at mail.gmail.com
>>>>>>>>
>>>>>>>> <AANLkTinNTjJG7lp_GbW0UHt5ytfu1_5N-uHyfm3-uud8 at mail.gmail.com>
>>>>>>>> <AA66B7BA-0C67-46DC-9B5F-37387163FCEF at inria.fr
>>>>>>>> <5A6D62FD-2C96-4A23-A982-1C6512EDBA8E at gmail.com>
>>>>>>>> <AANLkTik0ljGZMsSPpFrMroDZhTyz0Oet0XQ1eLZrzkJr at mail.gmail.com
>>>>>>>
>>>>>>> Mariano,
>>>>>>>
>>>>>>> Refactoring-Core is used by SLIME and SLIME is unconditionally
>>>>>>> loaded
>>>>>>> for Seaside3.0 ... I think that for at least the short term it was
>>>>>>> decided that loading _ALL_ of Seaside3.0 was better than having
>>>>>>> folks
>>>>>>> random pieces ... by default Magritte2 loads Magritte-Seaside  which
>>>>>>> pulls in the whole enchilada.
>>>>>>>
>>>>>>> You can just arrange to have just Magritte-Model loaded (without
>>>>>>> Magritte-Seaside) by just loading #('Magritte-Model')...
>>>>>>>
>>>>>>> Dale
>>>>>>>
>>>>>>> Mariano Martinez Peck wrote:
>>>>>>>>
>>>>>>>> dale?
>>>>>>>> On Thu, May 27, 2010 at 8:47 PM, Tudor Girba  <tudor.girba at gmail.com
>>>>>>>> <mailto:tudor.girba at gmail.com
>>>>>>>>>>
>>>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> I do not know. This is what the ConfigurationOfGrease says:
>>>>>>>> ConfigurationOfGrease>>version10alpha91: spec
>>>>>>>>    ...
>>>>>>>>    spec project: 'Refactoring-Core' with: '1.3'.
>>>>>>>> Cheers,
>>>>>>>> Doru
>>>>>>>> On 27 May 2010, at 18:56, Stéphane Ducasse wrote:
>>>>>>>> +1
>>>>>>>> On May 27, 2010, at 2:58 PM, Mariano Martinez Peck wrote:
>>>>>>>> On Thu, May 27, 2010 at 12:51 PM, Tudor Girba
>>>>>>>>  <tudor.girba at gmail.com  <mailto:tudor.girba at gmail.com>> wrote:
>>>>>>>> Glamour is loading Magritte which loads Grease which loads the   RB.
>>>>>>>>  Is this a problem?
>>>>>>>> Seeing completely from outside and without knowing anything,  I
>>>>>>>> don't understand why Grease, as a compatible layer  framework (or   whatever
>>>>>>>> it is) should load RB by default.
>>>>>>>> Cheers
>>>>>>>> Mariano
>>>>>>>> Doru
>>>>>>>> On Thu, May 27, 2010 at 11:25 AM, Stéphane Ducasse
>>>>>>>> <stephane.ducasse at inria.fr   <mailto:stephane.ducasse at inria.fr>> wrote:
>>>>>>>> _______________________________________________
>>>>>>>> Moose-dev mailing list
>>>>>>>> Moose-dev at iam.unibe.ch<mailto:Moose-dev at iam.unibe.ch>
>>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>>> _______________________________________________
>>>>>>>> Moose-dev mailing list
>>>>>>>> Moose-dev at iam.unibe.ch<mailto:Moose-dev at iam.unibe.ch>
>>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>>> _______________________________________________
>>>>>>>> Moose-dev mailing list
>>>>>>>> Moose-dev at iam.unibe.ch<mailto:Moose-dev at iam.unibe.ch>
>>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>>> _______________________________________________
>>>>>>>> Moose-dev mailing list
>>>>>>>> Moose-dev at iam.unibe.ch<mailto:Moose-dev at iam.unibe.ch>
>>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>>> --
>>>>>>>> www.tudorgirba.com<http://www.tudorgirba.com>
>>>>>>>> "If you interrupt the barber while he is cutting your hair,
>>>>>>>> you will end up with a messy haircut."
>>>>>>>> _______________________________________________
>>>>>>>> Moose-dev mailing list
>>>>>>>> Moose-dev at iam.unibe.ch<mailto:Moose-dev at iam.unibe.ch>
>>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> seaside mailing list
>>>>>>> seaside at lists.squeakfoundation.org
>>>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>>>
>>>>>> --
>>>>>> www.tudorgirba.com
>>>>>> "What is more important: To be happy, or to make happy?"
>>>>>> _______________________________________________
>>>>>> seaside mailing list
>>>>>> seaside at lists.squeakfoundation.org
>>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>>
>>>>> _______________________________________________
>>>>> seaside mailing list
>>>>> seaside at lists.squeakfoundation.org
>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>
>>>> --
>>>> www.tudorgirba.com
>>>> "Problem solving should be concentrated on describing
>>>> the problem in a way that is relevant for the solution."
>>>> _______________________________________________
>>>> seaside mailing list
>>>> seaside at lists.squeakfoundation.org
>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> --
>> www.tudorgirba.com
>>
>> "Problem solving efficiency grows with the abstractness level of  problem
>> understanding."
>>
>>
>>
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>


More information about the seaside mailing list