You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ma...@apache.org on 2003/09/21 19:57:01 UTC
cvs commit: jakarta-commons-sandbox/io/xdocs navigation.xml tasks.xml
matth 2003/09/21 10:57:01
Added: io/xdocs navigation.xml tasks.xml
Log:
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="">
<title>commons-io</title>
<body>
<menu name="Navigation">
<item name="Tasks" href="tasks.html"/>
</menu>
</body>
</project>
1.1 jakarta-commons-sandbox/io/xdocs/tasks.xml
Index: tasks.xml
===================================================================
<?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>Compress - Move the compress sub-package out of IO - READY</li>
<li>Rename FileUtilTest to FileUtilsTest - DONE</li>
<li>Rename *Util.java for *Utils.java 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
http://www.mail-archive.com/commons-dev@jakarta.apache.org/msg19703.html</li>
<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 released
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>
</ul>
</section>
<section name="New Code">
<ul>
<li>ProxyOutput/InputStream. These are predictable Filter-streams. Need to see if FilterWriter/Reader are predictable - DONE</li>
<li>
FileUtils: Add isFileNewer() method from Alban Peignier:
<![CDATA[
http://nagoya.apache.org/eyebrowse/BrowseList?listName=commons-dev@jakarta.apache.org&by=thread&from=348688 - DONE
]]>
</li>
<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>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org