/[lisppaste]/public_html/index.html
ViewVC logotype

Contents of /public_html/index.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (show annotations)
Thu Jun 17 14:15:35 2004 UTC (9 years, 10 months ago) by bmastenbrook
Branch: MAIN
CVS Tags: HEAD
Changes since 1.8: +13 -7 lines
File MIME type: text/html
release 2.3
1 <!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
2 <html>
3 <head>
4 <title>Lisppaste, a paste bot in CL</title>
5 </head>
6
7 <body>
8 <h1>Lisppaste, a paste bot in CL</h1>
9
10 <p>For those of you who frequent #lisp (and many other channels on
11 freenode), you should be well aware of 'lisppaste' - you'll find
12 the sources for that program here. 'lisppaste' is a small CL
13 program that listens for connection through HTTP (users pasting
14 text) and prints a link to the paste on IRC. 'lisppaste' on #lisp
15 is available through common-lisp.net <a
16 href="/paste/new/lisp">here</a>.
17
18 <p>Lisppaste is the buzzword-enabled pastebot. Compared to the
19 generic <a href="http://sourceforge.net/projects/pastebot/">perl
20 version</a>, Lisppaste offers basic amenities like paste
21 annotations (to group multiple pastes on a topic), a list of all
22 pastes in the system, and persistent pastes between runs of the
23 bot. But lisppaste offers more than basic pastebot functionality -
24 it truly is buzzword-enabled, offering RSS and <a
25 href="xml-rpc.html">XML-RPC support</a>, and direct linking to <a
26 href="http://meme.b9.com">meme</a> logs. In this sense Lisppaste
27 has grown to be more of a community collaboration tool, as corny
28 as that sounds.
29
30 <p>Lisppaste 2 can be downloaded from here: <a
31 href="ftp://common-lisp.net/pub/project/lisppaste/lisppaste2.3.tar.gz">lisppaste2.3.tar.gz</a>. The
32 latest version is 2.3, released June 17, 2004.
33
34 <p>New in lisppaste 2.3 is a whole slew of improvements, including
35 pagination for the paste list page, colorization for many
36 languages, portability to other lisps (when run with CVS araneida)
37 and support for pastes without a channel announcement.
38
39 <p>New in lisppaste 2.2 is greater RSS flexibility,
40 channel-specific URLs for new pastes and paste listing, much
41 faster paste serialization, and XML-RPC support.
42
43 <p>New in lisppaste 2.1 is support for RSS and linking to IRC log
44 context at <a href="http://meme.b9.com/">meme.b9.com</a>.
45
46 <p>The code in CVS (<a href="/faq.shtml">checkout
47 instructions</a>) mirrors what is currently running on freenode
48 and should be fairly usable. You'll also need <a
49 href="http://www.cliki.net/araneida">araneida</a> and
50 href="http://www.cliki.net/cl-irc">CL-IRC</a>. If you do install
51 it, read the <a
52 href="/cgi-bin/viewcvs.cgi/lisppaste2/README.lisp?rev=HEAD&amp;cvsroot=lisppaste&amp;content-type=text/vnd.viewcvs-markup">README.lisp</a>
53 file which contains all the information you need to run a
54 lisppaste on your own.
55
56 <p><a
57 href="/cgi-bin/viewcvs.cgi/?cvsroot=lisppaste">ViewCVS</a> for the
58 curious.</p>
59
60 <p>The current version of lisppaste in CVS called lisppaste2,
61 after having undergone a fairly major rewrite. It uses the <a
62 href="/project/cl-irc">cl-irc</a> library and features an ASDF
63 system.</p>
64
65 <p>'lisppaste' is written and copyrighted by Brian Mastenbrook.
66 The sources are covered by an MIT-type license.</p>
67
68 <hr>
69 <address><a href="mailto:Erik Enge <erik-lisppaste@nittin.net>">Erik Enge</a></address>
70 <address><a href="http://www.cs.indiana.edu/~bmastenb/">Brian Mastenbrook</a></address>
71 <!-- Created: Fri Oct 31 17:09:28 EST 2003 -->
72 <!-- hhmts start -->
73 Last modified: Thu Jun 17 09:15:17 2004 CDT
74 <!-- hhmts end -->
75 </body>
76 </html>

  ViewVC Help
Powered by ViewVC 1.1.5