Some of you may recall the fiasco that occurred during the One Laptop Per Child Give One Get One program.
From Wikipedia:
QUOTE
A significant minority (at least 10%) of these had not received their "Get One" laptop a couple of months after their donation because of order fulfillment and shipment issues within both OLPC and the outside contractors it had hired to manage those aspects of the program. This led many donors to question whether OLPC's management and staff were capable of successfully managing the much larger task of distribution of laptops to the developing world.
I ordered mine half an hour after the sale opened. Anyone who ordered within the first week was supposed to get the laptop before Christmas.
I didn't get mine till February 20th.
This was an even bigger project, with 83,000 orders in the G1G1 program, as a ramp up to the needed
million units ordered by governments. Huge corporate support including "[funding] by member organizations, including AMD, Brightstar Corporation, eBay, Google, Marvell, News Corporation, SES, Nortel Networks, and Red Hat. Each company has donated two million dollars."
We've got a small group of developers. We have fewer developers than OLPC has
corporations. Things like bank issues are not surprising given the current fiscal situation and the nature of what we are doing. If you were a bank and one of your client's accounts suddenly had 4,000 transactions depositing more than 1.3 million dollars, with huge withdrawals made to other companies in short periods of time, you probably wouldn't want a risk of fraudulent activity sitting on your shoulders. Delays in suppliers providing parts like the LCD is not uncommon for any project, and I've heard people making references to companies like Sony having the exact same problems. The manufacturing itself is insanely complicated, cutting edge, and difficult, and our developers are competent engineers. MWeston's post about emphasizes clearly the level of precision and difficulty behind what is going on to make the motherboards. One thing to note, however, is the nature of manufacturing. Making the first couple units is exceedingly difficult, as you have to figure out the entire process. But once you get the process down, the product just flies off the assembly line. More than likely within a couple weeks of the first finished production unit, all 4000 will be made. Meanwhile, all the software and drivers are proceeding nicely. The scope of what we are doing is amazing.
Back to my original remarks about the OLPC. For the first couple weeks I was excited. I would check the message boards and for emails. As the weeks dragged on and no news, I started to get frustrated. Finally there were announcements that few would be getting their laptops before Christmas. Then more announcements that there might be indeterminate delays.
So I decided to forget about it. I didn't check any forums, I didn't read any blogs or anything. When it finally came, it was a pleasant surprise, with none of the anxiety and waiting. I've heard several people make similar comments of "see you guys in a month". A lot of us are probably the type who does
this with shipping.. We are an impatient culture.
I don't think it would be as much fun to just plain ignore it until it gets there. We have a great community going on here. I've been playing some of the open source games people have been talking about, trying out what I want to load on my Pandora. It's going to be fun, both before and after we get our Pandoras.
It will be finished when it is finished, and it will be shipped when it is finished.