W3C home > Mailing lists > Public > public-webplatform@w3.org > July 2014

Re: On deploying next release of compatibility tables

From: Renoir Boulanger <renoir@w3.org>
Date: Fri, 04 Jul 2014 14:32:29 -0400
Message-ID: <53B6F33D.5000809@w3.org>
To: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com>, David Kirstein <frozenice@frozenice.de>
CC: public-webplatform@w3.org
Frozenice, can you do something about it?


How we can handle this:

I’m going to hold the deployment to after the community meeting.

Also, maybe we can deploy the change anyway, and just change the revised
compat data JSON after some more investigation.

What do you think?

(see notes in truncated thread below)



On 2014-07-03, 5:15 PM, Renoir Boulanger wrote:
> Nice Catch Amelia!
>
> (...) 
> Frozenice, can you take a look at the issue Amelia raised?
> (...)
>
> On 2014-07-03, 5:07 PM, Amelia Bellamy-Royds wrote:
>> (...)
>> From a quick skim-through there are a couple problems I can see:
>>
>> 1. The JSON file doesn't distinguish between multiple
>> elements/properties with the same name within different namespaces or
>> languages.  E.g., the entries for "a" and "title" both reference the
>> SVG elements on MDN, not HTML elements (...)

This should already been addressed when Frozenice made the scraper.

I will change the scraper to list all keys in a JavaScript Array. That
way, we’ll see if what you are saying is true.

If we are actually losing data, we’d have to change the way we structure
the data.

>> 2. Some entries are showing up as "unknown" for Firefox, despite
>> having specific values in MDN.  E.g., see the text-shadow and
>> box-shadow pages.  I suspect the problem is that the MDN tables
>> include links to the release notes for the particular version number,
>> and this may be causing problems with the parsing function.

Yes, that is correct.

We are parsing the content and adjusting to have an harmonized first
version. The content has too much handmade notes in too many different
formats. We are using their data as a first import. We know it is not
perfect, nor complete; just a starting point.

You can see the parsing rules in the comments of the converter here [0]

  [0]:
https://github.com/webplatform/mdn-compat-importer/blob/master/lib/EntityConverter.js#L9

Hope it clarifies things

-- 
Regards,

Renoir Boulanger  |  Developer operations engineer
W3C  |  Web Platform Project

http://w3.org/people/#renoirbhttps://renoirboulanger.com/  ✪  @renoirb
~



Received on Friday, 4 July 2014 18:32:41 UTC

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