Re: Re: mailing list stuff in progress

Miles Egan <[email protected]> 16 Jul 2003 10:31:30 -0700
Newsgroups gmane.lisp.clump
Message-ID <[email protected]>
On Wed, 2003-07-16 at 10:09, Erik Enge wrote:
> Miles Egan <[email protected]> writes:
> 
> > Just my very modest attempts at a style.  The usual html list dots are
> > too big, I think.
> 
> Kudos to your general style, but why not just have no dots?

They're gone.

> > Just running it out of cron for now.
> 
> So the files are just in mbox format and then you have your CL code
> generate the HTML files in a set directory-tree and then this is plainly
> served via Apache?

Yep.

> Out of curiosity, how long does it take your program to parse and
> generate all the HTML for a set of messages?

On the first pass it can work through ~ 2000 messages in a minute or
two.  It does deltas after that so it's pretty fast once it's gone
through the mbox once.  I haven't spent a second on optimizing message
parsing yet though, so it could probably be faster.  All the message
parsing stuff is pretty hacky.  I'm hoping to dump it all in favor of a
standard library.  Maybe once yours is ready?

I just added a very ugly mime handler that seems to be good enough at
least to strip out all the pgp signature junk.

> > What I'd really like is something that maps an object with attributes
> > into a marked up wysiwyg template like jakarta's tapestry or the
> > python twisted/woven framework.
> 
> Doesn't HyperObject (of Kevin Rosenberg) do this?

It doesn't look like it.  It seems like it's focus is on generating
text/xml representations of objects, not on filling in elements of
templates with object attributes.  There doesn't seem to be an example
of html generation, though, so maybe I'm missing something.

-- 
Miles Egan <[email protected]>

_______________________________________________
Clump mailing list
[email protected]
http://manly.caddr.com/mailman/listinfo/clump
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQA/FYvxU4Jq/wH1PVERAoj9AJ9YzD8hWdTwHnAbjazSBHKQf4f3fACgwCa0
j9dxv1EhALZc8cRHCL+j92Q=
=0wxh
-----END PGP SIGNATURE-----