On Thu, Mar 22, 2012 at 8:14 PM, Russell Keith-Magee < russ...@keith-magee.com> wrote:
> > On 17/03/2012, at 12:53 AM, Jacob Kaplan-Moss wrote: > > > I think we need to come together and agree on an approach before we move > forward, so I'd like to see some concrete proposals for each of these > approaches. Since all options have merits and since I think it's unlikely > we'll find consensus I'm prepared to make a BDFL ruling here. So if you > feel strongly about one approach or another, please write a concrete > proposal and post it here or on the wiki. I'll look these over -- and also > review Clay's branch -- and (again, baring consensus) make a ruling next > week. > > To help this along, I've just summarized the state of this discussion on > the wiki. > > https://code.djangoproject.com/wiki/ContribAuthImprovements > > I've tried to keep my comments as objective as possible; if anyone feels > I've misrepresented something, or missed an important point, feel free to > weigh in with modifications. However, *please*: > > * Keep it brief. > * Keep it on topic. > * Keep it objective. > > I'll be doing some weeding and pruning to make sure the document remains a > useful historical summary of our design discussion (just like the similar > documents we have for class-based views and contrib.messages). This means > that any length, off-topic, or non-objective comments will be cut -- or at > least heavily edited. > > Yours, > Russ Magee %-) I hope you don't mind, I added solution 2a. It's basically solution 2 minus the monkey-patching and resultant circular dependency issues, and correspondingly requires apps to opt-in to supporting pluggable Users. It documents the reasoning behind the changes in https://github.com/ogier/django/tree/auth-mixins -Alex Ogier -- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.