aboutsummaryrefslogtreecommitdiffstats
path: root/www/quixote/pkg-descr
diff options
context:
space:
mode:
authorwjv <wjv@FreeBSD.org>2001-09-18 18:51:37 +0800
committerwjv <wjv@FreeBSD.org>2001-09-18 18:51:37 +0800
commitb8d30c3a53787d53af33e90dc451dce61403f69a (patch)
tree6e805d43be880362b8bca69137099dbeab6acb12 /www/quixote/pkg-descr
parent8041a2f8f3c0a5df77eeaad7f8ebf6ec67493a96 (diff)
downloadfreebsd-ports-gnome-b8d30c3a53787d53af33e90dc451dce61403f69a.tar.gz
freebsd-ports-gnome-b8d30c3a53787d53af33e90dc451dce61403f69a.tar.zst
freebsd-ports-gnome-b8d30c3a53787d53af33e90dc451dce61403f69a.zip
Add quixote 0.3, a framework for developing web applications in Python.
Diffstat (limited to 'www/quixote/pkg-descr')
-rw-r--r--www/quixote/pkg-descr24
1 files changed, 24 insertions, 0 deletions
diff --git a/www/quixote/pkg-descr b/www/quixote/pkg-descr
new file mode 100644
index 000000000000..af7b7c2d2cf2
--- /dev/null
+++ b/www/quixote/pkg-descr
@@ -0,0 +1,24 @@
+Quixote is yet another framework for developing Web applications in
+Python. The design goals were:
+
+- To make the templating language as similar to Python in semantics as
+ possible. The aim is to make as many of the skills and structural
+ techniques used in writing regular Python code applicable to Web
+ applications built using Quixote.
+- To allow easy development of Web applications where the accent is more on
+ complicated programming logic than complicated templating.
+- The entire system should be implementable in a week or two.
+- No magical behaviour. When it's not obvious what to do in a certain case,
+ Quixote refuses to guess.
+
+Quixote works by using a Python package to store all the code and HTML for a
+Web-based application. There's a simple framework for publishing code and
+objects on the Web, and the publishing loop can be customized by subclassing
+the Publisher class. You can think of it as a toolkit to build your own
+smaller, simpler version of Zope, specialized for your application.
+
+Author: A.M. Kuchling <akuchlin@mems-exchange.org>
+WWW: http://www.mems-exchange.org/software/quixote/
+See also: http://www.amk.ca/python/writing/mx-architecture/
+
+-- Johann Visagie <wjv@FreeBSD.org>