ODF si problemele sale de interoperabilitate

Standardul ODF sau Open Document Format (implementat de OpenOffice, Symphony, Microsoft Office și altele) nu conține specificații pentru formulele din spreadsheet-uri (drept comparație, în standardul Open XML, numai specificațiile pentru formule se întind pe câteva sute de pagini). Aș putea să mă opresc aici, nu-i așa? Problema e că această lipsă iese la iveală deabia acum, când Microsoft a implementat ODF în Office 2007 SP2, deoarece cunoștința noastră mai veche de la IBM a făcut un mic scandal pe net susținând pur și simplu că Office 2007 SP2 strică spreadsheet-urile .ods și nu este conform cu standardul. Complet fals, din cauza lipsei specificațiilor de mai sus, iar problemele de interoperabilitate existau și înainte de Office 2007 SP2 în implementările curente.

Haideți să ne imaginăm ce opțiuni avea Microsoft:

  1. să ignore formulele și să păstreze datele (valorile) din tabele, cu scopul de a avea un comportament consistent sau
  2. să încerce să implementeze ce au făcut și ceilalți implementatori (Open Formula este încă în lucru la OASIS și va fi parte din ODF 1.2 în viitor) și să-și asume un comportament inconsistent și riscul de a altera datele clienților.

Noi am ales prima variantă. Voi ce ați fi preferat?

PS1: amicul nostru de la IBM ne-ar fi certat indiferent de varianta aleasă.

PS2: fiindcă Tudor mi-a spus că a fost și o intervenție cu tema asta pe lista comitetului tehnic CT210 al ASRO, voi spune doar: nu cred că astfel de discuții sunt relevante pentru comitetul tehnic, mai ales că conformitatea Office 2007 SP2 este indiscutabilă.

Filed under: Office, Interoperabilitate

# re: ODF si problemele sale de interoperabilitate

Wednesday, May 13, 2009 11:50 AM by B_gd_n[ ]Sahlean

Intrebare: există vreun standard care să facă referinţă – cel puţin – la un limbaj de scripting pentru ODF ?

# re: ODF si problemele sale de interoperabilitate

Wednesday, May 13, 2009 1:33 PM by zoltanhe

@B_gd_n, din câte știu, scripting-ul este out of scope pentru ODF 1.2, care e în lucru acum la Oasis.

# re: ODF si problemele sale de interoperabilitate

Wednesday, May 13, 2009 1:38 PM by MrSmersh

Ce interventie? Ca vorba aia ASRO se ocupa de standartizare, si ambele sint standarde deja si nu se ocupa de conformanta  sau nu la standarde.

Da s-a vorbit pe aici si pe acolo dar e destul de clar ca MS a implementat standardul la litera lui. Ca un numar de produse existente au incercat sa completeze standardul cu ce le trebuia asta nu inseamna ca a devenit standard.

Daca MS implementa si extensiile astea era numit „Embrace, extend and extinguish” sau ” conspiracy to sap and impurify all of our precious standards” Smile

Dar totusi si deci Office suporta ODF standardul, daca standardul va cuprinde si extensiile presupun ca le va suporta si pe astea => furtuna in un pahar cu apa.

Office 2007 Service Pack 2 – suportam ODF, PDF si XPS

Se poate descărca de pe Microsoft Update. Cele mai importante goodies din acest SP, după părerea mea sunt:

  1. suport (deschidere, editare, salvare) pentru documente .odt, .ods și .odp (formatele ODF 1.1 specifice OpenOffice, Symphony, etc),
  2. suport (salvare) pentru PDF și XPS (până acum trebuia descărcat un plug-in separat),
  3. converter API, care permite introducerea de formate noi în Office,
  4. performanță mult mai bună pentru Outlook… uraaa (dacă nu ați pus deja hotfixul ăsta).
  5. suport pentru Firefox 2 și 3 la SharePoint

Detalii la Gray și Doug.

Enjoy!

Filed under: Office, Interoperabilitate

# re: Office 2007 Service Pack 2 – suportam ODF, PDF si XPS

Wednesday, April 29, 2009 12:53 PM by ignatandrei

Pe cind citire din PDF ? 😉

Oricum, bravo pentru PDF si Open Office incorporat …

# re: Office 2007 Service Pack 2 – suportam ODF, PDF si XPS

Wednesday, April 29, 2009 5:03 PM by Bazilide

era bun si un service pack pentru Office 2003 sa suporte docx 😦

# re: Office 2007 Service Pack 2 – suportam ODF, PDF si XPS

Wednesday, April 29, 2009 5:12 PM by zoltanhe

@Bazilide, pentru suport Open XML (docx, xlsx, pptx) in Office 2000, XP sau 2003 trebuie instalezi Compatibility Pack-ul ăsta: http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&displaylang=en.

# re: Office 2007 Service Pack 2 – suportam ODF, PDF si XPS

Wednesday, April 29, 2009 10:43 PM by Bazilide

tks, functioneaza, pana acum apelam la diverse artificii

# re: Office 2007 Service Pack 2 – suportam ODF, PDF si XPS

Wednesday, April 29, 2009 11:32 PM by MrSmersh

Si inca cum, oricum recomand compatibility pack pentru dezvoltare ca e mai strict ca Office 12, tocmai reincalzit pe subiect am inventat iara un export in xlsxSmile

# ODF si problemele sale de interoperabilitate

Wednesday, May 13, 2009 9:39 AM by Weblogul lui Zoli

Standardul ODF sau Open Document Format (implementat de OpenOffice, Symphony, Microsoft Office și altele)

Cum mai merge implementarea ODF in Office 2007?

Cam așa cum scrie în ”Microsoft Office 2007 SP2 Open Document Format (ODF) implementer notes” publicate azi pe www.documentinteropinitiative.org. Spuneam aici că vom suporta ODF în Office 2007 SP2. Iată că suntem în măsură să povestim cum a mers implementarea până acum. Implementarea este bazată pe principiile enunțate aici de Doug. Tot Doug ne povestește pe larg despre experiența acumulată.

Filed under: Office, Interoperabilitate

# re: Cum mai merge implementarea ODF in Office 2007?

Tuesday, December 16, 2008 11:08 PM by MrSmersh

Hai sa pun eu intrebarea care necunoscatori in bucatariile du documente o sa o puna din prima. Si intrebarea daca ar fi retorica (eu pe subiect cu” stilul meu caracteristic” Smile)nici nu o sa inteleaga din prima.

Deci: daca Office stie ODF de ce mai e nevoie de OpenXML?

# re: Cum mai merge implementarea ODF in Office 2007?

Wednesday, December 17, 2008 6:49 AM by ignatandrei

Ca sa existe convertoare? <grim>

# re: Cum mai merge implementarea ODF in Office 2007?

Wednesday, December 17, 2008 5:43 PM by zoltanhe

Ca să putem publica ”implementer notes” și pentru Open XML în săptămânile următoare. Smile

…behave!

# re: Cum mai merge implementarea ODF in Office 2007?

Thursday, December 18, 2008 9:49 AM by MrSmersh

Vad ca Zoli se lasa rugat Smile, si am incercat sa va protejez de stilul meu alambicat.

Pai sa zic eu: ca OpenXML stie toate giumbuslucurile Office din toate versiunile, si e gindit si optimizat pentru Office. Adica vrei max features si performance Office mergi OpenXML vrei good enough (si punem si factorul mama ce i-am facut-o lui MS Smile) mergi ODF.

In ambele cazuri tot o sa mearga pe OpenOffice ca are convertoare, asta cit de bine vi se pare ca merge (de gust Smile). Unele versiuni recente nu erau chiar rele…

Implementarea ODF in Office

Doug ne povesteste despre motivație, arhitectură și principiile implementării ODF din viitorul Office 2007 SP2:

  1. aderarea la standardul ODF 1.1
  2. predictibilitate
  3. respectarea intenției utilizatorilor
  4. editabilitate și
  5. conservarea fidelității vizuale.

Formatele ODF (.odt, .ods și .odp) din OpenOffice vor deveni astfel cetățeni cu drepturi depline în Microsoft Office 2007, alături de OOXML, HTML, formatele binare (.doc, .xls etc) și RTF.

Filed under: Open XML, Interoperabilitate

ODF în Office 2007 SP2

Formatele de documente ODF 1.1 (utilizate în OpenOffice sau Symphony) vor fi suportate (read-write) în service pack-ul pe care îl pregătim pentru prima jumătate a anului următor. Doritorii, vor putea chiar seta ODF ca formate default în Office 2007. PDF 1.5 și XPS vor fi suportate și ele (în momentul de față pentru a salva PDF sau XPS trebuie să va instalați un add-in). Iată și o poză de la Doug:

SaveAs

Suport pentru IS29500 (Open XML ratificat de ISO) vom avea în Office 14 (versiunea următoare).
Au mai scris despre asta:

Filed under: Open XML, Office, Interoperabilitate

# re: ODF în Office 2007 SP2

Thursday, May 22, 2008 11:04 AM by MrSmersh

Yeee, ca imi era frica ca lasi stirea asta juicy ne trimbitzata Smile.

# re: ODF în Office 2007 SP2

Thursday, May 22, 2008 11:26 AM by zoltanhe

Aveam o mâncărime să mă trezesc mai devreme pentru asta (ca să fie hot), dar au ajuns aseară la 11m și la ora 1 nu îțî vine să pui ceasul să sune la 6…

# Cum mai merge implementarea ODF in Office 2007?

Tuesday, December 16, 2008 5:45 PM by Weblogul lui Zoli

Cam așa cum scrie în ” Microsoft Office 2007 SP2 Open Document Format (ODF) implementer notes ” publicate

Editorul ODF 1.2 susține aprobarea Open XML ca standard ISO

http://www.durusau.net/publications/onbeingheard.pdf

A se citi: ”Mai lăsați Open XML-ul! Aprobați-l odată, că avem treabă! Ajutor!”
Acum că ședința de la Geneva (Ballot Resolution Meeting) s-a incheiat cu 98% din propunerile Ecma aprobate (pentru rezolvarea comentariilor membrilor ISO), putem spune că pentru Open XML urmează 4 săptămâni în care membri ISO care au votat negativ sau s-au abținut, îsi pot schimba votul. Este drept că, cel puțin teoretic, membri ISO își pot schimba votul și din pozitiv în negativ, dar este nefiresc.

Este păcat pentru ODF, care nu a primit atâta atenție și ajutor din partea membrilor ISO.

Adăugat în 6 martie:
Comunicatul de presă al ISO despre BRM: http://www.iso.org/iso/pressrelease.htm?refid=Ref1117
Notele de la BRM: http://www.itscj.ipsj.or.jp/sc34/open/0990.pdf
Rezoluțiile de la BRM: http://www.itscj.ipsj.or.jp/sc34/open/0989.pdf

Filed under: Open XML

# re: Editorul ODF 1.2 susține aprobarea Open XML ca standard ISO

Wednesday, March 05, 2008 6:53 PM by MrSmersh

Ma intrebam cind ridici mingea la subiect asta… Eu inca mai rumeg la rezultate ca am vazut o tona de interpretari ale lor, Da , Nu ,Poate…

Dar si eu zic „Aprobați-l odată, că avem treabă!”

Si la noi cum subiectul asta a ajuns la saturatie, pariu ca asta o sa fie un post nu asa de citit? Smile

# re: Editorul ODF 1.2 susține aprobarea Open XML ca standard ISO

Thursday, March 06, 2008 9:30 PM by MrSmersh

Sau ca scandalul s-a mutat in alta parte Smile?

Si cam aceeasi scandal, e rau si nu poate fi folosit ca e rau fundamental. Si daca e vorba de rau, mie nime nu mi-a spus nu poate fi folosit, si mi-a iesit ,si de 8 ani admir implementarea de  durata maxim de 2 ani de open source de la MunchenSmile.

Nu e alb nu e negru, e gri, nimic nu e rau fundamental si la fel nimic nu e bun fara probleme.

# re: Editorul ODF 1.2 susține aprobarea Open XML ca standard ISO

Friday, March 07, 2008 9:27 AM by zoltanhe

La noi scandalul, mai bine zis cearta, este pe ticlobby. Problema este că nu prea mai are nimeni argumente contra, iar ”competitorii” regurgitează bullshit de pe net, fără să-și pornească neuronii.

# re: Editorul ODF 1.2 susține aprobarea Open XML ca standard ISO

Sunday, March 09, 2008 11:48 PM by MrSmersh

Zoli, crezi ca nu simt singele ca rechinu?

Am citit pe acolo si am fost

atins major ca nu am fost pomenit , grav Smile si  inca ma mai gindesc daca sa sar si pe acolo…

Da de aia am si zis, si da recunosc si eu am citit si mai am de citit comenturi la standard (standarde in general Smile), dar daca ar fi chiar depus aceasi efort in a sorta comenturile pe zone, ar vedea ca unele sint inconsistente (de numire, de tratare dar la standarde de marimea asta si documente in lucru s**t happens) si majoritatea covirsitoare e in zona compatibilitatii cu formate vechi, care afecteaza minimal calitatea si durabilitatea standard, dar major satisfactia utilizator. Oricum imi fac timp sa iau tot la mina (poate asa era in cit am citit eu), sper sa apuc… Si poate o sa iasa un blog post (va trebui sa verific daca nu incalc reguli si etichete).

Pina la urma userul (si satisfacerea lui) e regele, si da soft MS e pe bani da pe lumea asta nu e nica gratis, nu dai pe soft, dai pe it-st sau pe curent sau aiurea. Ar fi frumos sa ai si optiunea de a alege cui ii dai banii.

# re: Editorul ODF 1.2 susține aprobarea Open XML ca standard ISO

Monday, March 10, 2008 12:27 PM by zoltanhe

…îmi pare rău pentru comentariul nefericit. Îl voi lăsa totuși așa, deși am vrut să spun ”regurgitează FUD”.

# Rămâne YES

Thursday, March 27, 2008 8:47 AM by Weblogul lui Zoli

Dan Matei, președintele CT210 a anunțat rezultatul votului de marți : Pro: 15 Contra: 6 Abtinere: 5 Astfel,

# Open XML devine standard international

Wednesday, April 02, 2008 7:45 PM by Weblogul lui Zoli

Deși la votul din vara trecută nu a trecut, Open XML a fost de data asta ratificat ca International Standard