django-hitcount icon indicating copy to clipboard operation
django-hitcount copied to clipboard

Would you like to add maintainers to the current project

Open abhiabhi94 opened this issue 3 years ago • 2 comments

Hey maintainers, I really like this application. I would like to maintain this application and re-write the current codebase for some changes.

From the top of my head, some of these changes may be:

  • Renaming BLACKLIST_**(and other such terms) to DENYLIST_**.
  • Make the code compatible with the newer versions of django.
  • Adding an option/may be make the complete overhaul to allow saving of sessions instead of IP addresses. This will allow the code to be more GDPR-compliant and add support for IPv6 addresses as well(I may be wrong here).
  • Add support for python 3.6 to python 3.10(and remove the support for python 2).
  • Fix other potential bugs and implement any new features along the way.

I maintain a couple of django based projects as of now.(you can look at my Github profile to see)

If you are free and can review, I would love to send the pull requests to this repository. In case you don't have time but would like to retain the ownership of the project, maybe you can add me as a collaborator.

If you have some other ideas, it would be great to know about them.

In case, you don't have the time, no issues. Thanks for maintaining the project this long. I can maybe look to add the project to PyPI under a different name.

Sorry to bother you, and thanks for your time and attention.

abhiabhi94 avatar May 31 '21 18:05 abhiabhi94

For anyone looking for support for newer python and django versions, you can look at dj-hitcount

abhiabhi94 avatar Jun 17 '21 15:06 abhiabhi94

to @abhiabhi94 thanks for contributions, I am going to release updated version this weekend

bashu avatar Jun 17 '21 16:06 bashu