This is already true. Technically, it depends on being logged in, not just registered.The easiest thing we can (And should) do is to make it so only registered members can see the Code Sharing forum...
Perhaps it does, but that's up to the developers. We'd like them to start a thread about their applications, not just post codes, and many do. It doesn't take many posts to be able to use Private Messages.but again, if non-registered people can't see it, they [developers] won't join because they don't know it exist, and that would also reduce the number of codes that are posted.
We seriously considered having developers "sign up" for their special status, and automating some of the handling of the rules and priviliges that apply to them, but it wasn't a practical choice, and most developers are already quite cooperative.How about when you register there being a box that says "Check this if you're an iPhone devoloper". Then, only limit people that check that box to post new threads in that forum. I don't know how easy that would be to implement though.
I don't really think that the developers care who gets the code. They simply want to get the app out there for people to use and show their friends.
While I agree with you completely, I don't think that posting the codes on a public forum for all to see really accomplishes that. If they're just setting them out to be taken, the goal must be to get the app out there. A direct means of contact with a well-known and reliable reviewer would be pretty much the only way to make sure that this is done.Err... if I was a developer, I'd much rather get my app into the hands of someone who will provide meaningful feedback, or perhaps a more well-known blogger or online personality than some anonymous MR browser.