Or thank goodness it is Leopard-Friday...
Happy Leopard Day! I’m particular happy, not because the latest version of Mac OS X is finally shipping, but because hopefully now I’ll finally be able to talk about it.
Leopard was first shown to developers at WWDC06, just over fourteen months ago. Since that point developers have been prohibited from talking about it due to the Non-Disclosure Agreement we all signed up to as part of the Apple Developer Connection.
While the presence of an NDA is completely understandable, it does make it extremely hard for independent developers, especially those who are working on their own, to develop on a pre-release OS since Apple, in their infinite wisdom, don’t even have a mailing list for NDA'd developers to talk to each other. This means that the entire extent of me being able to talk with other developers about Leopard has been concentrated into a grand total of ten days (five days at each of WWDC06 and 07) over the last four-hundred and forty-six days, give or take a couple.
This ratio, in my opinion, isn’t good enough: problems and queries that could have been answered in days (or even less!) on a mailing list exclusive to NDA'd developers turned into lengthy and lonely explorations through sample code and pre-release documentation, slowing progress down often to a complete halt. Not even being able to ask, “Is anyone else having a problem with this?” means you’re never sure if the problem is in the latest build, or is in your code, or is merely a figment of your imagination.
The fact that developers didn’t get a build of the GM version of Leopard (but Journalists did) is already a sore point with developers, particularly those with applications ready to ship. While I’ll be happy when we do get the GM build, I’ll be even happier when the NDA is lifted and we can finally talk. Well, at least until the next big cat comes along.
Comments (0)






