worthwhile / django-herald

A Django messaging library
MIT License
226 stars 24 forks source link

Allow Herald to Support Multiple Python Webframeworks #52

Open raiderrobert opened 5 years ago

raiderrobert commented 5 years ago

At the moment, Herald is squarely a Django package. However, there may be some benefit in making it less dependent on Django specifically and more dependent on having specific components that adhere to Django's API interface for various things.

Should this repo be forked to work on that, or is there openness to supporting this as a long-running branch?

jproffitt commented 5 years ago

@raiderrobert I'd be open to supporting that. Do you have any ideas on how to make that work?

I wonder if we move some non-django stuff to a separate python-herald project, and make this project depend on that separate project.

raiderrobert commented 5 years ago

@jproffitt that actually would be a good way to handle this, I think. django-zappa did a similar thing in the past (https://github.com/Miserlou/django-zappa) before moving over to zappa and vendoring the pieces it needed to: https://github.com/Miserlou/Zappa/blob/master/zappa/ext/django_zappa.py