From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.9 (X11; Linux i686; U;) Gecko/20030314 Description of problem: To quote from an email thread between myself & Vadim: Vadim Wrote: > > Dan Wrote: > > > Introducing intermediate objects instead of using > > link attributes in not an acceptable solution - we've > > just managed to get away from this nasty hack in > > Versioning, & I don't want to have to re-introduce it. > > As for versioning, we haven't gotten away from the nasty hack > yet. It's possible to support link attributes in versioning, but > we don't yet. In some cases (ie where you have control over the object model) it is possible introduce intermediate objects to get around the lack of link attribute versioning, however, there are many cases where this is not possible. For example, the FormBuilder object model uses link attributes for maintaining ordering of components. The Form content type then links to Formbuilder objects, causing them to become versioned. If versioning doesn't support link attributes, then changes in the ordering of controls will not be revertable, & i fear 'undelete' will not work correctly. Version-Release number of selected component (if applicable): How reproducible: Didn't try Steps to Reproduce: I haven't confirmed the lack of link attribute support myself, but Vadim informs me it isn't currently supported. Additional info:
Closing old tickets