I see the forces as follows:
- We need to have each engine individually loadable because they are often used in
orthogonal projects
Yes yes!
- There are projects that are developed separately
(like Roassal), and thus these are better living outside of the Moose team repository for
the moment.
it makes sense. I have created a team ObjectProfile. It will be in it.
- Projects that are either no longer maintained, like
Fame, or developed only within the context of Moose, like MooseAlgos, should go into the
Moose team repository. Nevertheless, I think each of these projects would better have
their own repository inside the Moose team repository.
Yes, this is a nice step toward getting a better modularity.
- Moose is the platform, not the actual analyses.
Thus, the engines should be grouped in a separate configuration. We can call it
MooseEngines. Right now, this would include: Fame, Magritte, Metanool, Glamour, Arki,
Merlin, Roassal, (Mondrian for a short time), EyeSee, MooseAlgos, PetitParser, MooseCore,
the Core of MooseFinder.
Yes.
- FAMIX should become a family of meta-models and
should receive its own configuration and repository with everything related inside:
FAMIX-Core, FAMIX-Extensions, FAMIX-Java, FAMIX-Smalltalk, Hismo, Dynamix. In the same
repository, I would add also FAMIXAnalysis to include various extensions such as
MondrianPaintings or RoassalPaintings or specific browsers and algorithms.
Why not FAMIXExtra (or FAMIXExtension) instead of FAMIXAnalysis ?
- At the moment, we still need to clean DSM and
SmallDude. Until they are not cleaned, I would not migrate them as they are.
Make sense
Alexandre
On Jan 29, 2013, at 1:11 AM, Stéphane Ducasse <stephane.ducasse(a)inria.fr> wrote:
Hi doru
I have some scripts (available in the wonderful chapter on Gofer) to migrate code from ss
and ss3 to SmalltalkHub.
Now the question is how do we organize moose?
I propose to create a team Moosers? and Moose as a project
Then what do we put underneath?
Fame as subproject?
Mondrian
Metanool
Stef
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
"Every now and then stop and ask yourself if the war you're fighting is the
right one."
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.