SmallWiki II in Seaside
Lukas Renggli
renggli at iam.unibe.ch
Tue Aug 17 19:49:52 MEST 2004
>> Lukas is working on SmallWiki Two based on seaside and once we will
>> have that SmallWiki will be really powerful.
>
> What is the motivation behind the decision to build the Wiki on top of
> Seaside?
As explained in my last mail, SmallWiki 2 isn't built on top of Seaside
but besides. If somebody wants to provide a different web-interface
using other technologies like SSP, VisualWave or Swazoo there is the
possiblity to do this.
> Seaside is a wonderful tool to create statefull applications on top of
> the stateless HTTP. So the question could be: What is the motivation
> behind the decision to build an statefull Wiki?
Have a look at the action-hierarchy SmallWiki 1 :)
A wiki has got a lot of state:
- currently browsed page (folder/resource
- currently used renderer (viewer/editor/rss/history/...)
- currently logged in user
- currently used layout manager
There are usually lots of other components on a wiki-site, like
- (tree-)menus
- search fields with search results
- field to keep personal data (notes/links/...)
- etc.
State-fullness makes live much easier: try to implement in SW1 the
tree-menu I did in SW2 with just a few lines of code and without the
need to use cookie or header-field-acrobatics ;)
Cheers,
Lukas
--
Lukas Renggli
http://renggli.freezope.org
More information about the SmallWiki
mailing list