I'm sorry chuck, I hadn't realised that one of the requirements for having something actually be done with a provided patch was that you have to somehow find some arbitrary level of enjoyment from the act of applying it.
I'd have thought that the fact that you had a patch of some description at all (even if only as a starting point) would give you enough jollies to at least look at it and comment on it.
Oh well, wrong again....
I'd also like to point out also that you dont
have to rewrite, heavily modify or reformat the patches, you
choose to do so based on some arbitrary, internal, constantly changing set of criteria known only to you which you seem unable to clearly articulate (individually at least)
Ideally I'm sure you'd love to get only patches that did everything the way you would do them and you could just patch them straight in. Realistically you will never get that if only because no-one else has your knowledge of the code base and no-one agrees exactly on naming and commenting and puts code together exactly the same way...
So either your patch reworking is part of the apply process (enjoyable or not) or apply them as is (and live with the distastefulness of someone elses code ) or ignore the contribution ( but dont wonder why they stop coming).
I believe the top comment vs doc string thing has been corrected but if not is that really the most important thing in a code patch to be concerned about?
And while you may call the commenting 'randomly mixingCase and spacing' that's not necessarily the way everyone sees it
and once again is that the best reason for ignoring tickets/patches altogether ?
I'm hoping its not the case but it looks like what you just said was that because you didnt like the
layout of (some ) of the code comments in patches you ceased to say anything about any of them (??)
(Or so far as I can tell, even look at any of the patches at all...)
How is that supposed to help things along ??
re the other non-patch bullet points, Id agree regarding the importance of a new release, the rest is navel lint twiddling
( really, subcommands??)