On Saturday, 30 August 2014 at 14:37:54 UTC, Daniel Murphy wrote:
If it takes longer to work out how to submit a pull request than make your patch, your patch probably wasn't worth doing.
I don't see any reasonable argument to support this view. A critical patch can be very small. Telling contributors what is worthwhile and fun for them is kinda pointless.
Besides, if you maintain your own fork you might run into bugs that you have fixed that you don't know how will interact with the main branch. Letting someone else who know the main branch do the final patch based on what you have figured out is a nice gesture.