Vælg én, så vælg OOXML - naturligvis

BLOG: Alle Leverandørforeningens medlemmer, og alle andre for den sags skyld, kan implementere OOXML og flere er allerede godt i gang, det gælder både OpenOffice, IBM Lotus Symphony, Google Apps, Apple iWorks, ja listen er lang.
Skrevet i Gigant-bloggen


Publiceret d. 7. november 2009 kl. 11.54 | Antal kommentarer (55)


 
ANNONCE:
Det siger sig selv, at hvis man ønsker kun at vælge én åben standard for fremtiden, så skal det være den bedste standard man vælger og det bør desuden være en ISO standard (i det følgende taler jeg således kun om ISO versionerne af formaterne).

På det punkt er det sole klart, at den åbne standard OOXML er grundlæggende bedre for forbrugeren og konkurrencen i marked.

Skal man pege på én skal man med andre ord pege OOXML af den simple årsag, at det er en bedste af alle de åbne dokumentformater, som findes i dag. Skal man vælge én fra er det helt naturligt, at fravalget falder på ODF.

ODF imødekommer ikke behovet for kvalitet og funktionalitet

ODF tilvejebringer hverken den funktionalitet eller den kvalitet, som er tilstrækkelig for at dokumentformatet kan imødekomme hovedparten af slutbrugernes og det offentliges behov. Det konkluderer Konkurrencestyrelsen helt entydigt i sin rapport fra august 2009, hvor også styrelsen konkluderer at ODF er underspecificeret og utilstrækkelig for interoperabiliteten.

OOXML er åbent og bedre

OOXML er åbent og godkendt af ISO med 100 pct. ja-stemmer fra alle de EU lande som deltog i ISO ratificeringsprocessen. 86 pct stemte ja til ISO ratificeringen af OOXML på verdensplan.

Open Source Leverandørforeningen forsøger håndnakket, at ignorere det faktum, at OOXML er en åben standard, bl.a. ved at kalde OOXML for Microsofts format. Sagen er blot den, at OOXML ikke er mere Microsofts format end ODF er "SUN's, ORACLE's eller IBM's format" og uanset hvad Leverandørforeningen vælge, at kalder OOXML så ændrer det ikke tøddel på, at OOXML er et åbent format ratificeret af ISO, og som i modsætning til ODF også vedligeholdels og videreudvikles i ISO (ODF vedligeholdes af leverandører i OASIS).

Det er dog ikke så mærkeligt, at Leverandørforeningen så ihærdigt forsøger, at vende det blinde øje til det faktum, at ISO OOXML er er et åbent format ratificeret af ISO, for det betyde netop at argumentet for at pege på ODF, som det eneste format i den offentlige sektor i Danmark, kommer til at klinge tomt, når faktum er at der findes et format, som er mindst lige så åbent som ODF, - hvis ikke mere, jf. bl.a. interoperabilitets- og underspecificeringsudfordringer med ODF - som samtidigt er langt rigere og langt bedre passer til markeds behov end ODF gør det.

Alle kan implementer OOXML - også Leverandørforeningens multinationale medlemmer

Alle Leverandørforeningens medlemmer, og alle andre for den sags skyld, kan implementere OOXML og rent faktisk er flere allerede godt i gang, det gælder både OpenOffice, IBM Lotus Symphony, Google Apps, Apple iWorks ja listen er lang.

Hvis man virkelig ønsker at anvende politisk regulering til, at rykke marked i retning af åben standarder så skal man pege på OOXML, som er til gavn for slutbrugerne, fremfor at pege på ODF, som udelukkende gavner ét lukket sæt multinationale selskaber (jf. Leverandørforeningens bestyrelsessammensætning som bla. rummer IBM, ORACLE, SUN etc.) frem for andre.

Det er næppe hensigtsmæssigt at regulere mod 3800 danske virksomheder

Jeg skriver med vilje andre til sidst i sætningen ovenfor, for det er nemlig langt fra tilstækkeligt blot, at skrive Microsoft for så glemmer man helt, at Microsoft har 3800 samarbejdspartnere i Danmark, hvoraf en stor del af disse naturligvis også vil blive berørt af en politisk regulering, som udelukkende er til fordel for virksomheder som IBM, ORACLE og Google, som har deres helt egne og langt mere lukkede netværk af bl.a. konsulentydelser, hvilket sandsynligvis er den tungeste post på de fleste it-budgetter.

Hvis man kun vælger ODF så går det yderligere ud over slutbrugerne, som vil opleve, at de ikke kan læse og arbejde videre med eksisterende dokumenter. Microsoft Office 2007 kan fint læse og skrive ODF formatet, men Microsoft har bevist valgt ikke at lave sine egne lukket udviddelser til ODF og i stedet implementere ODF helt efter bogen, - imodsætning til OpenOffice i øvrigt, som tilføjer helt egne lukket udviddelser til ODF - men det betyder naturligvis også, at de mangler og begræsninger, som ODF formatet har, slår fuldt igennem på en måde så brugerne vil opleve, at der kan gå information, lay-out og funktionalitet tabt når de gemmer til ODF - det kan gælde i noget så enkelt som et standard brev.

OOXML tilgodeser slutbrugerne og konkurrencen

Hvis man derimod vælger OOXML, så oplever slutbrugerne intet tab på grund af dokumentformatet. Desuden sendes der med et OOXML valg en klar opfordring til alle leverandører på marked (inkl. IBM, ORACLE, Google og andre) om at spidse blyanten yderligere i forhold til at får implementeret netop dét åbne format, som er det bedst specificeret, som har den bedste funktionalitet og som har den bedste interoperabilitet til fortiden, fremtiden og på tværs; nemlig OOXML.

Med andre ord går brugerne fri mens de, som ønsker at konkurrere ved innovation og hårdt arbejde, får lige betingelser. Det er helt som det bør være.

Highlander myten

Afslutningsvis kom jeg i tankt om en præsentation fra 2007 af British Library, som på en slide stiller spørgsmålet "Hvormange dokumentformatet bør der være?" og efterfølgende selv svarer:

"Nogen mener, at der kun kan være én [standard] (Highlander princippet). Dette er nogenlunde lige så meningsfyldt som filmen, hvor ellers udødelige slår hinanden ihjel." (se slide 12).



Kommentarer til blogindlæg



I Danmark vil det være umuligt på nuværende tidspunkt, at vælge OOXML, da dennes udformning er tilbage i den form, som Dansk Standard (DS) stemte nej til i sin tid.

Læs artiklen: ISO ændrer dele af OOXML tilbage til udgangspunktet

Rasmus Carstensen skrev:
I Danmark vil det være umuligt på nuværende tidspunkt, at vælge OOXML, da dennes udformning er tilbage i den form, som Dansk Standard (DS) stemte nej til i sin tid.

Læs artiklen: ISO ændrer dele af OOXML tilbage til udgangspunktet


Den artikel du henviser til er skrevet på basis af en noget sludder fra IBM, hvilket det fremgår af denne efterfølgende artikel: http://www.computerworld.dk/ (...)


Som certificeret C#.NET udvikler, som har en linux maskine stående og flere MySql DB, samt adskillige open source programmer installeret, føler jeg at jeg er forholdsvis upartisk i denne sag.

Jeg blander mig i debatten, fordi jeg er rimelig træt af at høre lobbisterne prøve at bilde os en masse på ærmet. Lyt dog til dem der stiller kritiske spørgsmål, i stedet for at antage at vi alle er dumme dukker, der bare skal have en sludder for en sladder fra de varme lande.

Hvis vi nu ser på MS og det du siger, så har du absolut ingen kritik overfor det du advokerer for, mens du du postulerer at modparten er helt forkert på den. Det minder altså mere om en smædekampagne ved presidentvalget i USA, end en seriøs debat i Danmark, om hvad der er bedst for brugerne i sidste ende.

Det du henviser til som noget sludder, læser jeg som noget Computer World har undersøgt og står inde for, mens den artikel du henviser til, som handler om dig, så skriver CW flere gange at det er dine holdninger og ikke deres.

Jeg vælger derfor i denne sag at tro på Computer World, som den uvildige part i sagen. Jeg kan være naiv, men det er i hvert fald min holdning, indtil jeg jeg får noget andet at vide, som jeg kan forholde mig til og ikke bare er mudderkastning.

Det kunne dog være rart at høre fra DS hvad de mener...

Hvor er det bare hamrende unuanceret, utroværdigt og kedelig læsning når en højtstående fra Microsoft ytrer sig og spytter af konkurrenterne.

Endvidere, det er kritisabelt at Jasper H. Bojsen ikke har sin titel med i artiklen (eller blog-indlægget om man vil). Ret væsentligt for læseren at vide at her muligvis er tale om ren propaganda og ikke udtalelser fra en uafhængig it-professionel eller ekspert.

Rasmus og Christian,

I har ret jeg skulle ikke have skrevet "sludder" om det IBM udtaler. Jeg er også et menneske og en gang i mellem så bliver jeg også træt af, at forholde det som bliver skrevet og sagt. Jeg synes jeg generelt holder tonen, men denne gang gik det galt. Det undskylder jeg for.

Rasmus, den først artikel er ikke noget som er undersøgt af CW, men noget som IBM har fortalt CW. Det synes jeg også fremgår når man læser artiklen nærmere igennem.

Hvis I ikke vil tage mit ord for at det ikke er korrekt, hvad jeg mener så prøv at se hvad udvikleren Jesper Lund Stocholm udtaler til sidst i den første artikel.

Jesper Lund Stocholm fra konsulentfirmaet Ciber sidder som teknisk ekspert i OOXML-udvalget hos Dansk Standard.

Han forstår ikke helt kritikken, fordi IBM sad med rundt om bordet, da Dansk Standard den 7. september holdt møde med OOXML-udvalget.

"Jeg har igennem de seneste måneder fremlagt blandt andet on/off-diskussionen for udvalget, og alle rettelser er blevet godkendt uden brok af alle parter," siger Jesper Lund Stocholm til Computerworld.


Det som sagen handler om er om hvorvidt man fortsat skal have en ekstra seperat tag i XML-shemaet, hvori man anvender betegnelsen on/off. Det er korrekt, at man kan diskutere æstetikken af at have en sådan, men det er ikke korrekt, at det betyder at schemaet ikke kam implementeres, som det påstås af IBM.


Hvor mange leverandører har implementeret OOXML i den vedtagne form ?

0 - nul - null - zero - keine. Der er ingen implementationer af OOXML tilgængelige.

Microsoft Office kan ikke gemme i OOXML format. Det kan gemme i DOCX format, som ikke er OOXML, og som indeholder en masse snask der ikke er i standarden, tvetydigheder etc.

Jeg fastholder, at det er tåbeligt at vælge en standard som der ikke er en eneste leverandør til. Hvad skal man så med standarden ? Dermed vil det være umuligt at stemme for OOXML nogle år fremover.

Det vil svare til at sige at der kun må sælges brintbiler i Danmark, da de kommer på markedet om få år, og de man iøvrigt mener de er bedre end de andre biler.

Povl H. Pedersen skrev:
Hvor mange leverandører har implementeret OOXML i den vedtagne form ? 0 - nul - null - zero - keine. Der er ingen implementationer af OOXML tilgængelige.


Det er faktuelt forkert hvilket også fremgår af ovenstående indlæg. Det er korrekt at der ikke er nogen, som har implementeret ISO OOXML (IS29500:2008), som blev frigivet for godt et år siden i november 2008. Microsoft Office 2010 kommer i første halvår 2010 og Microsoft Office 2010 vil understøtte ISO OOXML i sin fulde form.

Povl H. Pedersen skrev:
Microsoft Office kan ikke gemme i OOXML format. Det kan gemme i DOCX format, som ikke er OOXML, og som indeholder en masse snask der ikke er i standarden, tvetydigheder etc.


Det er ikke korrekt. Bare fordi du henviser til at dokumentformatet på din PC fremstår som bl.a. .docx så bliver formatet ikke mindre OOXML af den grund. ODF hedder i øvrigt bl.a. .odt på din PC og det gør jo heller ikke ODF mindre ODF af.

Hvad er det for noget "snask" du hentyder til? Kan du dokumentere en påstand, for det er der ikke nogen andre som har kunne og mange har ellers forsøgt i årenes løb. Det siger desuden også sig selv at hverken ECMA eller efterfølgende ISO ikke ville have ratificeret OOXML hvis den indeholder "snask der ikke er standard".


Jasper Hedegaard Bojsen skrev:
Microsoft Office 2010 kommer i første halvår 2010 og Microsoft Office 2010 vil understøtte ISO OOXML i sin fulde form.


Jeg glæder mig til at se Microsoft Office 2010 producere et dokument, der er i fuld overensstemmelse med ISO 29500 - Part 1.


Jens Hørlück skrev:
Jeg glæder mig til at se Microsoft Office 2010 producere et dokument, der er i fuld overensstemmelse med ISO 29500 - Part 1.


Så har jeg en glædelig nyhed til dig Jens for Microsoft Office 2010 vil ikke bare understøtte part 1, men også part 2, 3 og 4. Altså den fulde standard

Og, hvis du ikke kan vendte kan du allerede læse detaljerne omkring Microsoft implementering af ISO OOXML (IS29500:2008) her: http://www.documentinteropinitiative.org/ (...)


Jasper Hedegaard Bojsen skrev:
Så har jeg en glædelig nyhed til dig Jens for Microsoft Office 2010 vil ikke bare understøtte part 1, men også part 2, 3 og 4. Altså den fulde standard


Det er jo fint, at Microsoft Office 2010 vil kunne producere et dokument, der fuldt og helt opfylder alle krav i ISO 29500 part 1 og udelukkende part 1.
Det er helt nye toner.

Vil man så også kunne læse et ældre dokument f.eks. Office 2003's binære format eller 2007's variant af OOXML og udskrive det samme dokument efter ISO 29500 part 1 - og udelukkende part 1.


Jens jeg synes det kunne være interessant hvis du kunne fortælle hvad der er så specielt ved at det opfylder kravene til part et (og udelukkende part 1)

Rasmus Carstensen skrev:
Jens jeg synes det kunne være interessant hvis du kunne fortælle hvad der er så specielt ved at det opfylder kravene til part et (og udelukkende part 1)


Mine egne blogs:
www.computerworld.dk/blog/opensource/2002
www.computerworld.dk/blog/opensource/1995
www.computerworld.dk/blog/opensource/1990
www.computerworld.dk/blog/opensource/1989

Jesper Lund Stockholm:
www.version2.dk/artikel/12070-anbefalede-dokumenttyper-b103-revisited

Det er ganske enkelt et spørgsmål om fri konkurrence.


Jens Hørlück skrev:
Mine egne blogs:
...
...
Det er ganske enkelt et spørgsmål om fri konkurrence.


Du har fuldstændig ret i, at det handler om fri konkurrence, men det er ikke fri konkurrence, at forsøge at overbevise verden om, at kun én ud af fire dele af en samlet ISO standard skal implementeres af leverandørene. Det siger sig selv, at det er noget andet.

ISO OOXML blev ratificeret med opbakning fra 100 % af alle deltagende EU lande og af 86 % af alle lande på verdens plan. Alle dele af ISO OOXML er åben og alle dele kan implementeres af alle - ikke mindst de multinationale selvskaber som bestemmer i OSL.

Når Jens Hørlück bliver ved med at pege på, at han maner at det kun er én del ud af i alt fire dele af ISO OOXML, som er den "rigtige" og som skal kunne anvendes i Danmark, så kan det kun forstås, som et forsøg på at fordreje og komplicere. Enten peger man på en ISO standard eller også gør man det ikke. Hvad der er Jens Hørlücks agenda vil jeg ikke spekulere om her, men mening giver det i hvert fald ikke.

Her er mine blog-indlæg som redegør for hvorfor der mangler noget fundementalt i den logik som Jens henviser til:

-Vis-os-det-logikken
-Dokumentformater: et kamoufleret ODF de facto valg
-Dokumentstandarder: Hvilke afhængigheder?


Jens Hørlück skrev:

Jesper Lund Stockholm:
www.version2.dk/artikel/12070-anbefalede-dokumenttyper-b103-revisited



En ting til.

Jens du peger ovenfor på én blog af Jesper Lund Stocholm, vel vidende at Jesper Lund Stocholm har skrevet tre senere blog-indlæg, hvor har redegører for noget andet på basis af, at han har undersøgt sagen nærmere. Jeg synes at det er en mangelfuld fremstilling, at du undlader disse opfølgende indlæg og derfor vil jeg tilføje de tre andre links, så de som følger denne debat kan for hele historien med og gøre sig deres egne tanker på basis af alle relevante dele af historien:

- Mælk og dokumentformater
- Enten eller (ODF+OOXML)
- ISO/IEC29500-1:2008 standarden ingen vil have


Hov hov, stop en halv. Jeg skal ikke have referencer til alt hvad i har skrevet om denne sag. Nu taler jeg kun for mig selv, men I er begge på vildspor. Jens du er mere vag i din besvarelse end Jasper (håber det er OK med fornavne) Jeg troede jeg stillede et simpelt spørgsmål. Jeg forventede i hvert fald et simpelt svar.

Jeg læste den første artikel, og må indrømme at jeg må give Jasper ret i, at det kan være lige gyldigt om det er ISO 1, 2, 3 eller 4 eller strict eller transitional...
Har man sagt ja, så siger man ja, og så laver man kun en. Ikke mange forskellige, hvilket på den anden side bringer mig tilbage til mit oprindelige indlæg.

Dansk Standard har sagt ja til en bestemt (part) og så er det den der skal laves i Danmark for at det er den der kan vælges. Det er hvad der giver mening for mig. Var det ikke også det der blev bestemt i B103 (husker dog ikke så meget da det jo hurtigt blev noget volapyk for den almene computernørd)

Rasmus Carstensen skrev:
Dansk Standard har sagt ja til en bestemt (part) og så er det den der skal laves i Danmark for at det er den der kan vælges. Det er hvad der giver mening for mig. Var det ikke også det der blev bestemt i B103 (husker dog ikke så meget da det jo hurtigt blev noget volapyk for den almene computernørd)


Dansk Standard stemet i april 2008 ja til HELE ISO OOXML, både part 1, 2, 3 og 4. Det samme gjorde standardiseringsorganisationerne i samtlige andre EU lande som deltog i ratificeringen.

Mht. B103 så er der ikke truffet nogen ny beslutning, så vidt jeg ved. Jeg tvivler dog meget på logikken i at danske politikerne skulle ønske sig, at gå ind og gøre sig "klogere end ISO" ved at pege på, at kun part 1, men ikke de andre tre dele af én og samme ISO standard, skulle kunne anvendes i Danmark - på trods af en stærk lobby herom fra de multinationale selvskaber der sidder på magten i OSL's bestyrelse.


Rasmus Carstensen skrev:
Hov hov, stop en halv. Jeg skal ikke have referencer til alt hvad i har skrevet om denne sag. Nu taler jeg kun for mig selv, men I er begge på vildspor. Jens du er mere vag i din besvarelse end Jasper (håber det er OK med fornavne) Jeg troede jeg stillede et simpelt spørgsmål. Jeg forventede i hvert fald et simpelt svar.

Jeg læste den første artikel, og må indrømme at jeg må give Jasper ret i, at det kan være lige gyldigt om det er ISO 1, 2, 3 eller 4 eller strict eller transitional...
Har man sagt ja, så siger man ja, og så laver man kun en. Ikke mange forskellige, hvilket på den anden side bringer mig tilbage til mit oprindelige indlæg.

Dansk Standard har sagt ja til en bestemt (part) og så er det den der skal laves i Danmark for at det er den der kan vælges. Det er hvad der giver mening for mig. Var det ikke også det der blev bestemt i B103 (husker dog ikke så meget da det jo hurtigt blev noget volapyk for den almene computernørd)


Det er aldeles ikke ligegyldigt, om man vælger den bagudrettede transitional, der, jf. ISO, er defineret for at kunne læse de mange eksisterende dokumenter - eller om man vælger den fremadrettede ISO 29500:strict, dvs. part 1.
OG når jeg henviser til mine blogs, så skyldes det, at der er ikke noget enkelt svar på et kompliceret spørgsmål.
Man kan vælge, som jeg har skrevet mange gange, at anbefale, at man sigter efter den rene løsning. Også selvom den ikke umiddelbart er implementeret.
Eller man kan vælge den løsning Microsoft anbefaler.
Vælg selv. Men tro ikke, at du kan klare dig med et simpelt svar.


Jasper Hedegaard Bojsen skrev:
Dansk Standard stemet i april 2008 ja til HELE ISO OOXML, både part 1, 2, 3 og 4. Det samme gjorde standardiseringsorganisationerne i samtlige andre EU lande som deltog i ratificeringen.


Selvfølgelig stemte de ja til hele pakken. Det ville være decideret tåbeligt kun at stemme for Part 1. Uden Transitional ville man ikke kunne læse alle de milliarder af Microsoft dokumenter, der findes.
Men man kan vende det hele om: Hvis ISO - og Dansk Standard mente, at ISO 29500 part 4 var nok, hvorfor så overhovedet vedtage part 1, dvs. ISO29500 Strict?


Jasper Hedegaard Bojsen skrev:
Når Jens Hørlück bliver ved med at pege på, at han maner at det kun er én del ud af i alt fire dele af ISO OOXML, som er den "rigtige" og som skal kunne anvendes i Danmark, så kan det kun forstås, som et forsøg på at fordreje og komplicere.


Jeg har aldrig skrevet, at kun ISO 29500:strict skal implementeres. Overhovedet ikke.
Jeg har skrevet, at man fra et bestemt tidspunkt skal lagre fremadrettet i henhold til ISO 29500:strict.
Og jeg har hele tiden skrevet, at transitional er nødvendig af hensyn til den bagudrettede kompatibilitet.
Og det er noget ganske andet end det manipulerende udsagn, Jasper kommer med.


Jasper Hedegaard Bojsen skrev:
En ting til.

Jens du peger ovenfor på én blog af Jesper Lund Stocholm, vel vidende at Jesper Lund Stocholm har skrevet tre senere blog-indlæg, hvor har redegører for noget andet på basis af, at han har undersøgt sagen nærmere. J


Det er jeg helt og aldeles klar over. Det fremgår også af mine blogs.
Men det ændrer ikke noget ved, at jeg er helt enig med JLS i det han mente dengang. Og uenig i det han nu mener.


Kære Jasper.

Du gik let og uelegant væk fra at svare på mit spørgsmål ovenfor, så derfor gentager jeg:

Jens Hørlück skrev:
Det er jo fint, at Microsoft Office 2010 vil kunne producere et dokument, der fuldt og helt opfylder alle krav i ISO 29500 part 1 og udelukkende part 1.
Det er helt nye toner.

Vil man så også kunne læse et ældre dokument f.eks. Office 2003's binære format eller 2007's variant af OOXML og udskrive det samme dokument efter ISO 29500 part 1 - og udelukkende part 1.


Lad os få et svar - ja eller nej?


Jens Hørlück skrev:
Men det ændrer ikke noget ved, at jeg er helt enig med JLS i det han mente dengang. Og uenig i det han nu mener.


Stort

Det er positivt at Microsoft er gået væk fra anbefalingen af to standarder, og nu tør satse 100% på at deres egen standard kan stå på egne ben.

Til gengæld er der ingen af de 4(!) dele af OOXML standarden der i dag kan bruges til udveksling af dokumenter mellem forskellige platforme.

Til at illustrere har jeg lavet udskrifter af et simpelt docx-dokument fra henholdsvis MS Office 2003 og OpenOffice.org 3.1 og scannet dem til pdf.

resultaterne kan findes her:
http://www.version2.dk/ (...)

Nu er det let at påstå at det bare er OpenOffice som har en dårlig docx understøttelse, men desværre er der endnu ikke set eksempler på at andre end Microsoft Office 2003 og 2007 kan producere et brugbart resultat.

Med andre ord - i en organisation som anvender OpenOffice som kontorpakke i dag, er det ikke teknisk muligt at modtage OOXML uden betydeligt datatab, selv ved relativt simple dokumenter.

ODF er betydeligt mere modent hvad det angår - her kan selv komplekse dokumenter åbnes på begge de to mest udbredte kontorpakker, uden datatab. (dog ikke via Microsoft's implementering men via SUN ODF Plugin!)

ODF er brugbart i dag - OOXML måske først om 2-3-4 år?

Jens Christian Damgaard skrev:
Til gengæld er der ingen af de 4(!) dele af OOXML standarden


Er det et problem, at der er 4 dele i OOXML?

Jens Hørlück skrev:
Det er jo fint, at Microsoft Office 2010 vil kunne producere et dokument, der fuldt og helt opfylder alle krav i ISO 29500 part 1 og udelukkende part 1.
Det er helt nye toner.

Vil man så også kunne læse et ældre dokument f.eks. Office 2003's binære format eller 2007's variant af OOXML og udskrive det samme dokument efter ISO 29500 part 1 - og udelukkende part 1


Jens dit spørgsmål giver ikke mening for mig, bl.a. fordi du tager udgangspunkt i en fordrejning.

Microsoft understøtter part 1, 2, 3 og 4, derfor kan man jo heller ikke sige at Microsoft udelukkede tager udgangspunkt i part 1, for så glemmer man jo at den også tager udgangspunkt i part 2, 3 og 4.

Hvis man skal læse et dokument i det binære format skal man naturligvis implementere minimum læseengenskab af det binære format. Man kan dog her nøjes med, at tage udgangspunkt i den open source konverter, som allerede findes.

Desuden har OpenOffice og mange andre allerede implementeret de binære formater for lang tid siden. Alt dette ændrer dog ikke på, at læsning af binære formater absolut intet har med ISO OOXML at gøre. Man kan jo også læse ODF, HTML, RTF og alle mulige andre formater ind i et program og så derefter vælge, at gemme i ISO OOXML, forudsætningen er dog fortsat, at man har den pågældende indlæsningsegenskab og denne forudsætning har intet med ISO OOXML at gøre. Det regner jeg også med at vi kan blive enige om?

Vil man gen-repræsentere et et vilkårligt dokument man har læst ind i det åben ISO OOXML format kan man ikke nøjes med part 1, som du her spørger til. Det gælder Microsoft og det gælder alle andre. Igen må man have part 2, 3 og 4 med. Det gælder i øvrigt også hvis man starter på et helt nyt dokument. Man har med andre ord brug for hele standarden - det er vel ikke så mærkeligt?

Jens Hørlück skrev:
Jeg har aldrig skrevet, at kun ISO 29500:strict [red: part 1] skal implementeres. Overhovedet ikke.


Godt. Det er vi så enige om.

Jens Hørlück skrev:
Jeg har skrevet, at man fra et bestemt tidspunkt skal lagre fremadrettet i henhold til ISO 29500:strict


Det er vi så ikke enige om, for det kan man ikke, for part 1 kan ikke stå alene.

Hvorfor synes du i øvrigt at man skal det? Hvorfor kan du ikke lide part 2, 3 og/eller part 4 af ISO OOXML? Mener du er ISO har taget fejl i der ratificering af part 2, 3 og/eller 4? Mener du at der findes noget som ikke er "godt nok" i part 2, 3 og/eller part 4? Og hvis du mener det, hvad består så denne fejl, mangel etc. af helt konkret af? Hvad er det som ikke er åbent for alle at implementere?

Det er jo ikke første gang jeg har spurgt til netop dette og det er heller ikke første gang jeg ikke har fået noget konkret svar (senest se vis-os-det logikken). Derfor synes jeg også at det er lidt ærgerligt, at sådan vende tingene på hovedet og bed om svar på et spørgsmål, som jo ikke rigtig giver nogen mening med mindre man tager udgangspunkt i den forkerete præmisse, at der er dele af ISO OOXML, hvor ISO har taget fejl og som derfor ikke er "gode nok". For hvorfor ellers skulle det være interessant, at spørge til en delvis implementering af en samlet ISO standard. Den delvis implementiner som vi begge tilsyneladende er enige om i praksis ingen mening giver?


Jesper Lund Stocholm skrev:
Er det et problem, at der er 4 dele i OOXML?


Forhåbentlig ikke!
Men for en almindelig "uvidende" bruger af standarden kunne det godt komplicere tingene en del. Især eftersom den samme standard indeholder to dele der ikke er 100% kompatible med hinanden (i begge retninger). Det ku' godt give lidt ekstra bøvl hos slutbrugerne.
Skal man gemme sit dokument i part 1 eller 4?


Jens Christian Damgaard skrev:
Nu er det let at påstå at det bare er OpenOffice som har en dårlig docx understøttelse, men desværre er der endnu ikke set eksempler på at andre end Microsoft Office 2003 og 2007 kan producere et brugbart resultat.


Hej Jens Christian,

Tak for dit indlæg. Jeg synes det er super, at du er gået grundigt til værks og lavet en egentlig test. Jeg er dog nød til at sige, at den konklusion du afleder at testen ikke holder rent logisk ved nærmere eftersyn.

Det eneste man kan bruge en test at en implementering til er at sige noget om implementeringen selv. Man kan i sagens natur ikke bruge en test til at sige noget om selve standarden, som jo er en specifikation - dvs. et dokument bestående af tekst. Det har jeg i øvrigt redegjort for i flere detaljer bl.a. i mit indlæg, som jeg kalder: Vis-os-det logikken.

Du er dog ikke ene om at gå i denne logiske fælde og det kan jeg sådan set også godt forstå. Men prøv at stille dig selv følgende spørgsmål: Udelukker resultatet af din test, at der kommer en senere OpenOffice version, som implementerer samme version af OOXML, men uden at de problemer du har set i din test opstår?


Jasper Hedegaard Bojsen skrev:
forudsætningen er dog fortsat, at man har den pågældende indlæsningsegenskab og denne forudsætning har intet med ISO OOXML at gøre.


Har jeg forstået det ret ved at sagens kærne er, om at alle spillere på markedet har denne "indlæsningsegenskab", som jeg så tror er en (måske patenteret) teknologi/algoritme der kan "dekode" et dokument til at blive læst af en editor som Word/OpenOffice/GoogleDocs osv. på samme måde som at dem der implementerer at et program skal kunne læse en PDF fil, skal betale licens for at programmet kan have denne egenskab???

Jens Hørlück skrev:
Det er aldeles ikke ligegyldigt, om man vælger den bagudrettede transitional, der, jf. ISO, er defineret for at kunne læse de mange eksisterende dokumenter

(...)

Uden Transitional ville man ikke kunne læse alle de milliarder af Microsoft dokumenter, der findes.


Hej Jens,

Der er altså et par ting, som du har fået forkert fat i.

1) Part 4 (T) er ikke defineret for at kunne læse de mange eksisterende dokumenter. T er defineret for at give muligheden for at de eksisterende binære dokumenter kan "bringes over i den åbne xml-baserede verden" uden informationstab.

2) Der er intet i T, der kan hjælpe dig med at læse "de millarder af eksisterende Microsoft dokumenter". Til det skan du bruge ... tadaaa ... specifikationen på de binære dokumentformater.

Det går faktisk mere og mere op for mig, hvorfor du så ensidigt fokuserer på S - for du har tilsyneladende ikke forstået meningen med T og hvorfor den er nyttig. T er jo netop ikke nyttig fordi man med den kan læse de binære filer. Den er nyttig, da man med T i hånden har mulighed for at kunne konvertere og skrive de binære dokumenter til åbne, xml-baserede dokumenter. Uden T er det umuligt at garantere, at man kan tage et eksisterende binært dokument (eksempelvis en skabelon) og anvende den i en redigeringsproces i fx den offentlige sektor ... uden tab.

Jasper Hedegaard Bojsen skrev:

Jeg er dog nød til at sige, at den konklusion du afleder at testen ikke holder rent logisk ved nærmere eftersyn.


Min test viser selvfølgelig kun at implementeringen af OOXML ikke er moden på tværs af platforme. Jeg har nu heller ikke påstået andet. Om det skyldes standarden eller at alle andre end Microsofts programmører er inkompetente, vil jeg ikke gå ind i en diskussion omkring.

Men når det gælder valg af dokumentstandard til udveksling af dokumenter i det offentlige, har det dog en vis relevans om øvelsen er praktisk mulig.

Hvis politikerne om kort tid beslutter at OOXML skal være den ny standard, står vi med andre ord med et konkret problem ude i det virkelige liv. Altså os der har valgt en anden kontorpakke end MS Office!
Hvis de vælger ODF er vi allerede godt i gang.

Rasmus Carstensen skrev:
Har jeg forstået det ret ved at sagens kærne er, om at alle spillere på markedet har denne "indlæsningsegenskab", som jeg så tror er en (måske patenteret) teknologi/algoritme der kan "dekode" et dokument til at blive læst af en editor som Word/OpenOffice/GoogleDocs osv. på samme måde som at dem der implementerer at et program skal kunne læse en PDF fil, skal betale licens for at programmet kan have denne egenskab???


Hej Carsten,

Nej, det er ikke sagens kerne. Desuden er de binære formater tilgængelige for alle, som du kan se her: http://www.microsoft.com/ (...)

Patenter spiller heller ikke nogen rolle. Tværtimod, for forudsætning for, at man kan give noget væk er, at man ejer det. Microsoft har patenter i OOXML formatet, men vælger at give formatet væk frit og kvit til alle der ønsker det uden at bede om noget som helst igen.


Jens Christian Damgaard skrev:
Min test viser selvfølgelig kun at implementeringen af OOXML ikke er moden på tværs af platforme. Jeg har nu heller ikke påstået andet.


Min fejl. Det var ikke mit ønske at tage dig til indtægt for en anden holdning. Så er vi desuden enige.

Jens Christian Damgaard skrev:
Hvis politikerne om kort tid beslutter at OOXML skal være den ny standard, står vi med andre ord med et konkret problem ude i det virkelige liv. Altså os der har valgt en anden kontorpakke end MS Office!
Hvis de vælger ODF er vi allerede godt i gang.


Tjaa. Jeg ved ikke hvad de vælger, men hvis de fortsætter med at pege på begge standarder, så kan de som anvender ODF fortsætter, tilsvarende gælder for de som anvender OOXML.

Hvis de kun ønsker vælge én så skal det være den som bedst understøtter behovet og her vil jeg henvise jeg til mit indlæg ovenfor.


Jens Christian Damgaard skrev:
Forhåbentlig ikke!
Men for en almindelig "uvidende" bruger af standarden kunne det godt komplicere tingene en del. Især eftersom den samme standard indeholder to dele der ikke er 100% kompatible med hinanden (i begge retninger). Det ku' godt give lidt ekstra bøvl hos slutbrugerne.
Skal man gemme sit dokument i part 1 eller 4?



Joeh - men igen er dette én af de situationer, hvor jeg synes du "kritiserer OOXML for egenskaber som ODF også har".

Jeg skal naturligvis ikke kunne sige, hvordan leverandørerne vælger at implementere dette, men jeg tror ikke, at det bliver anderledes end som nu, hvor man kan vælge at gemme i ét af flere formater. I dag kan man jo også miste information, hvis man gemmer et OOXML-dokument i de binære formater og tilsvarende, hvis man gemmer et ODF 1.2-dokument i ODF 1.0 .

Det er ikke mit indtryk, at brugerne oplever dette som et problem.

PS: Som det er nu, er T 100% kompatibel med S.

Jens Christian Damgaard skrev:
Hvis politikerne om kort tid beslutter at OOXML skal være den ny standard, står vi med andre ord med et konkret problem ude i det virkelige liv. Altså os der har valgt en anden kontorpakke end MS Office!
Hvis de vælger ODF er vi allerede godt i gang.


Husk lige på, at der ikke er nogen, der snakker om at vælge OOXML som eneste format. Jeg kan ikke forestille mig, at fx Region Midtjylland skulle miste retten til at modtage ODF-dokumenter.

Men det undrer mig meget, at du mener, at "Hvis de vælger ODF, er vi allerede godt i gang" er et særligt godt argument. De organisationer, der har implementeret rene ODF-løsninger er jo indtil videre relativt få - og resten er i en eller anden form baserede på Microsoft Office. Disse 90% (?) kunne jo argumentere som du, at "hvis vi vælger OOXML, er vi allerede godt i gang".

Men jeg synes da, at det er positivt at Region Midtjylland er begyndt at besinde sig og erkende, at valg af formater ikke er en akademisk øvelse men skal tage hensyn til den virkelighed, der er i den offentlige sektor.



@Jasper Hedegaard Bojsen

Men hvis MS ikke har en direkte økonomisk interesse i selve formatet, så forstår jeg det slet ikke.
Jasper Hedegaard Bojsen skrev:
Hvis de kun ønsker vælge én så skal det være den som bedst understøtter behovet og her vil jeg henvise jeg til mit indlæg ovenfor.


Som jeg har forstået det, og hvilket er min holdning til hvordan det skal være er, at man skal kunne skrive et dokument med en hvilken som helst editor, og læse den igen med en hvilken som helst anden editor. Rette dokumentet med den anden og sende det tilbage til den første, som kan åbne og læse det, helt uden datatab.

Dette er i hvert fald politikernes holdning, for at sikre ensartet kommunikation mellem kommune/stat og borgere.

Jeg var af den overbevisning, at det også er dette som er besluttet i B103 og er det der ligger til grund for de ændringsforslag, som skulle med i ISO 29500 for at det kunne vedtages.

Rasmus Carstensen skrev:
Jeg var af den overbevisning, at det også er dette som er besluttet i B103


Det er nok korrekt.

og er det der ligger til grund for de ændringsforslag, som skulle med i ISO 29500 for at det kunne vedtages.


Det er dette til gengæld ikke. Der er ikke noget, der "mangler at blive vedtaget" i OOXML for at kunne anbefales i forbindelse med B103. Alene det at ECMA-376 allerede nu er et anbefalet format understreger vel dette.

Jesper Lund Stocholm skrev:
Joeh - men igen er dette én af de situationer, hvor jeg synes du "kritiserer OOXML for egenskaber som ODF også har".


ODF specifikationen indeholder så vidt jeg ved ikke dele der ikke er kompatible med hinanden.

PS: Som det er nu, er T 100% kompatibel med S.


Ikke ifølge dit eget udsagn:
"Det er IKKE muligt at lave en fejlfri konvertering imellem eksisterende dokumenter i transitional (T) eller i binære filer til S." (fra din blog på version2)

Det er ikke mit indtryk, at brugerne oplever dette som et problem.


Nej ikke endnu, men der findes heller ikke hverken aplikationer eller dokumenter der bruger strict versionen endnu.

Jesper Lund Stocholm skrev:
Husk lige på, at der ikke er nogen, der snakker om at vælge OOXML som eneste format.


Jo, f.eks. Jasper Hedegaard Bojsen (se ovenfor)
Det virker ikke seriøst at anbefale to standarder. Hvis OOXML er så godt som du påstår, burde det vel ikke være nødvendigt med et "støtte"-format ved siden af?

Og desuden bliver argumentet for to standarder jo netop at "der er nogen der ikke kan håndtere den ene standard - de kan så bruge den anden i stedet."

Dermed ryger hele ideen med en standard for UDVEKSLING af dokumenter.

Men det undrer mig meget, at du mener, at "Hvis de vælger ODF, er vi allerede godt i gang" er et særligt godt argument. De organisationer, der har implementeret rene ODF-løsninger er jo indtil videre relativt få - og resten er i en eller anden form baserede på Microsoft Office. Disse 90% (?) kunne jo argumentere som du, at "hvis vi vælger OOXML, er vi allerede godt i gang".


Vore MS Office 2003 installationer kan fint håndtere ODF dokumenter. Det står desværre meget sløjt til med OOXML på tværs af de to kontorpakker.

Men jeg synes da, at det er positivt at Region Midtjylland er begyndt at besinde sig og erkende, at valg af formater ikke er en akademisk øvelse men skal tage hensyn til den virkelighed, der er i den offentlige sektor.


Kommer det som en nyhed for dig?

Jens Christian Damgaard skrev:
ODF specifikationen indeholder så vidt jeg ved ikke dele der ikke er kompatible med hinanden.


De nye ting i ODF 1.2 kan naturligvis ikke gemmes i ODF 1.0

Ikke ifølge dit eget udsagn:
"Det er IKKE muligt at lave en fejlfri konvertering imellem eksisterende dokumenter i transitional (T) eller i binære filer til S." (fra din blog på version2)


Pokkers - vendte "pilen" forkert?

Et S-dokument kan pt. gemmes som et T-dokument. Dette skyldes, at S pt. er indeholdt i T, dvs T er summen af både S og T.

Nej ikke endnu, men der findes heller ikke hverken aplikationer eller dokumenter der bruger strict versionen endnu.


Næeh, men der findes jo applikationer, der bruger både ODF 1.2 og ODF 1.0 (som fx OOo) og applikationer, der bruger både OOXML og DOC.

(brugerne ved jo ikke noget om "binært" eller "xml")

Jo, f.eks. Jasper Hedegaard Bojsen (se ovenfor)


Jeg mente indenfor den kreds af mennesker, der skal tage beslutningen

Og desuden bliver argumentet for to standarder jo netop at "der er nogen der ikke kan håndtere den ene standard - de kan så bruge den anden i stedet."


Nej, for der er ikke tale om, at vi nu skal lave "to standarder". Der er tale om, at der skal anbefales "to formater", der skal kunne modtages. Dermed sættes brugerne jo fri for at bekymre sig om modtagerens kontorpakke, for de kan vælge at sende et ODF-dokument til myndigheden, hvis de har lyst til det, eller de kan sende et OOXML-dokument, hvis de har lyst til det.

Kommer det som en nyhed for dig?


Ja - faktisk har jeg aldrig hørt dig udtale dig om andres behov end jeres i Region Midtjylland.

Jesper Lund Stocholm skrev:
De nye ting i ODF 1.2 kan naturligvis ikke gemmes i ODF 1.0


Det giver ikke mening at sammenligne to forskellige ODF versioner med to dele af den samme OOXML VERSION.
Det betyder i praksis at et dokument der overholder OOXML standarden ikke nødvendigvis er kompatibelt med et andet dokument der overholder OOXML standarden. (S vs. T)

En aplikation der har implementeret ODF 1.2 kan åbne ODF 1.0 uden tab.

En aplikation der har implementeret OOXML S kan ikke åbne OOXML T uden tab. Det giver problemer på sigt hvis man producerer T-dokumenter i dag, men senere går over til S.

Problemet er netop "retningen på pilen."

Jeg mente indenfor den kreds af mennesker, der skal tage beslutningen


Dvs. den kreds af mennesker der ikke tør tage beslutningen


Nej, for der er ikke tale om, at vi nu skal lave "to standarder". Der er tale om, at der skal anbefales "to formater", der skal kunne modtages. Dermed sættes brugerne jo fri for at bekymre sig om modtagerens kontorpakke, for de kan vælge at sende et ODF-dokument til myndigheden, hvis de har lyst til det, eller de kan sende et OOXML-dokument, hvis de har lyst til det.


Så er vi jo tilbage ved start og hele manøvren har været spild af tid. Målet er vel at mindske "bøvlet" også for myndigheder?

Ja - faktisk har jeg aldrig hørt dig udtale dig om andres behov end jeres i Region Midtjylland.


Vi er nu ikke mere specielle end at vore behov nok også svarer til mange andres. Især nu hvor flere skifter til OpenOffice.org.

Jens Christian Damgaard skrev:
En aplikation der har implementeret OOXML S kan ikke åbne OOXML T uden tab. Det giver problemer på sigt hvis man producerer T-dokumenter i dag, men senere går over til S.

Problemet er netop "retningen på pilen."


S og T er jo reelt blot "document profiles", hvor én profile kan noget og en anden profile kan noget andet. Der er ikke noget hokus-pokus i det. I ODF 1.2 har man jo nøjagtig samme konstruktion, hvor man introducerer "extended profiles" for både dokumenter, producenter og konsumenter af ODF-filer. Her vil en "conforming consumer" ikke nødvendigvis kunne læse "extended documents". Jeg må antage, at du så også mener, at det er et problem med ODF, mne jeg ville da så have troet, at du ville gå til den "kamp" med lige så stor iver som med OOXML. Men selvom jeg abonnerer på ODF TCs mail liste, så må jeg have misset de indlæg, hvor du forsøger at få fjernet det fra ODF 1.2 også.

Jeg synes igen, at det er et punkt, hvor du forsøger at kritisere OOXML for noget, som laves på nøjagtig samme måde i ODF. Det er sgu ret fesent, og jeg må håbe, at det er pga uvidenhed om detaljerne i ODF og ikke "ond vilje".

Så er vi jo tilbage ved start og hele manøvren har været spild af tid. Målet er vel at mindske "bøvlet" også for myndigheder?


B103s dokumentformat-del er faktisk primært møntet på borgerne og ikke myndighederne. Derudover er det urealistisk at tro, at en myndighed kan undgå at få understøttelse for både ODF og OOXML - myndighederne lever ikke i en osteklokke.

Vi er nu ikke mere specielle end at vore behov nok også svarer til mange andres. Især nu hvor flere skifter til OpenOffice.org.


Ja, men Lyngby-Taarbæk kommune har jo valgt Novell OpenOffice i stedet for OOo. Ifølge dem selv var én af grundene netop understøttelse for OOXML. Derfor må man antage, at de skal håndtere mange flere OOXML-dokumenter end RM og derfor kan jeres argument om, at "ODF kan klare det hele" umiddelbart kun bruges i netop, ja, Region Midtjylland.

Jesper Lund Stocholm skrev:
Jeg synes igen, at det er et punkt, hvor du forsøger at kritisere OOXML for noget, som laves på nøjagtig samme måde i ODF. Det er sgu ret fesent, og jeg må håbe, at det er pga uvidenhed om detaljerne i ODF og ikke "ond vilje".


Hvis du dermed siger at ODF 1.2 også indeholder en strict og en transitional del, så man på tilsvarende måde risikerer at to dokumenter baseret på samme standard ikke er kompatible med hinanden, vil jeg da også mene at der er et stort problem dér.

Det at du kan finde fejl og mangler i ODF gør ikke OOXML bedre (men det fjerner selvfølgelig opmærksomheden fra problemerne et øjeblik)



Jens Christian Damgaard skrev:
Hvis du dermed siger at ODF 1.2 også indeholder en strict og en transitional del, så man på tilsvarende måde risikerer at to dokumenter baseret på samme standard ikke er kompatible med hinanden, vil jeg da også mene at der er et stort problem dér.


ODF 1.2 indeholder ikke en udgave af S og T. Men ODF indeholder 6 forskellige "profiles" for dokumenter og applikationer. Hver af disse kan være "conformant" ifht ODF 1.2 - men defineret på forskellige måder. Eksempelvis kan en producent af ODF-dokumenter være conformant ifht én del ODF 1.2 - men dens dokumenter kan ikke nødvendigvis læses af konsumenter, der er conformant ifht en anden del af ODF 1.2.

Det er naturligvis ikke præcist den samme problematik - men resultatet er den samme - flere forskellige klasser af ODF 1.2-dokumenter og -applikationer, som brugerne skal hitte ud af ... udover de tre de i forvejen har (OpenOffice document, ODF 1.1 og ODF 1.2)

Det at du kan finde fejl og mangler i ODF gør ikke OOXML bedre (men det fjerner selvfølgelig opmærksomheden fra problemerne et øjeblik)


Det at finde fejl i ODF er bestemt ikke svært - ligesom det heller ikke er det i OOXML. Men din manglende stillingtagen til dette og afbørstningen af tilsvarende problemer i ODF som "det er da også træls" illustrerer med al tydelighed, at du ikke på nogen måde opfatter dit eget udsagn om OOXML som et reelt problem - men blot en bliver ved med at gentage det, da det er en angrebsvinkel på OOXML.

Det er også helt fair - men vær da for pokker en mand og sig det som det er ... det andet er da noget fis.



Jesper Lund Stocholm skrev:
- men vær da for pokker en mand og sig det som det er ... det andet er da noget fis.


Jeg forsøger at stille et reelt spørgsmål vedr. OOXML, og du kvitterer som sædvanligt med et ODF-angreb (suppleret med dine karakteristiske/platte personangreb)

Så nu må det vist være min tur til at snakke udenom:
Hvordan går det forresten med dine dokumenttests ovre på Version2?
Jeg er meget spændt på hvilke kontorpakker der består OOXML prøven.
(eller skal vi hellere snakke om ODF igen?)


Jens Christian Damgaard skrev:
Jeg forsøger at stille et reelt spørgsmål vedr. OOXML, og du kvitterer som sædvanligt med et ODF-angreb (suppleret med dine karakteristiske/platte personangreb)


Du er simpelthen nødt til at begynde at læse, hvad jeg skriver - og ikke hvad du tror jeg skriver.

Jeg angriber på ingen måde ODF - og faktisk vil du kunne se på ODF-COMMENT mail listen, at jeg gang på gang har udtrykt min støtte til netop den "profiling"-mekanisme, som kommer med ODF 1.2. Profiling er et vigtigt værktøj - specielt for store standarder som ODF og OOXML.

Når jeg nævner mekanismen i ODF 1.2 i forbindelse med dit vrøvl om S/T, så er det blot til venlig orientering. Konstruktionen med S/T i OOXML er nemlig bestemt ikke særlig specielt - faktisk er det en mekanisme, der anvendes bredt. For alle os andre er det jo nemlig nu tydeligt, at du reelt ikke mener, at S/T er et problem for brugerne - men kun en opportun angrebsvinkel på OOXML. Hvis du nemlig mente, at det var et reelt problem, så ville jeg have forventet, at du ville have anvendt sammme iver ofht ODF som ifht OOXML og evt skrevet til ODF TC. Ja, du kunne også have skrevet til dokumentformatudvalget i DS, der har det formelle, danske ansvar for vedligehold af IS26300. Region Midtjylland og tidligere Aarhus Kommune har jo selv siddet i udvalget, så I kender os jo godt - du har endda selv deltaget i i hvert fald ét af møderne herovre.

Så det er bestemt ikke et personangreb - det er en konstatering af, at du taler med to tunger (det kaldes også hykleri), når du på den ene side gør en feature i OOXML til et stort problem og kardinalpunkt i anvendelsen af den - og samtidig totalt nedtoner tilsvarende features i ODF.

Så nu må det vist være min tur til at snakke udenom:
Hvordan går det forresten med dine dokumenttests ovre på Version2?
Jeg er meget spændt på hvilke kontorpakker der består OOXML prøven.


Det er jo min dårlige samvittighed .

Hvis sol og vind står lige, så er der en chance for, at jeg får lavet undersøgelsen på lørdag (noget med kone, datter, brunch, svigerinde etc)



Jesper Lund Stocholm skrev:
..det er en konstatering af, at du taler med to tunger (det kaldes også hykleri), når du på den ene side gør en feature i OOXML til et stort problem og kardinalpunkt i anvendelsen af den - og samtidig totalt nedtoner tilsvarende features i ODF.


At jeg stiller spørgsmål vedr. OOXML i en blog der omhandler OOXML kan vel ikke være at "tale med to tunger".

Et af de store spørgsmål er, hvorfor OOXML i praksis ikke virker på andet end Microsoft produkter.
Et andet er, hvordan man i praksis vil håndtere dobbeltheden i OOXML standarden.

Det er muligvis svære spørgsmål, men ikke desto mindre meget relevante i den situation vi står i nu.
Der er med andre ord brug for enkle svar på komplicerede spørgsmål. Og derfor er det problematisk at du bliver ved med at trække et helt andet dokumentformat frem hver gang talen går på OOXML. Det gør bestemt ikke svarene enkle.

Du påstår at man kan stille de samme spørgsmål vedrørende ODF - men her er der en afgørende forskel - ODF virker allerede på tværs af platforme ude i det virkelige liv - så derfor er eventuelle "teoretiske" problemer ikke interessante for brugere. De er selvfølgelig meget mere interessante for dig, og derfor er det godt at du tager fat på dem - i det rigtige forum.

Hvis sol og vind står lige, så er der en chance for, at jeg får lavet undersøgelsen på lørdag (noget med kone, datter, brunch, svigerinde etc)


Det lyder godt. Når i er så mange burde det ikke tage lang tid

Jens Christian Damgaard skrev:
Der er med andre ord brug for enkle svar på komplicerede spørgsmål. Og derfor er det problematisk at du bliver ved med at trække et helt andet dokumentformat frem hver gang talen går på OOXML. Det gør bestemt ikke svarene enkle.


Svaret er netop ganske enkelt: det bliver ikke noget problem. I ODF-verdenen har man jo allerede to (tre) forskellige udgaver af ODF, så her er den problematik du påpeger (som jeg ikke er enig i er en problematik) er allerede en del af virkeligheden. De to udgaver har også samme fil-endelse, men indholdet af dem er ikke indbyrdes kompatible (begge veje). Spørgsmålet er så: giver det problemer i ODF-verdenen? Svaret er jo heldigvis et rungende "nej", og derfor mener jeg ikke, at det er et problem i "OOXML-verdenen".

Derfor må du frem i skoen og forklare os, hvorfor det dog skulle give problemer i OOXML-økosystemet, når vi empirisk kan se, at nøjagtig samme "feature" ikke giver problemer i ODF-økosystemet.

Det lyder godt. Når i er så mange burde det ikke tage lang tid


Pointen er nu mere, at de ikke er hjemme

Jesper Lund Stocholm skrev:
Derfor må du frem i skoen og forklare os, hvorfor det dog skulle give problemer i OOXML-økosystemet, når vi empirisk kan se, at nøjagtig samme "feature" ikke giver problemer i ODF-økosystemet.


Hvis man i ODF bevæger sig fra 1.0 til 1.2 vil man i det seneste 1.2 format kunne bevare alt indhold fra 1.0 og 1.1

Hvis man i OOXML bevæger sig fra T til S, vil der være indhold i T som mistes i S.

Så med mindre du mener at S er et fiktivt mål som vi aldrig når, kan vi altså risikere datatab.

Du må iøvrigt forklare bedre hvorfor du kan sammenligne ODF's 3 VERSIONER med OOXML's dele indenfor SAMME version?
Betyder det at du betragter OOXML T og S som to forskellige versioner?

Jens Christian Damgaard skrev:
Hvis man i ODF bevæger sig fra 1.0 til 1.2 vil man i det seneste 1.2 format kunne bevare alt indhold fra 1.0 og 1.1


Det er ikke korrekt. Der er introduceret nye mekanismer i ODF 1.2, der ikke er kompatible med ODF 1.0 (så vidt jeg husker, drejer det sig om forankring eller justering af rammer). Men der er naturligvis også problemer med at gå fra 1.2 til 1.0 . Derudover er det jo trods alt ikke alle, der har implementeret 1.2 endnu (som OOo er ved det).

Hvis man i OOXML bevæger sig fra T til S, vil der være indhold i T som mistes i S.


Som det er nu, er det ikke nødvendigvis korrekt. T indeholder al funktionalitet i S, så med mindre man bruger nogle af de "gamle" ting, så kan alt i T persisteres i S. Hvis man bruger nogle af de gamle ting, er situationen naturligvis en anden - så mister man funktionalitet. Dermed er S faktisk manifesteringen af nok det største ønske i DIS-processen, nemlig at trække en streg i sandet og smide alt det gamle ud.

Du må iøvrigt forklare bedre hvorfor du kan sammenligne ODF's 3 VERSIONER med OOXML's dele indenfor SAMME version?
Betyder det at du betragter OOXML T og S som to forskellige versioner?


S og T har to forskellige formål, så man kan sagtens argumentere for, at det er to forskellige versioner.

Jesper Lund Stocholm skrev:
Det er ikke korrekt. Der er introduceret nye mekanismer i ODF 1.2, der ikke er kompatible med ODF 1.0 Men der er naturligvis også problemer med at gå fra 1.2 til 1.0 .


Jeg tror du misforstår. Jeg taler om at konvertere fra ODF 1.0 til 1.2. Du taler om at konvertere fra 1.2 til 1.0. Det sidste vil selvfølgelig medføre tab. Men hvem vil også konvertere fra et nyt til et gammelt format?

med mindre man bruger nogle af de "gamle" ting, så kan alt i T persisteres i S. Hvis man bruger nogle af de gamle ting, er situationen naturligvis en anden - så mister man funktionalitet.


Og grunden til at benytte T er jo netop at bruge de "gamle" ting fra de binære formater. Ellers har den "version" absolut ingen berettigelse.

Facit er at man i ODF kan konvertere sine "gamle" dokumenter til en ny version uden tab.
Hvis man derimod forsøger at konvertere sit "gamle" OOXML T dokument til det "Fremtidige" OOXML S risikerer man tab af indhold.

Det er da en forskel der har stor relevans for brugerne.

Jens Christian Damgaard skrev:
Jeg tror du misforstår. Jeg taler om at konvertere fra ODF 1.0 til 1.2. Du taler om at konvertere fra 1.2 til 1.0. Det sidste vil selvfølgelig medføre tab.


Jeg siger det gerne igen: det er ændret ting i ODF fra 1.0 til 1.2 (ikke blot tilføjet) . Derfor er der noget funktionalitet i ODF 1.0, der ikke kan gemmes i ODF 1.2. Det er endda på noget så essentielt som "justering".

Det sidste vil selvfølgelig medføre tab. Men hvem vil også konvertere fra et nyt til et gammelt format?


Ja, hvis jeg fx vil åbne et dokument fra OOo (ODF 1.2) i Google Docs eller Microsoft Office (ODF 1.1), så vil jeg miste information.

PS: http://twitter.com/ (...)

Jesper Lund Stocholm skrev:
det er ændret ting i ODF fra 1.0 til 1.2 (ikke blot tilføjet) . Derfor er der noget funktionalitet i ODF 1.0, der ikke kan gemmes i ODF 1.2. Det er endda på noget så essentielt som "justering".


Jeg har efterhånden åbnet mange ODF 1.0/1.1 dokumenter i OpenOffice 3.1, men har endnu ikke set problemer i retning af justering eller andet.

Har du et link til en nærmere beskrivelse af dette?

Ja, hvis jeg fx vil åbne et dokument fra OOo (ODF 1.2) i Google Docs eller Microsoft Office (ODF 1.1), så vil jeg miste information


Det er meget sandsynligt. Men hvis du installerer SUN ODF Plugin i din Microsoft Office vil du ikke miste information.

Jens Christian Damgaard skrev:
Jeg har efterhånden åbnet mange ODF 1.0/1.1 dokumenter i OpenOffice 3.1, men har endnu ikke set problemer i retning af justering eller andet.

Har du et link til en nærmere beskrivelse af dette?


Jeg har det ikke på stående fod, men du kan finde diskussionerne på ODF-TCs mail liste. Det er Florian Reuters, der har været den største kritiker af ændringen.

Det er meget sandsynligt. Men hvis du installerer SUN ODF Plugin i din Microsoft Office vil du ikke miste information.


*fnis* jeg havde helt glemt, at RMs standardsvar på alt med ODF er "bare brug software fra Sun, så går det fint".



Jesper Lund Stocholm skrev:
*fnis* jeg havde helt glemt, at RMs standardsvar på alt med ODF er "bare brug software fra Sun, så går det fint".


*Fnis* du bare. Der er heldigvis andre der tager erfaringer fra det virkelige liv mere alvorligt end du gør!

PS: Ærgerligt at MS ikke har formået at lave en ligeså gedigen løsning med OOXML. (*fnis*)



Jens Christian Damgaard skrev:
*Fnis* du bare. Der er heldigvis andre der tager erfaringer fra det virkelige liv mere alvorligt end du gør!



Jeg anerkender fuldt ud jeres erfaringer fra RM - jeg har aldrig påstået andet. Der hvor jeg føler, at kæden hopper af for dig er, når du uden videre ekstrapolerer fra jeres erfaringer til resten af den offentlige sektor. Vi kan jo blot se på valget af OOo-klon i Lyngby for et eksempel på en kommune, der har andre krav end jer.

Kommentér
Ytringer på debatten er afsenders eget ansvar - læs debatreglerne

Mere fra Gigant-bloggen


Der ligger uanede muligheder for innovation og milliarder af kroner i vækst gemt i den offentlige sektors data. Etablér et 'open data' initiativ og udnyt potentialet nu.
13. december 2011 kl. 13.07 | (3) | læs »



Mange it-leverandører har en vifte af tilbud ift. at flytte virksomhedens forskelligartede data ud i skyen. Men mange virksomheder tøver med at hoppe på vognen.
8. december 2011 kl. 15.58 | læs »



Odder Kommune deler iPads ud til alle elever, men bliver de førende på IT i undervisningen af den grund - eller bliver de bare førende på iPads?
27. september 2011 kl. 12.08 | (2) | læs »



I løbet af de seneste par år har vi set en sand eksplosion af nye enheder som smartphones og tablets, nye web-applikationer og nye sociale medier. Hver gang et nyt produkt eller socialt medie lanceres, betyder det større pres på it-cheferne fra deres medarbejdere.
19. september 2011 kl. 10.00 | læs »



Der sker store forandringer i vores måde at handle på, og disse ændringer giver forbrugerne magten som aldrig før - men butikkerne sover i timen - de kan da blive meget smartere
9. maj 2011 kl. 09.27 | læs »








Jasper Hedegaard Bojsen
Jasper Hedegaard Bojsen er teknologidirektør hos Microsoft Danmark. Blandt hans ansvarsområder er er bl.a. at være talsperson for Microsofts visioner med teknologi nu og i fremtiden, samt indgå og bidrage til samfundsdebatten omkring anvendelsen af informationsteknologi i Danmark.

Jasper Hedegaard Bojsen er uddannet civilingeniør fra Danmarks Tekniske Universitet. Han har været ansat i Microsoft siden 1996.

 


Mest læste seneste uge

For under 100 millioner svenske kroner har svenskerne løst politiets it-problemer. I Danmark er budgettet sprængt med mere end 100 procent.

#Fail - sådan skal du ikke gøre. Se hvordan store virksomheder klokker i det på Facebook og Twitter.

Er du klædt på til succes, eller spiller tøjet ingen rolle på din arbejdsplads? Læs her, hvordan danske it-medarbejdere går klædt i virksomheder som Mærsk, Google og i en lille dansk kommune.

CSC mister sin største privatkunde i Danmark. Hundredvis af CSC-ansatte kan blive berørt.

Med 4G kommer du voldsomt hurtigt på nettet med mobilt bredbånd. Men hvilken udbyder skal du vælge?