Missing EOF (Was Re: Core Data Migration and the Inexperienced Younger Self)
Missing EOF (Was Re: Core Data Migration and the Inexperienced Younger Self)
- Subject: Missing EOF (Was Re: Core Data Migration and the Inexperienced Younger Self)
- From: Sam Krishna <email@hidden>
- Date: Thu, 07 May 2009 09:10:50 -0400
Dear Apple Developer Engineering Team (Dev Support, Dev Tools, Core
Data, and anyone else who works for Matt Firlik):
I miss Enterprise Objects Framework for the Desktop. Badly.
I know the Objective-C codebase is sitting somewhere in an old CVS or
Subversion repository deep in the bowels of WebObjects engineering. I
know there are many things about EOF that don't work for stand-alone
application development that just needs *one* persistent data store,
but damn, it sure was sexy and it worked really great and it had about
10 years of battle-hardening before it was deprecated and it's spirit
went on to live in the Java EOF frameworks with Java WebObjects.
And I totally respect everything bbum and all the other Core Data
developers have done over the last 5 years to make Core Data usable.
And it is. With all of its warts, it is. Otherwise, we wouldn't use it.
I would just like to ask you all in Framework Engineering to
*consider* bringing it back and modernizing it for this era, and
merging the best of Core Data with the best of EOF to create something
truly spectacular. "The Enterprise" is now willing to listen to Apple
in a way it wasn't before the iPhone. It would be really great if some
of the goodness that earned the full measure of devotion by Apple's
defunct Enterprise Consulting Unit (Apple Enterprise Software) was
brought back out of storage and made available for the next generation
of developers who want to do something interesting, but don't want to
use SQLLite. You don't need to answer this here... and I'm clear this
list is not advocacy (Scott, no need to respond), but I just wanted to
ask you, the Apple Engineering gods, to consider thawing Objective-C
EOF out of deep storage and make it something that can really sing for
the modern era of data-driven software applications.
Thank you for listening.
Live Playfully,
Sam
-----
If he listens in faith,
finding no fault, a man is free
and will attain the cherished words
of those who act in virtue.
On May 6, 2009, at 6:36 PM, Melissa J. Turner wrote:
Context is important. Also future-proofing.
<snip>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden