OASIS Open Document Format for Office Applications (OpenDocument) TC

Re: [office] some answers regarding drawing comments

  • 1.  Re: [office] some answers regarding drawing comments

    Posted 07-11-2006 18:01
     MHonArc v2.5.0b2 -->
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    office message

    [Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


    Subject: Re: [office] some answers regarding drawing comments


    Chris Nokleberg <cnokleberg@tonicsystems.com> said:
    > I'm fine with that, but I just want everyone to be clear that if
    > OpenOffice were to change their code to comply with the clarified
    > spec, it *will* break some existing documents. 
    ...
    > For this issue and the possible change of using degrees for
    > draw:transform, I suggest adding some way that implementations can
    > determine which version of ODF a document uses. For example, a
    > mandatory "version" attribute on the root would suffice. I suppose
    > using namespace with an updated version suffix for changed attributes
    > and elements would work too, although that would be harder on
    > implementors.
    
    If you really want to identify a change in version, then
    changing the version number in the namespace is probably
    the way to go. That is, after all, what the version number is there for.
    
    Perhaps for this issue, and for changing some of the angle
    measures to degrees, we should bump the namespace version
    minor number.  If we change the version #, I propose waiting for these
    changes until v1.2, and then include them in 1.2, along with a namespace
    version number change.
    I agree that this would be a pain for the implementors.  On the other
    hand, perhaps a version bump this soon would help them iron out
    kinks in version number handling.
    
    A related issue is that we could add metadata for something like
    "generated-by", which would a string identifying the specific generating
    application including its version number (e.g., "OpenOffice.org 2.0.3").
    Then if an application turns out to have a bug, other applications can
    detect who sent it and compensate if necessary.  You could even have a
    single "corrector" application that ran through all files, fixing them
    only if necessary.  Obviously this is a bad idea to do often,
    but it might save some user.
    
    --- David A. Wheeler
    


    [Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]