There are so many strange and twisted thoughts in Mark’s post above that my eyes hurt almost as much as my brain’s “logic board.”
From what I can gather while trudging through all the pieces of your pleading and bleating, ExpressionEngine 2.0’s arrival is later than expected (or desired). That, in and of itself, should not even constitute news, let alone a surprise, and certainly not impending doom.
Software versions, particularly major enhancements, ship late all the time; often with little notice, sometimes with great fanfare, mostly with great expectation, but, often just plain late. No offense, Mark, I enjoy reading some of your posts, but this one smacks of someone having inadvertently entered a rift in the space time continuum, or, via an old Twilight Zone re-run, accidentally crossed into a nearby parallel universe which has left you stranded where you ought not to be. In this universe, an African American with a strange name was elected President of the U.S., the Red Sox won a World Series, and Madonna is old.
Oh, and EE 2.0 will ship later than expected, but is unlikely to have any impact on the world’s current economic crisis.
The juxtapositions of improbable analogies mixed with your seeming doomsaying have left me temporarily speechless, though I can still type and snicker, often at the same time. The snickering is because I figured out, while wading through your impassioned rant, what you really want.
You want ExpressionEngine 2.0 and you want it now, right? Or, unable to obtain EE 2.0 at this very moment through pleading, tears, insults muckraking, or some implied cosmic disaster that will occur if EE doesn’t ship by Tuesday, you want Rick & Team to give you a pre-alpha release and a little badge that says you’re an Official EE 2.0 Tester, Contributor, Developer, Tinker, Tailor, Soldier, Spy.
I’ve been an EE user since the early, early days, and I’m still waiting for EE 2.0. That’s about five years, give or take a month or two. Uh, I’ve also been waiting for Windows 7 for nearly 20 years and it’s still not shipping. I’ve been waiting for OS X Snow Leopard since OS X Hello Kitty shipped in 2001, and I just don’t understand why Steve Jobs doesn’t let me help him. What’s up with that guy? Doesn’t he know I went to community college?
Yes, Joomla and Drupal and WordPress and friends are all open source and free and buggy and insecure at times, despite half the free world contributing pieces of code, but EE is my platform of choice for a variety of reasons yet unfulfilled by the aforementioned free beer apps. Flexibility. Capability. Stability. Affordability. Supportability (I made that up but it was important that it rhyme).
EE is a commercial venture. Rick & Team want to make money with EE. That’s fine with me so long as what I get for what I spend is what I want.
Sure, Darwin is free, but Darwin doesn’t do much without Apple, does it, and Apple is highly commercial, so the embracing of open source by our favorite Cupertino company is nominal, and obviously self-serving. Notice that other Apple Family Jewels are not open source. QuickTime is not. Neither is iTunes, nor Final Cut Pro. Is EE more akin to Darwin or FCP? EE works on PHP and MySQL, both of which are free, as are QuickTime Player and iTunes, but neither is available on Linux. What is Apple thinking? Oh, the humanity. Doom must be near, no? Or, uh, not.
Apple has had great success developing software with smaller, more intimate, highly motivated teams, vs. the open source approach of ‘anyone who can spell PHP can contribute’ vs. Microsoft’s ‘we have 100,000 software engineers and ship the world’s buggiest vaporware for a living.’ EE, as we know it, probably works well for us because Rick & Team focus on basics, almost to a fault—flexibility, capability, stability, and other ‘bilities too numerous to number, and are less constrained with a pre-determined launch date than with the desire to ‘get it right.’
As one of the oldest and longest using EE users (I know, it didn’t sound right to me, either), my preference is that Rick & Team get it right, not ‘right now.’ Soon, yes. But ‘right’ is more important. All of us who use EE can choose Joomla/Drupal/WP for free, but we choose to spend money for EE because of all the previously summarized ‘bilities.’
...with maybe 10-20 additional developers (or even 50), then we can start moving more quickly with new feature adds, and help make EE a revolutionary product… Something that can at least “compete” in today’s modern day in age.
So, EE doesn’t compete? See? It is possible to type and snicker at the same time.