On Mar 29, 2010, at 5:25 PM, Doug Schepers wrote:

Hi, Maciej-

I'm a little frustrated to be having this conversation now, after I tried for several weeks to get comments on the charter before sending it to W3M, and then to the AC. There was substantial discussion on both the member-only list and on this public list (which you engaged in), and the appropriate time to raise these issues was then.

I didn't notice these issues then - I didn't think to carefully compare the new charter's deliverables with the old. It's not my intent to cause trouble by reporting these issues late in the game. It just seemed like this was a bug in the charter worth fixing, even if it's reported later than we hoped.


I agree with the goal of transparency, but the chief rationale for a charter is as an overview, not as a detailed history or exhaustive scope delineation; that is what the links to the documents themselves are for (where those are available). It is unusual to be asked to go into this level of detail in the scope of a chartering review in the AC, and I haven't seen evidence that others share your concerns. I am extremely reluctant to establish a precedent here, when rechartering is already a major pain.

Doug, you made the new wiki page and explicitly asked for feedback. If you want to send it as-is, I am not going to complain (any more than I already have). I am just trying to review what you sent, as you seemed to suggest should be done. It was not my intent to mess with you, and I apologize if it came off that way. I know that I can be more blunt than I intend at times.



For example, I made a mistake in the previous charter by relying too heavily on the descriptions of specs from their abstracts, while the group as a whole did not have consensus on the scope of those deliverables. In the examples you cite here, I was too precise: the Web Database one (where we all agreed that we wanted the functionality, but had disagreement on whether it would be based on SQL or B-Trees); and the secure cross-domain scripting one (where there are disagreements about the mechanism). I was glad to be given the opportunity to correct those mistakes.

I think the UMP and IndexedDB entries are reasonable as given on the wiki page now.

My only serious concern is the Programmable HTTP Caching and Serving entry - I think it's just factually incorrect.

Here is the first Editor's Draft of WebSimpleDB: <http://dev.w3.org/cvsweb/~checkout~/2006/webapi/WebSimpleDatabase/Attic/Overview.html?rev=1.1&content-type=text/html;%20charset=iso-8859-1 >

It does not include Programmable HTTP Caching and Serving. I just checked every single CVS revision of WebSimpleDatabase and WebSimpleDB, and none of them include it. (Some early revisions do *mention* DataCache, but as a separate spec they might interact with, not as part of WebSimpleDatabase itself).

In fact, the first Editor's Draft of DataCache dates back to July 15, 2009: <http://dev.w3.org/cvsweb/~checkout~/2006/webapi/DataCache/Overview.html?rev=1.1&content-type=text/html;%20charset=iso-8859-1 >. But WebSimpleDatabase was first committed on September 3. So it seems physically impossible for DataCache to be a split from IndexedDB, since it became a work item *before* IndexedDB did. Not only that, but DataCache is not even close to in scope for the previous Web Storage work item, while you've made a reasonable case that IndexedDB is similar in spirit, if not in technical details.



Perhaps at this point, if you have specific changes you would like made, it would be best to have your AC rep describe them in the normal course of AC review, or to discuss them in the AC forum?

You're welcome to take my feedback or leave it, but I really feel like the wiki page is making a factually inaccurate claim. If I am somehow mistaken in my analysis above, then my apologies, and I would appreciate if you would tell me where I went wrong. But I'm really trying to help you make this page accurate, not to jerk you around. Again, sorry if my feedback came off as overly negative.


Regards,
Maciej

Reply via email to