danny       02/04/21 13:39:45

  Modified:    www      weare.html todo.html FAQ.html code-standards.html
                        changelog.html architecture_v2_0.html
  Log:
  updating site-docs
  
  Revision  Changes    Path
  1.3       +23 -8     jakarta-james/www/weare.html
  
  Index: weare.html
  ===================================================================
  RCS file: /home/cvs/jakarta-james/www/weare.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- weare.html        27 Feb 2002 16:00:41 -0000      1.2
  +++ weare.html        21 Apr 2002 20:39:45 -0000      1.3
  @@ -13,6 +13,8 @@
   
                                                       <meta name="author" 
value="Danny Angus">
               <meta name="email" value="[EMAIL PROTECTED]">
  +                                        <meta name="author" value="Serge 
Knystautas">
  +            <meta name="email" value="[EMAIL PROTECTED]">
               
              
                                       
  @@ -130,7 +132,7 @@
         </td></tr>
         <tr><td>
           <blockquote>
  -                                    <p>This is a living document that describes the 
key contributors to James. Last Updated February 2002.</p>
  +                                    <p>Special thanks go to the following people 
for their contributions to this project.  We also appreciate documentation, feedback, 
and bug reports.  This is a living document that describes the key contributors to 
James. Last Updated April 2002.</p>
                               </blockquote>
           </p>
         </td></tr>
  @@ -144,12 +146,12 @@
         </td></tr>
         <tr><td>
           <blockquote>
  -                                    <p><b>Pete Donald</b></p>
  -                                                <p><b>Charles Bennet</b></p>
  -                                                <p><b>Serge Knystautas</b></p>
  -                                                <p><b>Harmeet Bedi</b></p>
  -                                                <p><b>Darrell DeBoer</b></p>
  -                                                <p><b>Danny Angus (danny at 
thought.co.uk)</b><br /> Danny is CTO of <a href="http://www.thought.co.uk";>Thought 
Interactive Ltd.</a> where I try not to get too distracted by open source projects.</p>
  +                                    <p><b>Pete Donald (PD)</b></p>
  +                                                <p><b>Charles Benett (charles at 
benett1.demon.co.uk) (CB)</b></p>
  +                                                <p><b>Serge Knystautas (sergek at 
lokitech.com) (SK)</b><br /> Serge was the original donator of the James code, which 
has since been massively improved by people smarter than him.  He tries to answer 
questions on the listserv and make code contributions when he does get a rare bit of 
free time.</p>
  +                                                <p><b>Harmeet Bedi (harmeet at 
kodemuse.com) (HB)</b></p>
  +                                                <p><b>Darrell DeBoer (DD)</b></p>
  +                                                <p><b>Danny Angus (danny at 
thought.co.uk) (DA)</b><br /> Danny is CTO of <a 
href="http://www.thought.co.uk";>Thought Interactive Ltd.</a> where I try not to get 
too distracted by open source projects.</p>
                               </blockquote>
           </p>
         </td></tr>
  @@ -163,7 +165,20 @@
         </td></tr>
         <tr><td>
           <blockquote>
  -                </blockquote>
  +                                    <p><b>Federico Barbieri, (scoobie at 
systemy.it) (FB)</b></p>
  +                                                <p><b>Stuart Roebuck, 
stuart.roebuck at adolos.co.uk (SR)</b></p>
  +                                                <p><b>Ivan Seskar, iseskar at 
upsideweb.com (IS)</b></p>
  +                                                <p><b>Prasanna Uppaladadium, 
prasanna at vayusphere.com (PU)</b></p>
  +                                                <p><b>Gabriel Bucher, 
gabriel.bucher at razor.ch (GB)</b></p>
  +                                                <p><b>Matthew Pangaro, mattp at 
lokitech.com (MP)</b></p>
  +                                                <p><b>Jason Borden, jborden at 
javasense.com (JB)</b></p>
  +                                                <p><b>Randy Stanard (rstanard at 
lokitech.com) (RS)</b><br /> Contributed the James logo.</p>
  +                                                <p><b>Samuel Sadek (Samuel.Sadek at 
kpmg.co.uk) (SS)</b></p>
  +                                                <p><b>Stephan Schiessling (s at 
rapi.com) (SS2)</b></p>
  +                                                <p><b>Eung-ju Park (colus at 
apache.org) (EP)</b></p>
  +                                                <p><b>Paul Hammant (Paul_Hammant at 
yahoo.com) (PH)</b></p>
  +                                                <p><b>Jeff Keyser (JKeyser at 
telocity.com) (JK)</b></p>
  +                            </blockquote>
           </p>
         </td></tr>
         <tr><td><br/></td></tr>
  
  
  
  1.6       +17 -10    jakarta-james/www/todo.html
  
  Index: todo.html
  ===================================================================
  RCS file: /home/cvs/jakarta-james/www/todo.html,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- todo.html 27 Feb 2002 15:47:31 -0000      1.5
  +++ todo.html 21 Apr 2002 20:39:45 -0000      1.6
  @@ -133,7 +133,7 @@
         <tr><td>
           <blockquote>
                                       <p>This is a living document that will give new 
and existing volunteers some areas where we need help.  As always, any help is 
appreciated, be it documentation, code, suggestions, or feedback.
  -Last Updated  30 October 2001.</p>
  +Last Updated  20 April 2002.</p>
                               </blockquote>
           </p>
         </td></tr>
  @@ -147,10 +147,12 @@
         </td></tr>
         <tr><td>
           <blockquote>
  -                                    <p>Get classloaders working so custom mailets 
don't have to be in james.bar</p>
  -                                                <p>Update and write more 
documentation, including  a) how to setup user accounts for pop3 delivery/retrieval, 
b) how to setup a database for message storage, c) how to setup a database for user 
accounts, d) how to write a mailet.</p>
  -                                                <p>Make JamesSpoolManager 
disposable, calling destroy on mailets, for a graceful shutdown.</p>
  -                                                <p>Add regex matchers</p>
  +                                    <p>Refactor to use the latest Avalon 
releases.</p>
  +                                                <p>Determine a way to support 
multiple domains.</p>
  +                                                <p>Update and write more 
documentation, including  a) how to setup user accounts for pop3 delivery/retrieval, 
b) how to setup a database for message storage, c) how to setup a database for user 
accounts, d) how to write a mailet, e) how to setup and use SMTP auth to allow remote 
delivery for valid users.</p>
  +                                                <p>Improve the debugging output, 
including a) catching that DNS servers are not correct (at least have DNS log channel 
record DNS server usage)</p>
  +                                                <p>Make log files appending and at 
'INFO' level (not debug) by default</p>
  +                                                <p>Get IMAP server to alpha 
standard, ie basic interoperation with e-mail clients.</p>
                               </blockquote>
           </p>
         </td></tr>
  @@ -164,15 +166,19 @@
         </td></tr>
         <tr><td>
           <blockquote>
  -                                    <p>Determine a way to support multiple 
domains</p>
  +                                    <p>Get classloaders working so custom mailets 
don't have to be in james.jar (SK: I suggest adding support for apps/james/classes and 
apps/james/lib directories and have the MailetLoader and MatcherLoader use these in 
addition to system level classpath).</p>
  +                                                <p>Refactor RemoteManager to be an 
object that can be controlled via RMI or what have you, and have the remote manager 
telnet interface make appropriate calls to this interface.</p>
  +                                                <p>Add support in the RemoteManager 
to manage repositories.  This includes listing what's in a repository, viewing 
individual messages, deleting messages, copying messages, and moving messages.</p>
  +                                                <p>Implement an imap:// repository 
implementation.  The goal would be to allow you to transfer messages using the 
RemoteManager from an IMAP account from or to a James message repository.</p>
  +                                                <p>Write an ezmlm comparable 
listserv manager</p>
  +                                                <p>Add regex matchers</p>
  +                                                <p>Add support in the 
CharTerminatedInputStream to support read(byte[]) instead of just read().</p>
                                                   <p>Fix NNTP authentication</p>
                                                   <p>Fix NNTP ssl</p>
                                                   <p>Write more documentation. </p>
  -                                                <p>Write more documentation. </p>
  -                                                <p>Get IMAP server to alpha 
standard, ie basic interoperation with e-mail clients.</p>
                                                   <p>Add #news namespace to IMAP 
system</p>
                                                   <p>Revisit UserRepository - after 
doing IMAP List &amp; Subscribe</p>
  -                                                <p>Add needed functions to 
RemoteManager, Including Stop and ReConfigure, Reinject mail, Store RemoteManger 
password securely.</p>
  +                                                <p>Add needed functions to 
RemoteManager, Including Stop and ReConfigure (?), Reinject mail (this should just be 
copying/moving messages...), Store RemoteManger password securely.</p>
                                                   <p>Add support for better mailet 
router/processing (maybe like RequestDispatcher) - Use Stage/Pipline pattern</p>
                                                   <p>Add support for deployable 
message processing apps using Camelot pattern</p>
                                                   <p>Give admins option to enforce 
one access at a time to a POP3 mailbox.</p>
  @@ -192,8 +198,9 @@
         <tr><td>
           <blockquote>
                                       <p>Add support for DRAC login/relay allowing</p>
  -                                                <p>Enable read receipts to be 
handled properly</p>
  +                                                <p>Enable read receipts to be 
handled properly (?)</p>
                                                   <p>Add support for mbox mail 
repository format.</p>
  +                                                <p>Add support for mail.dir (?) 
repository format.</p>
                               </blockquote>
           </p>
         </td></tr>
  
  
  
  1.7       +2 -1      jakarta-james/www/FAQ.html
  
  Index: FAQ.html
  ===================================================================
  RCS file: /home/cvs/jakarta-james/www/FAQ.html,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- FAQ.html  17 Apr 2002 06:03:01 -0000      1.6
  +++ FAQ.html  21 Apr 2002 20:39:45 -0000      1.7
  @@ -309,7 +309,8 @@
           <blockquote>
                                       <p>In some simple tests of mail relays James 
appears to be an open relay, properly configured it is not. </p>
                                                   <p>Because James is an email 
application platform it currently accepts all mail delivered to it via SMTP for 
processing. Only after the mail has been recieved does this processing begin.</p>
  -                                                <p>This means that James accepts 
Spam. However the default configuration, and any sensible re-configuration has a 
number of anti-spam measures which will prevent the re-transmisson of spam from James. 
This makes it a blackhole for spam.<br />Danny Angus</p>
  +                                                <p>This means that James accepts 
Spam. However the default configuration, and any sensible re-configuration has a 
number of anti-spam measures which will prevent the re-transmisson of spam from James. 
This makes it a blackhole for spam.</p>
  +                                                <p>This also means that James will 
not verify addresses, but of course this means that valid addresses can't be harvested 
from James by spammers either.<br />Danny Angus</p>
                               </blockquote>
         </td></tr>
         <tr><td><br/></td></tr>
  
  
  
  1.6       +2 -2      jakarta-james/www/code-standards.html
  
  Index: code-standards.html
  ===================================================================
  RCS file: /home/cvs/jakarta-james/www/code-standards.html,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- code-standards.html       27 Feb 2002 15:47:31 -0000      1.5
  +++ code-standards.html       21 Apr 2002 20:39:45 -0000      1.6
  @@ -176,8 +176,8 @@
   files (e.g. .bat files for Windows) should contain non-Unix linefeeds.
   </p>
                                                   <p>
  -4. Javadoc <strong>MUST</strong> exist on all methods. Contributing
  -a missing javadoc for any method, class, variable, etc., will be greatly
  +4. Javadoc <strong>must</strong> exist on all methods. Contributing
  +a missing javadoc for any method, class, variable, etc., will be GREATLY
   appreciated as this will help to improve the James project.
   </p>
                                                   <p>
  
  
  
  1.5       +33 -17    jakarta-james/www/changelog.html
  
  Index: changelog.html
  ===================================================================
  RCS file: /home/cvs/jakarta-james/www/changelog.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- changelog.html    27 Feb 2002 15:47:31 -0000      1.4
  +++ changelog.html    21 Apr 2002 20:39:45 -0000      1.5
  @@ -125,6 +125,35 @@
                                                                       <table 
border="0" cellspacing="0" cellpadding="2" width="100%">
         <tr><td bgcolor="#525D76">
           <font color="#ffffff" face="arial,helvetica,sanserif">
  +          <a name="Version 2.0a3"><strong>Version 2.0a3</strong></a>
  +        </font>
  +      </td></tr>
  +      <tr><td>
  +        <blockquote>
  +                                    <p>Released 20 April 2002</p>
  +                                                <ul>
  +<li>(DA) (update) Fixed POP3 message size bug that prevented retrieval</li>
  +<li>(SK) (code) FileRepository should no longer produce 0-byte files.  It checks 
that the source is different than the target, or confirm it is in memory before saving 
to disk.</li>
  +<li>(SK) (update) Removed check that connection is not closed before returning it.  
The pooler is already confirming the connection was open before putting it in the 
pool, so this was a big unnecessary performance drain.</li>
  +<li>(SK) (update) Fixed the delay in the JDBC mail spool repository as it wasn't 
rechecking correctly after it emptied the spool.</li>
  +<li>(SS2) (code) Added dot-stuffing in POP3 message delivery to fix problems with 
Netscape and other mail clients and to comply with RFC.</li>
  +<li>(JK) (code) Fixed bounce method to use the Return-Path header if there is 
one.</li>
  +<li>(SK) (update) Improved handling of delivery error messages when the remote 
server returns a specific 5XY complaint.</li>
  +<li>(SK) (code) Better diagnosing of temporary vs. permanent delivery exceptions, 
most notably "Could not connect to host.." is a temporary exception.</li>
  +<li>(SK) (code) Remote SMTP delivery now sets the remote hostname using the 
servername configuration setting (uses the first one).</li>
  +<li>(SK) (update) Have it cleanly (not print stack trace) if the remote manager 
handler has io/socket exceptions.</li>
  +<li>(SK) (update) Support in "IsSenderInFakeDomain" to handle null senders properly 
(was producing a false positive in this case).</li>
  +<li>(PH) (update) Added releaseConnection method to BaseConnectionHandler as per 
Paul H's bug report.</li>
  +<li>(SK) (update) Reordered 250 SMTP responses to fix Mac client issue per Giles 
Chanot's bug report.</li>
  +</ul>
  +                            </blockquote>
  +        </p>
  +      </td></tr>
  +      <tr><td><br/></td></tr>
  +    </table>
  +                                                <table border="0" cellspacing="0" 
cellpadding="2" width="100%">
  +      <tr><td bgcolor="#525D76">
  +        <font color="#ffffff" face="arial,helvetica,sanserif">
             <a name="Version 2.0a2"><strong>Version 2.0a2</strong></a>
           </font>
         </td></tr>
  @@ -132,6 +161,7 @@
           <blockquote>
                                       <p>Released 1 December 2001</p>
                                                   <ul>
  +<li>(*) (update) Moved to Avalon snapshot of November 2001</li>
   <li>(DA) (update) Fixed POP3 message size bug that prevented retrieval</li>
   <li>(SK) (code) Added Mordred database connection pooling.  It is the marriage of 
Town's db pooling code and Excalibur's configuration.</li>
   <li>(SK) (update) Changed MailImpl.getSize() to getMessageSize() and from int to 
long.</li>
  @@ -141,6 +171,8 @@
   <li>(SK) (update) Got mailets/matchers to load from something besides james.bar</li>
   <li>(SK) (code) Added scheduler notification during SMTP DATA reception and POP3 
RETR sending so the connection handler doesn't time out connection while data is being 
transfered.</li>
   <li>(SK) (code) Support &lt;gatewayPort&gt; setting on RemoteDelivery to send all 
messages to a non-port 25 SMTP server.  Only makes sense when &lt;gateway&gt; is also 
set.</li>
  +<li>(EP) (update) Used getAsBooleanValue in various configuration methods to make 
code more readable.</li>
  +<li>(SS) (update) Added support for Oracle database for mail and spool JDBC 
repositories.</li>
   </ul>
                               </blockquote>
           </p>
  @@ -332,23 +364,7 @@
         </td></tr>
         <tr><td>
           <blockquote>
  -                                    <p>Special thanks go to the following people 
for their contribution to this project.</p>
  -                                                <ul>
  -<li>Federico Barbieri, scoobie at systemy.it (FB)</li>
  -<li>Serge Knystautas, sergek at lokitech.com (SK)</li>
  -<li>Charles Benett, charles at benett1.demon.co.uk (CB)</li>
  -<li>Stuart Roebuck, stuart.roebuck at adolos.co.uk (SR)</li>
  -<li>Ivan Seskar, iseskar at upsideweb.com (IS)</li>
  -<li>Prasanna Uppaladadium, prasanna at vayusphere.com (PU)</li>
  -<li>Gabriel Bucher, gabriel.bucher at razor.ch (GB)</li>
  -<li>Danny Angus, danny at thought.co.uk (DA)</li>
  -<li>Darrell DeBoer, ? (DD)</li>
  -<li>Harmeet Bedi, harmeet at kodemuse.com (HB)</li>
  -<li>Matthew Pangaro, mattp at lokitech.com (MP)</li>
  -<li>Jason Borden, jborden at javasense.com (JB)</li>
  -<li>Randy Stanard, rstanard at lokitech.com (RS)</li>
  -</ul>
  -                                                <p>We also appreciate always 
documentation, feedback, and bug reports!</p>
  +                                    <p>Check out our <a href="weare.html">Who We 
Are</a> page to see who to thank.</p>
                               </blockquote>
           </p>
         </td></tr>
  
  
  
  1.5       +1 -1      jakarta-james/www/architecture_v2_0.html
  
  Index: architecture_v2_0.html
  ===================================================================
  RCS file: /home/cvs/jakarta-james/www/architecture_v2_0.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- architecture_v2_0.html    27 Feb 2002 15:47:31 -0000      1.4
  +++ architecture_v2_0.html    21 Apr 2002 20:39:45 -0000      1.5
  @@ -146,7 +146,7 @@
     </p>
                                                   <p>
       JAMES is built on top of Avalon, the Java Apache Server Framework.
  -    Versions 2.0 of James use a date-snapshot of Avalon code as of late September 
2001.
  +    Versions 2.0 of James use a date-snapshot of Avalon code as of November 2001.
       The <code>lib</code> directory includes date-stamped jars of the various Avalon 
libraries.
       We intend to stay current with new versions of Avalon as they are released.</p>
                               </blockquote>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to