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

Mariano Martinez Peck marianopeck at gmail.com
Fri May 28 21:07:39 UTC 2010


On Fri, May 28, 2010 at 9:43 PM, Julian Fitzell <jfitzell at gmail.com> wrote:

> 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.
>
>
Just curious, why Smile requires RB???


> 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
> >
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20100528/fbc3d019/attachment.htm


More information about the seaside mailing list