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

Re: Upcoming Compatibility table update

From: PhistucK <phistuck@gmail.com>
Date: Sat, 13 Sep 2014 15:58:52 +0300
Message-ID: <CABc02_KN1hw62i76y4pCyO=rayX=7A2fcMvH97vu8_E-sFcAbA@mail.gmail.com>
To: Renoir Boulanger <renoir@w3.org>
Cc: List WebPlatform public <public-webplatform@w3.org>
Hehe, actually, perhaps I am just misinterpreting your answer., but it does
not answer all of my questions. Can you re-read and answer (specifically,
my first question)?


Regarding the data splitting - maybe I can help with that?
Can you point me to the code that actually reads and writes these files?


☆*PhistucK*

On Fri, Sep 12, 2014 at 4:11 PM, Renoir Boulanger <renoir@w3.org> wrote:

> Hi PhistucK,
>
> I get your point. We want to get out of never ending dependencies loops we
> were in by making incremental roll-outs.
>
> In this particular case, it's a bit uncomfortable for now, but we won't
> leave it like that. More on the proposed maintenance plan on another
> thread, later.
>
> Until then, anybody can fork the repo, clone, and make a pull request. I'm
> about to setup a system that'll pull from master, push the files on the web
> servers and purge the caches automatically.
>
> As for editing, we will ask to edit locally. The project has its own
> package.json and will hold utilities for maintenance.
>
> As an example, you can see this pull request to show how I add 'use
> strict'[0] compat data.
>
> Hope it answers your questions.
>
> [0]: https://github.com/webplatform/compatibility-data/pull/1/files
>
>
> --
> Renoir Boulanger | Developer operations engineer
> W3C | webplatform.org
>
> http://w3.org/people/#renoirbhttps://renoirboulanger.com ✪ @renoirb
> ~
>
>
> On September 12, 2014 8:27:16 AM EDT, PhistucK <phistuck@gmail.com> wrote:
>>
>> Looks reasonable.
>> Thank you!
>>
>> Perhaps off topic, but regarding the data itself -
>> 1. Is there a scheduled task that updates the data from the various
>> sources (only MDN at the moment, right?)?
>> a. If so, are conflicts handled (user added data using pull requests)?
>> How?
>> b. If not, how is the data kept up to date and synchronized?
>>
>> 2. The data-human.json file is huge and cannot be edited in the web
>> interface of GitHub as a result. Can you split it to folders by topic and
>> files by names (or any other way that creates small files that can be
>> easily edited)? During the build (or whatever it is that processes the
>> data), everything could be combined and then processed.
>>
>>
>> ☆*PhistucK*
>>
>> On Fri, Sep 12, 2014 at 4:31 AM, Renoir Boulanger <renoir@w3.org> wrote:
>>
>>> Hi all,
>>>
>>> I am about to push an update[1] on our wiki and I thought i’d ask for
>>> text validation.
>>>
>>> There’s nothing to see on the wiki or staging —I had no time to work on
>>> a staging server yet— but you can look at the screenshots in the issue
>>> [0].
>>>
>>>
>>>
>>> Wanna help with the text?:
>>>
>>> * When no data found:
>>>
>>> [[
>>> There is no data available for topic "%s", feature "%s". If you think
>>> that there should be data available, consider <a href="%s">opening an
>>> issue</a>.
>>> [[
>>>
>>>
>>> * When data found, to give advice how to help:
>>>
>>> [[
>>> Do you think this data can be improved? You can ask to add by <a
>>> href="%s">opening an issue</a> or <a href="%s">make a pull request</a>.
>>> ]]
>>>
>>>
>>>
>>>   [0]: https://github.com/webplatform/mediawiki/issues/17
>>>   [1]:
>>> https://github.com/webplatform/mediawiki/compare/compatables-update
>>>
>>> --
>>> Regards,
>>>
>>> Renoir Boulanger  |  Developer operations engineer
>>> W3C  |  Web Platform Project
>>>
>>> http://w3.org/people/#renoirbhttps://renoirboulanger.com/  ✪
>>> @renoirb
>>> ~
>>>
>>>
>>
Received on Saturday, 13 September 2014 12:59:59 UTC

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