incubator-ooo-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dennis E. Hamilton" <orc...@msn.com>
Subject RE: OOo, ODF 1.2 extended format and Word: is the possibility to open OOo generated file by word ed as bug?
Date Fri, 13 Jan 2012 23:05:36 GMT
It is not a bug for an ODF 1.1 consumer to fail to understand an attribute that was introduced
as mandatory in ODF 1.2 and that was non-existent in ODF 1.0/1.1/IS 26300.  It is not a bug
for an ODF 1.1 consumer to conclude that it might not understand what the unknown attribute
using an ODF namespace might require of it and decline to process the document except after
warning the user.

However, if the error message from Word is bypassed and word is allowed to attempt to repair
what it receives as an acceptable ODF 1.1 document, it will all work.  The same happens in
the reverse direction when OOo/LO implementations complain about Word ODT packages.  There
are reciprocating defects [;<).

(It is arguably a bug in ODF 1.2 that the attribute was required and broke down-level compatibility
for no earthly reason.  To my regret, I had something to do with that happening.)

Furthermore, validating an ODF document from Microsoft Word as an ODF 1.2 document is spurious
because it is identified as an ODF 1.1 document.  

The failure of Writer ODT documents to pass an ODF 1.2 validator because of the ODF 1.2 requirement
is a consequence of the anticipatory implementation of ODF 1.2 prior to the requirement for
the version attribute being added.  That has nothing to do with bugs in Microsoft Word .ODT
packages. (There are some, but they don't seem to bother most OpenOffice/LibreOffice implementations,
and vice versa).

I agree, that the situation is messy and cannot be attributed to a defect in any single implementation
of ODF support.  It is closer to a comedy of errors with enough deviations to go around, along
with some helpful seasoning from the ODF 1.2 specification itself.  

 - Dennis


-----Original Message-----
From: Simon Phipps [mailto:simon@webmink.com] 
Sent: Friday, January 13, 2012 13:14
To: ooo-users@incubator.apache.org
Subject: Re: OOo, ODF 1.2 extended format and Word: is the possibility to open OOo generated
file by word ed as bug?

Hi Dan,

Your easy conclusion that LibreOffice is at fault is wrong. Please see 
https://bugs.freedesktop.org/show_bug.cgi?id=44498
and
https://issues.apache.org/ooo/show_bug.cgi?id=115789

You'll see that this is indeed a reflection of a bug in MS Word that is avoided in OOo because
of a bug in OOo 3.3 ("Files from OpenOffice.org Writer fail the validation at the OpenOffice
validation site allegedly because the manifest:manifest (root) tag in the META-INF/manifest.xml
file lacks a version attribute.")  

Given this is a bug in MS Word, it is best avoided both in LibreOffice and in a future AOO
release by using a format that MS Word handles correctly such as .DOC or ODF 1.1, unless Microsoft
issues a patch.

S.

On 13 Jan 2012, at 12:42, Dan Lewis wrote:

>     From what you wrote, there is no bug in OOo. OOo clearly creates
> documents that Word 2007 can read. The problem is with LibreOffice: it
> is the one with the bug. OOo and LibreOffice are not the same.
> LibreOffice is a fork of OOo meaning it has the same basic computer
> code, but it also has some computer code that differs from OOo. The bug
> seems to be located in the computer code that differs from OOo.
>     If you want to use LibreOffice when sending documents to people
> having Word 2007, you will need to wait until LibreOffice fixes the bug.
> However, as you pointed out, you can use OOo 3.3.3 now. Why not continue
> using OOo?
> 
> --Dan 
> 
> On Fri, 2012-01-13 at 13:14 +0100, Jacek wrote:
>> Word 2007 has no issue to open OOo created ODF 1.2 extended file. As I was told that
it's because of a bug of OOo, I fear that in the future the bug will be fixed and the possibility
of opening the OOo file when default format is used will be lost (as it is the case with LibOffice,
today).
>> 
>> I would like to recommend to some Association members I work with, to use Open Office,
but they are not the ones who can change OOo settings or play with output file format. For
me, it is a mean to introduce in their environment some "libre" software. But, it will work
only and only, if they have no issue when exchanging the files with external world. 
>> For the time being they use Word, but as they have to upgrade their computers, I
planned to recommend, at first LibOffice. As I found the LibOffice issue with word, I tried
OOo. 
>> I was happy that there were no issue with word to open OOo 3.3.3 created file till
the moment I was told that this is a bug in OOo and that this bug will be fixed...
>> 
>> Bregs
>> 
>> Jacek
>> 
>> 
>> -----Message d'origine-----
>> De : Dan Lewis [mailto:elderdanlewis@gmail.com] 
>> Envoyé : vendredi 13 janvier 2012 12:56
>> À : ooo-users@incubator.apache.org
>> Objet : Re: OOo, ODF 1.2 extended format and Word: is the possibility to open OOo
generated file by word ed as bug?
>> 
>> On Fri, 2012-01-13 at 09:14 +0100, Jacek wrote:
>>> Hello,
>>> 
>>> 
>>> 
>>> I tried to open ODF 1.2 extended format file generated by LibOffice 
>>> using Word 2007 and this didn't work properly.
>>> 
>>> I tried OOo 3.3.3 and I had no issue to open ODF 1.2 extended  file 
>>> generated by it using word.
>>> 
>>> Someone told me that I was successful in opening OOo created file in 
>>> word because of a bug in OOo. And he added that this bug would be 
>>> fixed in the future.
>>> 
>>> Is this statement correct? Am I able to open OOo created file because 
>>> of bug? If so, is this "bug", which allows Word 2007 to open OOo 
>>> generated file, going to be fix, i.e. is OOo going to generate the 
>>> files, which will be difficult to open with Word or other Microsoft Office modules?
>>> 
>>> 
>>> 
>>> Is this the right forum to ask this question? If not, please let me 
>>> know where it should be asked.
>> 
>>> Best regards
>> 
>>> Jacek
>>> 
>> 
>> 
>>     The problem may be with Word 2007. ODF 1.2 extended was created after Word 2007
so Word 2007 does not know how to handle the changes made when the open document format went
from ODF 1.1 to ODF 1.2 extended. There has been some comments on this mailing list earlier
about MS Office not handling ODF 1.2 extended.
>>     Work around: open the document in OOo. Change the ODF setting.
>> (Tools > Options > Load/Save > General ) Then use save As to save the document
as ODF 1.0/1.1.
>> 
>> --Dan
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: ooo-users-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: ooo-users-help@incubator.apache.org
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: ooo-users-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: ooo-users-help@incubator.apache.org
>> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ooo-users-unsubscribe@incubator.apache.org
> For additional commands, e-mail: ooo-users-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: ooo-users-unsubscribe@incubator.apache.org
For additional commands, e-mail: ooo-users-help@incubator.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: ooo-users-unsubscribe@incubator.apache.org
For additional commands, e-mail: ooo-users-help@incubator.apache.org


Mime
View raw message