On Mar 20, 2010, at 12:39 AM, Mariano Martinez Peck wrote:

> Hi Lawson. Nebraska was removed intentionally from Pharo. Basically, because 
> we want a clean, tested and working core. 
> 
> ANY package that we don't consider core, should be removed and loadable. I 
> mean, if you want to use Nebraska, perfect, no problem. But you should load 
> it by yourself from squeaksource or whatever. In the core (actually, we still 
> trying) we put ONLY core code. In the PharoDev we put mostly Core + Dev tools 
> or examples.
> We don't believe Nebraska should be neither in PharoDev in my opinion. Of 
> course, if people think the opposite, we can include it.
> 
> Regardless the above said, I am not sure Nebraska is working on Pharo. I 
> invite you to try to load it, ask for help, and tell us the results. Then you 
> can create a Metacello configuration for it and make it easy to manage and 
> install.

So of course this idea of "just load it" is very difficult (impossible) to 
realize if the software in question was just hacked and put code everywere in 
the base system....
I think after Nebraska was removed, we cleaned up the rendering of handmorph, 
for example. Nebraska complicates a far too complex Morphic system a bit.

In general, nebraska is one of the examples (others are eToys and Genie), that 
where *very cool experiments*, but where the last important step was never done:
to learn from them and than build abstractions in the base system to make these 
things implementable in a nice way.

I know that it's sad. And some people  I am sure will think this is the wrong 
way to go. But we felt that cutting out complexity especially regarding things 
that are
not used is important if we want to move forward. 

        Marcus


--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to