jazzband / django-push-notifications

Send push notifications to mobile devices through GCM or APNS in Django.
MIT License
2.23k stars 605 forks source link

State of the maintenance #685

Closed azmeuk closed 2 months ago

azmeuk commented 11 months ago

I am opening this issue to discuss the current state of the maintenance.

I am part of a project that requires dependencies to be active libraries, and I cannot say if django-push-notifications is active, stable or dying. Ideally I would love some of the maintainers or people from @jazzband to share their thoughts here :pray:. This can also be a good place to call for help if new maintainers are needed.

The good things:

The bad omens:

To summarize:

cc @jamaalscarlett @Proper-Job @antwan Related to #205

koedal commented 10 months ago

Thanks for posting this. It sure would be nice to know if the maintainers are evening considering fixing any of those issue.

jamaalscarlett commented 10 months ago

@azmeuk Thank you for this. Part of the reason @jleclanche moved the project to jazzband was to have more people able to review and merge PRs. I am currently reviewing PRs and issues, but I am a full-time dev and I don't have the bandwidth to manage the project by myself.

azmeuk commented 10 months ago

@jamaalscarlett thank you for your answer. To be clear, can this project be considered unmaintained at the moment?

With a quick look to the current issues, I see that the most problematic issue is #622, that blocks python 3.10 and python 3.11 users to use the library. A lot of the webpush issues are addressed by #674, so this is a good thing. With python 3.10+ and WP Safari support, I suppose the maintenance need would be pretty low.

jleclanche commented 10 months ago

@azmeuk AFAIK this is not maintained very actively but again, that's why it's in Jazzband, to make it easier for new maintainers to onboard without extra assistance.

jamaalscarlett commented 10 months ago

@azmeuk AFAIK this is not maintained very actively but again, that's why it's in Jazzband, to make it easier for new maintainers to onboard without extra assistance.

Agreed. I am going to take a swing at updating FCM support to the new V1 api. I have never used the apns notifications so that work needs some volunteers.

jamaalscarlett commented 8 months ago

@azmeuk Version 3.0.2 has been released. Thank you @blighj for the webpush enhancements!