annotate README.txt @ 7:a369798b8d36

update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
author Jeff Hammel <jhammel@mozilla.com>
date Mon, 20 Jun 2011 19:05:05 -0700
parents fb4a692e2571
children 25424199f1af
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
1 WSGI Software
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
2 =============
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
3
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
4 wsgintegrate provides an integration layer to support general-purpose
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
5 WSGI pipes
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
6
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
7
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
8 wsgintegrate core
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
9 -----------------
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
10
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
11 - pyloader: utilities for loading and calling python objects
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
12 : url: http://k0s.org/hg/pyloader
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
13 : provides: python loader
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
14
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
15 - wgintegrate: wsgintegrate provides an integration layer to support
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
16 general-purpose WSGI pipes
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
17 : provides: dispatcher
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
18 : requires: pyloader, paste
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
19 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
20
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
21 - paste: WSGI server and utilities
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
22 : url: http://pythonpaste.org
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
23 : provides: fileserver, server
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
24
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
25
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
26 site management and deployment
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
27 ------------------------------
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
28
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
29 - buttercup: the flower containing the deployment pattern for k0s.org;
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
30 currently, there is only one flower, but it will eventually be
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
31 generalized to a meta-pattern; see http://k0s.org/hg/wsgintegrate/file/tip/flowerbed.txt
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
32 : url: http://k0s.org/hg/buttercup/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
33 : provides: k0s.org
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
34 : type: flower
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
35
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
36 - flowerbed: vaporware stubbing for the flower project; see buttercup
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
37 : url: http://k0s.org/hg/flowerbed/
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
38 : provides: flowers
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
39
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
40 - silvermirror: mirror portions of filesystems with unison
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
41 : url: http://k0s.org/hg/silvermirror/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
42 : provides: sync
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
43 : requires: unison
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
44 : type: script
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
45
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
46 - wsgiblob: a precursor of wsgintegrate and pyloader
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
47 : url: http://k0s.org/hg/wsgiblob/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
48
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
49
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
50 WSGI Endpoint Apps
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
51 ------------------
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
52
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
53 - bitsyblog: blogging app
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
54 : url: http://k0s.org/hg/bitsyblog/
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
55 : provides: blog
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
56 : requires: auth
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
57 : type: app
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
58
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
59 - clwapp: convert a CLI script into a WSGI app
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
60 : url: http://k0s.org/hg/clwapp/
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
61 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
62
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
63 - decoupage: dynamic file server
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
64 : url: http://k0s.org/hg/decoupage/
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
65 : provides: fileserver
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
66 : requires: paste, contenttransformer
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
67 : type: app
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
68
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
69 - montage: photo gallery extension to decoupage
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
70 : url: http://k0s.org/hg/montage/
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
71 : requires: decoupage
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
72 : type: plugin
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
73
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
74 - SimpleWiki: a basic wiki
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
75 : url: http://k0s.org/hg/SimpleWiki/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
76 : provides: wiki
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
77 : type: app, unfinished
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
78
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
79 - toolbox: content categorizer
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
80 : url: http://github.com/mozilla/toolbox
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
81 : provides: classification
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
82 : requires: whoosh
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
83 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
84
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
85 - uploader: upload files to your website
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
86 : url: http://k0s.org/hg/uploader/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
87 : provides: uploading
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
88 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
89
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
90 - webcalc: do calculations via the path info
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
91 : url: http://k0s.org/hg/webcalc/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
92 : provides: math
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
93 : type: app, unfinished
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
94
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
95 - wordstream: dissociate via url or input or play with a stream of
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
96 words
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
97 : url: http://k0s.org/hg/wordstream/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
98 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
99
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
100
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
101 WSGI Middleware apps
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
102 --------------------
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
103
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
104 - Commentator: comment on mostly arbitrary URLs
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
105 : url: http://k0s.org/hg/commentator/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
106 : provides: comments
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
107 : requires: lxmlmiddleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
108 : type: app, middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
109
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
110 - SVG site map: make an SVG directed graph counting HTTP references
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
111 : url: http://k0s.org/hg/svgsitemap/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
112 : provides: directed graph
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
113 : dependencies: graphviz
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
114 : type: app, middlware
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
115
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
116 - Tag In the Middle: configure tagging on various element -> URL
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
117 mappings of your site
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
118 : url: http://k0s.org/hg/TagInTheMiddle
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
119 : provides: tagging
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
120 : requires: lxmlmiddleware
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
121 : type: app, middleware, unfinished
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
122
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
123
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
124 Utilities
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
125 ---------
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
126
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
127 - bitsyapps: do various things with your bitysblog post
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
128 : url: http://k0s.org/hg/bitsyapps/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
129 : provides: write to file
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
130 : requires: bitsyblog
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
131 : type: plugin, unfinished
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
132
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
133 - bitsyauth: simple authentication middleware
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
134 : url: http://k0s.org/hg/bitsyauth/
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
135 : type: auth, middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
136
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
137 - bitsytweet: tweet your bitsyblog posts; currently broken: see
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
138 http://k0s.org/blog/20101125140133
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
139 : url: http://k0s.org/hg/bitsytweet/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
140 : provides: tweets
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
141 : requires: bitsyblog
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
142 : type: plugin, broken
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
143
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
144 - CAPTCHA Middleware: provide a CAPTCHA-based authentication token
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
145 with middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
146 : url: http://k0s.org/hg/CAPTCHAmiddleware/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
147 : provides: auth
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
148 : type: middleware, unfinished
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
149
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
150 - contenttransformer: dynamically transform content from one type to
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
151 another
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
152 : url: http://k0s.org/hg/contenttransformer/
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
153 : provides: content transformation
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
154 : type: middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
155
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
156 - cropresize: transform an image size appropriate for web content
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
157 : url: http://k0s.org/hg/cropresize/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
158 : requires: image
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
159 : type: utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
160
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
161 - hgpaste: serve mercurial repositories as WSGI apps
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
162 : provides: version control
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
163 : requires: paste, hg
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
164 : type: app, factory
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
165
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
166 - lxmlmiddleware: decompose an XML/HTML response into via lxml for processing
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
167 : url: http://k0s.org/hg/lxmlmiddleware/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
168 : dependencies: lxml
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
169 : provides: response decomposition
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
170 : type: middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
171
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
172 - redirectall: redirect all traffic as moved permanantly
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
173 : url: http://k0s.org/hg/redirectall
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
174 : provides: redirection
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
175 : requires: paste
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
176 : type: utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
177
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
178 - redirector: WSGI middleware for handling redirection
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
179 : url: http://k0s.org/hg/redirector/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
180 : provides: redirection
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
181 : type: middleware, utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
182
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
183 - relocator: fill out location headers on the way out given a base url
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
184 : url: http://k0s.org/hg/relocator/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
185 : provides: redirection
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
186 : type: middleware, utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
187
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
188 - theslasher: remove trailing slashes from requests via redirection
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
189 : url: http://k0s.org/hg/theslasher/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
190 : provides: redirection
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
191 : type: middleware, utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
192
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
193 - webob: WSGI request/response objects
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
194 : url: http://pythonpaste.org/webob
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
195 : provides: request, response
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
196
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
197
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
198 Templates
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
199 ---------
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
200
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
201 Either template engines or templates that use them
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
202
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
203 - genshi: template rendering engine
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
204 : url: http://genshi.edgewall.com
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
205 : provides: templates
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
206 : type: template language
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
207
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
208 - genshi view: a simple webob view with genshi + tempita templates
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
209 : url: http://k0s.org/hg/genshi_view/
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
210 : provides: app, middleware, jquery
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
211 : requires: webob, genshi, tempita
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
212 : type: template
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
213
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
214 - tempita: simple template engine
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
215 : url: http://pypi.python.org/pypi/tempita
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
216 : provides: templates
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
217 : type: template language
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
218
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
219 - webob view: a simple webob view
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
220 : url: http://k0s.org/hg/webob_view/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
221 : provides: app, middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
222 : requires: webob
7
a369798b8d36 update the stuff listed in wsgintegrate a bit, should be good to go on k0s.org/portfolio/k0s.org once that is done
Jeff Hammel <jhammel@mozilla.com>
parents: 1
diff changeset
223 : type: template