I’m on vacation, it’s rainy, so I might as well write and maybe provide a little more insight into my thinking on e4.
Now, to start, I must first apologize for the tactless way of bringing this up as I did. As the title stated and I tried to reiterate throughout the entry, these are my fears for how the CDT fits in with e4. Nothing more, nothing less, and certainly not meant as a personal attack on anyone working on e4 (and no, despite common belief, I don’t work on e4). It was really targeted at those outside the e4 community to take some time and understand how e4 impacts them.
I’ve sent a request for feedback to the cdt-dev list, so if you’re there or even if you’re not, please send me a response. I really want to know what the needs of the CDT community are so that I can properly feed them to the e4 team. The feedback I have so far, and so far it’s been private, but that’s OK, is that e4 is OK if we don’t have to do anything significant to adopt it. Which then brings up the point of why adopt it if we’re not going to take advantage of any of it. The other feedback that I got is that e4 isn’t solving problems that our community has. Hopefully I’ll get some more information. But, so far, it does justify asking the question and justify my fears.
My biggest fear for Eclipse is apathy. We’re all working on our projects and being successful at it. As I said, I’m a happy user of the Eclipse SDK and CDT, especially with the new CDT 6.0. And I’m bragging about it to the Android NDK community as we speak. I know a lot of people question e4. I just happened to be dumb enough to blog it out loud.