|  | <?xml version="1.0"?> | 
|  | <!-- | 
|  | Copyright 2003-2005 The Apache Software Foundation | 
|  |  | 
|  | Licensed under the Apache License, Version 2.0 (the "License"); | 
|  | you may not use this file except in compliance with the License. | 
|  | You may obtain a copy of the License at | 
|  |  | 
|  | http://www.apache.org/licenses/LICENSE-2.0 | 
|  |  | 
|  | Unless required by applicable law or agreed to in writing, software | 
|  | distributed under the License is distributed on an "AS IS" BASIS, | 
|  | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | See the License for the specific language governing permissions and | 
|  | limitations under the License. | 
|  | --> | 
|  | <document> | 
|  |  | 
|  | <properties> | 
|  | <title>Tasks</title> | 
|  | <author email="Jeff.Brekke@qg.com">Jeffrey D. Brekke</author> | 
|  | <author email="rwinston@eircom.net">Rory Winston</author> | 
|  | </properties> | 
|  |  | 
|  | <body> | 
|  | <section name="Pre-1.4 Tasks"> | 
|  | <p> | 
|  | <ul> | 
|  | <li>Implement Extensible date format handling for FTPClient (DONE)</li> | 
|  | <li>Scan the bug list</li> | 
|  | </ul> | 
|  | </p> | 
|  | </section> | 
|  | <section name="Wishlist"> | 
|  | <p> | 
|  | <ul> | 
|  | <li>Add more unit tests, and implement mock servers for testing</li> | 
|  | <li> | 
|  | Convert code to specified coding standards.  Checkstyle report provided. | 
|  | </li> | 
|  | <li> | 
|  | Clean out any classes that don't belong in this project.  Probably classes from | 
|  | org.apache.commons.net.util and org.apache.commons.net.io could be moved to their corresponding commons projects. | 
|  | </li> | 
|  | <li> | 
|  | Divorce FTPClient from TelnetClient, getting rid of the | 
|  | TelnetClient threads which cause problems on some platforms | 
|  | (e.g., MacOS). | 
|  | </li> | 
|  | <li> | 
|  | Parse the client/server interactions without creating so many | 
|  | strings. Many operations are slow because of this. | 
|  | </li> | 
|  | <li> | 
|  | Add ESMTP and more extended NNTP commands. | 
|  | </li> | 
|  | <li> | 
|  | Make NNTPClient.listNewsgroups() and NNTPClient.listNewNews() | 
|  | more efficient. Don't preparse into lots of little objects. | 
|  | </li> | 
|  | <li> | 
|  | TLS for FTP | 
|  | </li> | 
|  | </ul> | 
|  | </p> | 
|  | </section> | 
|  | </body> | 
|  | </document> |