commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject cvs commit: jakarta-commons-sandbox/io/xdocs navigation.xml tasks.xml
Date Sun, 21 Sep 2003 17:57:01 GMT
matth       2003/09/21 10:57:01

  Added:       io/xdocs navigation.xml tasks.xml
  Copied TODOs from STATUS.html to xdocs/tasks.xml and added link in navigation.  Added self
as committer.  Updated maven reports and updated project.xml to pass pom:validate
  Revision  Changes    Path
  1.1                  jakarta-commons-sandbox/io/xdocs/navigation.xml
  Index: navigation.xml
  <?xml version="1.0"?>
  <project name="commons-io" href="">
          <menu name="Navigation">
              <item name="Tasks" href="tasks.html"/>
  1.1                  jakarta-commons-sandbox/io/xdocs/tasks.xml
  Index: tasks.xml
  <?xml version="1.0"?>
          <section name="Action Items">
                  The following action items need to be completed prior to a Version 1.0
                  release of this component:
                  <li>Compress - Move the compress sub-package out of IO - READY</li>
                  <li>Rename FileUtilTest to FileUtilsTest - DONE</li>
                  <li>Rename * for * for consistency - DONE</li>
                  <li>Extract code from IOUtils to CopyUtils? </li>
                  <li>Remove StreamUtils as all its methods are in IOUtils - DONE</li>
                  <li>IOUtils: Remove the toByteArray() variants with the bufferSize
                  parameter. Reasoning can be found at
                  <li>IOUtils: Change toByteArray() methods to use the new
                  ByteArrayOutputStream which should improve performance considerably.</li>
                  <li>IOUtils: Remove the deprecated bufferedCopy method. IO is not
                  so we should be able to do that - DONE</li>
                  <li>FileUtils: This class is a big mess ATM. We need to clean it up.</li>
                  <li>Split IOUtils into IOUtils and CopyUtils - DONE (Matthew Hawthorne)</li>
                  <li>More TestCases!!!</li>
                  <li>More Javadocs!!!</li>
          <section name="New Code">
                <li>ProxyOutput/InputStream. These are predictable Filter-streams. Need
to see if FilterWriter/Reader are predictable - DONE</li>
                  FileUtils: Add isFileNewer() method from Alban Peignier:
                <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>
      <section name="Misc.">
                  <strong>Integration</strong>.  Seek and integrate various i/o
                  <strong>Install / Use Documentation</strong>.  Create simple
                  installation and User's Guide documentation for this component.

View raw message