I've been going through documenting all the mailets and matchers and list
has led me to 2 thoughts...

1. Use regular expressions
Since there is now a Java regular expressions library, this seems very
useful for the numerous Sender, Subject, Recipient, User, Host, etc...
checks for matchers.  I think this would provide more flexibility in terms
of wildcard or other matching, but the potential trade off is complexity.
Do people think that it is too difficult for people not familiar with
regular expressions?

2. Site organization
The James site as a whole really needs to be organized.  We've got the
original goals still up on the home page, talking as if this is some
experimental long term dream.  The closest thing to a nav bar is on the
bottom of the page (distribution, installation, configuration, a how-to or
two, javadocs).  With the addition of docs on mailets and matchers, and with
some tutorials hopefully coming to write mailets or integrate with a
database, or other information, it seems we really need to organize
ourselves.

I was looking over the Anakia capabilities that jakarta is now using, and it
seems like a nice way to maintain style independent docs.  On a related
note, is JAMES going to be moving over to that site at some point?  I'm
interested in this at some point because (I would believe)
jakarta.apache.org gets much more traffic/eye balls than java.apache.org.
Also, the maintenance and new projects seem to be going there anyway, and
the use of Anakia seems like a push to continue to better organize projects.
Any thoughts or insights on this?

I've completed docs on the 16 matchers that come with JAMES and am working
through the 19 mailets.  I continue to appreciate how little I write liking
docs. :)  After that I hope to write stuff up on user repositories (using
them to manage the mailboxes, listservs, etc...), integrating JAMES with a
database (spool repositories, mail repositories, aliases, listservs,
etc...), and maybe even a mailet tutorial.

Serge Knystautas
Loki Technologies
http://www.lokitech.com/



------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives:  <http://www.mail-archive.com/james%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to