Package: wsgintegrate
wsgintegrateprovides an integration layer to support general-purpose
WSGI pipeswsgintegrate corepyloader: utilities for loading and calling python objects
: url:http://k0s.org/hg/pyloader: provides: python loaderwgintegrate: wsgintegrate provides an integration layer to support
general-purpose WSGI pipes
: url:http://k0s.org/hg/wsgintegrate: provides: dispatcher
: requires: pyloader, paste
: type: apppaste: WSGI server and utilities
: url:http://pythonpaste.org: provides: fileserver, serversite management and deploymentbuttercup: the flower containing the deployment pattern for k0s.org;
currently, there is only one flower, but it will eventually be
generalized to a meta-pattern; seehttp://k0s.org/hg/wsgintegrate/file/tip/flowerbed.txt: url:http://k0s.org/hg/buttercup/: provides: k0s.org
: type: flowerflowerbed: vaporware stubbing for the flower project; see buttercup
: url:http://k0s.org/hg/flowerbed/: provides: flowerssilvermirror: mirror portions of filesystems with unison
: url:http://k0s.org/hg/silvermirror/: provides: sync
: requires: unison
: type: utilitywsgiblob: a precursor of wsgintegrate and pyloader
: url:http://k0s.org/hg/wsgiblob/WSGI Endpoint Appsbitsyblog: blogging app
: url:http://k0s.org/hg/bitsyblog/: provides: blog
: requires: auth
: type: appclwapp: convert a CLI script into a WSGI app
: url:http://k0s.org/hg/clwapp/: type: appdecoupage: dynamic file server
: url:http://k0s.org/hg/decoupage/: provides: fileserver
: requires: paste, contenttransformer
: type: appmontage: photo gallery extension to decoupage
: url:http://k0s.org/hg/montage/: requires: decoupage
: type: pluginSimpleWiki: a basic wiki
: url:http://k0s.org/hg/SimpleWiki/: provides: wiki
: type: app, unfinishedtoolbox: content categorizer
: url:http://github.com/mozilla/toolbox: provides: classification
: requires: whoosh
: type: appuploader: upload files to your website
: url:http://k0s.org/hg/uploader/: provides: uploading
: type: appwebcalc: do calculations via the path info
: url:http://k0s.org/hg/webcalc/: provides: math
: type: app, unfinishedwordstream: dissociate via url or input or play with a stream of
words
: url:http://k0s.org/hg/wordstream/: type: appWSGI Middleware appsCommentator: comment on mostly arbitrary URLs
: url:http://k0s.org/hg/commentator/: provides: comments
: requires: lxmlmiddleware
: type: app, middleware, unfinishedSVG site map: make an SVG directed graph counting HTTP references
: url:http://k0s.org/hg/svgsitemap/: provides: directed graph
: dependencies: graphviz
: type: app, middlware, unfinishedTag In the Middle: configure tagging on various element -> URL
mappings of your site
: url:http://k0s.org/hg/TagInTheMiddle: provides: tagging
: requires: lxmlmiddleware
: type: app, middleware, unfinishedUtilitiesbitsyapps: do various things with your bitysblog post
: url:http://k0s.org/hg/bitsyapps/: provides: write to file
: requires: bitsyblog
: type: plugin, unfinishedbitsyauth: simple authentication middleware
: url:http://k0s.org/hg/bitsyauth/: type: auth, middlewarebitsytweet: tweet your bitsyblog posts; currently broken: seehttp://k0s.org/blog/20101125140133: url:http://k0s.org/hg/bitsytweet/: provides: tweets
: requires: bitsyblog
: type: plugin, brokenCAPTCHA Middleware: provide a CAPTCHA-based authentication token
with middleware
: url:http://k0s.org/hg/CAPTCHAmiddleware/: provides: auth
: type: middleware, unfinishedcontenttransformer: dynamically transform content from one type to
another
: url:http://k0s.org/hg/contenttransformer/: provides: content transformation
: type: middlewarecropresize: transform an image size appropriate for web content
: url:http://k0s.org/hg/cropresize/: requires: image
: type: utilityhgpaste: serve mercurial repositories as WSGI apps
: provides: version control
: requires: paste, hg
: type: app, factorylxmlmiddleware: decompose an XML/HTML response into via lxml for processing
: url:http://k0s.org/hg/lxmlmiddleware/: provides: response decomposition
: requires: lxml
: type: middlewareredirectall: redirect all traffic as moved permanantly
: url:http://k0s.org/hg/redirectall: provides: redirection
: requires: paste
: type: utilityredirector: WSGI middleware for handling redirection
: url:http://k0s.org/hg/redirector/: provides: redirection
: type: middleware, utilityrelocator: fill out location headers on the way out given a base url
: url:http://k0s.org/hg/relocator/: provides: redirection
: type: middleware, utilitytheslasher: remove trailing slashes from requests via redirection
: url:http://k0s.org/hg/theslasher/: provides: redirection
: type: middleware, utilitywebob: WSGI request/response objects
: url:http://pythonpaste.org/webob: provides: request, responseTemplatesEither template engines or templates that use themgenshi: template rendering engine
: url:http://genshi.edgewall.com: provides: templates
: type: template languagegenshi view: a simple webob view with genshi + tempita templates
: url:http://k0s.org/hg/genshi_view/: provides: app, middleware, jquery
: requires: webob, genshi, tempita
: type: templatetempita: simple template engine
: url:http://pypi.python.org/pypi/tempita: provides: templates
: type: template languagewebob view: a simple webob view
: url:http://k0s.org/hg/webob_view/: provides: app, middleware
: requires: webob
: type: template