Re: Info from HTML5 editors: merging WHATWG patches

On Fri, Sep 14, 2012 at 5:36 PM, Silvia Pfeiffer
<silviapfeiffer1@gmail.com> wrote:
> Wrapping up last week's work:
>
> The following branches have been merged (and are now gone from github
> to allow for the next round):
> * feature/whatwg_patches
> * feature/whatwg_i18n
> * feature/whatwg_ruby
> * feature/whatwg_fingerprinting
>
> B2: (not applied)
> * feature/whatwg_websockets (waiting for feedback from Arthur Barstow)
> * feature/whatwg_table (removes the issue-155 decision on border=1 - I
> am not sure about the current state of this)

Actually, Steve enlightened me about that last one, so it's now a B3.
Thanks,
Silvia.

> B3: (held back for HTML.next - unless somebody objects in a bug)
> * feature/whatwg_window_find (drops an existing API)
> * feature/whatwg_inert
> * feature/whatwg_inputmode
> * feature/whatwg_srcset
> * feature/whatwg_canvas
>
> Regards,
> Silvia.
>
>
> On Sun, Sep 9, 2012 at 6:49 PM, Silvia Pfeiffer
> <silviapfeiffer1@gmail.com> wrote:
>> Hi all,
>>
>> Our Working Group is chartered to actively pursue convergence with the
>> WHATWG specification [1].
>>
>> As such, one of the tasks that the new editors of the W3C HTML
>> specification have taken upon themselves is to work through the
>> patches that Ian has been making to the WHATWG specification and
>> successively merging them into the W3C specification where
>> appropriate.
>>
>> Since we have moved to using GitHub [2] to manage the development of
>> the specification, we are using a development model that is
>> extensively based on branches [3], [4].
>>
>> Over the last weeks, I have experimented with this approach and found
>> it works well to help others review patches before landing them.
>>
>> Today I want to take this to the WG, so you can all get involved in
>> helping review changes before they get in - and help me from merging
>> features that we really want in HTML.next or that are not ok to be
>> merged for any other reason.
>>
>> Every week, I will put together a set of new feature branches with
>> commits from the WHATWG spec for review.
>>
>> These fall generally in these three classes:
>> (B1) branches with fixes for typos or that resolve bugs in our bug
>> tracker (i.e. we likely all appreciate that these should be applied).
>> (B2) branches with features that are either new, or for which I don't
>> know if we should merge them.
>> (B3) branches/patches with features that we decided to hold back from
>> HTML5 (also listed in [5]).
>>
>> Every Friday (Australian time) I will apply the feature branches from
>> the previous week that I have announced will be applied the week
>> before, or for which we have resolved through discussion during the
>> week that we should apply them.
>>
>> At any time, you can find the list of current branches at [6].
>>
>>
>> Here is the list of branches that we have this week for your review:
>> ===================================================
>>
>> Today, I have managed to get to WHATWG patch 7256 (inc) [7].
>> So, please do not complain about any patches that were made afterwards
>> - I'll get to them eventually.
>> I have only this far caught up with the WHATWG work before the 23rd August.
>>
>> B1 branches (i.e. branches/patches I will commit next week unless I
>> hear otherwise):
>>
>> *  feature/whatwg_patches
>>   This is the branch with the largest number of patches.
>>   These patches are all small-ish, mostly typo fixes or replies to
>> small bug reports.
>>   You can reeview the patches here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_patches
>>   Click on "Files Changed" tab to see the change to the files themselves.
>>   You can even leave comments right there.
>>
>> *  feature/whatwg_i18n
>>   This is a branch with changes to internationalization issues.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_i18n
>>   Try clicking on the "..." in the commits to get more info.
>>
>> *  feature/whatwg_ruby
>>   This is a branch with <ruby> examples.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_ruby
>>
>> *  feature/whatwg_tables
>>   This is a patch that deals with table borders.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_tables
>>
>> *  feature/whatwg_websockets
>>   This is a branch that relates to websockets.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_websockets
>>
>> *  feature/whatwg_window_find
>>   This is a patch that drops the window.find() legacy API.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_window_find
>>
>> *  feature/whatwg_fingerprinting
>>   This patch discusses user privacy vs user convenience & implications
>> on fingerprinting.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_fingerprinting
>>
>>
>> B2 branches (i.e. branches I don't know if we should commit them):
>> If you feel strongly about one of these branches either way
>> (pro/contra commit), please speak up.
>>
>> *  feature/whatwg_inert
>>   This patch clarifies 'inert' wrt focusability.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_inert
>>
>> *  feature/whatwg_inputmode
>>   This branch introduces several changes to form elements, including
>> inputmode and autocomplete attributes.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_inputmode
>>
>> *  feature/whatwg_srcset
>>   This patch introduces the @srcset attribute on images.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_srcset
>>
>>
>> B3 branches (i.e. branches that we decided to keep back for HTML.next):
>>
>> *  feature/whatwg_canvas
>>   This branch has several patches for new Canvas features, in
>> particular HD versions for the ImageData API.
>>   Review here:
>>   https://github.com/w3c/html/compare/master...feature;whatwg_canvas
>>
>>
>> Feedback will be welcome on list or directly in the feature branches.
>> You will need a GitHub account to leave comments there.
>> Please make statements for which you expect a discussion here on the
>> mailing list, and only report trivial mistakes in GitHub, since only
>> the editors will see the feedback on GitHub.
>>
>> Thanks for your patience and support in helping us get our extensive
>> editing tasks done!
>>
>> Best Regards,
>> Silvia.
>>
>>
>> [1] http://www.w3.org/2007/03/HTML-WG-charter.html
>> [2] https://github.com/w3c/html
>> [3] https://github.com/nvie/gitflow
>> [4] http://www.w3.org/QA/2012/09/the_flowing_standard.html (Robin's
>> blog post on the issue)
>> [5] https://github.com/w3c/html/blob/master/unmergedFromWHATWG
>> [6] https://github.com/w3c/html/branches
>> [7] http://html5.org/tools/web-apps-tracker?from=7255&to=7256

Received on Saturday, 15 September 2012 03:42:33 UTC