NAME

Mariachi - all dancing mail archive generator

DEPENDENCIES

This module has external dependencies on the following modules:

AppConfig	1.55
Class::Accessor
Date::Parse
Email::Find
Email::Folder	0.5
Email::Thread
File::Basename
File::Copy
File::Find::Rule
File::Path
Mail::Thread	2.2
Mail::Thread::Chronological	1.22
Memoize
Module::Build	0.18
Storable
Template
Template::Plugin::Page
Test::More
Time::HiRes
URI::Find::Schemeless::Stricter

INSTALLATION

perl Build.PL
perl Build test

and if all goes well

perl Build install

HISTORY

What changed over the last 3 revisions

0.4 Thursday 26th June, 2003
Now we ship with a lurker-style output.

template paths are specifyable

template directories will be scanned for non-template files,
and those that exist will be copied into the output tree

Mariachi::Message now has first_line, first_sentence and
others, to allow extra context in the thread index pages.

INCOMPATIBLE CHANGES: 

Command line interface changed.  Now instead of positional
parameters we use named ones.

Mariach->{list_name,input,output,threads_per_page} have all been
replaced with a single AppConfig instance, C<config>
0.31 23rd May, 2003
New distribution, without the failing t/0signature.t
0.3 23rd May, 2003
Fixed Message->from

Tweaks to thread output - only display subject where it's
different from the previous one

Italicise quoted sections of email

Added new body_sigless and sig methods in message.

INCOMPATIBLE CHANGE: Filename generation has changed from
using md5_base64 to md5_hex for aesthetic reasons. This will
break links for existing installations.

Distribution includes a passthrough Makefile.PL for CPAN.pm users

AUTHORS

This code was written as part of the Siesta project and includes code from:

Richard Clamp <richardc@unixbeard.net> Simon Wistow <simon@thegestalt.org> Tom Insam <tom@jerakeen.org>

More information about the Siesta project can be found online at http://siesta.unixbeard.net/

COPYRIGHT

Copyright 2003 The Siesta Project

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.