Anders Norgaard skrev:
Vil en kontorpakke der implementerer Part 1 (men ikke Part 4) kunne læse de dokumenter som Office 2010 producerer?
Ja eller nej?
Michael Rasmussen skrev:
Hvis min hukommelse ikke svigter mig, mener jeg at huske Jesper Lund Stocholm skrive (Jesper korriger mig endelig, hvis jeg husker forkert), at S udgør en ægte delmængde af T. Så for ethvert dokument gælder det, såfremt dokumentet, desuagtet det er konstrueret af en T conforming applikation, kun benytter sig af elementer specificeret i S, skal kunne fremvises uden datatab i en S conforming applikation. Der knytter sig dog en permis: Namespace og schema(er) skal være fra S.

Jasper Hedegaard Bojsen skrev:
Kære Jens,
Jeg har desuden fået den opfattelse, at du ikke bryder dig særlig meget om transitional profilen.[/strict]
Det er ikke et spørgsmål om at kunne lide den ene eller den anden; men om, at de har hvert sit formålmen det ændrer blot ikke et komma på det faktum, at transitional profilen er fuldt ud ratificeret af ISO, samt at en implementering i henhold til transitional er en fuldt ud korrekt og åben implementering af ISO standarden.
Ja, men med et andet formål end strict. Det hele drejer sig jo om at skabe rum for konkurrence, så der er mulighed for at få billigere software.
Jens Hørlück skrev:
Ja, men med et andet formål end strict. Det hele drejer sig jo om at skabe rum for konkurrence, så der er mulighed for at få billigere software.
Jasper Hedegaard Bojsen skrev:
Formålet med strict har intet med konkurrence at gøre.
Jens Hørlück skrev:
- at en fri og åben standard for dokumenter - uden bindinger af nogen art - er en af de konkurrencepolitiske værktøjer.
Hvorfor fik ECMA 376 ikke stemmer nok til at blive godkendt som ISO standard?

Jens Hørlück skrev:
Mit udgangspunkt er - som jeg har skrevet adskillige gange - at Microsoft laver fortrinlige produkter, der er for dyre.
Jens Hørlück skrev:
- at traditionel konkurrencepolitik har vist sig at komme til kort indenfor IT branchen. De gjaldt overfor IBM for en generation siden og overfor Microsoft nu.

Jens Hørlück skrev:
- at en fri og åben standard for dokumenter - uden bindinger af nogen art - er en af de konkurrencepolitiske værktøjer.
Jens Hørlück skrev:
Og så kan du jo spørge dig selv: hvis ISO 29500:strict er overflødig - som du mener - hvorfor har så mange så engageret sig i udviklingen af den? Hvorfor er den vedtaget? Hvorfor fik ECMA 376 ikke stemmer nok til at blive godkendt som ISO standard?
Jesper Lund Stocholm skrev:
Jeg synes lidt, at du modsiger dig selv. Først siger du, at ECMA-376 = T. Dernæst siger du, at ECMA-376 ikke blev godkendt som ISO-standard. Konklusionen på dette må jo være, at du må leve i et eller andet parallelunivers, hvor T ikke er ISO-godkendt.
Jasper Hedegaard Bojsen skrev:
SKan du uddybe hvad du ser at udfordringerne er i forhold til IBM? Det synes jeg kunne være rigtigt interessant at høre din vinkel på. Måske vi kunne arbejde sammen på den bane
Jasper Hedegaard Bojsen skrev:
En kontorpakke, som udelukkende implementerer part 1[...]
Måske du kunne uddybe hvorfor spørgsmålet er vigtigt for dig? Har du en praktisk vinkel som jeg ikke kan gennemskue ud fra spørgsmålet?
Anders Norgaard skrev:
Hvis Microsoft Office 2010 så yderligere ikke kan aflevere dokumenter som er garanteret fri for gamle implementationsdetaljer som "useWord97LineBreakRules" så står et valg af OOXML tilbage som meget ringe for alle der ønsker en snarlig forbedring af konkurrencesituationen for kontorsoftware.
Anders Norgaard skrev:
Hvis Microsoft Office 2010 så yderligere ikke kan aflevere dokumenter som er garanteret fri for gamle implementationsdetaljer som "useWord97LineBreakRules" så står et valg af OOXML tilbage som meget ringe for alle der ønsker en snarlig forbedring af konkurrencesituationen for kontorsoftware.

Jasper Hedegaard Bojsen skrev:
"useWord97LineBreakRules" er bare et navn på en attribut og selvom navnet indholder strengen "Word97" så ændrer det ikke på at attributen er velbeskrevet og godkendt af ISO (den var i øvrigt også velbeskrevet i ECMA-376 så vidt jeg husker, men det er en anden sag).
Jesper Lund Stocholm skrev:
Du husker forkert. I ECMA-376 står der nemlig udelukkende:
"This element specifies that applications shall emulate the behavior of a previously existing word processing application (Microsoft Word 95) when determining the spacing between full-width East Asian characters in a document's content."
(og det er sådan set alt)
Vær i øvrigt opmærksom på, at der mangler to illustrationer på den side du henviste til ifht indholdet i selve standarden.
Jasper Hedegaard Bojsen skrev:
"useWord97LineBreakRules" er bare et navn på en attribut og selvom navnet indholder strengen "Word97" så ændrer det ikke på at attributen er velbeskrevet og godkendt af ISO [...]
Anders Norgaard skrev:
Det er derfor relevant hvor stor en indsats det kræver at skrive programmer der effektivt kan benytte dokumentformatet - hvis det kræver en stor indstats må vi forvente dårligere konkurrence da færre kan magte opgaven.
Anders Norgaard skrev:
Derfor er det også interessant om Office 2010 kan aflevere dokumenter som kan garanteres at kunne læses af programmer der har implementeret den "fremadrettede" Part 1.
Anders Norgaard skrev:
Jeg spørger lige for tredie gang. Vil Office 2010 kunne aflevere dokumenter som er garanteret at holde sig til Part 1 (strict)?
Flemming Bjerke skrev:
Det var dog en ufattelig masse vrøvl. Sagen er meget simpel.
Af hensyn til bagudkompabilitet findes der en OVERGANGSversion af OOXML (Transitional) som er identisk med den af ISO forkastede ECMA version af OOXML.
Den ISO-godkendte version er selvfølgelig ikke en overgangversion, men OOXML Strict som ikke er implementeret og er under revision.
<b>Altså har Microsoft bare ikke nogen kontorpakke der kører ISO-godkendt standard.</b> Så enkelt er det!!!
ODF blev ISO-godkendt for 3-4 år siden. Microsoft er bare bagud.
Flemming Bjerke skrev:
Jesper Hørlück:
ECMA 376 blev ikke godkendt som ISO standard i september 2007.
Jesper Stocholm:
ECMA-376 blev godkendt af ISO i april 2008.
Og hvor kommer så det lille nette visionspaper på 5600 sider omhandlende OOXML Strict ind i billedet?
Jesper Stocholm:
Hvor mange applikationer kender du til, der kan danne
ODF-dokumenter i ISO-udgaven?
Nej, jeg stiller ikke op til flueknep på ODF-versioner, openofficerversion, googleversioner, og bla, bla. Det korte er ODF er ISO-godkendt og under stadig udvikling.
(Øjensynlig modsat OOXML der nu er fastfrosset i OVERGANGsversion og en praktisk uanvendelig 5600 sider lang visions-version, en strict vision??!!!)
Jesper Lund Stocholm skrev:
Bjerke skrev:"Og hvor kommer så det lille nette visionspaper på 5600 sider omhandlende OOXML Strict ind i billedet?"
....
Det giver på ingen måde mening at sige, at "S = Part1" eller "T <> Part 1".
Jesper Lund Stocholm skrev:
Nu var det jo dig, der pointerede, at ODF var "ISO-godkendt". ... Hvis man bare siger "ODF", så er der jo reelt 3-4 forskellige versioner man kan henvise til og tilsvarende for OOXML.
Jesper Lund Stocholm skrev:
Det kan diskuteres, om T er "fastfrossen" eller om den skal være det, men det er bestemt ikke sådan, at S kan opfattes således. Der sker løbende en udvikling af den - ganske som ved ODF.
Jesper Lund Stocholm skrev:
OOXML S er ikke under revision - og det er OOXML T heller ikke. Det er (uhyggeligt effektivt) spin af oprindeligt Mogens Kühn og siden gentaget i det uendelige med Jens Hørlück, at OOXML skulle være både inkonsistent og "under revision" og "ufærdig". Det er faktuelt forkert.
Flemming Bjerke skrev:
"documents of conformance class WML Strict, SML Strict, or PML Strict shall not embed documents of conformance class WML Transitional, SML Transitional, or PML Transitional as defined in Part 4." (Part 1, s. 4)
Dvs. Fællesmængden af S og Part4 er tom!
Hvordan passer det så med hvad du skrev lidt længere oppe? Det er måske slet ikke spin som Kühn og Hørlück har opfundet???
Flemming Bjerke skrev:
Jeg spørger Jesper Stocholm:
Hvorfor kom Strict overhovedet ind i billedet?
Og efter diverse forviklinger ender han med at sige at jeg udtaler mig katagorisk. Goddag mand, ..... økseskaft!
Jeg skulle have skrevet "kategorisk forkert" - det beklager jeg.Og jeg kommer med et citat og angiver hvorfra det kommer (Part 1, s. 4) dvs. afsnit 2.5. Og så skriver Jesper alt muligt der bygger på at citatet kommer et helt andet sted fra (JS: "Teksten du citerer henfører til afsnit 15.2.10 og 15.2.11.")
(Jesper fortsætter derefter med mere flueknep ... ZZZZZZ)
Jamen, sødeste Flemming - du har jo reelt ikke sagt/skrevet særligt meget endnu, der var korrekt. Jeg har faktisk skrevet de uddybende ting (som du kalder "flueknepperi") for at forklare dig, hvorfor du siger noget forkert. Jeg er nu er ved at hitte ud af, at du overhovedet ikke er interesseret i det. Men hvis du hellere vil have, at jeg blot tørt konstaterer enten "Nej", "Forkert" eller evt. "idioti", så siger du bare til ... det vil trods alt spare mig for en del tid med at svare dig.Så siger Jesper: "Jeg vil umiddelbart vurdere, at det gælder, at for 99% af alle T-dokumenter, vil 99% af indholdet være defineret i Part 1."
Det var ikke min pointe. Den angik hvor stor en %-del af et S-dokument er defineret i Part 4? (Hertil kunne Jesper jo f.eks. svare at i Part 2 er der ingen grønne malkekøer - hvilket vist er faktisk korrekt.)
Fra definitionen af "WML strict" kan læses:
"[A document conforms to] WML Strict, if the document is a conforming document of category Wordprocessing that conforms to the strict schema and does not include any features from Part 4."Så siger Jesper: "Vedligeholdelsen af OOXML er en løbende, pågående proces ..." Men alligevel er den ikke "i revision" fordi 'spindoktor' Kühn skulle få det til at betyde "store problemer".
Problemet opstår jo, når følgende udsagn bringes til torvs:
"OOXML kan ikke godkendes, da den er umoden fordi den er under revision"
Konklusionen "OOXML kan ikke godkendes" falder fra hinanden, da den bygger på to udsagn, der er forkerte. At argumentet om "revision" gentages ukritisk af bla. dig gør det jo ikke mere korrekt.Kan vi blive enige om at OOXML Stict er under ændring? Nej, gennemskuelige udsagn skal vi vist ikke forvente!
Det vi kan blive enige om er, at OOXML Strict, ODF, PDF, HTML etc alle løbende ændres. Senest er HTML jo ved at komme i version 5 og ODF barsler med version 1.2. "Standardisering" er en proces og ikke et dokument, der for evigt er ristet i runer.
Flemming Bjerke skrev:
Jeg spørger Jesper Stocholm:
Hvorfor kom Strict overhovedet ind i billedet?
Og efter diverse forviklinger ender han med at sige at jeg udtaler mig katagorisk. Goddag mand, ..... økseskaft!
Og jeg kommer med et citat og angiver hvorfra det kommer (Part 1, s. 4) dvs. afsnit 2.5. Og så skriver Jesper alt muligt der bygger på at citatet kommer et helt andet sted fra (JS: "Teksten du citerer henfører til afsnit 15.2.10 og 15.2.11.")
(Jesper fortsætter derefter med mere flueknep ... ZZZZZZ)

Så siger Jesper: "Jeg vil umiddelbart vurdere, at det gælder, at for 99% af alle T-dokumenter, vil 99% af indholdet være defineret i Part 1."
Det var ikke min pointe. Den angik hvor stor en %-del af et S-dokument er defineret i Part 4? (Hertil kunne Jesper jo f.eks. svare at i Part 2 er der ingen grønne malkekøer - hvilket vist er faktisk korrekt.)
Så siger Jesper: "Vedligeholdelsen af OOXML er en løbende, pågående proces ..." Men alligevel er den ikke "i revision" fordi 'spindoktor' Kühn skulle få det til at betyde "store problemer".
Kan vi blive enige om at OOXML Stict er under ændring? Nej, gennemskuelige udsagn skal vi vist ikke forvente!
Jeg spørger Jesper Stocholm:
Hvorfor kom Strict overhovedet ind i billedet?
Hvis jeg skal give dig min egen oplevelse af processen i de dage - og være helt ærlig - så er jeg faktisk ikke sikker på, hvordan S/T kom ind i billedet. ...
Jeg skriver til Jesper: ...jeg kommer med et citat og angiver hvorfra det kommer (Part 1, s. 4) dvs. afsnit 2.5. Og så skriver Jesper alt muligt der bygger på at citatet kommer et helt andet sted fra (JS: "Teksten du citerer henfører til afsnit 15.2.10 og 15.2.11.") ...
Jeg har faktisk skrevet de uddybende ting (som du kalder "flueknepperi") for at forklare dig, hvorfor du siger noget forkert. Jeg er nu er ved at hitte ud af, at du overhovedet ikke er interesseret i det. ...
"documents of conformance class WML Strict, SML Strict, or PML Strict shall not embed documents of conformance class WML Transitional, SML Transitional, or PML Transitional as defined in Part 4."
Og nu har jeg downloaded documentet een gang til (det ku' jo være jeg havde kvajet mig) via: Flemming Bjerke skrev:Det har du helt misforstået. MEN vil du være sød at slå op på s. 4 i ISO29500-1 (first edition 2008-11-15) og se efter om der ikke står:"documents of conformance class WML Strict, SML Strict, or PML Strict shall not embed documents of conformance class WML Transitional, SML Transitional, or PML Transitional as defined in Part 4."
For det gør HVER gang jeg gør detOg nu har jeg downloaded documentet een gang til (det ku' jo være jeg havde kvajet mig) via: [url=http://isotc.iso.org/livelink/livelink/fetch/2000/2489/Ittf_Home/PubliclyAvailableStandards.htm
http://standards.iso.org/ (...)(E).zip]ISOs hjemmeside[/url]
Minsanten om der ikke IGEN står det nævnte citat på s. 4. Er det et forkert dokument som jeg downloader?
Nej, det er det rigtige dokument du kigger i - og jeg har heller ikke sagt, at citatet var forkert. Jeg skrev de uddybende ting for at tydeliggøre, at jeg ikke forstår din konklusion på baggrund af citatet.
Flemming Bjerke skrev:
OK, Jesper, så er jeg med. Så jeg skulle have citeret Part 1. s. 3-4.
(...)
Det betyder så vidt jeg kan læse at et document for at være stict ikke må indeholde elementer fra Part 4, der altså er elementer som kun må være i transitional.
Du har tidligere skrevet at "for 99% af alle T-dokumenter, vil 99% af indholdet være defineret i Part 1." Der er altså en lille del af et transitional dokument som ikke må være i Strict, beskrevet på ca. 1200 sider i part 4 (hvoraf en god del dog er henvisninger til part 1). Så er det jeg undrer mig over:
1. Hvorfor er det at der er noget af transitional som ikke må være med i strict?
T hed oprindeligt "deprecated features" og blev under BRM lavet om til en selvstændig part samt en selvstændig conformance clause. Det er ganske som i HTML, hvor nogle constructs er tilladte i HTML transitional men ikke i HTML strict.
Ekspertudvalget vurderer, at i de tilfælde, hvor OOXML anvendes, bør
fremadrettet datalagting foregå efter de principper, der er fastlagt i OOXML (ISO/EIC29500:strict), da dette sikrer maksimal uafhængighed af enkelte leverandører og derfor er bedst ud fra et konkurrencesynspunkt. Det hindrer ikke, at OOXML ISO/RIC29500:transitional) implementeres for at sikre, at ældre dokumeneter kan læses. Ekspertudvalget bemærker, at såvel
ISO/EIC29500:strict) som (ISO/EIC29500:transitional) er en del af samme åbne standard, godkendt af ISO.
This Part of ISO/IEC 29500 defines features for backward-compatibility and that are useful for high-quality migration of existing binary documents ...
Jesper Lund Stocholm skrev:
At Microsoft mener, at S er "uanvendelig" må stå for deres regning. Jeg har sagt, at S er uanvendelig nu, da den ikke er i markedet.
, gør dog ikke hammeren uanvendelig.
Flemming Bjerke skrev:
De dele skal man da se at komme væk fra.
Så ekspertudvalgets udtalelse giver god mening (bilag a):
Det er misvisende: At S ikke anvendes, betyder ikke at S er uanvendelig. At jeg ikke anvender den hammer der ligger inde i skabet under mine sokker og underbukser , gør dog ikke hammeren uanvendelig.
Bjerke: Så ekspertudvalgets udtalelse giver god mening (bilag a):
Stocholm: Der er flere problemer med netop denne udtalelse - bla. at de ikke konkretiserer, hvorfor T ikke skulle være lige så god for konkurrencen som S. Jeg har ikke hørt ét eneste argument for dette.
ISO kræver følgende:
* interoperabilitet
* platformsuafhængighed
* kulturel og sproglig tilpasning
Disse principper er ikke indfriet i ECMA376:2006 og derfor blev standarden forkastet.
Jesper Lund Stocholm skrev:
...
Jens Hørlück og de andre "OOXML-S-lidderbukke" argumenterer for, at vi skal insistere på kun at kunne anvende den store hammer - selvom den kun eksisterer på papiret.
Jeg argumenterer for, at imens vi begynder at lave vores store hammer efter forskrifterne, så anvender vi den lille hammer til at slå sømmet i. Det er muligt, at den ikke er så "optimal" eller "ønskelig" som den store hammer,...
Flemming Bjerke skrev:
Jeg hæfter mig ved at den eneste jeg har set give en forklaring på hvorfor ISO "deprecatede" dele af ECMA og flyttede den over i Part 4, er Mogens Kühn:
ISO kræver følgende:
* interoperabilitet
* platformsuafhængighed
* kulturel og sproglig tilpasning
Disse principper er ikke indfriet i ECMA376:2006 og derfor blev standarden forkastet.
Har du nogle bedre forklaringer? Det kunne være interessant
Jeg synes bare at når Microsoft ikke kan levere 'den store hammer'
Jesper Lund Stocholm skrev:
Det primære indhold i T er de områder, hvor man har fundet på nye måder at gøre tingene på. ... Det er mest af alt en politisk afvejning af, hvad man syntes var "pænt" og hvad man ikke syntes var "pænt".
... det er i mine øjne fuldstændigt urealistisk at tro, at Microsoft skulle have kunnet nå det med Microsoft Office 2010. Der var ganske enkelt ikke nok tid til det fra offentliggørelsen af OOXML i november 2008 til første beta af Office 2010 i sommeren 2009.
Jeg er i øvrigt ikke af den opfattelse, at vi skal anbefale OOXML "for Microsofts skyld". Vi skal anbefale OOXML for brugerne af Microsoft Offices skyld.
Flemming Bjerke skrev:
OK. Men i det her ligger også at først når OOXML Strict er adopteret, har Microsoft underkastet sig ISO's politiske afvejning, og det er øjensynlig det som Microsoft ikke vil.
De kan da bare bruge OpenOffice.org. ODF er nok.
Jesper Lund Stocholm skrev:
Jeg bekymrer mig ikke så meget om, hvad Microsoft ønsker, vil eller gør sig af tanker. Jeg henholder mig til de faktuelle forhold omkring tidsrammerne og tidsperioderne efter offentliggørelsen af OOXML for et år siden.
Det er klart, at det er nemt at kaste en masse konspiratorisk ved på bålet - som du jo gør her -
Faktum er, at Microsoft ikke på nogen måde har kunnet nå at implementere S i det halve år fra offentliggørelse til første beta af Office 2010.
Derfor har vi brug for noget andet nu - ...
imens vi gør alt hvad vi kan for at få Microsoft til at implementere "fuld S"
Flemming Bjerke skrev:
Hvis Microsoft ikke vil implementere OOXML Strict, er hele ISO-processen omsonst. Det du ruller ud, er ren naivisme.
Det er en naivitetsteori at tro at MS bare implementerer Strict uden at blive tvunget til det.
Da vi har noget andet, nemlig ODF, har vi ikke brug for OOXM
Det er naivitetsteori. MS er da komplet ligeglade med hvad vi gør. De respekterer kun hvis de ikke får deres transitional godkendt i ISO, DK, osv.
Flemming Bjerke skrev:
Til Jens Hørlück. Jeg synes du er uklar i mælet. Som medlem Regeringens ekspertudvalg om åbne standarder for dokumentformater bør du komme med klare og tydelige svar om helt centrale spørgsmål:
Jaspe Bojsen skrev: ".. en implementering i henhold til transitional er en fuldt ud korrekt og åben implementering af ISO standarden."
Jens svarede så: "Ja, men med et andet formål end strict. ..."