Talk:Requests for comment/UserMailer refactor

April 9th update
This RfC is due to be discussed briefly on April 9th; join us! Sharihareswara (WMF) (talk) 02:30, 8 April 2014 (UTC)


 * Rough consensus is that we should refactor the interface to be cleaner, and probably use SwiftMailer as the new backend. Work on that is apparently ongoing. Expecting to decline this version of the rfc. --brion (talk) 22:08, 9 April 2014 (UTC)

Mailer componentization
I think the extra parameters to send are a bad idea because they actually increase code coupling, and break encapsulation. On the other hand, the prose description of changes sounds like a much better idea. Yes, we should abstract the mailer so that it is swappable with any compatible implementation. Adamw (talk) 22:05, 9 April 2014 (UTC)