G'day, I'm writing a little mod_perl integration tool for an internal project ... the project is closed but I'm planning on releasing the tool parts Open Source. In summary, it is a minimalist layer of stuff trying to roughly what HTML::Mason and Apache::Registry do, but in a less Apache dependant way and (in my opinion :-) ) neater from an OO perspective. Kind of Zope for Perl. A lot of it consists of using Text::Template and Apache::StatINC [1] you'll be pleased to hear :-) Development name is 'sushi' [2], and at the moment it uses a (largely virtual) class Sushi from which Sushi objects (which you build pages with) are descended. Also a couple of toolkit things, Sushi::Response for example, and Sushi::Text::Template (a wrapper for Text::Template objects). The Apache interface uses Apache::Sushi and Apache::Sushi::Response (the former a standard mod_perl handler which calls Sushi objects, the latter a subclass of Sushi::Response). That probably doesn't explain it very well, but gives you some idea. I'm hoping for advice on where _you_ think it should fit in the heirachy. It doesn't really belong under Apache, because part of the point of it is to allow CLI invocation, or invocation from other web servers. While I'm here, I'll also register for a PAUSE id ... Nick 'Sharkey' Moore [EMAIL PROTECTED] http://netizen.com.au/~sharkey SHARKEY (see above) ... there's a timeframe of about a month by which time this will be ready to be 0.2ed and released on an unsuspecting world, more details to follow based largely on what suggestions you have for me ... cheers, look forward to hearing from you (and other readers of [EMAIL PROTECTED] too) ... .....sharkey [1] Although with some tweaks I have to chat to the maintainer about. [2] From a terrible pun about wrapper objects. -- sharkey (nick) moore <[EMAIL PROTECTED]> http://netizen.com.au/ '"There's a big ... machine in the sky, ... some kind of electric snake ... coming straight at us." "Shoot it," said my attorney.' -- F&LiLV