commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Commons Wiki] Update of "CompressRoadmap" by StefanBodewig
Date Sat, 07 Dec 2013 20:05:52 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Commons Wiki" for change notification.

The "CompressRoadmap" page has been changed by StefanBodewig:

  == About this page ==
- Compress is preparing for a first release 1.0. The following page trys to describe necessary
changes before the first release can happen. If there are changes for a later release, they
will be added here too.
+ Compress has seen several releases of the 1.x series.  While the factory and stream APIs
have proven to be useful there pieces that "don't feel right" and cannot be changed without
breaking backwards compatibility.  Also Compress API has been designed for Java 1.4 and could
benefit from generics and enums.
- == Commons Compress 1.0 ==
+ The idea of a 2.0 release that is allowed to break backwards compatibility has come up more
than once over a span of three years or even longer.  This page will gather requirements and
design ideas in the hope that a real implementation will be created based on the existing
+ == General ==
-  * Final checks:   Do all fields and methods have most restrictive access modifiers as possible?
-  * Is the website up to date?
- == Commons Compress 1.1 ==
+ * do we stick with Java5 or does one of the later versions offer anything that would really
benefit Compress?
+   Stefan sees a chance NIO2 will help and is totally sure the "new" of Java7
is even worse than the old code :-)
+ ...
-  * COMPRESS-17     TAR formaT unspecified
-  * COMPRESS-16     unable to extract a TAR file that contains an entry which is 10 GB in
-  * COMPRESS-18     JarArchiveEntry does not populate manifestAttributes or certificates
-  * COMPRESS-36     ZIP64 support (archiving files > 2GB) 

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message