Open Document Format V1.2 The Standard for Office Documents OASIS ODF Adoption TC.

Slides:



Advertisements
Similar presentations
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Advertisements

Copyright OASIS, 2001 OASIS Election & Voter Services Technical Committee John Borras Office of e-Envoy Cabinet Office UK Government May 2002.
Interoperability with CMIS and Apache Chemistry
Web Site Creation: Good Practice Guidelines Standards For Project Web Sites Brian Kelly UK Web Focus UKOLN University of Bath UKOLN is supported by: .
ANVIL – A Rough Idea Martin Ford – ISLinkup (for GEOBASE + OGCE Team)
Copyright OASIS, 2002 OASIS Topic Maps Technical Committees Standards Update Presentation Knowledge Technologies Conference Seattle , March 11 Bernard.
November 1, 2006IU DLP Brown Bag : Fall Data Integrity and Document- centric XML Using Schematron for Managing Text Collections Dazhi Jiao, Tamara.
© 2008 IBM Corporation ® Atlas for Lotus Connections Unlock the power of your social network! Customer Overview Presentation An IBM Software Services for.
Copyright © IBM Corp., All rights reserved. This presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. OpenDocument Format.
You Can Make A Wiki, Too A guide to creating a wiki of your own.
Versus JEDEC STAPL Comparison Toolkit Frank Toth February 20, 2000.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
OpenSG Conformity IPRM Overview July 20, ITCA goals under the IPRM at a high level and in outline form these include: Organize the Test and Certification.
Copyright OASIS, 2001 OASIS e-Government Technical Committee John Borras Office of e-Envoy Cabinet Office UK Government May 2003.
XML The “E-Lance Economy” or “Digital Economy” is a new challenge for interacting over networks. XML was developed by the World Wide Web Consortium (W3C)
OASIS Organization for the Advancement of Structured Information Standards.
Interoperability Testing. Work done so far WSDL subgroup Generated Web Service Description with aim for maximum interoperability between various SOAP.
OASIS | November 16, 2003 Organization for the Advancement of Structured Information Standards OASIS OASIS | November 18, 2003 Web Services Remote Portlets.
Using WS-I to Build Secure Applications Anthony Nadalin Web Services Interoperability Organization (WS-I) Copyright 2008, WS-I, Inc. All rights reserved.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
SAML Interoperability Lab RSA Conference Agenda SAML and the OASIS SSTC SAML Timeline Brief SAML History SAML Interop Lab Q & A Demo.
August 3, 2004WSRP Technical Committee WSRP v2 leveraging WS-Security Discussion 1. WS-* Standards 2. WS-Securtiy Interop&Implementations 3. Customer demands.
Important Note If you have any questions regarding the content of this presentation, please contact a member of the OASIS OpenDocument Format Adoption.
Miklós Banai managing director MultiRáció Ltd. Software Industry.
Amiens, France, Summer 2007 Office Format Wars a mid-term survey.
An OpenDocument Developers Kit (ODDK) What do we need to make Application Developers Productive with ODF? Rob Weir IBM
Apache OpenOffice Fast Feather © 2006 IBM Corporation 1 Apache OpenOffice Update Don Harbison Committer PPMC Member.
From ODF pre-1.2 to ODF 1.2 Rob Weir Co-Chair OASIS ODF TC
© 2007 IBM Corporation ODF Programmability – What we need & What we have Robert Weir Software Architect IBM Software Group
Open Document Format V1.2 The Standard for Office Documents OASIS ODF Adoption TC.
© 2005 KPIT Cummins Infosystems Limited We value our relationship XML Publisher Prafulla Kauthalkar RJTSB – Oracle Apps Consultant We value our relationship.
Lotus Symphony Extension Model ● Jin Hua, Chen ● IBM.
OpenDocument Format (ODF - ISO/IEC 26300) !!! D R A F T !!!
10 Questions and Answers about.
16:02 1 IBM Lotus Symphony Rob Weir m.
IBM Lotus Symphony Documents, Presentations & Spreadsheets Guts Wissema -
OASIS ODF 1.2 Rob Weir Co-Chair, OASIS ODF TC
OpenDocument Format (ISO/IEC 26300) !!! D R A F T !!!
LibreOffice Intro Name Surname
Access Policy - Federation March 23, 2016
eHealth Standards and Profiles in Action for Europe and Beyond
ODF Perspectives Panel discussion
ODF API - ODFDOM Svante Schubert Software Engineer
D. R. Deutsch, Vice President Standards Strategy & Architecture
SAP SuccessFactors extension with SAP HANA Cloud Platform Innovation Use Case SAP & Partner Confidential
STIX Interoperability
GENIVI – W3C Collaboration October 10, 2017 | AMM Seoul
COMPACT Web Design Approach:
Helping to achieve real-world interoperability
Java Beans Sagun Dhakhwa.
國立臺灣師範大學英語系陳秋蘭 PISA 與英語閱讀素養 國立臺灣師範大學英語系陳秋蘭
Welcome CAP Implementers Workshop September 20, 2017
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Open Document Format (ODF)
Digital Measures Replacement
Office Power Hour New developer APIs and features for Apps for Office
Learn more about office users Feature usage study by document element statistics
Advantages OF BDD Testing
Learn more about office users Feature usage study by document element statistics
A 21ST CENTURY PROCESS LIGERS; Meeting the expectations and needs of today’s developers SIMPLIFICATION: Making our rules easier to read and less daunting.
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Web Services Interoperability Organization
JavaServer Faces: The Fundamentals
Director, Synon/2 Development
TDL and TOP Development at MTS
ETSI Standardization Activities on Smart Grids
Welcome CAP Implementers Workshop October 31, 2018
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
TDL and TOP Development at MTS
WMO Global Campus: Open Educational Practice in Action
Presentation transcript:

Open Document Format V1.2 The Standard for Office Documents OASIS ODF Adoption TC

Agenda What is the Open Document Format? Brief history At OASIS & ISO; what's going on now? ODF 1.2 overview and roadmap ODF Interoperability and Conformance – explained ODF toolkits

ODF is an example of a bigger change Application Information Old Style Information is closely linked to the application that created it. Control is with the software developer not the customer. Application Information New Style Information is represented using a real open standard not under the control of a single vendor, and multiple applications can create and access it interchangeably. Control is with the customer not the software provider.

We started to see this in the 1990s Application Information Old Style Information is closely linked to the application that created it. Control is with the software developer not the customer. Browser The Web New Style Information is represented using a real open standard not under the control of a single vendor, and multiple applications can create and access it interchangeably. Control is with the customer not the software provider.

The trend will accelerate in the 2000s and beyond... Application Information Old Style Information is closely linked to the application that created it. Control is with the software developer not the customer. Office AppsWeb AppsNew Apps Documents New Style Information is represented using a real open standard not under the control of a single vendor, and multiple applications can create and access it interchangeably. Control is with the customer not the software provider.

ODF Attributes... It is not dictated by a single vendor. It is not required to be compatible with a single vendor's commercial products. It is not a forced commitment to either proprietary or open source software.

ODF Attributes... It is not a limitation of your choices for applications to create and process your information, now and in the future, by everyone who should have access to it. It is not being fully implemented by Microsoft, although Office 2007 with SP2 is a good start!

dd month yyyy 3 ODF Technical Committees ODF TC (the standard authors) Adoption TC (the educators) Interoperability and Conformance TC (the bridge builders)

OASIS Explained Organization for the Advancement of Structured Information Standards Formally called “SGML Open”, Founded in corporation/organizations represented 5,000 participants from 100 countries 70 active technical committees (TC's) DITA, DocBook, ebXML, Election Markup Language, SAML, UBL, WebCGM

OASIS ODF TC Founded 2002 ~12 regular attendees including corporations, academia, and government representative Three formal subcomittees meet independently: Accessibility OpenFormula Metadata

OASIS ODF TC Voting members from industry, and academia... DeltaXML IBM Individuals from academia Institute for Defense Analyses Microsoft Nokia Novell Open Document Format Alliance Oracle Stichting Centrum voor Wiskunde & Informatica

ODF Specification Coverage Storage formats for: Text documents Spreadsheet documents Presentation documents And the templates for the above Interesting subsets: Drawings Charts Out of scope: Database (OpenOffice Base) format Clipboard formats Runtime API's as used by scripts Scripting languages User Interface

13 / ODF's reuse of web standards “If I have seen a little further it is by standing on the shoulders of Giants.” Isaac Newton, letter to Robert Hooke, 1676 Choose reuse because: Reduced time to write specification Higher quality specifications Can leverage existing community expertise Can leverage existing education materials Better interoperability Network effects – synergy is good

14 /

ODF 1.2 – New Features & Work Items Digital Signatures RDFa-based metadata framework (see: ) OpenFormula 50+ other member and public proposals 100's of defects fixed General redrafting to ISO Directives, Part 2 Split into 3-parts New conformance clauses

dd month yyyy Conformance vs Interoperability Conformance Does it adhere to the specification ? Interoperability Do implementations work together ? " Conformance is a means to achieve the goal of interoperability" More Info:

17 / Interoperability begins with the standard But it doesn't end there. Standards define the technical conventions to be followed by applications Validators help implementors check that their documents are correctly following the standard. Test suites help implementors check that they property handle valid documents. Plugfests bring implementations together to work on on real-world interoperability scenarios. Implementation notes document implementation-defined behaviors and deviations from the standard Reference implementations provide a definitive interpretation of the standard, helping identify discrepancies between the standard and and the test suites. An independent, user-focused watchdog organization to monitor, report and where necessary scold vendors for poor interoperability.

18 / What is an OASIS interoperability demo? “...are public interoperability demonstrations that showcase multi-vendor implementations of approved OASIS work. Usually hosted in connection with a conference... OASIS InterOps are official Consortium activities, endorsed by one or more OASIS Technical Committees (TCs) and mutually supported by OASIS staff and InterOp participants.”

19 / Why an ODF InterOp Demo? Required by OASIS Liaison Policy Enables submission for adoption of OASIS ODF to other standards organizations; e.g. ISO/IEC JTC1

dd month yyyy ODF 1.2 Interop Demo >3 implementations of ODF 1.2 Real world use case from the Louvre Museum ● Centre de Restauration & de Recherche des Musées de France ● Held in conjunction with the OpenOffice.org Conference, September 2, 2010, Budapest Hungary

dd month yyyy ODF Plug-fests Goal is to achieve maximum interoperability by running scenario-based tests in hands-on labs Ongoing series of vendor-neutral events, bringing together implementers and other stakeholders of the standard Periodic face-to-face 'plug-tests' – (5) to date Focus on de-bugging application implementations of ODF Broad industry and open source developer participation

ODF for the Application Developer Challenge Opportunity >1,000 page ODF Standard No objections to it as a specification – it is what it needs to be Written from the perspective of word processor implementors Too much to ask the average app developer to master Create an ODF API to accelerate application developer productivity For example: “Create a loan amortization spreadsheet in 30 lines of code”

ODF Toolkit Union Overview Apache 2 - Open source licensing A convergent effort – bring together the projects that are already working in this area Wide range of language bindings, Java, Python, Ruby, C++, etc. Evaluate the API itself for standardization Build and make available the SDK for the industry to consume at The ODF Toolkit becomes the preferred way of working with ODF, directly driving new innovation adjacent, but not dependent on traditional office productivity application suites.

ODF Toolkit Projects Today  Simple Java API for ODF  ODFDOM  AODL (C#)  ODF Conformance Tools –ODF Validator  ODF Applications and Tools –ODF XSLT Runner

25 / ODF Resources OASIS ODF TC OASIS ODF Interoperability and Conformance TC OASIS ODF Adoption TC Open Document Formant Focus Area Open Document Alliance Open Docs Society ODF Plug-fest - Brussels October , 2010 ODF Plug-fest – Maidenhead, UK, February 24 – 25, 2011

ODF Community Site