I don't chime in much on things around here but I really want to tell you all that I greatly appreciate the fact that this is a discussion and not what everything else seems to turn into. I think it shows that we are, indeed, a community of people that care about our phones, the development that some really good people spend their time doing, helping each other, helping the new folks, and we care about the community in which we communicate.
It's good to see people caring about what goes on around here. That alone is what made me feel the need to write.
I can't say what the best way is going forward with keeping the dev area cleaner. Each dev is a different person and we're in an open community so I don't know that trying to "lock-down" how it's done will work. Wrapping a development life cycle approach is a good idea but I don't know how effective it can be in a non-corporate environment. I do, personally, like the idea of a small team of testers. I'd like to be one of them but I also realize that my work and personal life interferes with how much I can contribute. Ask FB, he waited a month or so for me to help develop an update to the GB Starter Pack and I never got it done. I love helping the community but I falter, too
I do believe the dev threads should be kept to clicking "Thanks" (PM the Dev if you want to write that heartfelt note/letter), log files, and bug reports. As others have pointed out, though, we can't stop people from doing whatever they want to do. We can encourage, we can point out (Hey, this doesn't belong here), but at the end of the day we can only control our own behaviors.
I want to reiterate my thank you to all of the community here. I'm glad to see we're coalescing & gelling to make this a better place. I'll help with that in any way I can.
Thanks again - Steve