hmm, I suppose it is related to the latest Metacello update.

-- Pavel

2017-11-07 23:45 GMT+01:00 Sven Van Caekenberghe <[email protected]>:

>
>
> > On 7 Nov 2017, at 22:59, Denis Kudriashov <[email protected]> wrote:
> >
> > Hi Sven
> >
> > 2017-11-07 21:35 GMT+01:00 Sven Van Caekenberghe <[email protected]>:
> >
> > Like I said in another email, for example STON adds methods to Class,
> MetaClass and ClassDescription *Traits*. Now it has to add to the classes
> itself (right ?). So a single code base cannot deal with Pharo 7 and older
> version without splitting. I like to keep simple projects like STON simple
> (Seaside is huge in comparison and deals with this stuff all the time and
> already has the complex infrastructure for it).
> >
> > I think it should not be problem for compatibility. Because with
> flattening you will just has duplication of code for classes and traits but
> classes and traits existed in Pharo all the time. So flattened version of
> STON will correctly work in older Pharo's.
>
> I didn't look careful enough to realise you made your own fork.
>
> Still, trying
>
> Metacello new
>     baseline:'Seaside3';
>     repository: 'github://pavel-krivanek/Seaside:minimalPharo/repository';
>     load.
>
> In full Pharo 7, I get:
>
> MetacelloNameNotDefinedError: project group, or package named:
> 'Seaside-Pharo-Development' not found when used in requires: or includes:
> field of package: 'Seaside-Tests-Pharo-Development' for version: baseline
> of BaselineOfSeaside3.
>
> Thanks for helping out.
>
> Sven
>
>
>

Reply via email to