On Jun 25, 2013, at 9:44 AM, Steve Sisak <sgs-li...@codewell.com> wrote:
> At 8:52 PM -0500 6/22/13, Charles Srstka wrote: >> 2. Since the format isn't published, there's no reason that Apple >> might make changes to it in the future, > > I think you'll find that the reason Apple doesn't publish some > specifications is specifically so they CAN change them w/o breaking > 3rd party applications. Yeah, I meant to say that there wasn't any reason that Apple might *not* make changes to it in the future, which to me is a problem. If Apple were to change the Core Data format, then "FooWriter 1.0" running on 10.10", "FooWriter 1.0 running on 10.9", "FooWriter 2.0 running on 10.10", and "FooWriter 2.0 running on 10.9" would be completely different document formats. A user could find himself incapable of opening a FooWriter 2.0 document even though he has FooWriter 2.0, because he's using a different version of the OS. Another user might try to send a file to another user for collaboration and find that he can't export it in a way that the other user will be able to open, since the other user is running an earlier version of OS X. Can you imagine the kind of confusion this would cause to the userbase? I guarantee you'd be hearing about it extremely frequently from your customers. Charles _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com