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

Tudor Girba tudor.girba at gmail.com
Fri May 28 18:58:11 UTC 2010


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."





More information about the seaside mailing list