simpler alternative to celery
Ask Fedora doesn't use celery and sends mails sync now. I requested Fedora infrastructure to enable it and there is some reluctance
abadger1999> mether: yeah -- someone could look into programming much simpler async email sending (if that's the bottleneck) -- it's probably preferable as it's trading one-time programmer cost (assuming that it's acceptable upstream) for ongoing sysadmin maintenance burden.
<abadger1999> mether: I haven't looked at the code -- I just know that implementing a celery infrastructure for one isolated feature isn't a good trade for us.
<abadger1999> especially when there are other means to do it in the general case.
Comments
Using https://github.com/pinax/django-mailer might be a good alternative
looks like https://pypi.python.org/pypi/django-post_office/ is better maintained. Let me play around with this.
This one seems to be usable by configuration, no? If so we won't need to do anything you could just use that email backend on your deployment.
yes. it appears to be. you could test and document it and provide a template for the email however by default if you wish to
@mether thanks :) I hope someone else could contribute here. Could your colleagues make a fork, update documentation and make pull request? To make this default I think - not a great idea, because it requires a cron job and the instant notifications won't be instant any more.