Red Hat Bugzilla – Bug 102907
Versioning doesn't support link attributes
Last modified: 2007-04-18 12:57:04 EDT
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:
> 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):
Steps to Reproduce:
I haven't confirmed the lack of link attribute support myself, but Vadim informs
me it isn't currently supported.
Closing old tickets