- From: Glenn Adams <glenn@skynav.com>
- Date: Fri, 27 Jun 2014 10:56:38 -0600
- To: Ian Hickson <ian@hixie.ch>
- Cc: Boris Zbarsky <bzbarsky@mit.edu>, WebApps WG <public-webapps@w3.org>
- Message-ID: <CACQ=j+dLcwcrv2sWW4rZ14g_et+njhRb8pY8Os0peBViK6P52g@mail.gmail.com>
On Fri, Jun 27, 2014 at 10:29 AM, Ian Hickson <ian@hixie.ch> wrote: > On Fri, 27 Jun 2014, Glenn Adams wrote: > > > > > > For pointless certification purposes, you can use any random revision > > > of the spec -- just say what the revision number is and use that (and > > > honestly, who cares how well you implement that version -- it's not > > > like the testing process is going to be thorough). Don't ship that, > > > though. Whatever you ship should be regularly kept up to date with > > > changes to the spec as they occur. (It's not an option to not be able > > > to ship fixes, since otherwise you'd be unable to fix security > > > vulnerabilities either, which is obviously a non-starter.) What you > > > ship, and subsequent revisions thereto, is what you should be spending > > > any serious amount of time testing. And for that, you shouldn't use a > > > snapshot, you should use the latest revision of the spec. > > > > > > For the pointless certification, just as for the patent coverage, we > > > should publish whatever revision we have and just stamp it as a REC. > > > It doesn't matter what bugs it has. We know it'll have bugs -- the day > > > after it's published, maybe even earlier, we'll find new bugs that > > > will need fixing. It doesn't really matter, since it's not for use by > > > implementors, just by lawyers and pointless certification teams. > > > > I would respond, but it would be ... pointless. > > I'm guessing you misinterpreted what I said, specifically, that you > interpreted the "pointless" in "pointless certification" as an insult of > some sort. To clarify, I did not mean it that way; I meant it literally, > as in, specifically the kinds of certifications that you may be required > to pursue for political or bureaucratic reasons but which have no > practical purpose, as opposed to the kind of certification that serves an > important purpose, like certifying that some software that's going to run > a rocket passes all its tests. > No, I did not take it as an insult. I have too thick a skin to be insulted. In any case, most insults thrown my way are probably true. :) My use of "pointless" was intended to mean that it is pointless to argue with you about whether certification required by "political or bureaucratic reasons" (by which I understand you to include legal reasons as well) is or is not "pointless" to use your phrase. Clearly I don't agree with your position. > > Certifying that software passes tests for an obsolete version of a > standard, when the standard's purpose is interoperability and achieving > that interoperability requires converging on a target that we're only > slowly reaching over many years, is at best pointless, and at worst > harmful, which is why I stand by the advice above. > We have different understandings of the meaning of "interoperability". My interpretation of your definition of interoperability is that it is a ghost: in the sense that it has no fixed point of reference, i.e., no fixed set of specifications against which it (interoperability) can be certified. Clearly we operate in different business regimes. > > -- > Ian Hickson U+1047E )\._.,--....,'``. fL > http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. > Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' >
Received on Friday, 27 June 2014 16:57:27 UTC