On Apr 23, 2009, at 2:13 PM, Doug Schepers wrote:

Hi, Ian-

Ian Hickson wrote (on 4/23/09 4:18 PM):
On Thu, 23 Apr 2009, Doug Schepers wrote:

Jonas and others seem to support broadening the scope, and I've also
been reading various posts in the blogosphere that also question whether
SQL is the right choice (I see a lot of support for JSON-based
approaches). At the very least, I think this group should discuss this more before committing to any one solution. I note that Ian was already open to an early spec revision on the same lines, so I hope this isn't
controversial.

If there is something that is more useful for Web authors as a whole than SQL, and if the browser vendors are willing to implement it, then the spec
should use that, yes.

(I don't know of anything that fits that criteria though. Most of the
proposals so far have been things that are useful in specific scenarios,
but aren't really generic solutions.)

This seems to lead into a discussion of use cases and requirements. You don't include those in your draft... Do you have a UCR document that we could put on the wiki, like the one for Web Workers [1] (note that although I put that into the wiki, I pulled them from somewhere else, maybe the HTML wiki)?

So, some of the requirements you're listing here are:
* more useful for Web authors as a whole than SQL

This is not a specific requirement


* browser vendors are willing to implement it

Neither is this


* should have broad and scalable applicability

And nor is this

I have offered one set of suggestions, which are obviously a small and possibly narrow set of what might have gone in to the WG's thinking. If I had only one vote, I would cast it for a WebStorage requirement for seamless on-line/off-line data access.



The first two are rather hard to quantify, and part of the process of writing a spec is to discover what these are. The best solution is not necessarily the most obvious one from the start, and after deeper examination, browsers implementers may be willing to implement something that didn't appeal to them at the beginning. (Any spec is better than no spec, so the fact that they may be willing to implement whatever the current spec says doesn't mean it's the best solution.)

What are the other criteria you have in mind?

Which other solutions have you looked at that don't meet these criteria?


If this is acceptable to the WG as a whole, I would ask that a message
similar to the above be put in a prominent place in the spec.  This
seems like the soundest way forward.

The draft got published today, so it's too late to change the high- profile
version of the spec.

It's not too late at all. This group can publish as frequently as it wants, and we could have another WD up next week, with such a message in it. That would have an equally high profile.

The overhead of this seems much less than that of changing the charter.


Rather than add this message, I'd like to just come
to some sort of conclusion on the issue. What are the various proposals that exist to solve this problem other than SQL, and how willing are the
browser vendors to implement those solutions?

We can do both: publish an updated version of the spec that says we're looking at various solutions, and examine the solutions that come in (as a result of broad review that opens that door).

If we are able to come to an immediate conclusion, I'm all in favor of that. But Nikunj, at least, doesn't seem to think we are there yet, so I think it's worth reopening the larger issue.


[1] http://www.w3.org/2008/webapps/wiki/Web_Workers

Regards-
-Doug Schepers
W3C Team Contact, SVG and WebApps WGs


Reply via email to