Subject: Re: proplib changes
To: Jared D. McNeill <jmcneill@invisible.ca>
From: Johnny Billquist <bqt@softjar.se>
List: tech-kern
Date: 06/26/2007 23:20:24
Jared D. McNeill skrev:
> On Tue, 2007-06-26 at 23:04 +0200, Johnny Billquist 
>> Well, the suggested external storage format was XML, but it might be 
>> something binary (as has been hinted), or some even more tricky format 
>> to get right.
> 
> In this case, we need to be careful what we decide is an XML plist and
> what is a binary plist. I wouldn't dream of having (from a separate
> thread) bootprops use a binary plist for this very reason.
> 
> Less critical things (lets say for example the dhcpd leases database, or
> utmp/utmpx) would be fine with a binary plist.
> 
> We need to figure out where that line goes :-)

Definitely! And I'm worried, since I would prefer that line was way out 
on the horizon.

>> A plist file don't mean anything to me. You'll have to be more specific 
>> to which external format you are talking about. Because that external 
>> format is what I'll see if I open the file with a text editor.
>> And that is where I might be getting into problems if my system is 
>> borked out enough that I can't even run a text editor.
>> cat is my friend.
> 
> There's always /rescue/vi :-)

All good and nice in theory. Have you ever had a system in such bad 
shape that you really needed /rescue? vi won't be much fun unless you 
have /usr/share/termcap database, and so on... (And of course, a useful 
terminal.)

	Johnny