W3C home > Mailing lists > Public > public-web-perf@w3.org > February 2014

Monkey patching

From: Anne van Kesteren <annevk@annevk.nl>
Date: Wed, 12 Feb 2014 14:41:59 +0000
Message-ID: <CADnb78gYxY02+jvyENtvEkW3DZa+FyUS3kT86hy2V=0puTtgtQ@mail.gmail.com>
To: "public-web-perf@w3.org" <public-web-perf@w3.org>
Per http://annevankesteren.nl/2014/02/monkey-patch it would be great
if you guys could file bugs on the specifications you are changing.
E.g. http://www.w3.org/TR/resource-timing/ adds the concept of
tracking resource loads for an entire document. Where is that list of
resources defined? Where is it defined that all the existing APIs add
to it?

We should have that written down so when we come across other cases
for which it makes sense to track resource loads for a document, such
as https://www.w3.org/Bugs/Public/show_bug.cgi?id=24597 on HTML, we
can reuse the infrastructure and we don't end up with subtly different
behavior because people treated edge cases in slightly different ways.

This applies to most of your specifications as far as I can tell and
I've repeatedly made this comment, hopefully this time a bit more
clearly. Please file bugs on the specifications you are extending with
the goal of explaining the entire picture.

PS: Please copy me on any replies.

Received on Wednesday, 12 February 2014 14:42:26 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:04:38 UTC