[
https://issues.apache.org/jira/browse/COMPRESS-54?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12699070#action_12699070
]
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: https://issues.apache.org/jira/browse/COMPRESS-54
> 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.