---

Open Source Digest: An Introduction to SkunkWeb: Part 1

“A remarkable number of Python web application servers and web
development frameworks have sprung up in the last couple of years
2. This healthy development attests to, among other things, the
ease with which it is possible to write a complex application in
Python, a language in which reinventing the wheel is sometimes no
harder than refitting one. To some extent this may also be
interpreted as a reaction against the long-standing behemoth in the
Python web application server world, Zope, which, while a
remarkable achievement in its own right, requires of developers who
would use it an adjustment of mindset that not all developers wish
to make; the specialization which makes Zope easy to use for some
applications — the thoroughly realized metaphor of object
publishing, acquisition, web interfaces and the built-in system of
permissions — has the effect of making it hard, or at least
awkward or idiosyncratic, to use for others. In several cases, it
seems that developers felt that it would be simpler to write a
custom-made application server that met their needs exactly than
force themselves and their projects to fit in the development
paradigms championed by a pre-existing framework.

“SkunkWeb is one such Python framework. It was developed
principally by Drew Csillag in the Skunk Platform Engineering Group
at Starmedia Network in New York in 1998 as an alternative to
expensive costly commercial solutions, and went through several
development cycles there before a new refactored version, the 3.x
series, was publically released under the GPL in August 2001; as
the bugs in that series have been pretty thoroughly worked out at
the time of this writing, SkunkWeb is mature, featureful, and
stable…”


Complete Story

Related Story:

Python-URL! – Weekly Python News and Links (July 1)
(Jul 02,
2002)

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis