Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project maintenance #22

Open
nvsnvikram opened this issue Sep 12, 2017 · 7 comments
Open

Project maintenance #22

nvsnvikram opened this issue Sep 12, 2017 · 7 comments

Comments

@nvsnvikram
Copy link

We are planning to use JZlib in our project. I wanted to know the project status as there is not much activity on issues or code updates. Can you let me know the status of this project?

@sunny-shu
Copy link

@ymnk
Is this project still under maintenance,If needed, I can help you maintain this project,I am familiar with zlib

@headius
Copy link

headius commented Mar 6, 2021

We are also willing to help maintain this library. In particular, we need to add JPMS module info to support JRuby modularity going forward (jruby/jruby#4835).

Given the lack of recent activity, it may be necessary to officially fork jzlib to a new organization.

@headius
Copy link

headius commented Mar 6, 2021

I have sent email to info@jcraft to try to reach @ymnk and find out the plans for this library. If I hear back I will reply here.

@headius
Copy link

headius commented May 25, 2023

I never received a response to my email so I'm going to proceed to take over maintenance and duplicate this library on my account. I'll post here when I have it up and working.

@norrisjeremy
Copy link

Hi @headius,

FYI, we have embedded a version of JZlib into our JSch fork over at https://github.com/mwiede/jsch/tree/master/src/main/java/com/jcraft/jsch/jzlib.

We tweaked it a bit (reformatted code and changed visibility of several classes & methods) since our intent is to only use it for SSH compression purposes within JSch and not provide a general purpose Zlib implementation for downstream consumers.

One major item we also performed recently was to rewrite the unit tests from Scala to Java (see https://github.com/mwiede/jsch/tree/master/src/test/java/com/jcraft/jsch/jzlib).

Not sure if any of the changes we made could be of interest to your fork.

Thanks,
Jeremy

@norrisjeremy
Copy link

HI @headius,

Also, I'm not sure if you noticed that the dev branch of this repo (https://github.com/ymnk/jzlib/tree/dev) has a few additional commits in it (not sure if they would be applicable to your fork or not)?

Thanks,
Jeremy

@headius
Copy link

headius commented May 25, 2023

Yes, in fact I rediscovered this issue while looking for a fix to the modification time bug. There's also a pull request on that branch that claims to support concatenated GZip files, but as it broke some ruby tests I have reverted it on my branch to revisit later.

I welcome contributors! https://github.com/jruby/jzlib

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants