#35514: Dictionary based EMAIL_PROVIDERS settings
-----------------------------+--------------------------------------
     Reporter:  Jacob Rief   |                    Owner:  Jacob Rief
         Type:  New feature  |                   Status:  assigned
    Component:  Core (Mail)  |                  Version:  dev
     Severity:  Normal       |               Resolution:
     Keywords:               |             Triage Stage:  Accepted
    Has patch:  1            |      Needs documentation:  0
  Needs tests:  0            |  Patch needs improvement:  1
Easy pickings:  0            |                    UI/UX:  0
-----------------------------+--------------------------------------
Comment (by Mike Edmunds):

 Replying to [comment:24 Jacob Walls]:
 > > I can try to draft a short spec if that would be useful.
 >
 > Big +1 from me. Nothing about DEPs says they have to be the length of a
 tome. It's definitely helpful to iterate on one document instead of
 appending ticket/PR comments :D

 OK, here's a proposed spec as a django/deps PR:
 https://github.com/django/deps/pull/105. The PR is a good place to
 continue discussion and review, inline. For reading, the
 
[https://github.com/medmunds/deps/blob/e9937268f6130e57909a3c39a77075d40e6c97f5/draft
 /email-providers.md formatted version] is probably cleaner.

 Once I started pulling at threads, it ended up longer than I expected (and
 uncovered a few other issues in Django's current email docs).

 Search for 🤔 for open questions. Notably, `mail.providers[alias]` exposes
 a
 
[https://github.com/medmunds/deps/blob/e9937268f6130e57909a3c39a77075d40e6c97f5/draft
 /email-providers.md#the-fail_silently-problem design problem with
 fail_silently] that could use a creative solution.

 Separately, we might discuss how best to break up the large set of changes
 into manageable (and reviewable) stages. But getting agreement on the main
 spec is probably more pressing.
-- 
Ticket URL: <https://code.djangoproject.com/ticket/35514#comment:25>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/django-updates/0107019c448fc390-d125543f-0004-4c16-8b0b-5e1eb937e456-000000%40eu-central-1.amazonses.com.

Reply via email to