You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Apache Wiki <wi...@apache.org> on 2013/12/07 21:05:52 UTC

[Commons Wiki] Update of "CompressRoadmap" by StefanBodewig

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:
https://wiki.apache.org/commons/CompressRoadmap?action=diff&rev1=14&rev2=15

  
  == 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 code.
  
+ == 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 java.util.zip" 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 size
-  * COMPRESS-18     JarArchiveEntry does not populate manifestAttributes or certificates
-  * COMPRESS-36     ZIP64 support (archiving files > 2GB) 
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org