OASIS Open Document Format for Office Applications (OpenDocument) TC

 View Only

Re: [office] about default values

  • 1.  Re: [office] about default values

    Posted 01-10-2008 13:20
    Hi Mingfei
    
    Ming Fei Jia wrote:
    > Dear TC members,
    > 
    > Just after attended the TC call, about the default values, I know ODF TC 
    > is collecting default values info from kinds of products, I also know 
    > this issue seems lasting several months. In the wiki I have seen KOffice 
    > and OpenOffice already posted partial default values, and maybe there 
    > will be more postings. As I understand, the requirement of collecting 
    > default values is to unite default values in ODF spec. And currently for 
    > the same attribute, the default value in different products may be 
    > different. For example, the default value of "fo:auto-grow-height" in 
    > OpenOffice is "true", but in Lotus Symphony, the default value is 
    > "false". And I personally think "false" should be more reasonable. So my 
    > question is: next step,what ways or what rules will be better for TC to 
    > process these collected default values? Public review, meeting 
    > discussion or anything else?
    
    We have not discussed that yet, but I would suggest that someone goes
    through the defaults and suggest what the default values should be for
    each individual property, based on the values the vendors provided. The
    other TC members then need to check this proposal, and have to complain
    if one of the proposed values seem not to be reasonable to them, so that
    we can discuss these values in detail.
    
    But your question alerted me about something else that I have not
    noticed before: What we are looking for are the values that are used if
    a document does not specify a default value itself. But we have created
    the list of OpenOffice.org defaults by saving an empty document that we
    have created in OpenOffice.org. In these documents, the defaults may
    differ from those that are used at import time, because we set a few
    default values explicitly while creating new documents, which aren't set
    when importing documents, unless the documents specifies a default
    itself. This is the case if the default we want to have for new
    documents has changed, or can be assumed to be a non standard one. So, I
    think we have to redo the generation of a default value list for OOo by
    starting with a document that does not define defaults, importing that
    into OOo, and by saving it again. I would not be surprised if the
    default value for "fo:auto-gow-height" changes to "false" in OOo, too.
    
    Best regards
    
    Michael
    
    > 
    > Best Regards,
    > 
    > Mingfei Jia(贾明飞)
    > IBM Lotus Symphony Development
    > IBM China Software Development LAB, Beijing
    > Tel: 86-10-82782244-2493 Fax: 86-10-62982924
    > NOTES:Ming Fei Jia/China/IBM E-mail: jiamingf@cn.ibm.com
    > Address: 4/F, DeShi Building No.9, East Road, ShangDi, Haidian District, 
    > Beijing 100085, PRC
    > 
    
    
    -- 
    Michael Brauer, Technical Architect Software Engineering
    StarOffice/OpenOffice.org
    Sun Microsystems GmbH             Nagelsweg 55
    D-20097 Hamburg, Germany          michael.brauer@sun.com
    http://sun.com/staroffice         +49 40 23646 500
    http://blogs.sun.com/GullFOSS
    
    Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1,
    	   D-85551 Kirchheim-Heimstetten
    Amtsgericht Muenchen: HRB 161028
    Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer
    Vorsitzender des Aufsichtsrates: Martin Haering