preDevCamp Fail
I've been reading over the drama of preDevCamp this evening and just can't shake a certain feeling that most of it could have been avoided with a little bit less ego.
Sure Palm isn't the most savvy company, but it is a company that is releasing a platform that people want to develop for. What's the best way for a large group of early adopters to get Palm's attention and possibly support from? Obviously it's not showing up one day on Palm's doorstep demanding they pay attention to you because you're the "he largest active developer community on the planet" and work with you. Reading the blog posts from the organizers of the event you get the distinct feeling that their arrogance may have brought this down on them.
The tldr; version is this: a couple of folks put together a very, very large community of developers to come together to develop for the Palm Pre. Said organizers reach out to Palm to ask for their support, and seeing as how "Palm just doesn't get it" were nearly brushed off but eventually came around and offered to help in exchange for NDAs. Now I've signed quite a few NDAs in my time, and the one thing that they all have in common is that you don't talk about the NDA. One of the organizers did just that on Twitter and quickly as they came, Palm pulled out of the partnership. Touchy? Yes. Douchebaggy? Absolutely. But playing devil's advocate here, I can sort of see where Palm was coming from. Here's a company that had no idea who or what preDevCamp was prior to January, nor had they fully or perhaps even at all fleshed out their developer plans. I think you'd be a little bushwacked at that as well.
Following company protocol and promising essentially nothing, you offer an NDA which is then talked about in a very public forum (Twitter). As a company trying to keep tight control of information, I'd be a little scared as well. Obviously responding to this with a mandate that includes the quote:
"While you should be actively involved, you seem only capable of distancing yourself from what is undoubtedly the most vital component required for your success; a strong developer community."
really isn't going to gain you any brownie points. The takeaway is that Palm does not know these people from Adam, and has no obligation to support preDevCamp in anyway.
That being said, Palm wasted a golden opportunity as well. They have developed the Pre upon an open source platform without any regard to fostering a community for their product. Palm surely doesn't "get" it but then again the preDevCamp organizers don't "get" how to deal with companies like Palm.
There's absolutely too much ego in software development, let's cut the crap guys.
http://blog.gallucci.net/2009/05/palm-doesnt-get-it.html
Dan Rumney has a more level headed view of the fiasco here: http://www.danrumney.co.uk/2009/05/21/predevcamp-palms-missed-opportunity/
