Nicolas Williams wrote:
> What would happen on upgrade?  Which order would be assumed for existing
> multi-valued props?  Or would those be flagged as unordered?  I
> recommend the latter.

I'm having a hard time seeing a requirement for unordered lists.  If 
you're expecting an unordered list and you happen to get an ordered one, 
how could you care?

As a related matter, I don't think it matters what order existing 
multi-valued properties get, since nothing could previously have 
depended on it.  Whatever that order is should probably be stable - an 
existing previously unordered list should become an ordered list with 
some unspecified order - but it doesn't matter what the order is.

> Also, svccfg/svcprop/libscf would have to change too so that the
> set/sequence nature of a property could specified/observed.

Do they?  I could perhaps see a desire to add ways to insert, delete, 
and replace values by index, but I don't immediately see why existing 
interfaces would need to change.


Reply via email to