Re: [vos-d] s5 properties again

2008-05-03 Thread Peter Amstutz
On Sat, May 03, 2008 at 09:00:30AM +, Lalo Martins wrote: > > For me this kills it. How much do you estimate it would set you back? > And is what's wrong with the current design serious enough to justify > this time? A good yardstick for that is: is the new design sufficiently > better t

Re: [vos-d] s5 properties again

2008-05-03 Thread Lalo Martins
Also spracht Peter Amstutz (Thu, 01 May 2008 22:31:03 -0400): > - It's going back to the drawing board (again) (not completely, but it > does mean some work redesigning the VOS APIs, the XOD format, changing > the code generator, etc) For me this kills it. How much do you estimate it would set y

[vos-d] s5 properties again

2008-05-01 Thread Peter Amstutz
Some ideas for a new design for properties. Replace the vobject "child list" with a "property map". A property is a slot that holds some value, which can be a basic type (int, string), a compound type (struct, array or map) or a reference to another vobject. Reflection permits iterating over