So do I. But, that is because we do not have proper tool support for sanitizing configurations.
Seeing the issue when we have small and modular dependencies is a symptom, not a cause. We have to build proper analysis tools. I am actually upset at myself for not having done that already. I started with the support in the inspector for easier browsing, but we need more.
First, I would want to try to achieve to move all packages from ConfigurationOfMoose into Units and make ConfigurationOfMoose be an Assembly.
Indeed. I would love that for Pharo too.Then, I would like to reach the state in which one command to be able to trigger a full Moose release including nested configurations. Once we have that, we are in a manageable situation.
Alex if you need CSV and JSON just load them.
It's not just Alex. I needed that quite regularly, too, but that does not mean anything either. I would rather want to look at the problem from a principle point of view.
Moose is a distribution for data analysis, and having support for basic data formats is a basic requirement for such a platform. There are other components that are less needed, such as Magritte (which is used only in Metanool and could be made simpler) or even the PharoImporter which is likely not used in many places.
I do agree that Moose can slim down, but keep this in mind: the lines of code of Moose remained basically constant since 4 years (around 180k) even though the functionality increased dramatically. That is a good sign, and I think we can do more to keep things slim but powerful.
What are you talking about?
The problem is that you prefer to let us manage dependency else.
I really do not like that.
I wrote a full chapter and it is working. To create a configuration it
takes less than 5 min.
So if you have a project just create a configuration and you get done.
I really think that going that road companies like synectique will simply
have to fork (in fact they probably already have) and we will all lose.
Synectique chooses to play an opaque game, which is Ok.
Better metamodels and combination (remember the discussion nicolas and anne got on traits, inverse relationships at the meta model)I have no access either to the ways decisions are being made inside or even to the needs the company has.
And I won't spend much time guessing either.
You see when one guy is telling me that Group is not well done because it uses
too much nil or whatever and that I encourage the guy to fix and offer it to moose
then if this guy is coding in another "branch" then we all lose.
Unfortunately, I actually do not see. These kind of dialogues are held behind close doors and we should not guide an open-source project by wishes that are never expressed.
Cheers,
Doru
Stef
Le 27/2/15 23:18, Tudor Girba a écrit :
Yes, we should add those as well to the main Moose distribution.
Doru
On Fri, Feb 27, 2015 at 8:30 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
… if we have XML, why not CSV and JSON? This is all wide-spread standard
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev