On Wed, 01 Jan 2014 23:00:21 +0100, Marcos Caceres <w...@marcosc.com> wrote:



On Tuesday, December 31, 2013 at 3:29 AM, Shane Harrelson wrote:

Not to beat a dead horse, but would https://code.google.com/p/csharp-sqlite/ count as an independent implementation of the SQLite SQL syntax?

So no, it would not count (not unless we want to really dilute how a specification becomes a W3C standard).

To prove that it is possible to independently implement the specification and get something interoperable, it would in principle be fine. But that is only one part of the requirements for a standard...

Using an unmaintained project as a ways of advancing as specification would kinda defeat the point of standardization of browser technology.

In that it fails to change the perception that there is not real interest in making the particular spec into a standard.

To benefit the web, the only independent implementations that would actually matter would need to be browser-based.

That's not really true. It is important to get implementations in browsers, and the fact that currently a number of major browsers have stated that they are not interested in implementing (or in some cases in maintaining impementations of) Web SQL is one reason it is not considered worth further work at this time.

If there were compelling* services based on WebSQL, the question might be re-examined. The inability to meet a particular bureaucratic interpretation of "independently implemented interoperable uses" isn't the reason why work has stopped. It happened because there was no apparent likelihood of WebSQL becoming a standard that was generally implemented, and there was an alternative that appeared to have a much higher probability of being worth working on.

Of course, all these judgements are just that. History has proven them wrong in the past, and that will continue to happen.

cheers

Chaals

*I mean something that has 10% penetration, or 25% penetration in a few key markets, not just "a few hundred people agree this is really fantastic" - although if those people happen to be browser engineers or standards wonks the reality is that you have a better chance of getting a real standard to occur)


--
Charles McCathie Nevile - Consultant (web standards) CTO Office, Yandex
      cha...@yandex-team.ru         Find more at http://yandex.com

Reply via email to