-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
2.0 Kickoff #163
Comments
I personally think that it is time to put |
@jhudsonWA What do you think? |
Got it. minizip does seem to be the defacto for similar projects. However, it also has not been updated for years. |
If we are brainstorming, I would love a way to be able to get progress during the unzipping process for each file and not just an event once a file is unzipped or zipped. |
I would think that in between the time that |
We should also plan out what features we would like in the 2.0 version. If there are any unnecessary ones that exist in v0.3.2. Most of the existing features will be remade for modern Objective-C and a style guide. |
It seems that the ZIP format hasn't really changed over the last 5 years, so the fact that Minizip hasn't been updated recently would not disqualify it from being a well proven and tested library :) However, I do think ZipArchive should get a 2.0 release, and the main thing would be to first test all the pull requests that have (largely untested) been granted recently. Swift support could be a version 3.0. Cleaning up and testing current HEAD would be most important imho. |
Sorry for the delayed response! I've been in the middle of an overseas move. I agree with @scspijker that we should fix the Objective-C version and improve the codebase. I am sorry if some of the recently PRs have been granted without being tested. We also need to rename all classname/references from |
As previously talked about, I have been working on fixing the Objective-C version before we move onto 3.0 features. I have done the following:
Some of the tests are still failing, but I am going to try to fix them in the coming week, but please feel free to contribute if you would like to. I am currently in a contract and that will have to take priority until it's finished. Let's try to fix what we have before adding additional functionality to ZipArchive! 💥 👍 |
I would appreciate any PRs that fix the following broken tests: 😙 🍺
|
@arthurj58 Create a new issue please. This is a thread about the future of this project. |
As you may know, @soffes has formed a new Github organisation for ZipArchive. (previously called SSZipArchive. We have been planning to build a 2.0 version that includes wide-spread improvements. We're looking at modern Objective-C, better Swift bridging, nullability and more. I am looking for people who would like to contribute to the new version to start brainstorming.
So let's start that here! 😃
The text was updated successfully, but these errors were encountered: