<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>OpenDocument's feed | Diigo Group</title>
    <link>http://groups.diigo.com/opendocument/bookmark/tag/maryjo</link>
    <description>Bookmarks from OpenDocument tagged by maryjo</description>
    <pubDate>Sun, 20 Jan 2008 23:52:43 -0000</pubDate>
    <item>
      <title>Independent study advises IT planners to go OOXML | All about Microsoft | ZDNet.com</title>
      <link>http://blogs.zdnet.com/microsoft/?p=1107</link>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Highlights and Sticky Notes:&lt;/strong&gt;&lt;p&gt;&lt;div class=&quot;content&quot;&gt;&lt;p align=&quot;left&quot;&gt;“ODF represents laudable design and standards work. It’s a clean and useful design, but it’s appropriate mostly for relatively unusual scenarios in which full Microsoft Office file format fidelity isn’t a requirement. Overall, ODF addresses only a subset of what most organizations do with productivity applications today.”&lt;/p&gt;
&lt;p&gt;The report continues:&lt;/p&gt;
&lt;p&gt;&lt;a id=&quot;more-1107&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;“ODF is insufficient for complex real-world enterprise requirements, and it is indirectly controlled by Sun Microsystems, despite also being an ISO standard. It’s possible that IBM, Novell, and other vendors may be able to put ODF on a more customer-oriented trajectory in the future and more completely integrate it with the W3C content model, but for now ODF should be seen as more of an anti-Microsoft political statement than an objective technology selection.”&lt;/p&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Mary Jo takes on the recently released Burton Group Report comparing OOXML and ODF.  Peter O'Kelly, one of the Burton Group authors, once famously said, &quot;ODF is a great format if you live in an alternative universe where MSOffice doesn't exist!&quot;&lt;/p&gt;

&lt;p&gt;This observation speaks to the core problem facing ODF and those who seek to implement the ODF standard:  ODF was not designed for the conversion of MSOffice documents.  Nor was ODF designed to work with MSOffice applications.&lt;/p&gt;

&lt;p&gt;Another way of saying this is to state that ODF was not designed to be interoperable with MSOffice documents, applications and bound processes.  The truth is that ODF was designed for OpenOffice/StarOffice.  It is an application specific format.&lt;/p&gt;

&lt;p&gt;Both OOXML and ODF do a good job of separating content from presentation (style).  The problem is that the presentation - layout layers of both ODF and OOXML remains bound to specific applications producing it.  While the content layers are entirely portable and can be exchanged without information loss, the presentation layers can not.&lt;/p&gt;

&lt;p&gt;Microsoft makes no bones about the application specific design and purpose of OOXML.  It's stated right in the Ecma 376 charter that OOXML was designed to be compatible with MSOffice and the billions of binary documents in MSOffice specific binary formats.  The situation however is much more confusing with ODF.&lt;/p&gt;

&lt;p&gt;ODF is often promoted as being application, platform and vendor independent.  After five years of development though, the OASIS ODF TC has been unable to strip ODF of it's OpenOffice/StarOffice specific aspects.  ODF 1.0 - ISO 26300 had three areas that were under specified; meaning these areas were described in syntax only, and lacked the full semantics demanded by interoperable implementations.  Only OpenOffice and StarOffice code base applications are able to exchange documents with an acceptable fidelity.&lt;/p&gt;

&lt;p&gt;The three under specified areas of ODF are: Lists (numbered), Formulas, and Layout - Presentation (styles).&lt;/p&gt;

&lt;p&gt;ODF v 1.2 will deal with the formula problem, but this version is still in committee - perhaps years away from ISO approval.  The List model in ODF 1.2 further aggravates the existing interop problems.  And the presentation-layout problem is not dealt with at all.  Meaning, we can expect the ODF Interop problems to continue far into the future.&lt;/p&gt; 

&lt;p&gt;There is a solution, but not what people think.&lt;/p&gt;

&lt;p&gt;Most observers think that it's possible to &lt;i&gt;harmonize&lt;/i&gt; ODF and OOXML.  This is wishful thinking.  Since both ODF and OOXML are application bound at the presentation layer, the only way to &lt;i&gt;harmonize&lt;/i&gt; them would be to harmonize the applications themselves.  Meaning; alter how the applications implement basic document structures such as lists, tables, sections, fields and page dynamics so that the implementation models are similar.  This would involve serious compromise of what each application provider considers to be &lt;i&gt;innovative&lt;/i&gt; feature sets.&lt;/p&gt;

&lt;p&gt;Efforts to harmonize at the application layer will not work.  The vendors, Sun and Microsoft, are unlikely to compromise on their innovative differentials.   And there is no hope of changing the application specific formats unless and until the application providers consent.&lt;/p&gt;

&lt;p&gt;The solution that will work is that of relying on converters.  While everyone wants MSOffice to implement ODF, this is structurally impossible unless a subset of ODF is designed for this purpose.  And the OASIS ODF TC has already rejected six different subset proposals designed for compatibility with MSOffice and the conversion of billions of MS binary documents.&lt;/p&gt;

&lt;p&gt;It's also impossible to convert from one application specific format into another without significant information loss.  Maybe if Microsoft and Sun were to completely specify the presentation - layout layers this problem could be lessened.  But that's unlikely to happen.&lt;/p&gt;

&lt;p&gt;So what to do?&lt;/p&gt;

&lt;p&gt;Convert to a generic format designed for universal interoperability!&lt;/p&gt;

&lt;p&gt;The W3C's CDF was designed for universal interop.  It is totally application independent, building on combining basic document structures within the XHTML - CSS - XForms - SVG framework.  CSS in particular is an extremely portable presentation layer!&lt;/p&gt;

&lt;p&gt;Given that the large application vendors are unlikely to compromise, the W3C's CDF may be the only solution possible.  The idea being to convert MSOffice documents (binary and OOXML) to CDF, and, similarly convert OpenOffice/StarOffice ODF documents to that same CDF profile.&lt;/p&gt;

&lt;p&gt;  At this higher level of Web ready CDF, there is universal interoperability.  But the solution does put incredible pressure on the conversion layers. &lt;/p&gt;

&lt;p&gt;This approach looks very similar to the SOA model where XML connectors are routinely used to wire together legacy systems.  A common XML schema is used as the conversion layer connecting many black box information systems, with each connector having to be written and implemented.  From the common schema, the legacy systems can be wired into emerging Web information systems, creating a fairly good information flow.  Interoperability between systems might not be perfect (it depends on the quality of the individual converters – connectors), but it is usually far beyond the zero interop of previous generations!&lt;/p&gt;
&lt;p&gt;What i'm suggesting is that document interoperability can be achieved following a similar route to that of SOA.  The legacy applications can be wired together using an advanced conversion layer connecting the applications to a common XML configuration.  The W3C's CDF has the flexibility and reach to capture the richness of our desktop productivity legacy.  The SOA approach allows us to continue to leverage that desktop application value without having to rip out and replace.  Which is costly and disruptive to existing business processes.  &lt;/p&gt;

&lt;p&gt;~ge~&lt;/p&gt; &lt;small&gt;posted by &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/small&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/burtongorup&quot;&gt;burtongorup&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/cdf&quot;&gt;cdf&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/css&quot;&gt;css&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/garyedwards&quot;&gt;garyedwards&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/maryjo&quot;&gt;maryjo&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/odf&quot;&gt;odf&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/okelly&quot;&gt;okelly&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/ooxml&quot;&gt;ooxml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/w3c&quot;&gt;w3c&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/xhtml&quot;&gt;xhtml&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Posted by:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 20 Jan 2008 23:52:43 -0000</pubDate>
    </item>
    <item>
      <title>Does ODF 1.2 Metadata Solve the Interop Problem?  - Microsoft starts rolling out more OOXML translators |</title>
      <link>http://talkback.zdnet.com/5208-12558-0.html?forumID=1&amp;threadID=41810&amp;messageID=772899&amp;start=-9966</link>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Comments:&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;A Second response to Mary Jo's, &lt;a href=&quot;http://blogs.zdnet.com/microsoft/?p=1008&quot;&gt;“Microsoft starts rolling out more OOXML translators”&lt;/a&gt; is also posted here.  The title is &lt;a href=&quot;http://talkback.zdnet.com/5208-12558-0.html?forumID=1&amp;threadID=41810&amp;messageID=774654&amp;start=-9966&quot;&gt;&quot;Standardization by Corporation&quot;&lt;/a&gt;.

Shish-Ka-Bob makes the assertion the ODF 1.2 metadata model will enable lossless two way conversion between MSOffice and ODF.  While it's true that that intent was a key component of the original July of 2006 Metadata Requirements, the proposal was eventually stripped from the final submission made in April of 2007.  I try to explain to Shish how that came about.

The second post here, &lt;a href=&quot;http://talkback.zdnet.com/5208-12558-0.html?forumID=1&amp;threadID=41810&amp;messageID=774654&amp;start=-9966&quot;&gt;&quot;Standardization by Corporation&quot;&lt;/a&gt;, is a follow on to statements made to Shish.  The statements have to do with the events at ISO, and what i think will eventually happen.  

IMHO, ISO will follow either the AFNOR or Brittish proposals to merge ODF and OOXML.  To do this they will remove entirely the coproarate vendor influence of Ecma and OASIS, and perfect the merger entirely at ISO.  My post just happened to coincide with ISO Governor Mark Bryan's &quot;Standardization by Corporations&quot; letter.  A derpressing but nevertheless very true concern.

In fact, the OpenDocument Foundation was created specifically to address our concerns about the undue influence big application vendors were exerting on ODF following the April 30th, 2005 approval of ODF 1.0 (which went on to become ISO 26300).

~ge~ &lt;small&gt;posted by &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/small&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Highlights and Sticky Notes:&lt;/strong&gt;&lt;p&gt;&lt;div class=&quot;content&quot;&gt;&lt;dt&gt;Sorry Shish, you're wrong about ODF 1.2&lt;/dt&gt;
	
	&lt;dd&gt;
	
	
	&lt;p&gt;Try ODF 1.5 or ODF 2.0, maybe.&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;http://www.oasis-open.org/committees/download.php/20493/UCR.pdf&quot; rel=&quot;nofollow&quot;&gt;metadata requirements for ODF 1.2&lt;/a&gt; actually did include two way lossless translation capability.  Unfortunately these features did not survive the final cut, and were not included in the April 2007 submission.&lt;/p&gt;

&lt;p&gt;You might also want to check the February 23, 2007 metadata proposal from Florian Reuter.  That also would have delivered the goods and perhaps put ODF that grand convergence category of usefulness across desktops, servers, devices and web systems currently the exclusive domains of MS-OOXML and CDF+.  Florian had devised a means of using metadata to describe the presentation aspects of content and structural objects.  Very revolutionary.  And based on the simple notion that bold, font, margins etc. are simply metadata about content and style objects.&lt;/p&gt;

&lt;p&gt;Where the train came off the track had to do with the concept of an XML ID means of linking metadata to content.  Not that there was anything wrong with this mechanism. It's actually quite clever.  What went wrong was that Sun insisted that only those elements approved and supported by OpenOffice would be allowed to make use of XML ID &lt;i&gt;metadata&lt;/i&gt;.  For independent developers, this is a serious constraint.&lt;/p&gt;

&lt;p&gt;Because of this constraint, the metatdata sub committee started off with six elements supported by OOo that metadata could be appied to.  IBM then came in and asked for eleven more elements having to do with charts and graphs.  The OpenOffice crew decided they could support this, so in they went.  Then an interesting question was posed, &lt;i&gt;&quot;How are independent developers supposed to submit elements for metadata consideration?&quot;&lt;/i&gt;&lt;/p&gt;&lt;/dd&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/afnor&quot;&gt;afnor&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/cdf&quot;&gt;cdf&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/iso&quot;&gt;iso&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/maryjo&quot;&gt;maryjo&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/merger&quot;&gt;merger&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/metadata&quot;&gt;metadata&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/odf&quot;&gt;odf&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/ooxml&quot;&gt;ooxml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/opendocument&quot;&gt;opendocument&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/talkback&quot;&gt;talkback&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/zdnet&quot;&gt;zdnet&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Posted by:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 11 Dec 2007 23:17:07 -0000</pubDate>
    </item>
  </channel>
</rss>