commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Grobmeier (JIRA)" <>
Subject [jira] Commented: (COMPRESS-54) Add 7zip or RAR archive support
Date Wed, 15 Apr 2009 06:02:15 GMT


Christian Grobmeier commented on COMPRESS-54:

I downloaded 7zip public domain package and did some restructuring, formatting etc.
Its a very complex lib with nested nested classes (no typo). Input and Output mechanisms are
mixed together. Codestyle doesn't follow Sun standards (looks like C), access modifiers are
all public or package scoped, even for private members. Lots of "global variables".
All the work is done with bitshifting which makes everything hard to read.

However, with some manpower it should be possible to refactor everything into streams. 

> Add 7zip or RAR archive support
> -------------------------------
>                 Key: COMPRESS-54
>                 URL:
>             Project: Commons Compress
>          Issue Type: New Feature
>         Environment: N/A
>            Reporter: Tim Pinet
>            Priority: Minor
>   Original Estimate: 30h
>  Remaining Estimate: 30h
> Has anyone looked into adding support for 7zip and RAR file types? Using the j7zip and
junrar libraries I was able to get a rough protoype working with commons-compress but only
with extract support for RAR (due to licencing issues). Also, my prototype performance is
poor so I definately need to improve it.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message