Work to be done
stéphane ducasse
ducasse at iam.unibe.ch
Wed Aug 23 20:51:30 UTC 2006
> Hi,
> is there a page with all the 'pending' things to do with Squeak?
> or ideas to implement, etc?.
> The reason I'm making this question is because in our course
> (Advance Object Oriented Design, at the University of Buenos Aires)
> we give students assigments to do in a three to four months time
> frame and we ran out of ideas....
Easy just ask :)
- take gutenberg the pretty printer and improve it
- try to make a pretty printer while you type
- how to get an AST so that we can reproduce the source completely
(with space)
- take pier and improve it
- for example check and improve the XML serialization
- build generic component for seaside.
- build Beach = Smalltalk on Rails based on seaside and magritte
- propose a new package to fileout Squeak class
- migrate the Squeak tool to use ToolBuilder
- check and write tests for the current squeak base classes
- Build some widgets for math exercises (ask hilaire)
- use sophie (should be out soon) to build cool apps
- add new refactorings to the refactoring browser (move to class,
move to instance)
- check all the refactorings of RB in Squeak and improve them
- make possible that people define their own refactoring
- get a much better SmallLint interface and the possibility to add
new lint rules
- improve regexp (at least write tests for it)
- improve package support
- either by defining a real package class (and not a facade on the
categories)
- support moving between packages for the browsers.
- define a nice package for accessing the file system
(I want to be able to write '/' asDir filesAndFolderRecursivelyDo:
[:each | Transcript show: each name , ' ', each size]
generalize that to ftp and other URI based abstractions
- introduce better navigation in OmniBrowser (back and forth,
history....) Romain already did that.
- improve sound editing tools
- develop a bittorrent client
- define missing network protocol for Squeak.
- Flash 4 reader/writer
- Some P2P protocols
- Curves drawing libraries.
- Port Mondrian to Squeak
I'm sure that I can find some more.
Stef
More information about the Squeak-dev
mailing list
|