Thanks for the detailed (as always!) explanation. It sounds like ODF 1.2 is the way to go. My main concern was Office 2007 - I know that some segments of the user base stick with old versions of MS Office for a regrettably long period of time. But given it’s age and the nature of our project, I think it make sense to target 1.2 as the only output version. We can always revisit this later if needed.
— Dr Peter M. Kelly pmke...@apache.org PGP key: http://www.kellypmk.net/pgp-key <http://www.kellypmk.net/pgp-key> (fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966) > On 18 Jul 2015, at 1:49 am, Dennis E. Hamilton <dennis.hamil...@acm.org> > wrote: > > A. BEST SOURCES FOR ODF 1.2 SPECIFICATIONS > > The content of the ISO documents is the same as that of the original ones > from OASIS. However, through some sort of mixup, one of the key OASIS ODF > 1.2 Standard documents, and all of the schemas, are omitted at ISO. > > My recommendation is to continue to use the links that I have provided to the > OASIS standards. The best way to obtain all of the material is to download > the Zip that includes ODF versions (good test documents!) and also PDF > versions, along with all companion files (schemas) and the HTML versions too. > That will show you how OpenOffice saves ODF document as HTML and how it > understand the HTML that it reads. > > B. PREVIOUS VERSIONS OF ODF > > The detailed handling of ODF 1.0/1.1 compatibility is a little tricky and > will take more explanation. It is important to realize that there are legacy > documents in ODF 1.0/1.1 format (where the differences between 1.0 and 1.1 > are negligible) and some folks continue to use older versions of processors > that only accept/produce those versions of the format. > > The ODF 1.1 standard is intended to be kept available, however the folks who > set up the ISO update failed to preserver the ODF 1.1 (with Errata) > specification for download. > > The ODF 1.1 specification is still available from OASIS, is still usable, and > documents that conform to ODF 1.1 are still in the wild. Also, there are > products, such as Microsoft Office 2007 SP2, that only support ODF 1.1. > > I will add links to the latest ODF 1.1, with its Errata (show as tracked > changes). At the moment, these are only available at OASIS since ISO managed > to drop them from their "freely available standards" list. That may be > corrected, but ISO moves slowly. > > It is easily detectable when a document file is in ODF 1.1 instead of ODF 1.2 > format. Also, for the most part, there are no breaking changes. There are a > couple of important ones and our test documents should deal with those. > > In practice, there are also far more OpenOffice-only extensions in ODF 1.1 > documents. For example, there were no spreadsheet formulas define in ODF 1.1 > so you will see a custom namespace in OpenOffice.org Calc ODF 1.1 documents. > The custom formula format is not the same as what became OpenFormula in ODF > 1.2, although there are many similarities and they are mainly upward > convertible. Generally, however, one can safely treat an ODF 1.1 document > the same as an ODF 1.2 document, but you need to do more work if you want to > preserve it as ODF 1.1 when updating or creating from an ODF 1.2-oriented > processor. > > - Dennis > > -----Original Message----- > From: jan i [mailto:j...@apache.org] > Sent: Friday, July 17, 2015 08:30 > To: dev@corinthia.incubator.apache.org > Subject: Re: ODF 1.2 links > > On 17 July 2015 at 17:22, Peter Kelly <pmke...@apache.org> wrote: > >>> On 17 Jul 2015, at 6:47 pm, jan i <j...@apache.org> wrote: >>> >>> Hi. >>> >>> For those working on ODF this blog might be of interest. >>> >> https://blog.documentfoundation.org/2015/07/17/open-document-format-odf-1-2-published-as-international-standard-263002015-by-isoiec/ >>> >>> I am thinking of updating our web pages to have the links to ISO >> included, >>> thoughts ? >> >> Yes, I think we should definitely do so. >> >> I wonder about compatibility issues we may have to address now with the >> multiple versions of ODF. If I recall correctly, some versions of MS Office >> only support an older version of the standard (I can’t remember if it was >> 1.0 or 1.1). >> > if was so, but has not been for some years. > >> >> For those more familiar with the details of ODF versions - should we >> support conversion to specific versions of the formats? E.g. convert to ODF >> 1.1 or ODF 1.2, in case the user wants to open the document in an >> application that only supports the former? >> > ODF 1.2 has been around since 2011 as standard, but has just now been voted > in as ISO standard. > > I think we only need to support ODF 1.2, BUT the question is still valid, > because ODF 1.2 allows "extensions" which are used by both AOO and LO. I > have also just > been informed (on AOO dev@) that ODF 1.3 is work in progress, but only very > slowly. > > In general we should be able to read (and due to our update method) also > write all versions, but I would not offer a converter between versions, > there are plenty out > there, so it is not really needed. > > rgds > jan i. > >> >> — >> Dr Peter M. Kelly >> pmke...@apache.org >> >> PGP key: http://www.kellypmk.net/pgp-key <http://www.kellypmk.net/pgp-key> >> (fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966) >> >> >