Apple Developer System Status
developer.apple.com
developer.apple.com
We apologize for the significant inconvenience caused by our developer website downtime. We've been working around the clock to overhaul our developer systems, update our server software, and rebuild our entire database. While we complete the work to bring our systems back online, we want to share the latest with you.
We plan to roll out our updated systems, starting with Certificates, Identifiers & Profiles, Apple Developer Forums, Bug Reporter, pre-release developer libraries, and videos first. Next, we will restore software downloads, so that the latest betas of iOS 7, Xcode 5, and OS X Mavericks will once again be available to program members. We'll then bring the remaining systems online. To keep you up to date on our progress, we've created a status page to display the availability of our systems.
If your program membership is set to expire during this period, it will be extended and your app will remain on the App Store. If you have any other concerns about your account, please contact us.
Thank you for your continued patience.
I would except at Apple's scale they would have followed a Service Oriented Architecture. This doesn't seem to be the case at all.
And whatever happened to static hosting for videos/downloads.
*I've no idea what WebObjects are but I've heard people poke fun at their mention. Would be interesting if someone had more details to share.
Side Note: If you are looking to install Command Line Tools and seem to be unable to install Xcode from the App Store. You can go to Xcode > Preference and install it. Screen shot from a couple of minutes ago: http://i.imgur.com/KEhjkE3.png
Steve Jobs used to hawk it on 486s while wearing ripped jeans. http://www.foxnews.com/static/managed/img/World/Steve%20Jobs...
https://news.ycombinator.com/item?id=6081428
It'd be interesting to know after all this is over what the vulnerability was, though we'll probably never hear from Apple.
They inherited it from NeXT, and it seriously was really ahead of it's time originally. Hell, it was a technically competent and competitive web framework through, oh, 2002 or 2004, maybe even a few years after that. (Can you tell I used to develop for it?)
But it ended up not being a market Apple wanted to be in, selling a web development framework, and it didn't get much attention, it withered on the vine. (Even if it had... 20 years of legacy is not good for a web framework, it would probably still suck by now -- and who wants a proprietary rather than open source web framework, if they can avoid it?). But they kept using it internally anyway long after they stopped marketting it or selling it externally.
Anyhow, it's really hilarious if the legacy WebObjects part of Apple's web infrastructure are actually the parts that are still up. Hilarious in a pleasant way for those of us who used to use and love WebObjects back in the day.
I was brought in as a contractor in the last few months, so I didn't get much of an overview, but I wrote template code (each page, and each component of a page, had three associated files: .wos for 'scripting', .html for templating, and .wod for 'declarations' to tie the other two together).
It was streets ahead of anything I'd previously used (mainly PHP code with intermingled HTML), and led me to build my next major project using XSLT to provide some insulation between the logic and presentation.
Just like everything, the price of having an all knowing central authority must be paid somewhere sometime.
If I subscribed to Art Bell/Coast to Coast theories of the world, I'd be far more concerned about Google (and Facebook) than Apple. Google's product is you, sold to advertisers. Apple's product is primarily hardware. Apple has no financial incentive to know everything about you because that data doesn't really help them sell more stuff, if it does, it's marginal. While with Google, the more they know, the more they can then sell that information in the form of targeted advertising. Remember, Google is the one that wants(ed) to store health records. They store every single search query, indexed by IP, and if you're logged into to Gmail, to your name and every email you've ever sent. I don't hate Google or Apple, but to bring up some dystopian future because a dev center is down?
Xcode is free-as-in-beer. You can install this if you want to avoid Apple's tooling: https://github.com/kennethreitz/osx-gcc-installer
Ruby, Python, Perl and other interpreters come standard with OS X. As does a terminal. Things are better, not worse.
You have to join the Apple Developer Program, which costs $99/year, in order to distribute software that will run on OS X with default Gatekeeper settings. The registration for that program is currently down.
1. Using a browser other than Safari
2. Holding Option while opening the dmg
3. Changing the Gatekeeper settings
In practice #1 means that many people never even notice Gatekeeper.
You know there's a well known and simple solution...
YOu could always...
You know what, I know you know better, but perhaps you'd be interested in forfeiting your rights for a bit of convenience? Great!
As for the Orwellian drama, most people aren't looking to be footsoldiers in the crusade. They develop for Apple because it puts steak on the gd dinner table and if developing for Firefox OS did the same they'd be doing that too but as of it today it doesn't.
EDIT: (I forgot to use the <sarc> tag.) Apologies all.
An outage of a few days is understandable to me if they're trying to do a security audit and update their systems, but an outage of a week?
For a large company like this with huge resources that just smacks of incompetence. They should be able to reproduce their systems on completely new hardware and up to date system software and frameworks within a day, surely? Does anyone know or care to speculate as to why this might take them so long?
My best hypothesis is that they've upgraded all their software/frameworks which haven't been updated in 6 months, and have found a boatload of bugs related to running the old code on the updated software. I can't think why else they'd be doing that would take so long, and I sincerely hope there is no significant rewriting going on.