On Aug 10, 2013, at 9:28 AM, Tudor Girba <tudor@tudorgirba.com> wrote:

Hi,

Yes, indeed, Metanool should depend on Moose-Core. I will look into it before the release. Maybe I will merge Metanool with Moose-Finder.

As for Point 1, I will look into it.

Thanks

I'm going over all the configuration of Synectique today to see if there is a problem because I want to understand.



Cheers,
Doru




On Sat, Aug 10, 2013 at 9:22 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Doru 

Two points to answers (do not read this email if you are in hurry)
===================================================

Point 1 
=====
can you have a look at at my 23 commit changes?
Because I think that the logic is more robust:
Doing a join is too me more robust than a match.
As I already say it 
we want (version repo package)
and we have 
from the config repo package
and now we are taking from the image version and look for the package with a match

what I did is:
from the config repo package
from the image version package
Like that there is no possibility of mismatch

I will check why I got the other problems. It is probably in the configuration of synectique projects but still
having this match is a source of error. 

Point 2
=======================================================
Then I do not understand why Metanool does not list MooseCore as a dependency?

Could you reply to these points?

Stef


PS: I wrote the following in a previous mail

don't you think that Metanool should depend on Moose? Since it uses MooseEntity. 

baseline10: spec 
<version: '1.0-baseline'>

spec for: #common do: [
spec blessing: #baseline.
spec repository: 'http://www.smalltalkhub.com/mc/Moose/Metanool/main'.
spec
package: 'Metanool-Core' with: [spec requires: #('Fame' 'Magritte3')];
package: 'Metanool-Tests-Core' with: [spec requires: #('Metanool-Core')].
spec group: 'Core' with: #(
'Metanool-Core').
spec group: 'Tests' with: #(
" 'Magritte-Tests-Model'"
'Metanool-Tests-Core'). 
spec project: 'Magritte3' with: [
spec
className: 'ConfigurationOfMagritte3';
file: 'ConfigurationOfMagritte3';
version: #stable;
repository: 'http://source.lukas-renggli.ch/magritte3';
loads: #('Magritte-Model' 'Magritte-Tests-Model' 'Magritte-Morph' 'Magritte-Pharo-Model') ].
spec project: 'Fame' with: [
spec
className: 'ConfigurationOfFame';
version: #development;
file:  'ConfigurationOfFame';
repository: 'http://www.smalltalkhub.com/mc/Moose/Fame/main' ].
]

_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--
www.tudorgirba.com

"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev