You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Compress Roadmap

About this page

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.

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

  • 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 (smile)

...

  • No labels