[Seaside] updateRoot: Weirdness

David Shaffer cdshaffer at acm.org
Thu Jul 19 16:51:47 UTC 2007

Richard Eng wrote:
> I share your sentiments. While the "purity" of Seaside is a noble objective,
> it should be more a guideline than a strict edict. Seaside should be more
> flexible in meeting the diverse needs of web development, because we all
> know that the *real* world of the web is not neat and tidy. It is messy and
> terribly makeshift. And it is NOT the job of Seaside to bring order to the
> world of web development. So, yes, let's have *easy* and *convenient*
> support for file serving. If you don't make allowance for developer
> convenience, you will unfairly limit Seaside's appeal.
> Note that this isn't the same thing as "dumbing down" Seaside. I'm saying we
> have to recognize the pragmatic realities of the web environment and
> infrastructure, and not cocoon ourselves within an artificially pure,
> enclosed world.
> Richard

I think that there is more than one way to skin this cat, as they say.  
If the core Seaside developers are avoiding code which serves static 
content from the file system we can always produce a package which adds 
those capabilities.  If it becomes part of:

1) the squeak-web distribution
2) a aptly named package Universe
3) an easily identifiable package on SqueakMap

then people who are new to Squeak can be pointed to an easy way to get 
started in the Squeak/Comanche world.  Keith has proposed Jetsam as a 
home for odds and ends that Lukas and Philippe have rejected.  I have a 
different vision of things but I think Keith has gotten the ball rolling 
and we should help push it along. If we botch it then I'm sure the 
community will speak up :-)


More information about the Seaside mailing list