Open source WO - offer
"Marc Oesch" <[email protected]> Fri, 1 Sep 2006 21:37:54 +0200
| Newsgroups | gmane.comp.web.webobjects.general |
|---|---|
| Message-ID | <[email protected]> |
As a final thought on the subject of WO open source, here's a (pessimist) blog entry on the WO News from WWDC '06 I happened to pick up through Technorati. I liked the ship image to sum up my thoughts in this thread why WO should go open source in the future after the tool announcements: Quote with excerpts: " Only one short year after making a significant investment into upgrading and integrating WebObjects developer tools with Xcode, Apple does an about face and abandons the tools altogether. Why go through the effort to roll in the tools, only to throw them out shortly after? ... With the deprecation of all Apple tools, opening of specifications for such basics as EOModels and WOComponents, and an engineering focus on maintenance rather than feature development, my biggest fear is that WebObjects is now at a technological standstill. I highly doubt Apple will invest resources to improve the processes and capabilities of WebObjects in any significant way. And, the chances of the newer Cocoa-based technologies being backported to WebObjects is essentially nil. Although this wasn't actually said, I suspect Apple's expectation here is the same as the tools: the community should pick it up. Except here, Apple holds all the source code and it's not giving that up. Nor, is there a way for the community to contribute source codes changes to Apple for inclusion with the official code base. Open source projects like Project WONDER have come up with some great frameworks, like the AJAX framework, as add-ons to WebObjects. But, lack of access to the core of WebObjects means long-standing bugs may continue to go unfixed, and add-ons remain just that, without a chance of being better integrated into the core of the system. ... I'm abandoning ship, not because it's sinking, but because the bridge crew is content with sitting around idly throwing deck chairs overboard, while the other passengers are busy hammering together new chairs (wood falls from the sky in this world) to go nowhere fast. Sure, once in a while someone comes along and invents a spanking new AJAX engine, but it has to be glued to the outside hull because the captain won't open up the engine room. I truly hope I'm just overreacting and WebObjects will continue to prosper and grow. But, I'm planning my escape and will go through with it once everything's in place. " Link: http://wiredflux.com/blog/2006/08/27/webobjects-the-continuing-saga/ Marc