Mention ucw-forms and ucw-core_clinton branch
[clinton/website/src/unknownlamer.org.git] / Code.muse
1 #title Programming Projects
2
3 All of my current, and some not so current, projects are browsable via
4 [[http://unknownlamer.org/darcsweb/browse][my darcsweb]]. You might want to take a look at my [[Lisp][Lisp projects]] page.
5
6 * UnCommon Web Related
7
8 ** [[darcsweb::golgonooza][Golgonooza]]
9
10 <verse>
11 Fourfold the Sons of Los in their divisions: and fourfold.
12 The great City of Golgonooza: fourfold toward the north
13 And toward the south fourfold, & fourfold toward the east & west
14 Each within other toward the four points: that toward
15 Eden. and that toward the World of Generation.
16 And that toward Beulah. and that toward Ulro;
17 Ulro is the space of the terrible starry wheels of Albions sons:
18 But that toward Eden is walled up. till time of renovation:
19 Yet it is perfect in its building. ornaments & perfection.
20 </verse>
21
22 Golgonooza is a set of utility components for [[http://common-lisp.net/projects/ucw/repos/ucw-core/][ucw-core]].
23
24 ** [[darcsweb::ucw-forms][ucw-forms]]
25
26 ucw-forms is a slightly enhanced and de-javascripted version of the
27 forms library from ucw_ajax updated for use with ucw-core.
28
29 ** [[darcsweb::ucw-core_clinton][ucw-core branch]]
30
31 I maintain a personal branch of ucw-core with various work in progress
32 patches that are intended to go into upstream. My primary task is
33 filling in the ucw-standard library which was removed in the ucw-core
34 fork.
35
36 * Old Projects
37
38 I used to work on some programs in terrible languages like =C++= when I
39 was a poor misguided youth. I still attempt to respond to bug reports
40 and patches for any that are still in use (*Bobot++* appears to be the
41 only one), but they are otherwise not being worked upon.
42
43 ** [[../code/bobot.html][Bobot++]]
44
45 A fancy little IRC bot that is extensible with Scheme. If you can
46 figure out the scripting interface (which is [[../code/bobotpp-manual.html#SEC35][partially documented]]) it
47 is fairly powerful. =dsmith= from =#guile= has a nicely featured bot
48 written on top of Bobot++; if I find time I shall attempt to post the
49 source.
50
51 ** [[../code/guile-web.html][Guile-Web]]
52
53 A perhaps still useful library of web related utilities for
54 [[http://www.gnu.org/software/guile/guile.html][Guile Scheme]]. Be warned that the serializer is inefficient, consy, and
55 hacky as Hell, but the [[../code/guile-web-manual.html#SEC6][XHTML generation library]] might be useful.