I am going through pull requests which are somewhat related to ORM. Some of the PRs are clearly not ready to be pulled in. I think the idea is that pull requests should only be done for ready to be merged patches, and if the patch isn't ready the pull request should be closed. So, I am verifying if this is what we are going to do. And if so, should we do this for any error, or just obviously wrong or severely broken pull requests.
I am finding the pull requests as a way to submit patches less than optimal. It leads to pull requests which do not have a backing ticket, and having a ticket for all but the most trivial changes seems worth it. If the commit message contains ticket reference, you can get from a line of code to commit message to ticket details which can be very useful. In addition, pull requests are per-person, and this can lead to things like one user adding code, another user docs in two different pull requests. Not good. I think we should categorically close pull requests which are non- trivial and do not contain ticket reference, and also those pull requests which are more than "last polish" away from merge. Even in the case of last polish if the author doesn't respond in reasonable time (2 weeks for example) close the pull request. I am worried that in addition to the large amount of open tickets we will get a large amount of open pull requests, too. - Anssi -- 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.