JZlib is no longer maintained, and continuing to carry a custom fork
is a burden. I have found the Java 7+ GZIPInputStream and
GZIPOutputStream classes to work well as a drop-in replacement. Once
plugins migrate to these standard Java Platform classes, we can remove
JZlib from the WAR.

Others have correctly identified the opportunity to refactor the stack
to move compression from the web framework layer (Stapler) to the
servlet container layer (Winstone/Jetty) in
https://github.com/jenkinsci/stapler/issues/130 and
https://github.com/jenkinsci/stapler/issues/265. That long-term goal
carries significantly higher implementation effort and risk, since it
is a change to interfaces and not just implementations.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjr5gt%2BXWfACMyL5iHS3-7pCXkeA2gf9kTBNZXc3eZL8DQ%40mail.gmail.com.

Reply via email to