Hi all,

I have known and used moose for some years but now I am stepping into developing tools with it. So, I had a small experience with the changes in the model. We developed some code to calculate package metrics and the next week the code doesn't work. After spending a few hours on debugging and a helping hand from Jannik, I could resove the problem that came from the change in parentType. Although the problem was small, it took a newbie like quite some time to resolve. I knew all the methods regarding metrics calculation but when it came to meta-model I wasn't too sure what was going on.

Moreover, soon I am going to start work on Csharp MSE extractor. So, once we have the mse extractors for different langs, any changes to meta-model would require some work to align these extractors. 

So, my suggestion is that any changes to the FAMIX meta-model should be considered major because they require quite a bit of effort behind the scene to align the tools using it.