[PATCH wayland-protocols 00/19] Correct writing errors

Yong Bakos junk at humanoriented.com
Wed Apr 13 21:34:57 UTC 2016


On Apr 13, 2016, at 2:54 PM, Bryce Harrington <bryce at osg.samsung.com> wrote:
> 
> On Mon, Apr 11, 2016 at 05:22:47PM -0500, Yong Bakos wrote:
>> From: Yong Bakos <ybakos at humanoriented.com>
>> 
>> This v1 patchset consists of spelling, grammar and minor formatting
>> changes to all protocol xml files. The approach here is to be
>> minimally invasive and to not impart stylistic changes; only corrections
>> and consistency changes have been made, with the motivation of accuracy and
>> clarity of documentation.
>> 
>> Note: Only #16 affects a protocol (fullscreen-shell) directly, by correcting
>>      a parameter name.
>> 
>> Any changes on the grounds of 'consistency' were made to reflect either:
>> 
>> a) the majority of the content in the specific xml doc itself
>> b) the current convention followed by protocol writers, including
>>   wayland.xml
>> 
>> In other words, I hope you will find them non-opinionated. Apologies for
>> the rather verbose patchset, but this should allow easier decision making
>> and hopefully merging. Thanks for reviewing!
>> 
>> yong
>> 
>> 
>> 
>> Yong Bakos (19):
>>  readme: Correct spelling and grammar
>>  presentation-time: Correct minor grammar errors
>>  xdg-shell: Downcase summary values consistently
>>  xdg-shell: Remove inconsistent spacing
>>  xdg-shell: Adjust articles and correct grammar
>>  text-input: Fix indentation and paragraph whitespace
>>  text-input: Rename text-input to text_input
>>  text-input: Correct grammar
>>  tablet: Adjust vertical whitespace for consistency
>>  tablet: Correct grammar and punctuation
>>  relative-pointer: Correct spelling error, one capitalization, and
>>    minor space
>>  pointer-gestures: Correct pluralization, one space, minor vertical
>>    whitespace
>>  pointer-constraints: Correct spelling, grammar and consistency
>>  linux-dmabuf: Add missing articles and punctuation, adjust minor
>>    whitespace
>>  input-method: Correct grammar, add missing line break
>>  fullscreen-shell: Correct spelling of parameter name
>>  fullscreen-shell: Correct grammar, punctuation, minor naming and space
>>  pointer-gestures: Add missing xml declaration
>>  fullscreen-shell: Add missing xml declaration
> 
> Hi Yong,
> 
> Patches 1-2, 9-15, and 17-19 all R-b'd by me.  All are obviously correct
> copyediting to documentation, and I'll land them directly.

Thank you!


> Since patch #16 affects protocol I've opted to omit it from speedy
> landing.  But the spelling fix is correct so +1 from me.

I cc'd Jason E so hopefully he'll chime in.


> The xdg-shell and text-input patches I've left out just because there
> are new versions for each of those protocols in the works, and I'm
> hesistant on introducing a delta that could potentially cause problems.
> 
> For xdg-shell, its v6 is being developed in a branch:
> 
>  https://cgit.freedesktop.org/wayland/wayland-protocols/

Crap, I totally overlooked that branch and was working from master/HEAD.
I'll review again after Olivier's v6 patch is merged.


> For text-input, it doesn't have a branch, but the most recent rev of its
> v2 update is:
> 
>  https://patchwork.freedesktop.org/patch/79435/
> 
> As I understand it, new major versions of protocols will be
> co-installable, so presumably copyedits to the earlier versions of the
> protocols won't cause merge conflicts or anything, so maybe these are
> safe to land?  However, maybe there might be some benefit during the
> final stages of development if diffs between the two protocols aren't
> cluttered up with copyedits?  In any case, it probably makes sense to
> copyedit the new versions of the protocols so we don't inadvertantly
> regress the fixes when moving to the new versions.
> 
> So, first make sure to give review on text-input-v2 and xdg-shell-v6.
> Second, I guess we should decide if copyedits to the older versions of
> the protocols are worth doing, and if so should they be landed
> separately from the new protocols or be included with them?

I see what you're saying and thought about timing as well. My conclusion
was, "well, they're still unstable so ad hoc should be ok," but I do
understand your point.

yong


> 
> 
>> README                                             | 14 ++--
>> stable/presentation-time/presentation-time.xml     |  6 +-
>> .../fullscreen-shell-unstable-v1.xml               | 19 +++--
>> unstable/input-method/input-method-unstable-v1.xml | 40 ++++++-----
>> unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml | 18 +++--
>> .../pointer-constraints-unstable-v1.xml            | 16 ++---
>> .../pointer-gestures-unstable-v1.xml               |  9 ++-
>> .../relative-pointer-unstable-v1.xml               |  8 +--
>> unstable/tablet/tablet-unstable-v1.xml             | 28 ++++----
>> unstable/text-input/text-input-unstable-v1.xml     | 82 +++++++++++-----------
>> unstable/xdg-shell/xdg-shell-unstable-v5.xml       | 30 ++++----
>> 11 files changed, 142 insertions(+), 128 deletions(-)
>> 
>> --
>> 2.7.2
>> 
>> _______________________________________________
>> wayland-devel mailing list
>> wayland-devel at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/wayland-devel



More information about the wayland-devel mailing list