On Thu, Oct 16, 2008 at 11:13 PM, Jeff Anderson <[EMAIL PROTECTED]> wrote: > Hello, > > #2507 has been accepted, documented, and there is a working patch. It's > been used in production for some time. > > In the spirit of resolving the "issue" (it is a ticket after all) I see > two choices: 1) Merge it into Django. 2) close it as wontfix and host > the code somewhere else. > > It was originally written by a co-worker of mine, and we'd be more than > happy to tackle #2. I figured I'd run it by the dev list before I go and > close the ticket on my own initiative. (It is marked as "accepted" after > all.)
Well - taking a quick look at the ticket, there are any number of reasons that it hasn't progressed into trunk. It's a complete mess in there. There is only one patch that I can see with documentation, and that ticket is a single file, not a patch against the documentation tree, and it isn't tied to any particular code patch. It also doesn't appear to mention the external library dependency (ldap) and how to satisfy it. I can't see any patch with a test case. Seriously folks - tests are not optional. I don't even get out of bed without a test case. It isn't obvious which patch is the one to apply. There are 17 patches with 7 authors. The most recent activity are all from different authors, so it isn't obvious which set of fixes we should be accepting into trunk (if you follow other tickets, the most recent patch isn't always the most correct) Many of the patches all appear to be a single dropin file, not a patch against trunk. To top it all off, the most recent comments on the ticket suggest that the patch still has problems. An LDAP backend is certainly a reasonable suggestion; however, this ticket isn't ready yet. To that end, it is correctly triaged - the idea has been accepted, but the ticket is most definitely not ready for checkin. Ready for checkin means "its ready for checkin". It should be a 10 minute review activity for a core developer, not a 4 hour bugfixing, testing and integration ordeal. Yours, Russ Magee %-) --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---