SqueakPeople rewrite and grand plans

Cees de Groot cg at tric.nl
Thu Dec 11 18:39:49 UTC 2003


ducasse  <squeak-dev at lists.squeakfoundation.org> said:
>This looks exciting. Now my impression is that if you want to do all 
>that
>you should really have a look at SmallWiki which is improving slowly 
>but steadily.

Well, we have Squeak web frameworks. When will SmallWiki be ported to
them? The thing that really ticked me off w.r.t. SmallWiki is that it
came with (excusez les mots) a bad imitation of Seaside - if the sort
of interaction that Seaside supports is needed, I rather have the
original thing (please note: I'm not attacking SmallWiki in any part,
I'm just wondering the why of it if no precondition of cross-platform
portability exists). 

We have, in Seaside, blog stuff (SBlog); in the form of a domain model
only at the moment, the Advogato/SqP stuff (which has a 'role' model I
find infinitely more attractive than anything static); SM2, which Goran
claims to be a superduper metadata repository, and my Gardner code (which
does need updating to the latest SmallWiki parser, though). Where does
SmallWiki fit in? Why should I need to learn something new (and most of
the people that will hopefully cooperate here)?

At the moment my idea is to display most of the content with HttpView2,
which results in nice, stable, url's, and do the interaction with
Seaside, which allows complex flows. It's just a gut feeling, but I
think that these together will be an extremely nice environment to work
in. And they've been proven in battle, another advantage over SmallWiki.

Furthermore, the real strength of the site, I think, will come from
exporting its data as webservices - not only for syndication, but for
single sign-on, delivery of metadata to other sites (and vice versa:
integration of metadata from e.g. SM2). All stuff where a web framework
will play a minor role. 

So, if you don't mind, I think I'll continue as planned, which is to do
the read ('View') bits with HttpView2 (and for the time being send all
the updates to mod_virgule).

-- 
Cees de Groot               http://www.tric.nl     <cg at tric.nl>
tric, the new way           helpdesk/ticketing software, VoIP/CTI, 
                            web applications, custom development




More information about the Squeak-dev mailing list