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

Deprecate the project #110

Merged
merged 3 commits into from
May 14, 2020
Merged

Deprecate the project #110

merged 3 commits into from
May 14, 2020

Conversation

ForNeVeR
Copy link
Member

@ForNeVeR ForNeVeR commented May 14, 2020

I have multiple reasons for that:

  1. The state of the code base is far from ideal: there're multiple known race conditions (Deadlock #95, Jabber response is not delivered to recipient if sendnig thread is the same that was listened before #99) that are very hard to reproduce and fix. Additional challenge would be fixing them without breaking the existing API.
  2. I have very little free resources to maintain such a huge library (including the Windows Forms support, .NET Core-unfriendly code etc. etc.)
  3. I personally have little trust to copyleft licenses (even LGPLv3), and Jabber-Net, unfortunately, uses such license.

Sorry, everyone, but I give up on any efforts to drive the project forward. If someone else wants to maintain the project, I may transfer it or provide a helping hand.

Feel free to contact me if you're interested in project maintainership.

@ForNeVeR ForNeVeR self-assigned this May 14, 2020
@ForNeVeR ForNeVeR removed their assignment May 14, 2020
@ForNeVeR ForNeVeR merged commit 20cd47c into develop May 14, 2020
@ForNeVeR ForNeVeR deleted the docs/deprecate branch May 14, 2020 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant