Top Banner
ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli Jean Paoli GM, Interoperability and XML GM, Interoperability and XML Architecture Architecture Co-Chair Ecma TC45 Office Open Co-Chair Ecma TC45 Office Open XML XML IDABC ODEF Workshop 2007 - Berlin
19

ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Dec 14, 2015

Download

Documents

Carla Wynn
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

ECMA-376 Office Open XML ECMA-376 Office Open XML Open Formats and Standardization

Jean PaoliJean PaoliGM, Interoperability and XML GM, Interoperability and XML ArchitectureArchitectureCo-Chair Ecma TC45 Office Open XMLCo-Chair Ecma TC45 Office Open XMLMicrosoft CorporationMicrosoft Corporation

IDABC ODEF Workshop 2007 - Berlin

Page 2: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

AgendaAgenda

ECMA-376 Office Open XML ECMA-376 Office Open XML StandardizationStandardization

Adoption of ECMA-376 Office Open XMLAdoption of ECMA-376 Office Open XML

ISO StandardizationISO Standardization

ODF - Open XML TranslatorODF - Open XML Translator

Page 3: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Office Open XML FormatsStandardizationOffice Open XML FormatsStandardization

November 15 2005, co-submission of Office Open November 15 2005, co-submission of Office Open XML Formats to Ecma InternationalXML Formats to Ecma International

Co-sponsors: Apple, Barclays Capital, BP, British Co-sponsors: Apple, Barclays Capital, BP, British Library, Essilor, Intel Corporation, Microsoft Library, Essilor, Intel Corporation, Microsoft Corporation, NextPage Inc., Statoil ASA, ToshibaCorporation, NextPage Inc., Statoil ASA, Toshiba

December 8 2005, Ecma General Assembly December 8 2005, Ecma General Assembly accepts standardization: Ecma TC 45 createdaccepts standardization: Ecma TC 45 created

Goal: Goal: To create an Ecma Office Open XML Formats standardTo create an Ecma Office Open XML Formats standard

To contribute the Ecma Office Open XML Formats To contribute the Ecma Office Open XML Formats standardstandard to ISO/IEC JTC 1 for approval and adoption by to ISO/IEC JTC 1 for approval and adoption by ISO and IECISO and IEC

Technical Committee : open to any Ecma memberTechnical Committee : open to any Ecma memberNovell , US Library of Congress joined TC45 after creationNovell , US Library of Congress joined TC45 after creation

Page 4: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Ecma InternationalEcma InternationalEcma track record and experience

Founded 1961, Geneva based, strong relationship with ISO

Excellent industry experience and success

Longevity, credibility, broad acceptance

General Assembly - Adobe , Avaya, Canon, Ericsson, Fujitsu, Fuji Films, Hitachi, HP, IBM, Intel, Microsoft, NEC, Panasonic, Philips, Pioneer, Ricoh, Sony, Toshiba, Barclays Capital, BP, Statoil ASA, Essilor.

International presence

EcmaSuccessful submittal of ISO approved initiatives & standards

ISO standard addresses end user requirement

FAST Track program (>75% of Ecma standards approved as ISO/IEC standards)

Provide Open XML with guidance and direction for ISO/IEC

Submission of Open XML standard for adoption by ISO/IEC JTC 1

Page 5: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Respecting EU / IDABC RecommendationsRespecting EU / IDABC Recommendations

European UnionEuropean Union (IDABC)(IDABC)

http://europa.eu.int/idabc/en/document/2592/5588http://europa.eu.int/idabc/en/document/2592/5588

“ “Microsoft should consider the merits of Microsoft should consider the merits of submitting XML formats to an international submitting XML formats to an international standards body of their choice”standards body of their choice”

Page 6: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Wide Positive Response Across ContinentsWide Positive Response Across Continents

Christian Rupp, spokesperson of the Federal Christian Rupp, spokesperson of the Federal Platform Digital AustriaPlatform Digital AustriaGerd Schürmann , Director of the Gerd Schürmann , Director of the Competence Center and Business Unit for Competence Center and Business Unit for eGovernment, Fraunhofer Institute FOKUS, eGovernment, Fraunhofer Institute FOKUS, BerlinBerlinJanis Reirs, Minister for e-Government, Janis Reirs, Minister for e-Government, LatviaLatviaAlan Bellinger, e-Government eGIF Alan Bellinger, e-Government eGIF Accreditation Authority, United KingdomAccreditation Authority, United KingdomState of Massachusetts  ROMNEY State of Massachusetts  ROMNEY ADMINISTRATION ADMINISTRATION Kazuhiro Fujisaki, General Manager, Kazuhiro Fujisaki, General Manager, Platform Software, Software Division, Platform Software, Software Division, Hitachi, Ltd.Hitachi, Ltd.  

+…So many others (see full text of quotes in the +…So many others (see full text of quotes in the slide comments)slide comments)

Page 7: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Status Ecma StandardizationStatus Ecma Standardization

December 15, 2005December 15, 2005 : : 11stst face to face meeting – face to face meeting – BrusselsBrusselsMicrosoft submit to Ecma the initial draft of Office Microsoft submit to Ecma the initial draft of Office Open XML – 2000 pages Open XML – 2000 pages Initial draft posted publicly on Ecma web siteInitial draft posted publicly on Ecma web siteFinal standard 6000 pages – committee wanted Final standard 6000 pages – committee wanted detailsdetails

Ecma Secretary Ecma Secretary General Jan van den General Jan van den Beld (pictured to Beld (pictured to the left) receives the left) receives initial draft of office initial draft of office document standard document standard from Jean Paolifrom Jean Paoli

Adam Farquhar, Adam Farquhar, TC45 Vice-Chair,TC45 Vice-Chair,head of e-head of e-Architecture for the Architecture for the British Library is British Library is seen on the right.seen on the right.

Page 8: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Status Ecma StandardizationStatus Ecma Standardization

Weekly 2 hours conference call – 15-20 Weekly 2 hours conference call – 15-20 participantsparticipants

December 2005December 2005 : 1: 1stst face to face meeting – face to face meeting – BrusselsBrusselsFebruary 2006February 2006 : 2: 2ndnd face to face meeting – face to face meeting – CupertinoCupertino – 22 participants - – 22 participants - Hosted by AppleHosted by Apple April 2006April 2006 : 3: 3rdrd face to face meeting – face to face meeting – LondonLondon - Hosted by - Hosted by The British LibraryThe British LibraryJune 2006June 2006 : 4: 4thth face to face meeting – face to face meeting – JapanJapan - - Hosted by Hosted by ToshibaToshibaAugust 2006August 2006 : 5: 5thth face to face meeting – face to face meeting – USA – Hosted by MicrosoftUSA – Hosted by MicrosoftSeptember 2006 : 6September 2006 : 6thth face to face meeting – face to face meeting – Norway – Hosted by Statoil ASANorway – Hosted by Statoil ASA

Page 9: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Status Ecma Standardization (continued)

Status Ecma Standardization (continued)

December 2005 – Initial submission (2000 December 2005 – Initial submission (2000 pages)pages)May 2006 – First public draft (4000 pages) May 2006 – First public draft (4000 pages) available for public review on Ecma siteavailable for public review on Ecma siteAugust 2006 – Second public draft available August 2006 – Second public draft available for public review on Ecma site – Many for public review on Ecma site – Many format and schemas changes, hundreds of format and schemas changes, hundreds of issues resolved, conformance clause, issues resolved, conformance clause, subdivision in 5 partssubdivision in 5 partsOctober 2006 – Final draft (6000 pages) October 2006 – Final draft (6000 pages) submitted unanimously by TC45 to Ecma submitted unanimously by TC45 to Ecma General Assembly General Assembly December 2006 – Overwhelming Positive December 2006 – Overwhelming Positive vote (all minus 1 company) at Ecma General vote (all minus 1 company) at Ecma General Assembly for approving Open XML as Ecma Assembly for approving Open XML as Ecma 376 Open Standard376 Open StandardEcma approved as well to send OpenXML for Ecma approved as well to send OpenXML for ISO standardizationISO standardizationA lot of work, many dedicated engineers A lot of work, many dedicated engineers from 12 companies and organizations !from 12 companies and organizations !

Page 10: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Office Open XML Adoption in major Office suites

Office Open XML Adoption in major Office suites

Microsoft Office 2007 - Default Save Microsoft Office 2007 - Default Save Format is Open XML (+ free updates Format is Open XML (+ free updates for Office 2000, XP, 2003) – Dec for Office 2000, XP, 2003) – Dec 2006/Jan 20072006/Jan 2007

Open Office – Novell announcement of Open Office – Novell announcement of support of Open XML in Open Office – support of Open XML in Open Office – Novell edition – Availability early 2007Novell edition – Availability early 2007

Corel – announcement of support of Corel – announcement of support of Open XML - Availability mid 2007Open XML - Availability mid 2007

Open XML Developer.org Open XML Developer.org

Page 11: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Office 2007 - Default Save Format is Open XMLOffice 2007 - Default Save Format is Open XML

Page 12: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Open XML Developer.orgOpen XML Developer.org

Announced March 2005 Announced March 2005 40+ organizations, worldwide 40+ organizations, worldwide communitycommunity

GoalGoal: Share technical experience on : Share technical experience on Office Open XML between developersOffice Open XML between developers

www.openxmldeveloper.orgwww.openxmldeveloper.org

Since announcement, hundreds of Since announcement, hundreds of developers joined the community developers joined the community (500+)(500+)

Multiple usages, multiple platformsMultiple usages, multiple platformsServer processing, Client processing, etcServer processing, Client processing, etc

.Net, Java, C#, perl, python, etc .Net, Java, C#, perl, python, etc

Page 13: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

ISO StandardizationISO Standardization

ISO Fast-Track ProcessISO Fast-Track ProcessJTC1 Fast Track procedureJTC1 Fast Track procedure

Approved for Ecma StandardsApproved for Ecma Standards

>75% of Ecma standards approved as >75% of Ecma standards approved as ISO/IEC standardsISO/IEC standards

Ecma General Assembly approval Ecma General Assembly approval Dec 2006 Ecma General AssemblyDec 2006 Ecma General Assembly

Overwhelming Positive vote for Overwhelming Positive vote for approving sending Open XML to JTC1 ISO approving sending Open XML to JTC1 ISO Fast TrackFast Track

(all minus 1 company)(all minus 1 company)

Page 14: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

ISO StandardizationISO Standardization

Ballot time: Ballot time: • 30-day review period, to determine 30-day review period, to determine

perceived perceived contradictions – Feb 5 date contradictions – Feb 5 date limit for OpenXMLlimit for OpenXML

• 5-month letter ballot – technical review5-month letter ballot – technical review

Letter ballot: Combined voting Letter ballot: Combined voting procedure. procedure.

Voting by all NBs (ISO), Voting by all NBs (ISO), NCs (IEC) as NCs (IEC) as well as the well as the P-members of JTC 1. P-members of JTC 1.

P-members must vote. No more than P-members must vote. No more than one vote one vote per country allowed.per country allowed.

Page 15: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Planning after ballot closure

Planning after ballot closure

• Maximum 2 months for distribution of Maximum 2 months for distribution of ballot results.ballot results.

• Ballot resolution meeting, at least 2,5 Ballot resolution meeting, at least 2,5 months after months after ballot closure.ballot closure.

• Preparation of final DIS text and Preparation of final DIS text and Disposition of Disposition of Comments report Comments report within 1 month after ballot within 1 month after ballot resolution meeting.resolution meeting.

Page 16: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

ODF / Open XML Translator for Microsoft OfficeODF / Open XML Translator for Microsoft Office

Microsoft-sponsored & funded open source Microsoft-sponsored & funded open source project for “OpenXML-ODF Translation” to project for “OpenXML-ODF Translation” to anticipate future needs of government customersanticipate future needs of government customers

Industry partnership: CleverAge (France), Industry partnership: CleverAge (France), Aztecsoft (India) and Dialogika (Germany)Aztecsoft (India) and Dialogika (Germany)

Translation tools developed and licensed as open Translation tools developed and licensed as open source software and made available as free add-source software and made available as free add-ins for Microsoft Office, in 5 languages currentlyins for Microsoft Office, in 5 languages currently

Openly available and free to community: Project Openly available and free to community: Project Launched on July 6th with a Prototype Add-in for Launched on July 6th with a Prototype Add-in for WordWord

Open Source BSD license. Open Source BSD license.

Anyone can submit bugs and feedback or Anyone can submit bugs and feedback or contribute to the project. contribute to the project.

http://sourceforge.net/projects/odf-converterhttp://sourceforge.net/projects/odf-converter

Page 17: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

ODF Translator for Word is finalized ! – Official Ship date is ODF Translator for Word is finalized ! – Official Ship date is Feb 1, 2007Feb 1, 2007

Supports both Opening and Saving of ODF files in Word. Supports both Opening and Saving of ODF files in Word.

Support for Office 2007 and for prior versions of Office (2003 Support for Office 2007 and for prior versions of Office (2003 & XP)& XP)

One of the top 25 projects in sourceforge since launch.One of the top 25 projects in sourceforge since launch.

Over 50,000 downloads since the first release prototype in Over 50,000 downloads since the first release prototype in July 2006July 2006

The add-in is localized in English, French, Dutch, German & The add-in is localized in English, French, Dutch, German & Polish.Polish.

Comprehensive EU compliance tests to assure that the Comprehensive EU compliance tests to assure that the translation tools work fine in EU institutions’ day-to-day translation tools work fine in EU institutions’ day-to-day document processing scenarios. document processing scenarios.

Release exit-criteria includes EU law (Legiswrite), citizen & Release exit-criteria includes EU law (Legiswrite), citizen & parliament scenarios and document/text scenarios of Open parliament scenarios and document/text scenarios of Open Document Test Document Test Suite(http://testsuite.opendocumentfellowship.org/)Suite(http://testsuite.opendocumentfellowship.org/)

Available on sourceforge, Microsoft Download Center and Available on sourceforge, Microsoft Download Center and Office OnlineOffice Online

Incorporated by Novell to enable OpenOffice to Open and Incorporated by Novell to enable OpenOffice to Open and Save OpenXML documentsSave OpenXML documents

ODF / Open XML Translator for Microsoft WordODF / Open XML Translator for Microsoft Word

Page 18: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

February 2007 - Starting ODF February 2007 - Starting ODF Translator for Excel & PPT Translator for Excel & PPT

Same model Same model Open Source on sourceforge Open Source on sourceforge

Same license (BSD)Same license (BSD)

May - regular betas posted to source May - regular betas posted to source forge forge

Final versions available end of 2007Final versions available end of 2007

ODF / Open XML Translator for Excel & PPTODF / Open XML Translator for Excel & PPT

Page 19: ECMA-376 Office Open XML Open Formats and Standardization Jean Paoli GM, Interoperability and XML Architecture Co-Chair Ecma TC45 Office Open XML Microsoft.

Thank You Thank You