| <?xml version="1.0"?> |
| <document> |
| <body> |
| <section name="Action Items"> |
| <p> |
| The following action items need to be completed prior to a Version 1.0 |
| release of this component: |
| </p> |
| <ul> |
| <li>IOUtils: Remove the toByteArray() variants with the bufferSize |
| parameter. [Jeremias] Reasoning can be found at |
| http://www.mail-archive.com/commons-dev@jakarta.apache.org/msg19703.html</li> |
| <li>FilenameUtils: This class is a big mess ATM. We need to clean it up.</li> |
| <li>IOUtilsTestCase: Move copy tests over to CopyUtilsTestCase or kill them. [Hen]</li> |
| <li>Write TestCases for: |
| <ul> |
| <li>EndianUtils - InputStream/OutputStream methods</li> |
| <li>LockableFileWriter</li> |
| <li>ClassLoaderObjectInputStream</li> |
| <li>SwappedDataInputStream</li> |
| </ul> |
| though they may not affect an initial beta release. |
| </li> |
| <li>More Javadocs!!!</li> |
| <li>Improve site!!!</li> |
| </ul> |
| </section> |
| <section name="Post 1.0 release"> |
| <ul> |
| <li>A CsvReader/Writer set of classes in a csv sub-package</li> |
| <li>FilePoller for telling when a file changes. Look in Tomcat, or GenJava[bayard]</li> |
| <li>JoinReader/ConcatReader. One in GenJava, one submitted to Bayard</li> |
| <li>FormattedWriter, when it writes out values it uses Format objects to output them. </li> |
| <li>FixedWidthReader. Reads in files with a known width, ie) mainframe like. </li> |
| <li>Finder system. Generic code to find things in things. So FileFinder, |
| ClassFinder, ZipFinder. Probably too big for IO</li> |
| <li>Add an additional ByteArrayOutputStream variant that saves content |
| in memory just as the original but starts to write to a temp file when |
| a given number of bytes is surpassed. This is to reduce the memory |
| usage for big "things".</li> |
| </ul> |
| </section> |
| <section name="Misc."> |
| <ul> |
| <li> |
| <strong>Integration</strong>. Seek and integrate various i/o related classes. |
| </li> |
| <li> |
| <strong>Install / Use Documentation</strong>. Create simple |
| installation and User's Guide documentation for this component. |
| </li> |
| </ul> |
| </section> |
| </body> |
| </document> |