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
<mailto:tudor@tudorgirba.com>> wrote:
Hi,
On May 1, 2016, at 9:32 PM, stepharo
<stepharo(a)free.fr
<mailto:stepharo@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
<mailto:stepharo@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 <http://www.tudorgirba.com>
>>>
www.feenk.com <http://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 <mailto:Moose-dev@list.inf.unibe.ch>
>>
https://www.list.inf.unibe.ch/listinfo/moose-dev
> --
>
www.tudorgirba.com <http://www.tudorgirba.com>
>
www.feenk.com <http://www.feenk.com>
>
> "Some battles are better lost than fought."
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> Moose-dev(a)list.inf.unibe.ch <mailto:Moose-dev@list.inf.unibe.ch>
>
https://www.list.inf.unibe.ch/listinfo/moose-dev
>
_______________________________________________
Moose-dev mailing list
Moose-dev(a)list.inf.unibe.ch <mailto:Moose-dev@list.inf.unibe.ch>
https://www.list.inf.unibe.ch/listinfo/moose-dev --
www.tudorgirba.com <http://www.tudorgirba.com>
www.feenk.com <http://www.feenk.com>
"Every thing should have the right to be different."
_______________________________________________
Moose-dev mailing list
Moose-dev(a)list.inf.unibe.ch <mailto:Moose-dev@list.inf.unibe.ch>
https://www.list.inf.unibe.ch/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)list.inf.unibe.ch <mailto:Moose-dev@list.inf.unibe.ch>
https://www.list.inf.unibe.ch/listinfo/moose-dev
--
www.tudorgirba.com <http://www.tudorgirba.com>
www.feenk.com <http://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 <mailto:Moose-dev@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