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.

Reply via email to