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

2.0 Evolution #464

Open
6 of 10 tasks
GLinnik21 opened this issue Apr 29, 2024 · 2 comments
Open
6 of 10 tasks

2.0 Evolution #464

GLinnik21 opened this issue Apr 29, 2024 · 2 comments

Comments

@GLinnik21
Copy link
Collaborator

GLinnik21 commented Apr 29, 2024

Hello KSCrash Contributors,

As an active contributor to KSCrash, I'd like to propose some significant changes for our upcoming 2.0 release. These changes are designed to improve the modularity, usability, and flexibility of our library. We are currently coordinating these efforts in the release-2.0 branch.

Here are the key tasks I think we should focus on:

I encourage all contributors to join in this discussion and help us shape the future of KSCrash. Your expertise and feedback are invaluable.

@kstenerud
Copy link
Owner

Wow I'm VERY impressed! Yes, this sounds very nice!

KSCrash was built when the Apple ecosystem and development environment looked very different to how it looks today, so a facelift is definitely in order.

Android support was only ever in its infancy, and I never got very far on it before I ran out of free time to work on it. The original theory was to have a base "recording" module with sub-modules for the various platforms, and then the "reporting" module would be the same everywhere. But yeah, not much got written for Android so there's not much use in keeping it around (unless someone wants to actually DO that part ;-)

@GLinnik21
Copy link
Collaborator Author

@kstenerud I've seen in your commit messages that you tried to make KSCrash as POSIX-compatible as possible. What was that for, and does it need to be supported now?

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

3 participants