Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

de lcaza calls OOXML a "Superb Standard"

Posted by kdawson on Mon Sep 10, 2007 07:08 PM
from the say-it-ain't-so-miguel dept.
you-bet-it's-not-out-of-context writes "A blogger on KDE Developer's Journal has found an interesting post by Miguel de Icaza, the founder of GNOME and Mono, in a Google group dedicated to the discussion of his blog entries. Six days ago Miguel stated that 'OOXML is a superb standard and yet, it has been FUDed so badly by its competitors that serious people believe that there is something fundamentally wrong with it.' In the same post he says that to avoid patent problems over Silverlight, when using or developing Mono's implementation (known as Moonlight), i's best to 'get/download Moonlight from Novell which will include patent coverage.'"

Related Stories

[+] GNOME Foundation Helping OOXML? 471 comments
christian.einfeldt writes "According to long-time OpenDocument Fellowship member Russell Ossendryver, it appears that GNOME founder Miguel de Icaza's widely-publicized praise for OOXML as a 'superb standard' is being followed up with on-going support by the GNOME Foundation in 'resolving' the thousands of criticisms leveled against Microsoft's proposed standard. In an open letter in his blog, Ossendryver urges the GNOME Foundation to halt its apparent support for OOXML as a standard and to put its efforts behind enhancing adoption of the genuinely open standard, ODF, which was approved by the world standards bodies as ISO/IEC standard 26300 on 2 May 2006."
[+] KDE and KOffice Rebuke OOXML, GNOME Dithers 10 comments
Peter writes "Free Software Foundation president Richard Stallman and ITWire have praised KDE and KOffice developers for taking a principled stand against OOXML, while raising serious concerns about the GNOME Foundation's decision to give credibility to Microsoft's broken format. This comes on the heels of GNOME co-founder Miguel de Icaza's depiction of OOXML as a 'superb standard', and GNOME Foundation director Quim Gil's stonewalling of the patent-free Ogg Vorbis / Theora format on behalf of Nokia. Will the GNOME Foundation's indifferent response to Richard Stallman's appeal drive him to throw his weight behind KDE?"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Good morning, people. (Score:5, Funny)

    by Anonymous Coward on Monday September 10, @07:09PM (#20546715)
    The developers had a conference on the Brain Slug Planet. Miguel liked it so much he decided to stay of his own free will.
  • Sounds like he's sold out (Score:3, Interesting)

    by Anonymous Coward on Monday September 10, @07:10PM (#20546717)
    I wonder how much Microsoft paid Miguel to say this.
  • First things first. by khasim (Score:2) Monday September 10, @07:11PM
    • Re:First things first. (Score:5, Insightful)

      by nuzak (959558) on Monday September 10, @07:21PM (#20546849)
      It's his own blog.
      [ Parent ]
      • That statement proves it: by Burz (Score:2) Monday September 10, @07:58PM
        • Re:That statement proves it: by Anonymous Coward (Score:1) Monday September 10, @08:25PM
        • Re:That statement proves it: (Score:5, Insightful)

          by kjart (941720) on Monday September 10, @08:36PM (#20547589)

          Icaza is a thoroughgoing Microsoft shill.

          Yeah, starting with an ad hominem makes me want to take your arguments seriously.

          [ Parent ]
          • Re:That statement proves it: by tsm_sf (Score:1) Monday September 10, @08:55PM
          • Re:That statement proves it: by MightyMartian (Score:2) Monday September 10, @09:44PM
            • Re:That statement proves it: (Score:4, Insightful)

              by h4rm0ny (722443) <.h4rm0ny. .at. .tarddell.net.> on Tuesday September 11, @01:42AM (#20549547)
              (Last Journal: Tuesday December 02 2003, @06:03AM)

              Isn't it obvious by this point that Microsoft wants to take over Linux and is trying to do this via Novell (SuSE) and threatened patent litigation? Similarly, Mono is an attempt to draw Linux (and even Macs) into trying to compete with the Windows O/S in a game stacked in Microsoft's favour. OOXML is [b]demonstrably[/b] a hideous mess. A person in this position cannot be sincerely mistaken in thinking that it's a good format. They have to be lying.
              [ Parent ]
          • Re:That statement proves it: (Score:5, Interesting)

            by gnasher719 (869701) on Tuesday September 11, @03:15AM (#20550061)
            Icaza being a Microsoft shill seams to be the only logical explanation.

            Nobody who would create an international standard with the intent that it is actually used by the public would have created a standard covering 6,000 pages. That is just ridiculous.

            A "superb" standard would build on existing standards, like using standard XML (which is something you would really expect from something called OpenXML). It wouldn't introduce bugs in its date handling because some application (Excel) not using that standard has the bugs. If you read the comments from the British committee examining that "standard", it is completely riddled with errors big and small.

            Now I wouldn't want to decide whether the problems come from some Microsoft evilness, or from this being a complete rush job (if you compare this to how long development of the C standard or C++ standard takes, where every single line is examined again or again), but this "standard" should never, ever have been put on the ISO fast track. Maybe in a few years time, if Microsoft has had time to fix all the problems.

            For those who don't know: Usually introducing an ISO standard is a multi-stage process. The standard is suggested, then comments are collected, problems are fixed, again and again, until eventually the whole thing has the quality and the consensus that is required for an international standard and then it goes to the vote. This proposal has gone on the fast track, which should have been reserved for standards that have passed all the early stages. Like if there had been an industry wide consensus where everyone followed the same document, and then someone has the idea to turn this wide consensus into an official standard. It shouldn't be used for something thrown together quickly.

            No, I don't think that Icaza could call this a "superb" standard unless he was paid to do it. Not that I blame him; I would do the same thing if you gave me enough money. This post here is my unpaid-for opinion, I'll write another one if anyone comes up with say a five digit number.
            [ Parent ]
          • Re:That statement proves it: by marcello_dl (Score:2) Tuesday September 11, @05:50AM
          • 1 reply beneath your current threshold.
        • Re:That statement proves it: by CuteAlien (Score:1) Tuesday September 11, @02:00AM
        • Re:That statement proves it: by Skjellifetti (Score:2) Tuesday September 11, @09:24AM
          • 1 reply beneath your current threshold.
        • 2 replies beneath your current threshold.
    • Re:First things first. by DrSkwid (Score:2) Monday September 10, @07:42PM
    • Re:First things first. by thatskinnyguy (Score:1) Monday September 10, @08:01PM
      • 1 reply beneath your current threshold.
    • Even if it *was* a good standard... (Score:5, Interesting)

      by Anonymous Coward on Monday September 10, @08:09PM (#20547345)
      Even if we thought that it was a good standard--you know, something that would not contain ugly hacks like formatLikeWord95, would not need a major international company to brib^W cajole hundreds of Microsoft Certified Gold Partners to join NB's that are members of the ISO to get it passed--how does all that backwards compatibility hack^W support actually work in practice?

      Well, let's take a look at one company's deployment of Office 2007 to 25,000 workstations [robweir.com]. Oh, what's that? It's still crap? Figures.

      Yes, the information should help people interoperate with Microsoft. But all the parts they're keeping from us are important. They want to control de facto standards and keep all other ISVs at second-tier status without having to make good products.

      People would be better off with standards not controlled by any one company. Even if Microsoft were the most benevolent company in the world, there's no excuse for giving another company the power to hold your documents hostage in this day and age. And it's about time that people realized that, especially when Microsoft has intentionally perverted standards like ACPI to harm Linux [slated.org].

      The PDF link above is just for proof. Here's a transcript of the PDF so you don't have to view it unless you don't believe me:

      Plaintiff's Exhibit 3020
      Comes v. Microsoft

      From: Bill Gates
      Sent: Sunday, January 24, 1999 8:41 AM
      To: Jeff Weslorinen; Ben Falbi
      Cc: Carl Stork (Exchange); Nathan Myhrvold; Eric Rudder
      Subject: ACPI extensions

      One thing I find myself wondering about is whether we shouldn't try to make the "ACPI" extensions somehow Windows specific.

      It seems unfortunate if we do this work and get our partners to do the work and the result is that Linux works great without having to do the work.

      Maybe there is no way to avoid this problem but it does bother me.

      Maybe we could define the APIs so that they work well with NT and not the others even if they are open.

      Or maybe we could patent something related to this.

      MS-PCA 1389717
      HIGHLY CONFIDENTIAL

      Gates Deposition Exhibit 32
      2/28/02
      [ Parent ]
    • doesn't matter much by CarpetShark (Score:2) Tuesday September 11, @07:09AM
    • 3 replies beneath your current threshold.
  • ROXXXX-annne (Score:5, Funny)

    by Anonymous Coward on Monday September 10, @07:14PM (#20546757)
    You don't have to put on that Silverlight...
  • by overshoot (39700) on Monday September 10, @07:14PM (#20546765)
    Downloading from Novell comes with a Microsoft patent license?

    I'm sorry, Miguel, but this is getting weirder and weirder. You may be a sierra-hotel coder, but I'm not sure that translates into authority to make legal commitments on behalf of Microsoft.

  • Riiiiiiiiight.... (Score:5, Insightful)

    by UncleTogie (1004853) * on Monday September 10, @07:17PM (#20546797)
    (http://127.0.0.1/ | Last Journal: Friday November 02, @08:43PM)

    ' In the same post he says that to avoid patent problems over Silverlight, when using or developing Mono's implementation (known as Moonlight), it's best to 'get/download Moonlight from Novell which will include patent coverage.'

    I'll think about getting it from Novell....as soon as MS hands over the list of "patent violations". IMHO, this is just a try to make the "If it's Novell/MS, it's legal" line of shite more palatable.

    If you're going to try to feed us a crap sandwich, do NOT tell us it's filet mignon.

    • Re:Riiiiiiiiight.... (Score:4, Informative)

      by Shados (741919) on Monday September 10, @07:23PM (#20546869)
      Well, when it comes to .NET, there is a crap ton of copyrighted and patented stuff, and Mono breaks a lot of em, and they know it. They just know Microsoft won't do anything, since they are semi-partners and all.

      C# the language is an ECMA standard (I beleive?), but from VB.NET to just about anything in .NET beyond console applications, everything is patented, copyrighted, etc (well, anything that could be), and MONO uses tons of it. No need to list em (in opposition to Windows vs Linux kernel, where its far from being as obvious).

      Now, if those patents and other intellectual property crap would stand up in court, thats another story altogether, but unlike the Windows vs Linux patent thing, these are much harder to deny.

      (note that the above doesn't change that telling people to get it from Novell is indeed FUD because no one will ever get sued for using Moonlight from someone else's than Novell. I'm just stating how this situation is different from the mostly baseless "Linux is stepping on X amount of our patents" deal)
      [ Parent ]
    • Re:Riiiiiiiiight.... by UncleTogie (Score:2) Monday September 10, @07:25PM
    • Re:Riiiiiiiiight.... by smilindog2000 (Score:3) Monday September 10, @07:27PM
    • Re:Riiiiiiiiight.... by sqldr (Score:1) Tuesday September 11, @04:03AM
  • He's right... (Score:3, Funny)

    by SkunkPussy (85271) on Monday September 10, @07:17PM (#20546799)
    (Last Journal: Monday May 17 2004, @01:05PM)
    ...the standard is superb - superbly arrogant!
  • Nope (Score:5, Insightful)

    Little things like this in the spec make it less than superb:

    Table like Word95

    Only Microsoft has that information. No one else can implement this "superb" standard like MS can.
    • Re:Nope by Anonymous Coward (Score:1) Monday September 10, @07:38PM
      • Re:Nope (Score:5, Interesting)

        by un1xl0ser (575642) on Monday September 10, @07:54PM (#20547221)
        The fact that Microsoft has their legacy blobs all over the OOXML that they write is exactly why I don't like it. They don't seem to want to implement it in an open fashion. They just want to fein like they are being open so that all of the goverment agencies and corporations that are concerned about vendor lock-in are given a warm fuzzy feeling.

        So yeah, the standard is shit. Nobody can implement it the way that the creator can, by the creator's very design. It is defective by design, as the nutty FSF people like to say.
        [ Parent ]
      • Re:Nope (Score:4, Interesting)

        by Anonymous Coward on Monday September 10, @08:02PM (#20547295)
        I've developed in both formats, and ODF uses consistent naming conventions and builds upon existing standards whereas OOXML is exceedingly inconsistent (google: "sz" node) and it comes with a lot of new standards.

        The implications of this are that OOXML is considerably more expensive to implement because there aren't a lot of components to choose from (eg, compare the number of SVG serializers to DrawingML serializers). Building upon existing standards is a very important part of a good standard, I think (and so do the ISO)

        Don't take my word for it though, both files are ZIPs of XML* so google for some files and see which one makes sense to you :)

        [*] although it's recently been discovered that OOXML refers to OLE objects which are undocumented in OOXML and in Office '07 these are stored as binaries :( ODF and OOo have their own problems of course, but nothing complex like this.

        [ Parent ]
        • Re:Nope by I'm Don Giovanni (Score:2) Tuesday September 11, @01:34AM
          • 1 reply beneath your current threshold.
        • Re:Nope by Anonymous Coward (Score:2) Monday September 10, @08:42PM
          • Re:Nope by hasbeard (Score:3) Monday September 10, @09:43PM
            • 1 reply beneath your current threshold.
          • 1 reply beneath your current threshold.
        • 1 reply beneath your current threshold.
      • Re:Nope by Locutus (Score:2) Monday September 10, @08:16PM
      • Re:Nope by SgtChaireBourne (Score:1) Tuesday September 11, @02:36AM
      • Re:Nope by KugelKurt (Score:1) Tuesday September 11, @09:03AM
      • I trash you with one word. by pallmall1 (Score:2) Monday September 10, @09:39PM
        • 1 reply beneath your current threshold.
      • attest by aichpvee (Score:1) Tuesday September 11, @03:01AM
      • 1 reply beneath your current threshold.
    • Re:Nope by The Bungi (Score:1) Monday September 10, @07:53PM
      • Re:Nope by RobertLTux (Score:3) Monday September 10, @08:05PM
        • 1 reply beneath your current threshold.
      • Re:Nope (Score:5, Insightful)

        by DaleGlass (1068434) on Monday September 10, @08:09PM (#20547351)
        (http://daleglass.net/)

        That's clever. Did you miss the part of the standard where that sort of thing is required for backwards compatibility? Apparently only Microsoft
        cares about that sort of thing, so that's why it's in the damn standard.

        That's the completely wrong way to specify it. A "standard" that says things like "tables like Word 95" is worthless, just what's that supposed to mean anyway? If you want to standarize a method of brewing coffee you don't say things like "The way Bill Gates makes it", you specify the exact procedure to be followed. If the behavior can't be fully determined based on the standard, then it's crap.

        Things like that shouldn't be in the standard in the first place. If you're opening a Word95 document and saving in another, then to preserve the formatting you don't say it's "like in Word95", you specify the list of attributes to achieve the same effect: padding, alignment, margins, etc.
        [ Parent ]
        • Re:Nope (Score:5, Insightful)

          by bentcd (690786) <bcd@pvv.org> on Tuesday September 11, @04:28AM (#20550339)
          (http://www.pvv.org/~bcd)

          A "standard" that says things like "tables like Word 95" is worthless, just what's that supposed to mean anyway?
          I have been wondering why the standard is so mind-boggingly long. Why can't it just say "Do OOXML the way Microsoft does it" and be done with it? Seems such a waste to write 6,000 pages (or whatever) when you can say the same thing in seven words.
          [ Parent ]
        • Re:Nope by DaleGlass (Score:2) Monday September 10, @09:22PM
          • Re:Nope by lordofthechia (Score:2) Tuesday September 11, @12:24AM
          • Re:Nope (Score:5, Insightful)

            by VGPowerlord (621254) on Tuesday September 11, @02:00AM (#20549657)
            (http://www.vgmusic.com/)

            And why do you care if they are there? Do you figure the evil Microsoft will have some tricksies up their sleeves because of these tags? What part of the phrase "ignore them if you don't care about backwards compatibility" do you fail to grok?

            If a major Office competitor implemented OOXML but ignored the backwards compatibility parts, Microsoft would be sure to use those when saving OOXML files in MSOffice just to make sure they don't look right in the competitor's office suite. Which part of that did you fail to grok?
            [ Parent ]
            • Re:Nope by The Bungi (Score:2) Tuesday September 11, @03:56PM
          • 1 reply beneath your current threshold.
        • Re:Nope by Anonymous Coward (Score:1) Monday September 10, @09:40PM
        • 2 replies beneath your current threshold.
      • Re:Nope (Score:5, Insightful)

        by IWannaBeAnAC (653701) on Monday September 10, @08:24PM (#20547465)

        The problem is that OOXML defines a bunch of tags for 'backwards compatibility', but doesn't define what they do. To say that 'ODF fanboys and FSF-sponsored trolls don't care about that sort of thing' is insulting. Lots of people, including FSF members, have spent thousands and thousands of hours trying to reverse-engineer Microsoft binary formats. A document specifying this behavior would be universally welcomed, by both the FSF and 'ODF fanboys', because it would then be possible to write high-fidelity converters between old MS formats and ODF (or from MS binary formats to a non-legacy subset of OOXML, for that matter).

        Having a bunch of tags with no definition as to what they do is not an ingredient of a good standard. If you wanted to define a bunch of custom tags, it could just as easily be done as an extension to ODF, which, if it was well-defined, ISO and the open source community would surely have no problem with. Having a international standard where significant parts of it are 'depreciated', is itself rather bizarre. If the backwards-compatibility binary-format tags are depreciated, why include them in the international standard?

        [ Parent ]
        • Re:Nope by The Bungi (Score:1) Monday September 10, @08:53PM
          • Re:Nope by IWannaBeAnAC (Score:3) Monday September 10, @09:13PM
            • Re:Nope by rawtatoor (Score:1) Tuesday September 11, @07:58AM
          • Re:Nope by Waffle Iron (Score:2) Monday September 10, @09:22PM
            • Re:Nope by UncleTogie (Score:2) Monday September 10, @11:39PM
          • Re:Double Nope by Gideon Fubar (Score:1) Tuesday September 11, @12:52AM
          • Re:Nope by rtechie (Score:2) Tuesday September 11, @01:46PM
        • Re:Nope by harlows_monkeys (Score:1) Monday September 10, @09:30PM
          • Re:Nope by IWannaBeAnAC (Score:3) Monday September 10, @09:36PM
          • Re:Nope by stilborne (Score:2) Monday September 10, @10:08PM
          • Re:Nope by The Bungi (Score:2) Tuesday September 11, @03:51PM
          • 1 reply beneath your current threshold.
      • Re:Nope by Anonymous Coward (Score:2) Monday September 10, @08:41PM
      • Re:Nope by The Cydonian (Score:2) Monday September 10, @10:07PM
        • Re:Nope by holloway (Score:1) Monday September 10, @11:22PM
      • Re:Nope by Repossessed (Score:1) Tuesday September 11, @02:13AM
      • Re:Nope by Eivind (Score:3) Tuesday September 11, @04:36AM
      • Wrong abstraction. by SanityInAnarchy (Score:2) Tuesday September 11, @12:28PM
      • 1 reply beneath your current threshold.
    • Re:Nope by maxume (Score:1) Monday September 10, @07:55PM
    • Re:Nope by miguel (Score:3) Monday September 10, @08:06PM
      • Re:Nope (Score:5, Insightful)

        by MMC Monster (602931) on Monday September 10, @08:24PM (#20547467)
        But if it can be ignored, will the document lay out the same in two different products? If layout is different, why have you gained?
        [ Parent ]
      • Re:Nope by Trelane (Score:2) Monday September 10, @08:24PM
        • Re:Nope by Trelane (Score:3) Monday September 10, @08:27PM
      • Re:Nope by ShieldWolf (Score:3) Monday September 10, @08:30PM
      • Re:Nope by m0nkyman (Score:2) Monday September 10, @08:33PM
      • Re:Nope (Score:5, Interesting)

        (it is an optional tag that can be ignored).

        Not if Microsoft keeps using it you can't.

        Sure, you can ignore it if it comes up in a document, but if a user with little care or knowledge about such issues loads a document up that uses such a tag in (for example) OOo and their table doesn't look like it did in Word, they're probably going to think that OOo is at fault, and may make a decision to not use the alternative software in the future (or may go around telling everyone they know that said software sucks).

        If Microsoft, the developer of the main product which generates these data files continues to use these tags, they become impossible to ignore without introducing rendering issues which will be sufficient to annoy potential users of alternative software.

        Yes, purportedly these tags are only supposed to be used by Microsoft when converting documents in older Word formats -- but how many hundreds of millions of such documents exist out there? Quite a few, which seems to guarantee that these "ignorable" tags are going to occur quite frequently, and will impose sufficient differences on document rendering if they are ignored. So unless these optional tags are fully documented, why should anyone outside of Microsoft want to adopt this standard?

        Standards aren't often perfect the first time around, but someone at Microsoft should have realized this, and should have prevented themselves from trying to fast-track this standard. The biggest problem is that there is the appearance that Microsoft was trying to pull a fast-one on the international standardization community with an incomplete, and highly imperfect standard that they wanted to rush to fruition for purely competitive (and not technical) reasons. With time and revision, OOXML may indeed be a fine standard, but as it stood at the point where they tried to ram it through the ISO, it had (and has) serious flaws.

        In one of your other posts to this thread, you mention:

        Am personally proud that Jody and Michael made Microsoft add ~650 pages or so to the spec that documented the formulas (one of the things we struggled a lot with in the Gnumeric days).

        Here you admit that you've already seen first hand how incomplete standards can affect Open Source (and really any third-party) development. You had a problem with the lack of documentation, and pressured MS for more details to get your software working correctly. So why is it that you have an issue when others want to pressure MS into either rectifying other areas lacking proper documentation, or removing them from the standard altogether, in areas that matter to them?

        Yaz.

        [ Parent ]
        • Re:Nope by miguel (Score:3) Monday September 10, @08:58PM
          • Re:Nope (Score:5, Insightful)

            Yaz, you wrote an essay and ignored the part where I said that ECMA was going to document that for the next batch of issues to resolve in the spec.

            I didn't ignore it at all. I'm glad this is something that the EMCA is eventually going to resolve. My comment is solely as to why it's important that it is documented, and why your statement that "it's optional" is hardly a solution. It may be optional, but it's important to implement to give users the expected level of interoperability, and this is why many people have expressed concerns about the standard as Microsoft has originally submitted it.

            So they know about the issue, they will write the docs for it, and integrate it into the doc.

            So basically "Your bug is being going to be fixed". Next issue.

            I think you and I can agree that the standardization organizations are doing a good job of ensuring that the standard is itself up-to-standard. But I can't subscribe to your opinion that nobody has any right to complain about the standard as it was submitted by Microsoft, just because it will (hopefully) eventually be fixed. I can appreciate that these faults will be fixed, but that doesn't mean that I (or anyone else) have no right to comment on its current state.

            In addition to the above I predict it does not matter, because its a legacy setting and they are themselves trying to not drag documents that contain that.

            So they say, and for now, but I've been a Microsoft watcher for more than long enough to say that I'll believe it when I see it. And "trying not to" doesn't mean "won't" -- I'd be significantly happier if Microsoft were to say "we won't use these legacy tags ever", and then kept their word (forever -- in which case they would be unnecessary to have in the standard, as I imagine nobody else is going to need to use them if MS itself isn't going to use them).

            Yaz.

            [ Parent ]
            • Re:Nope by jhol13 (Score:1) Tuesday September 11, @05:15AM
          • Re:Nope by belmolis (Score:2) Monday September 10, @11:49PM
            • Re:Nope by prockcore (Score:2) Tuesday September 11, @01:14AM
              • Re:Nope by MenTaLguY (Score:2) Tuesday September 11, @01:29PM
            • Re:Nope by I'm Don Giovanni (Score:2) Tuesday September 11, @01:48AM
          • Re:Nope by Cyclops (Score:2) Tuesday September 11, @05:28AM
            • Re:Nope by miguel (Score:1) Tuesday September 11, @09:11AM
              • Re:Nope by Cyclops (Score:2) Tuesday September 11, @02:24PM
          • Here's what I don't get by snowwrestler (Score:2) Tuesday September 11, @11:28AM
          • Miguel, what do you mean by a "good" standard? by argent (Score:2) Tuesday September 11, @11:55AM
          • Re:Nope by segedunum (Score:2) Wednesday September 12, @06:15AM
          • 2 replies beneath your current threshold.
      • Re:Nope by Anonymous Coward (Score:1) Monday September 10, @09:54PM
      • Re:Nope by kaffiene (Score:2) Monday September 10, @10:46PM
      • Optional? by overshoot (Score:2) Monday September 10, @10:48PM
        • Appeal to secret knowlege (Score:5, Insightful)

          by overshoot (39700) on Tuesday September 11, @06:43AM (#20551213)

          Well, you ignored the part where I mentioned that this was being taken care of.
          1. You mentioned that "things" were being taken care of; you did not (in any of your posts here, and I read them all) specify that the scoping was one of them
          2. You're pulling the classical "I have secret knowledge that proves that I'm right" rhetorical trick. Point me to the revised spec and we can talk.
          3. You've practically proven, all by yourself, that DIS-29500 isn't at the level of committee draft, much less final ISO submission. One of the basic responsibilities of a technical committee (see, for instance, JEDEC JM-21L) is clearly defining the requirements for conformance and clearing legal rights for those requirements. According to you, that hasn't been done and here we are at the ISO final vote stage. ECMA-376 needs to go back to committee until it's actually ready for prime time.

          Now you argue about optional, so let me clarify, I meant OOXML "optional" which has a very precise term in the spec. Since we are talking about OOXML I expected you to be familiar with it, I guess you were not familiar with it, but only with the handful of bullet points circulating the intertubes.
          As a standards maven, I've read the controlling portions (I'm not planning to implement it, so any controlling language hidden in footnotes missed me. As they should.) I'll point out that "optional" has a predefined meaning in standards literature, much as "scope," "shall," "may," and other words that are no more subject to local redefinition than any other legal term. Apparently, the drafters of ECMA-376 had never done any standards work before (the "Scope" section alone makes that very clear) and ECMA made no effort to correct even the most basic flaws.

          The problems with technical details I'll leave to others.

          Again, your "most of that has already been fixed by ECMA" is an indictment, not an excuse.

          [ Parent ]
        • 1 reply beneath your current threshold.
      • Re:Nope by Erris (Score:2) Monday September 10, @10:49PM
        • No. by Erris (Score:2) Monday September 10, @11:49PM
          • 1 reply beneath your current threshold.
        • M$ by spitzak (Score:2) Tuesday September 11, @02:12AM
        • 1 reply beneath your current threshold.
      • Re:Nope by vandan (Score:2) Monday September 10, @10:59PM
      • Re:Nope by mobydobius (Score:3) Tuesday September 11, @01:00AM
        • 1 reply beneath your current threshold.
      • Re:Nope by LarsWestergren (Score:2) Tuesday September 11, @03:20AM
      • Re:Nope by richlv (Score:2) Tuesday September 11, @07:06AM
      • Re:Nope by juhaz (Score:1) Tuesday September 11, @07:12AM
        • Re:Nope by juhaz (Score:2) Tuesday September 11, @09:52AM
        • 1 reply beneath your current threshold.
      • Re:Nope by jopsen (Score:1) Tuesday September 11, @07:28AM
      • Quality is Job 1.1? by Prototerm (Score:2) Tuesday September 11, @09:11AM
      • 1 reply beneath your current threshold.