Squeak Roadmap ...

GeertC geert.wl.claes at gmail.com
Fri Sep 21 11:37:01 UTC 2007


Seems like this is a can of worms and a lot of people like to see some major
changes happen to the Squeak core image. What is Squeak's "board" view on
this?


stephane ducasse wrote:
> 
> for squeak 3.11 or 4.0 I would like to see implemented the roadmap I  sent
> for 3.10.
> 
> Now it is also important to learn from the failure of VisualWorks new  UI:
> they tried revolution and failed
> ow they are following evolution: ie instead of continuing to write a 
> brand new framework they are
> improving the existing one: now my take for squeak would be
> 	- clean Morphic (remove borken code, class referencing subclasses,  favor
> instance variable access over dictionary use)
> 	- make sure that a new framework like Morphic3 or xxx could be loaded
> 	- check out Sophie code that could be packaged and used for Squeak.
> 
> Stef
> 
> It was and now I would add be based on pavel mini image + more tests  and
> repackaging at the package level.
> 
> Here are the main actions I would like to see happening:
> 
> 	- be able to load Tweak
> 	- be able to load Sophie infrastructural elements (ressource location...)
> => even substitute current Squeak ones with sophie ones (Rome renderer)
> 	- curve/remove Etoy/projects (without having to reload them)
> 	- remove nebraska and others/ remove packages early in the process
> 	- new compile method format if available else klaus fix for source limits
> 	- may be newcompiler if ready
> 	- aggressive cleans in a lot of areas
> 	- look at Pavel overrides problems => ideally be able to use Pavel image
> as a basis for 10/4
> 	- Use tool builder (looking at the tool plus) and change the current
> tools (the ones that deserve migration)
> 	- more tests
> 	- may be using MC2 if ready
> 	- better integration of AST and refactoring support
> 
> So if you want to help there on a regular basis or on specific items
> please say it
> 
> Stef
> 

-- 
View this message in context: http://www.nabble.com/Squeak-Roadmap-...-tf4484094.html#a12815035
Sent from the Squeak - Dev mailing list archive at Nabble.com.




More information about the Squeak-dev mailing list