ATM that works better as a group than a separate configuration.
It is unlikely to change independently from changes to Moose,
That is, untill we start reimplementing Famix
Stephan
Verstuurd vanaf mijn iPad
Op 1 mei 2016 om 23:21 heeft Peter Uhnák <i.uhnak(a)gmail.com>
het volgende geschreven:
Yes, I would also like separate configurations, or at least groups…
right now I do this monstrosity…
baseline: spec
<baseline>
spec
for: #common
do: [
spec
project: 'Fame'
with: [ spec
className: #ConfigurationOfFame;
versionString: #development;
repository: 'http://www.smalltalkhub.com/mc/Moose/Fame/main' ];
package: 'CollectionExtensions'
with: [ spec repository:
'http://www.smalltalkhub.com/mc/Moose/CollectionExtensions/main' ];
package: 'Moose-Core'
with: [ spec
repository: 'http://www.smalltalkhub.com/mc/Moose/Moose/main';
requires: #('Fame' 'Moose-Query' 'CollectionExtensions')
];
package: 'Famix-Core'
with: [ spec
repository: 'http://www.smalltalkhub.com/mc/Moose/Moose/main';
requires: #('Moose-Core') ];
package: 'Moose-Query'
with: [ spec repository: 'http://www.smalltalkhub.com/mc/Moose/Moose/main'
];
package: 'Famix-Extensions'
with: [ spec
repository: 'http://www.smalltalkhub.com/mc/Moose/Moose/main';
requires: #('Famix-Core') ];
package: 'Famix-Implementation'
with: [ spec
repository: 'http://www.smalltalkhub.com/mc/Moose/Moose/main';
requires: #('Famix-Core') ].
spec group: 'famix' with: #('Famix-Core' 'Famix-Extensions'
'Famix-Implementation').
> On Sun, May 1, 2016 at 9:53 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi,
>
> > On May 1, 2016, at 9:32 PM, stepharo <stepharo(a)free.fr> wrote:
> >
> > It was more of a thought. Moose Core is essentially one package plus the Fame
dependency. What I do not like about this is that it does not have a separate identity
(MooseCore is just a technical name). Famix was supposed to be the conglomerate of all
meta-models, and I would more like to see it somewhere in that direction. However, indeed,
there should be a separate entity, only it would be great if we would find a name for it
:).
> >
> >
> > For me
> > MooseCore
> > FamixEntity
>
> MooseEntity
>
> > Model
> > Group
> > Import
>
> The Smalltalk import should go closer to Famix, not to the generic Moose.
>
> The MSE import is dealt with by Fame.
>
> > Save
> >
>
> > Famix is another.
>
> Yes, but I just would prefer to find a name for MooseCore, because this is not what
the essence of Moose is. It’s only the modeling part, and this is no longer the main
part.
>
> Cheers,
> Doru
>
> >> What is certainly a goal is to have a ConfigurationOfMoose that only depends
on other configurations (i.e., is a pure assembly).
> > yes
> >
> >>
> >> Cheers,
> >> Doru
> >>
> >>
> >>> On May 1, 2016, at 7:22 PM, stepharo <stepharo(a)free.fr> wrote:
> >>>
> >>>> Indeed, having a ConfigurationOfFamix would be great, and in fact it
was a goal for this release but nobody picked it up until now :). I would not want to get
a ConfigurationOfMooseCore if possible.
> >>> why?
> >>>
> >>>> Would you like to give it a first try?
> >>>>
> >>>> Cheers,
> >>>> Doru
> >>>>
> >>>>
> >>>>> What do you think about it?
> >>>>>
> >>>>>> Cheers,
> >>>>>> Doru
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>>
www.tudorgirba.com
> >>>>>>
www.feenk.com
> >>>>>>
> >>>>>> "Being happy is a matter of choice."
> >>>>>>
> >>>>> --
> >>>>> Cyril Ferlicot
> >>>>>
> >>>>>
http://www.synectique.eu
> >>>>>
> >>>>> 165 Avenue Bretagne
> >>>>> Lille 59000 France
> >>>>>
> >>>>> _______________________________________________
> >>>>> Moose-dev mailing list
> >>>>> Moose-dev(a)list.inf.unibe.ch
> >>>>>
https://www.list.inf.unibe.ch/listinfo/moose-dev
> >>>> --
> >>>>
www.tudorgirba.com
> >>>>
www.feenk.com
> >>>>
> >>>> "Some battles are better lost than fought."
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> Moose-dev mailing list
> >>>> Moose-dev(a)list.inf.unibe.ch
> >>>>
https://www.list.inf.unibe.ch/listinfo/moose-dev
> >>>>
> >>> _______________________________________________
> >>> Moose-dev mailing list
> >>> Moose-dev(a)list.inf.unibe.ch
> >>>
https://www.list.inf.unibe.ch/listinfo/moose-dev
> >> --
> >>
www.tudorgirba.com
> >>
www.feenk.com
> >>
> >> "Every thing should have the right to be different."
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Moose-dev mailing list
> >> Moose-dev(a)list.inf.unibe.ch
> >>
https://www.list.inf.unibe.ch/listinfo/moose-dev
> >>
> >
> > _______________________________________________
> > Moose-dev mailing list
> > Moose-dev(a)list.inf.unibe.ch
> >
https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> --
>
www.tudorgirba.com
>
www.feenk.com
>
> "If you can't say why something is relevant,
> it probably isn't."
>
> _______________________________________________
> Moose-dev mailing list
> Moose-dev(a)list.inf.unibe.ch
>
https://www.list.inf.unibe.ch/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)list.inf.unibe.ch
https://www.list.inf.unibe.ch/listinfo/moose-dev