| Edit | Rename | Upload | Download | Back to Top |
Why is SmallWiki so nice? First, it has a nice OO design. A wiki contains a set of things, including pages, resources (files up-loaded to the wiki), and wikis. Yes, you can nest wikis. So, you could have a wiki for your user groups, and then make a subwiki for a project. SmallWiki uses the Visitor pattern to process pages or wikis. Everything is an object, text is a secondary format.
Second, it has a nice security model. Read the papers.
Third, it is portable. It runs in both Squeak and VW, and should be easy to port to other dialects.
Fourth, it has a nice unit test suite. Anything we make at Camp Smalltalk should have tests, too.
Fifth, it has an active development community in Berne. So, if we make sure that we pick small problems and make complete solutions, we can hand the solutions over and know that someone else will keep them going.
The version of SmallWiki that we will use incorporates Seaside.
Here are some ideas for improvement. Feel free to add your own.
People working on SmallWIki at Camp Smalltalk in Portland
| Edit | Rename | Upload | Download | Back to Top |