I presume that you are all familiar with the 1.0 release. I could compile a small book on why it shouldn't belong with the rest of the Arduino software, that's not what this post it about. This post is about what should-have-been.
Ancientduino - Arduno 0022 with compatibility for 1.0. It's as simple as that. I've just started working on it recently. With any luck, there will be no more dual-Arduinoing going on.
I realize that what we *need* is for the Arduino team to apologize for screwing up years of libraries that will likely never get rewritten. I realize that the Arduino team *needed* to have eased the community into 1.0 (The wiki is still a mess). But none of this is likely to change. In the meantime, let's enjoy the fact that this is an open source project, and that we can do this.
NOTE: I DO NOT WANT TO FORK ARDUINO
Forking a project divides the community. I'm not being paid for this, so in the long run mine would be abandoned while the lack of community has made the official one worse. All I'm trying to do is introduce backwards capability into the Arduino project for as long as it's required.
So what do you have to do? Wait until I get these files up and hosted, then make sure that your code works. Constructive and successful feedback makes me happy