On Fri, 08 Sep 2000 17:01:51 -0600, [EMAIL PROTECTED] wrote:
> The Archiver formats aren't compatible. They are binary formats, and in
> fact, wouldn't be compatible between different machines in any case (if
> MacOSX ran on different machines) due to endiness and type size
> differences.

Though the GNUstep archive format is portable between machines of different
architectures.

> There are a few options you have:
>
> Store the data as a property list (if all you use are Dictionaries,
> Arrays and Strings)

Text property-lists of course - serialized property-lists are (like archives)
not portable between MacOS-X and GNUstep, though they are portable between
different machine architectures running GNUstep.

> Define your own format (and perhaps implement your own archiver
> classes to store them).
>
> Apple is transitioning to XML format. I don't know if there is any
> information on using it yet. Plus GNUstep doesn't implement it yet (but
> will).

As far as I know, MacOS-X has changed the text format of property-lists to
use XML already, so currently even text based property-lists are no longer
portable!
I hope to update gstep-base to read MacOS-X property-lists in XML format as
well as OpenStep property-lists real soon now (perhaps on Monday).

Reply via email to