On Wed, 2004-03-03 at 22:24, Joerg Heinicke wrote:
> >  <wb:repeater id="myRepeaterId" parent-path="." row-path="TheRowPath">
> >    <wb:unique-row>
> >      <wb:unique-field id="myId1" path="myId1"/>
> >      <wb:unique-field id="myId2" path="myId2"/>
> >    </wb:unique-row>
> >    <wb:on-bind>
> >      <wb:value id="myId1" path="myId1"/>
> >      <wb:value id="myId2" path="myId2"/>
> >      <wb:value id="field1" path="field1"/>
> >      <wb:value id="field2" path="field2"/>
> >    </wb:on-bind>
> >  </wb:repeater>
> 
> It was a good idea to replace the both attributes with a more 
> sophisticated XML structure, but it is a bad realization in my opinion.
> 
> <rant>
> The above is redundant, irritating (unique-field is not really correctly 
> named, is it?) and (because of the more java code we need) bloated. On 
> the one hand the redundancy above is obvious, on the other hand 
> sentences like "This unique-field element ... The id and path attributes 
> have the same meaning as in <wb:value>. ... The wd:convertor ... For 
> more info see the description of this element in <wb:value>." will get 
> me suspicious. Why the §$%& we need an additional XML element if we have 
> already one that seems to be perfect for it: wb:value as the frequent 
> references above show? Why do we have to specify @id and @path twice for 
> those identifying elements? And so on. Such changes should be well 
> thought out, otherwise we have to change to much later on when 
> sophisticating our XML elements. And the latter we do this the more we 
> will break. Unfortunately not many Woody developers are really active on 
> the list at the moment.
> </rant>

I don't have the time and energy currently to follow all these
developments, but thanks for keeping a critical eye on it.

-- 
Bruno Dumon                             http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
[EMAIL PROTECTED]                          [EMAIL PROTECTED]

Reply via email to