nice arquitectural rule.
could be enforced automatically?
nicolas
----- Mail original -----
De: "Tudor Girba"
<tudor(a)tudorgirba.com>
À: "Moose-dev Moose Dev" <moose-dev(a)iam.unibe.ch>
Envoyé: Mercredi 19 Octobre 2011 21:23:09
Objet: [Moose-dev] fca should not depend on mondrian
Hi Usman,
I saw that you added the port code to the MooseAlgos repo. Thanks.
Now, during your changes, you inherited the Lattice and the Node from
MONode.
This caused Moose to be unloadable and it is wrong from two points of
view:
1. MONode is not meant to be inherited at all. You are supposed to use
Mondrian as a transformation from your domain into the internal
Mondrian model.
2. MooseAlgos is a basic set of algorithms with no dependencies.
Mondrian is higher level. Thus, MooseAlgos cannot depend on Mondrian.
For these reasons, I now removed the inheritance from MONode.
Furthermore, we also need tests for FCA.
Cheers,
Doru
--
www.tudorgirba.com
"No matter how many recipes we know, we still value a chef."
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev