this is not only loading the challenges. we should handle cross cutting changes.

Stef

On 20 Jan 2014, at 11:05, Tudor Girba <tu...@tudorgirba.com> wrote:

> I think I understand the implications.
> 
> Moose comes with these tools out of the box, so for people that work with 
> Moose it makes perfect sense to work with tools from the future :). Btw, you 
> can work with the bare GToolkit (only the components needed for Pharo) from 
> here:
> https://ci.inria.fr/moose/job/gtoolkit/lastSuccessfulBuild/artifact/gtoolkit.zip
> 
> I also think that the dependency problem is an important one, but it is 
> orthogonal with the work on producing the IDE. I want to get these tools in 
> Pharo, and I want to spend the energy in ensuring modularity, too. The 
> components of the GToolkit are modular now. If at some point we decide to 
> integrate them, the simplest thing we can do is to create the job that 
> ensures their unloadability before the integration.
> 
> Another option is to go back to a Core image and build the working image. I 
> think we should reevaluate this option in the light of the latest Monticello 
> speedups. For example, the current build time for a GToolkit image is 1.5 
> mins (loads Glamour, Roassal, Graph-ET, GToolkit) which is not a lot.
> 
> Doru
> 
> 
> 
> 
> On Mon, Jan 20, 2014 at 8:53 AM, Stéphane Ducasse <stephane.duca...@inria.fr> 
> wrote:
> 
> On 19 Jan 2014, at 22:58, Alexandre Bergel <alexandre.ber...@me.com> wrote:
> 
> > This is gorgeous.
> > The Moose distribution of Pharo looks like to be better suitable for code 
> > development than the vanilla one. This makes me remember the Development 
> > image of Damien.
> 
> 
> Do you really ***understand*** the implications?
> Because once people will start to put dependencies everytwhere on roassal and 
> start to run smalllint on your code and ….
> that you will have to follow it and merge and ….
> you will look at the problem.
> 
> Without unload process that is systematically exercised,  tools to manage 
> dependencies and a process to build and support modular images we will end up 
> with a monolithic system.
> 
> I just tried to unload ProfStef and it was full of left instance behind. I 
> tried to unload Nautilus for example and RB.
> 
> Stef
> 
> 
> >
> > Alexandre
> >
> >
> > On Jan 18, 2014, at 8:29 PM, Tudor Girba <tu...@tudorgirba.com> wrote:
> >
> >> Hi,
> >>
> >> The GTInspector just became a performance analysis tool, too. You can 
> >> simply inspect a MessageTally and you get several useful views that help 
> >> you identify performance problems.
> >>
> >> You can read a more detailed description here:
> >> http://www.humane-assessment.com/blog/assessing-pharo-performance-with-gtinspector/
> >>
> >> As an appetizer, I attached a screenshot with a Graph-ET chart (thank you 
> >> Daniel Aviv for developing this engine).
> >>
> >> <MessageTally-chart.png>
> >>
> >> To play with the code, you can just work in the latest Moose 5.0 image:
> >> https://ci.inria.fr/moose/job/moose-5.0/lastSuccessfulBuild/artifact/moose-5.0.zip
> >>
> >> Please let me know what you think.
> >>
> >> Cheers,
> >> Doru
> >>
> >> --
> >> www.tudorgirba.com
> >>
> >> "Every thing has its own flow"
> >> _______________________________________________
> >> Moose-dev mailing list
> >> moose-...@iam.unibe.ch
> >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> >
> > --
> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel  http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
> 
> 
> 
> 
> 
> -- 
> www.tudorgirba.com
> 
> "Every thing has its own flow"

Reply via email to