Skip to main content

Home/ Document Wars/ Contents contributed and discussions participated by Graham Perrin

Contents contributed and discussions participated by Graham Perrin

Graham Perrin

FR: Advocacy group protests government's approving of OOXML - - 0 views

  • FR: Advocacy group protests government's approving of OOXML
  • Nov 20, 2009
  • Gijs Hillenius
  • ...6 more annotations...
  • April, a French free and open source software advocacy group, is protesting the French government's approval of Microsoft's OOXML as a government document standard, alongside the open document format ODF.
  • General interoperability framework for public administrations and local governments, RGI
  • Référentiel Général d'Interopératibilité
  • We have just missed a historical opportunity to support openness and innovation in the software market
  • calling on members of the French parliament to clarify the RGI
  • The RGI does not resolve the controversy between software publishers and supporters of free software. Both standards office are placed 'under observation', and their use remains at the discretion of each administrative authority.
Graham Perrin

Interoperability vs Homogeneity « Arnaud's Open blog - 1 views

  • Interoperability vs Homogeneity
  • leaked updated document of the European Interoperability Framework (EIF)
  • taking back what could be considered one of the most advanced features of the previous document
  • ...5 more annotations...
  • how could “homogeneity” possibly qualify has a way of obtaining “interoperability”?
  • why would the EU endorse the notion of having everybody select one specific solution or system? Isn’t that in total contradiction with its very goal?
  • I seriously hope the EU realizes how misguided this move was and takes it back.
  • November 10, 2009
  • Arnaud Le Hors
Graham Perrin

Doug Mahugh : Standards-Based Interoperability - 0 views

  • Standards-Based Interoperability
  • 05 June 09
  • Interoperability without Standards
  • ...46 more annotations...
  • First, let’s consider how software interoperability works when it is not standards-based. Consider the various ways that four applications can share data, as shown in the diagram to the right.  There are six connections between these four applications, and each connection can be traversed in either direction, so there are 12 total types of interoperability involved.
  • As the number of applications increases, this complexity grows rapidly.  Double the number of applications to 8 total, and there will be 56 types of interoperability between them:
  • through standards maintenance, transparency of implementation details, and collaborative interoperability testing.
    • Graham Perrin
       
      Issues relating to CalDAV are well addressed in these ways.
  • Here’s where those workarounds will need to be implemented: Note the complexity of this diagram.
  • In the real world, interoperability is almost never achieved in this way.  Standards-based interoperability is much better approach for everyone involved,
  • whether that standard is an open one such as ODF (IS26300)
  • or a de-facto standard set by one popular implementation.
  • or Open XML (IS29500)
  • The core premise of open standards-based interoperability is this:
  • each application implements the published standard as written, and this provides a baseline for delivering interoperability.
  • the existence of a standard addresses many of the issues involved, and the other issues can be addressed
  • In the standards-based scenario, the standard itself is the central mechanism for enabling interoperability between implementations: This diagram is much simpler
  • there is no question that users of other products are massively surprised by
  • How this all applies to Office 2007 SP2 I covered last summer the set of guiding principles that we used to guide the work we did to support ODF in Office 2007 SP2.
  • applied in a specific order
  • I’d like to revisit the top two guiding principles
  • Guiding Principle #1: Adhere to the ODF 1.1 Standard
  • Guiding Principle #2: Be Predictable
  • Being predictable is also known as the principle of least astonishment.
  • What about Bugs and Deviations? Of course, the existence of a published standard doesn’t prevent interoperability bugs from occurring.
  • deviations from the requirements
  • different interpretations
  • Our approach to the transparency issue has been to document the details of our implementation through published implementer notes.
  • Interoperability Testing The final piece of the puzzle is hands-on testing
  • What else would you like to know about how Office approaches document format interoperability?
  • a standard (evolved and improved as reality demands) is the proper foundation for resolving interoperabilty
  • All complex software has bugs, and some bugs can present significant challenges to interoperability.  Let’s consider the case that 3 of the 4 applications have bugs that affect interoperability, as shown in the diagram to the right.
  • (1) their spreadsheets having their formulas lost when interchanged with Excel 2007
  • (2) not being able to handle the formulase received in Excel 2007's ODF output.
  • I am creating my own fantasy about the state of affairs
    • Graham Perrin
       
      :-)
  • it is far too early to declare it to be unsuccessful
  • I cannot fault the Microsoft approach as incorrect
  • I was at the year-ago DII meeting where the guiding principles were announced and their application to spreadsheet formulas described.  I applauded the principles and understood the reasoning for formulas.
  • How this would impact various groups of users and non-users (who still want to interoperate) of Office 2007 did not surface in my consciousness.
  • there is NO published standard for ODF spreadsheet formulas yet.
  • Nor is there any de-facto standard that everyone agrees on.
  • the “spaghetti diagram" method, with all of the complexity and risk of bugs that entails
  • No implementer we know of has attempted that
  • In the case of spreadsheet formulas, help is on the way -- OpenFormula is under development for use with ODF 1.2.
  • I’d like to keep this thread on-topic
  • I appreciate the post, very good
  • Visually I would rather frame it in terms of convergence, a spiral.
  • and user satisfaction.
  • I doubt someone would ever find a magic bullet to interoperability
  • New Comments to this post are disabled
    • Graham Perrin
       
      Hurrah!
  • © 2009 Microsoft Corporation
  •  
    Diagrams here are eye-catching.
Graham Perrin

ODF versus OOXML: Don't forget about HTML! - O'Reilly XML Blog - 0 views

  • Don't forget about HTML
  • February 25, 2007
  • HTML’s potential and actual suitability for much document interchange
  • ...27 more annotations...
  • HTML is the format to consider first
  • validated, standards compliant XHTML in particular
  • HTML at one end (simple WP documents)
  • PDF at the other end (full page fidility but read-only)
  • HTML, ODF, OOXML, PDF
  • W3C versus ISO
  • Lie adopts an extreme view towards overlap of standards:
  • overlap at all brings nothing but misery and bloat.
  • The next dodgy detail is to make blanket comparisons between HTML and ODF/OOXML.
  • ODF and OOXML deal with many issues that HTML/CSS simply does not.
  • the W3C argument might be to say that every part should have a URL
  • a strange theory that MS wants ODF and OOXML to both fail
  • being pro-ODF does not mean you have have to be anti-OOXML
  • HTML is the format of choice for interchange of simple documents
  • ODF will evolve to be the format of choice for more complicated documents
  • OOXML is the format of choice for full-fidelity dumps from MS Office
  • PDF is the format of choice for non-editable page-faithful documents
  • all have overlap
  • we need to to encourage a rich library of standard technologies,
  • widely deployed,
  • free,
  • unencumbered,
  • explicit,
  • awareness of when each is appropriate
  • an adequate set of profiles and profile validators
  • using ISO Schematron
  • Plurality
Graham Perrin

Details about [opendocument] - 0 views

Graham Perrin

ODF Alliance Weblog: Microsoft's ODF Support Falls Short - 0 views

  • Microsoft’s ODF Support Falls Short
  • some of the so-called ‘plug-ins’ were revealed to provide better support for ODF than the recently released Microsoft Office 2007 SP2
  • plug-ins for Microsoft Office written by third parties were revealed to provide better support for ODF than the recently released Microsoft Office 2007 SP2
  • ...3 more annotations...
  • SourceForge “OpenXML/ODF Translator Add-in for Office
  • Sun Plug-In 3.0
  • fail when using the “built-in” support provided by Office 2007 SP2
Graham Perrin

Where is there an end of it? | Notes on Document Conformance and Portability #3 - 0 views

  • a calm look at some of the issues
    • Graham Perrin
       
      Still, not all of the subsequent comments are calm…
  • Microsoft’s implementation decision
  • an implementation of ODF which does not interoperate with other available implementations
  • ...21 more annotations...
  • on the face of it
  • some real problems with basic spreadsheet interoperability among ODF products using undocumented extensions
  • abandoning the “convention”
  • these ODF implementations have limited interoperability
  • more or less
  • unsafe for any mission-critical data
  • ODF implementations can actually cut it,
  • legacy support as an option
  • this interoperability fiasco has been allowed to happen within the context of a standard
  • in the interests of the users
  • behave better
  • good news
  • work is underway to fix this problem: ODF 1.2
  • people may disagree in good faith
  • does not, in fact, conform
  • Rob’s statement that “SP2's implementation
  • is mistaken on this point
  • no grounds for complacency about the sufficiency of the ODF specification
  • keen to see defects, such as conformance loopholes, fixed in the next published ODF standard
  • I urge all other true supporters to read the drafts and give feedback to make ODF better for the benefit of everyone
  • Microsoft is the only one of seven main ODF implementations that fail to achieve interoperability in ODF formulas
Graham Perrin

Next round of ODF vs OOXML… « CyberTech Rambler - 0 views

  • approval of an standard that wasn’t ready
  • no one at ISO listened
  • The whole OOXML thing is a collection of mistakes
  • ...10 more annotations...
  • in the time frame taken to approve it
  • by National Body to trust that BRM has influence
  • by BRM for not attending to every concerns of national bodies
  • for not incorporating BRM resolutions in the published standard
  • OOXML is fundamentally intended to document a format for a pre-existing technology and feature set of recent proprietary systems.
  • years for IS29500 to have a really good debugged version
  • years for ODF to have a good, complete debugged version
  • the nature of big standards
  • sad about OOXML meeting
  • Apple, Oracle and British Library did not even bothered to turn up
Graham Perrin

Doug Mahugh : 1 + 2 = 1? - 0 views

  • five prioritized guiding principles for Office’s ODF implementation
  • When Will Office Support OpenFormula?
  • nobody knows yet when ODF 1.2 will be published as an OASIS or ISO standard
  • ...4 more annotations...
  • risk that the results might not be the same
  • Open XML / ODF Translator Add-Ins for Office can be used with Office 2007 SP2
  • Sun ODF Plugin
  • apparently works with SP2
Graham Perrin

Front-page: Microsoft now attempts to sabotage ODF - 0 views

Graham Perrin

A Deluge of Facts KOs OOXML (Office Open XML) | Fanatic Attack - 2 views

  • Microsoft is still hiding the migration tables
  • Those tables simply are not provided in the specifications, despite the stated goal that Microsoft is doing so openly.
    • Graham Perrin
       
      I wonder whether this remains true.
  • OOXML is custom fit for Microsoft’s products only
Graham Perrin

Achieving_Openness_1point0 - 0 views

  •  
    Achieving Openness: a closer look at ODF & OOXML
1 - 12 of 12
Showing 20 items per page