Doug Mahugh - Office Interoperability

Doug Mahugh

Microsoft Interoperability Team
  • Doug Mahugh

    DII workshop – Brussels, November 12

    The next DII (Document Interoperability Initiative) workshop will take place in Brussels on November 12.  As always, the goal of the DII workshops is to share information with the developer community and solicit feedback on how we can work together to improve interoperability. Much has changed since the last DII workshop in Brussels, when we discussed Office’s future plans for ODF support and the pending rollout of the implementer notes , as well as the need for a validator and document test...
  • Doug Mahugh

    DII Workshop on Office 2010 Extensions

    If you’re using the Office 2010 Technical Preview and you’re the type of person who likes to look closely at the markup of documents that you’ve created (as most readers of this blog are), you may have noticed some new namespaces that Word, Excel, and PowerPoint used for new functionality such as sparklines in spreadsheets or presentation sections . Last Friday, at a DII workshop in Redmond, program managers from the Office product groups explained how these new namespaces are used in Office 2010...
  • Doug Mahugh

    SC34 WG4 Meeting, Bellevue

    WG4 has been meeting in Bellevue, Washington the last three days, as part of a full week of activities around the upcoming SC34 plenary here this Thursday.  We wrapped up the meeting with a half-day this morning (Tuesday), after meeting all day on Sunday and Monday. WG4 covered a variety of topics in this week’s meetings.  I won’t get into great detail on those, because some of these topics are still open and WG4 deliberations will continue in future calls and meetings, but here are a few...
  • Doug Mahugh

    DII Workshop: MCE Deep Dive, Redmond

    We’ll be hosting another DII workshop soon, and this one will be of special interest to those who want to understand the inner workings of MCE (Markup Compatibility and Extensibility) as defined in Part 3 of ISO/IEC 29500.  We’ve used MCE for new functionality in documents created by Office 2010, and members of SC34 WG4 have expressed interest in understanding the details of our implementation.  So we’re planning a workshop in Redmond on Friday, September 18, the day after the upcoming...
  • Doug Mahugh

    Open XML developers: where to get answers

    I recently returned from a long business trip, and while working through my email backlog I’ve come across several questions from developers who are working with the Open XML formats.  I’ve responded to each of them with some tips on how to best get such questions answered, and I  thought I’d summarize that information here for others who may find it useful. Your first stop for most Open XML development questions should be the forums section of the Open XML Developer web site.  You...
  • Doug Mahugh

    WG4/WG5 Meetings

    I’ve just returned last night from a week in Copenhagen, where I attended the SC34 WG4/WG5 meetings that were hosted by Danish Standards.  As usual, it was several days of non-stop document format discussions, in the meetings as well as over breakfast, lunch, dinner, and Carlsbergs.  A typical comment from one of the delegates Wednesday afternoon: “let’s take a break from sitting down and continue this debate standing up for a while.” Other attendees have posted some thoughts about the...
  • Doug Mahugh

    ODF Plugfest, The Hague

    Over the last two days I’ve been attending the ODF Interoperability Workshop, a fascinating event that brought together ODF implementers from many countries to talk about the issues and collaborate on interoperability testing.  The workshop web site covers the details of the agenda, provides a variety of related content (including the presentations), and lists the objectives of the event: The aim is to provide a low-level hands-on interoperability testing environment in which vendors and community...
  • Doug Mahugh

    Testing Office’s ODF Implementation

    In this blog post, I’m going to cover some of the details of how we approached the challenges of testing our ODF 1.1 implementation that was released in Office 2007 SP2. Adding support for a new document format such as ODF to Office is a large and complex project. Office has a very broad range of functionality, and we had to map that functionality to the structures defined in ODF. This mapping then needed to be rigorously tested, in isolation and also in rich documents that reflect typical usage...
  • Doug Mahugh

    Standards-Based Interoperability

    There has been quite a bit of discussion lately in the blogosphere about various approaches to document format interoperability.  It’s great to see all of the interest in this topic, and in this post I’d like to outline how we look at interoperability and standards on the Office team.  Our approach is based on a few simple concepts: Interoperability is best enabled by a multi-pronged approach based on open standards, proactive maintenance of standards, transparency of implementation, and...
  • Doug Mahugh

    Tracked Changes

    When I blogged about the release of SP2 with ODF support two weeks ago, I mentioned that I was planning to blog about a few of the tough decisions we faced in our SP2 implementation of ODF, such as the decision not to support tracked changes. I’ve spent some time since then covering our approach to formulas in ODF , and now I’d like to move on to answering the question of why we aren’t supporting ODF tracked changes. For those who just want the summary, here’s a high-level recap of what I’ll cover...
Page 3 of 37 (361 items) 12345»