annotate README.txt @ 20:caf763fc1c7d

front end more servers
author Jeff Hammel <k0scist@gmail.com>
date Thu, 06 Mar 2014 22:52:25 -0800
parents 25424199f1af
children b43cb919b1e4
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
9
25424199f1af fix up apps used and put to k0s.org/portfolio/k0s.org
Jeff Hammel <jhammel@mozilla.com>
parents: 7
diff changeset
17 : url: http://k0s.org/hg/wsgintegrate
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
18 : provides: dispatcher
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
19 : requires: pyloader, paste
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
20 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
21
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
22 - 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
23 : url: http://pythonpaste.org
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
24 : provides: fileserver, server
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
27 site management and deployment
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
30 - 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
31 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
32 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
33 : url: http://k0s.org/hg/buttercup/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
34 : provides: k0s.org
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
35 : type: flower
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
36
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
37 - 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
38 : 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
39 : provides: flowers
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
40
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
41 - 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
42 : url: http://k0s.org/hg/silvermirror/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
43 : provides: sync
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
44 : requires: unison
9
25424199f1af fix up apps used and put to k0s.org/portfolio/k0s.org
Jeff Hammel <jhammel@mozilla.com>
parents: 7
diff changeset
45 : type: utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
46
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
47 - 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
48 : url: http://k0s.org/hg/wsgiblob/
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
51 WSGI Endpoint Apps
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
52 ------------------
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
53
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
54 - 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
55 : 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
56 : provides: blog
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
57 : 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
58 : type: app
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
59
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
60 - 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
61 : 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
62 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
63
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
64 - 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
65 : 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
66 : provides: fileserver
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
67 : 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
68 : type: app
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
69
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
70 - 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
71 : 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
72 : 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
73 : type: plugin
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
74
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
75 - SimpleWiki: a basic wiki
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
76 : url: http://k0s.org/hg/SimpleWiki/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
77 : 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
78 : type: app, unfinished
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
79
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
80 - 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
81 : 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
82 : 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
83 : requires: whoosh
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
84 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
85
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
86 - uploader: upload files to your website
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
87 : url: http://k0s.org/hg/uploader/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
88 : provides: uploading
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
89 : type: app
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
90
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
91 - 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
92 : url: http://k0s.org/hg/webcalc/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
93 : provides: math
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
94 : type: app, unfinished
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
95
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
96 - 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
97 words
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
98 : url: http://k0s.org/hg/wordstream/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
99 : type: app
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
102 WSGI Middleware apps
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
105 - Commentator: comment on mostly arbitrary URLs
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
106 : url: http://k0s.org/hg/commentator/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
107 : provides: comments
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
108 : requires: lxmlmiddleware
9
25424199f1af fix up apps used and put to k0s.org/portfolio/k0s.org
Jeff Hammel <jhammel@mozilla.com>
parents: 7
diff changeset
109 : type: app, middleware, unfinished
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
110
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
111 - 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
112 : url: http://k0s.org/hg/svgsitemap/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
113 : provides: directed graph
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
114 : dependencies: graphviz
9
25424199f1af fix up apps used and put to k0s.org/portfolio/k0s.org
Jeff Hammel <jhammel@mozilla.com>
parents: 7
diff changeset
115 : type: app, middlware, unfinished
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
116
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
117 - 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
118 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
119 : 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
120 : provides: tagging
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
121 : 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
122 : type: app, middleware, unfinished
1
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
125 Utilities
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
128 - 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
129 : url: http://k0s.org/hg/bitsyapps/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
130 : provides: write to file
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
131 : requires: bitsyblog
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
132 : type: plugin, unfinished
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
133
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
134 - 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
135 : 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
136 : type: auth, middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
137
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
138 - 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
139 http://k0s.org/blog/20101125140133
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
140 : url: http://k0s.org/hg/bitsytweet/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
141 : provides: tweets
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
142 : requires: bitsyblog
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
143 : type: plugin, broken
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
144
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
145 - 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
146 with middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
147 : url: http://k0s.org/hg/CAPTCHAmiddleware/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
148 : provides: auth
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
149 : type: middleware, unfinished
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
150
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
151 - 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
152 another
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
153 : 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
154 : provides: content transformation
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
155 : type: middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
156
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
157 - 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
158 : url: http://k0s.org/hg/cropresize/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
159 : 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
160 : type: utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
161
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
162 - 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
163 : 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
164 : 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
165 : type: app, factory
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
166
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
167 - 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
168 : url: http://k0s.org/hg/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
169 : provides: response decomposition
9
25424199f1af fix up apps used and put to k0s.org/portfolio/k0s.org
Jeff Hammel <jhammel@mozilla.com>
parents: 7
diff changeset
170 : requires: lxml
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
171 : type: middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
172
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
173 - 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
174 : url: http://k0s.org/hg/redirectall
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
175 : provides: redirection
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
176 : 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
177 : type: utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
178
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
179 - redirector: WSGI middleware for handling redirection
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
180 : url: http://k0s.org/hg/redirector/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
181 : 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
182 : type: middleware, utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
183
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
184 - 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
185 : url: http://k0s.org/hg/relocator/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
186 : 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
187 : type: middleware, utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
188
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
189 - 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
190 : url: http://k0s.org/hg/theslasher/
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
191 : 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
192 : type: middleware, utility
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
193
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
194 - 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
195 : url: http://pythonpaste.org/webob
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
196 : provides: request, response
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
199 Templates
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
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
202 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
203
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
204 - genshi: template rendering engine
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
205 : url: http://genshi.edgewall.com
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
206 : 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
207 : type: template language
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
208
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
209 - 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
210 : 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
211 : provides: app, middleware, jquery
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
212 : 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
213 : type: template
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
214
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
215 - 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
216 : 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
217 : 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
218 : type: template language
1
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
219
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
220 - webob view: a simple webob view
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
221 : 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
222 : provides: app, middleware
fb4a692e2571 list out most currently interesting apps for the future
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
223 : 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
224 : type: template