# HG changeset patch # User Jeff Hammel # Date 1308621905 25200 # Node ID a369798b8d36fb9c6c3e7f147cf7d66a842ef90b # Parent 30e69abaadbb5c0961ac603bf4f96d1bf9994a51 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done diff -r 30e69abaadbb -r a369798b8d36 README.txt --- a/README.txt Mon Jun 13 17:59:01 2011 -0700 +++ b/README.txt Mon Jun 20 19:05:05 2011 -0700 @@ -9,13 +9,17 @@ ----------------- - pyloader: utilities for loading and calling python objects + : url: http://k0s.org/hg/pyloader + : provides: python loader -- wgintegrate: +- wgintegrate: wsgintegrate provides an integration layer to support + general-purpose WSGI pipes : provides: dispatcher : requires: pyloader, paste : type: app - paste: WSGI server and utilities + : url: http://pythonpaste.org : provides: fileserver, server @@ -29,10 +33,9 @@ : provides: k0s.org : type: flower - -- flowerbed: vaporware stubbing for the flower project; see buttercup, above +- flowerbed: vaporware stubbing for the flower project; see buttercup + : url: http://k0s.org/hg/flowerbed/ : provides: flowers - : url: http://k0s.org/hg/flowerbed/ - silvermirror: mirror portions of filesystems with unison : url: http://k0s.org/hg/silvermirror/ @@ -47,26 +50,36 @@ WSGI Endpoint Apps ------------------ -- bitsyblog: blogging app. +- bitsyblog: blogging app + : url: http://k0s.org/hg/bitsyblog/ : provides: blog : requires: auth + : type: app - clwapp: convert a CLI script into a WSGI app - : url: http://k0s.org/hg/clwapp/ + : url: http://k0s.org/hg/clwapp/ : type: app - decoupage: dynamic file server + : url: http://k0s.org/hg/decoupage/ : provides: fileserver : requires: paste, contenttransformer + : type: app - montage: photo gallery extension to decoupage + : url: http://k0s.org/hg/montage/ : requires: decoupage + : type: plugin - SimpleWiki: a basic wiki : url: http://k0s.org/hg/SimpleWiki/ : provides: wiki + : type: app, unfinished - toolbox: content categorizer + : url: http://github.com/mozilla/toolbox + : provides: classification + : requires: whoosh : type: app - uploader: upload files to your website @@ -98,11 +111,14 @@ : url: http://k0s.org/hg/svgsitemap/ : provides: directed graph : dependencies: graphviz + : type: app, middlware - Tag In the Middle: configure tagging on various element -> URL mappings of your site - : provides: tags + : url: http://k0s.org/hg/TagInTheMiddle + : provides: tagging : requires: lxmlmiddleware + : type: app, middleware, unfinished Utilities @@ -115,6 +131,7 @@ : type: plugin, unfinished - bitsyauth: simple authentication middleware + : url: http://k0s.org/hg/bitsyauth/ : type: auth, middleware - bitsytweet: tweet your bitsyblog posts; currently broken: see @@ -133,43 +150,48 @@ - contenttransformer: dynamically transform content from one type to another : url: http://k0s.org/hg/contenttransformer/ + : provides: content transformation : type: middleware - cropresize: transform an image size appropriate for web content : url: http://k0s.org/hg/cropresize/ : requires: image + : type: utility - hgpaste: serve mercurial repositories as WSGI apps : provides: version control - : requires: paste - : type: app + : requires: paste, hg + : type: app, factory - lxmlmiddleware: decompose an XML/HTML response into via lxml for processing : url: http://k0s.org/hg/lxmlmiddleware/ : dependencies: lxml + : provides: response decomposition : type: middleware - redirectall: redirect all traffic as moved permanantly : url: http://k0s.org/hg/redirectall : provides: redirection : requires: paste + : type: utility - redirector: WSGI middleware for handling redirection : url: http://k0s.org/hg/redirector/ : provides: redirection - : type: middleware + : type: middleware, utility - relocator: fill out location headers on the way out given a base url : url: http://k0s.org/hg/relocator/ : provides: redirection - : type: middleware + : type: middleware, utility - theslasher: remove trailing slashes from requests via redirection : url: http://k0s.org/hg/theslasher/ : provides: redirection - : type: middleware + : type: middleware, utility - webob: WSGI request/response objects + : url: http://pythonpaste.org/webob : provides: request, response @@ -181,16 +203,21 @@ - genshi: template rendering engine : url: http://genshi.edgewall.com : provides: templates + : type: template language - genshi view: a simple webob view with genshi + tempita templates + : url: http://k0s.org/hg/genshi_view/ : provides: app, middleware, jquery : requires: webob, genshi, tempita - : url: http://k0s.org/hg/genshi_view/ + : type: template - tempita: simple template engine + : url: http://pypi.python.org/pypi/tempita : provides: templates + : type: template language - webob view: a simple webob view : url: http://k0s.org/hg/webob_view/ : provides: app, middleware : requires: webob + : type: template