All of lore.kernel.org
 help / color / mirror / Atom feed
From: Inki Dae <inki.dae@samsung.com>
To: Emil Velikov <emil.l.velikov@gmail.com>,
	Thierry Reding <thierry.reding@gmail.com>
Cc: devicetree <devicetree@vger.kernel.org>,
	"moderated list:ARM/S5P EXYNOS AR..."
	<linux-samsung-soc@vger.kernel.org>,
	cw00.choi@samsung.com, Donghwa Lee <dh09.lee@samsung.com>,
	"Linux-Kernel@Vger. Kernel. Org" <linux-kernel@vger.kernel.org>,
	andi.shyti@samsung.com, jh80.chung@samsung.com,
	Kukjin Kim <kgene@kernel.org>,
	ML dri-devel <dri-devel@lists.freedesktop.org>,
	Hyungwon Hwang <human.hwang@samsung.com>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Hoegeun Kwon <hoegeun.kwon@samsung.com>
Subject: Re: [PATCH v8 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board
Date: Fri, 03 Feb 2017 13:46:16 +0900	[thread overview]
Message-ID: <58940B18.9090603@samsung.com> (raw)
In-Reply-To: <CACvgo504WEd_pPrjEViH+-i8BNwEjQ-q7MdnYWJ3V6uTB_tk5Q@mail.gmail.com>



2017년 02월 02일 00:29에 Emil Velikov 이(가) 쓴 글:
> On 1 February 2017 at 14:52, Thierry Reding <thierry.reding@gmail.com> wrote:
>> On Tue, Jan 31, 2017 at 02:54:53PM -0800, Eric Anholt wrote:
>>> Thierry Reding <thierry.reding@gmail.com> writes:
>>>
>>>> [ Unknown signature status ]
>>>> On Tue, Jan 31, 2017 at 10:15:10AM -0800, Eric Anholt wrote:
>>>>> Thierry Reding <thierry.reding@gmail.com> writes:
>>>>>
>>>>>> [ Unknown signature status ]
>>>>>> On Tue, Jan 31, 2017 at 09:38:53AM -0500, Sean Paul wrote:
>>>>>>> On Tue, Jan 31, 2017 at 09:54:49AM +0100, Thierry Reding wrote:
>>>>>>>> On Tue, Jan 31, 2017 at 09:01:07AM +0900, Inki Dae wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2017년 01월 24일 10:50에 Hoegeun Kwon 이(가) 쓴 글:
>>>>>>>>>> Dear Thierry,
>>>>>>>>>>
>>>>>>>>>> Could you please review this patch?
>>>>>>>>>
>>>>>>>>> Thierry, I think this patch has been reviewed enough but no comment
>>>>>>>>> from you. Seems you are busy. I will pick up this.
>>>>>>>>
>>>>>>>> Sorry, but that's not how it works. This patch has gone through 8
>>>>>>>> revisions within 4 weeks, and I tend to ignore patches like that until
>>>>>>>> the dust settles.
>>>>>>>>
>>>>>>>
>>>>>>> Seems like the dust was pretty settled. It was posted on 1/11, pinged on 1/24,
>>>>>>> and picked up on 1/31. I don't think it's unreasonable to take it through
>>>>>>> another tree after that.
>>>>>>>
>>>>>>> I wonder if drm_panel would benefit from the -misc group maintainership model
>>>>>>> as drm_bridge does. By spreading out the workload, the high-maintenance
>>>>>>> patches would hopefully find someone to shepherd them through.
>>>>>>
>>>>>> Except that nobody except me really cares. If we let people take patches
>>>>>> through separate trees or group-maintained trees they'll likely go in
>>>>>> without too much thought. DRM panel is somewhat different from core DRM
>>>>>> in this regard because its infrastructure is minimal and there's little
>>>>>> outside the panel-simple driver. So we're still at a stage where we need
>>>>>> to fine-tune what drivers should look like and how we can improve.
>>>>>
>>>>> I would love to care and participate in review, but with the structure
>>>>> of your tree you're the only one whose review counts, so I don't
>>>>> participate.
>>>>
>>>> Really? What exactly do you think is special about the structure of my
>>>> tree? I require patches to be on dri-devel (I pick them up from the
>>>> patchwork instance at freedesktop.org), the tree is publicly available
>>>> and reviewed-by tags get picked up automatically by patchwork.
>>>>
>>>> The panel tree works exactly like any other maintainer tree. And my
>>>> review is *not* the only one that counts. I appreciate every Reviewed-by
>>>> tag I see on panel patches because it means that I don't have to look as
>>>> closely as I have to otherwise.
>>>>
>>>> It is true that I am responsible for those patches, that's why I get to
>>>> have the final word on whether or not a patch gets applied. And that's
>>>> no different from any other maintainer tree either.
>>>
>>> If me reviewing a patch isn't part of unblocking that patch getting in,
>>> then I won't bother because all I could end up doing is punishing the
>>> developer of the patch.  Contributors have a hard enough time already.
>>
>> Maybe you should go and read my previous reply again more carefully.
>> Perhaps then you'll realize that reviews are in fact helping in getting
>> patches merged.
>>
>> Interestingly my inbox doesn't show you ever bothering to review panel
>> patches, so maybe you should be more careful about your assumptions.
>>
> Gents, it's understandable that emotions might be running high.
> 
> What's the point in pointing fingers at each other - there is enough
> to go in each direction.
> Let us all step back for a second and consider how we can make things better.
> 
> I think it'll be nice to have some/most of the common concerns that
> Thierry/others comes across documented - in-kernel, blog post, other.
> Such that one can reference to specific points as patch falls sub-par.
> We all want to have a balance of nicely written driver and quick
> merge.
> 
> Inki, I believe myself and others have invited you before on
> #dri-devel. This is another medium where you can poke devs and from my
> experience - it tends to be more efficient, most of the time.

It's true and totally agree. I can really understand Thierry but I think we need to think about maintainer's role for our community.
And also I think the big and small collisions between maintainers and contributors are just the process of getting better.

Thanks,
Inki Dae

> 
> Thanks
> Emil
> --
> To unsubscribe from this list: send the line "unsubscribe devicetree" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

WARNING: multiple messages have this Message-ID (diff)
From: Inki Dae <inki.dae@samsung.com>
To: Emil Velikov <emil.l.velikov@gmail.com>,
	Thierry Reding <thierry.reding@gmail.com>
Cc: Eric Anholt <eric@anholt.net>,
	devicetree <devicetree@vger.kernel.org>,
	"moderated list:ARM/S5P EXYNOS AR..." 
	<linux-samsung-soc@vger.kernel.org>,
	Donghwa Lee <dh09.lee@samsung.com>,
	"Linux-Kernel@Vger. Kernel. Org" <linux-kernel@vger.kernel.org>,
	andi.shyti@samsung.com, jh80.chung@samsung.com,
	cw00.choi@samsung.com, Kukjin Kim <kgene@kernel.org>,
	ML dri-devel <dri-devel@lists.freedesktop.org>,
	Hyungwon Hwang <human.hwang@samsung.com>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Hoegeun Kwon <hoegeun.kwon@samsung.com>
Subject: Re: [PATCH v8 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board
Date: Fri, 03 Feb 2017 13:46:16 +0900	[thread overview]
Message-ID: <58940B18.9090603@samsung.com> (raw)
In-Reply-To: <CACvgo504WEd_pPrjEViH+-i8BNwEjQ-q7MdnYWJ3V6uTB_tk5Q@mail.gmail.com>



2017년 02월 02일 00:29에 Emil Velikov 이(가) 쓴 글:
> On 1 February 2017 at 14:52, Thierry Reding <thierry.reding@gmail.com> wrote:
>> On Tue, Jan 31, 2017 at 02:54:53PM -0800, Eric Anholt wrote:
>>> Thierry Reding <thierry.reding@gmail.com> writes:
>>>
>>>> [ Unknown signature status ]
>>>> On Tue, Jan 31, 2017 at 10:15:10AM -0800, Eric Anholt wrote:
>>>>> Thierry Reding <thierry.reding@gmail.com> writes:
>>>>>
>>>>>> [ Unknown signature status ]
>>>>>> On Tue, Jan 31, 2017 at 09:38:53AM -0500, Sean Paul wrote:
>>>>>>> On Tue, Jan 31, 2017 at 09:54:49AM +0100, Thierry Reding wrote:
>>>>>>>> On Tue, Jan 31, 2017 at 09:01:07AM +0900, Inki Dae wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2017년 01월 24일 10:50에 Hoegeun Kwon 이(가) 쓴 글:
>>>>>>>>>> Dear Thierry,
>>>>>>>>>>
>>>>>>>>>> Could you please review this patch?
>>>>>>>>>
>>>>>>>>> Thierry, I think this patch has been reviewed enough but no comment
>>>>>>>>> from you. Seems you are busy. I will pick up this.
>>>>>>>>
>>>>>>>> Sorry, but that's not how it works. This patch has gone through 8
>>>>>>>> revisions within 4 weeks, and I tend to ignore patches like that until
>>>>>>>> the dust settles.
>>>>>>>>
>>>>>>>
>>>>>>> Seems like the dust was pretty settled. It was posted on 1/11, pinged on 1/24,
>>>>>>> and picked up on 1/31. I don't think it's unreasonable to take it through
>>>>>>> another tree after that.
>>>>>>>
>>>>>>> I wonder if drm_panel would benefit from the -misc group maintainership model
>>>>>>> as drm_bridge does. By spreading out the workload, the high-maintenance
>>>>>>> patches would hopefully find someone to shepherd them through.
>>>>>>
>>>>>> Except that nobody except me really cares. If we let people take patches
>>>>>> through separate trees or group-maintained trees they'll likely go in
>>>>>> without too much thought. DRM panel is somewhat different from core DRM
>>>>>> in this regard because its infrastructure is minimal and there's little
>>>>>> outside the panel-simple driver. So we're still at a stage where we need
>>>>>> to fine-tune what drivers should look like and how we can improve.
>>>>>
>>>>> I would love to care and participate in review, but with the structure
>>>>> of your tree you're the only one whose review counts, so I don't
>>>>> participate.
>>>>
>>>> Really? What exactly do you think is special about the structure of my
>>>> tree? I require patches to be on dri-devel (I pick them up from the
>>>> patchwork instance at freedesktop.org), the tree is publicly available
>>>> and reviewed-by tags get picked up automatically by patchwork.
>>>>
>>>> The panel tree works exactly like any other maintainer tree. And my
>>>> review is *not* the only one that counts. I appreciate every Reviewed-by
>>>> tag I see on panel patches because it means that I don't have to look as
>>>> closely as I have to otherwise.
>>>>
>>>> It is true that I am responsible for those patches, that's why I get to
>>>> have the final word on whether or not a patch gets applied. And that's
>>>> no different from any other maintainer tree either.
>>>
>>> If me reviewing a patch isn't part of unblocking that patch getting in,
>>> then I won't bother because all I could end up doing is punishing the
>>> developer of the patch.  Contributors have a hard enough time already.
>>
>> Maybe you should go and read my previous reply again more carefully.
>> Perhaps then you'll realize that reviews are in fact helping in getting
>> patches merged.
>>
>> Interestingly my inbox doesn't show you ever bothering to review panel
>> patches, so maybe you should be more careful about your assumptions.
>>
> Gents, it's understandable that emotions might be running high.
> 
> What's the point in pointing fingers at each other - there is enough
> to go in each direction.
> Let us all step back for a second and consider how we can make things better.
> 
> I think it'll be nice to have some/most of the common concerns that
> Thierry/others comes across documented - in-kernel, blog post, other.
> Such that one can reference to specific points as patch falls sub-par.
> We all want to have a balance of nicely written driver and quick
> merge.
> 
> Inki, I believe myself and others have invited you before on
> #dri-devel. This is another medium where you can poke devs and from my
> experience - it tends to be more efficient, most of the time.

It's true and totally agree. I can really understand Thierry but I think we need to think about maintainer's role for our community.
And also I think the big and small collisions between maintainers and contributors are just the process of getting better.

Thanks,
Inki Dae

> 
> Thanks
> Emil
> --
> To unsubscribe from this list: send the line "unsubscribe devicetree" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 

  parent reply	other threads:[~2017-02-03  4:46 UTC|newest]

Thread overview: 95+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CGME20170111063407epcas5p2ffdcda0a9ab0e954f1e441c26403290b@epcas5p2.samsung.com>
2017-01-11  6:33 ` [PATCH v8 0/3] Add support for the S6E3HA2 panel on TM2 board Hoegeun Kwon
2017-01-11  6:33   ` Hoegeun Kwon
2017-01-11  6:33   ` [PATCH v8 1/3] dt-bindings: Add support for samsung s6e3ha2 panel binding Hoegeun Kwon
2017-01-11  6:33     ` Hoegeun Kwon
     [not found]     ` <1484116439-7275-2-git-send-email-hoegeun.kwon-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2017-01-11  7:43       ` Andrzej Hajda
2017-01-11  7:43         ` Andrzej Hajda
2017-01-11 12:02     ` Chanwoo Choi
2017-01-13 17:29     ` Rob Herring
2017-01-11  6:33   ` [PATCH v8 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board Hoegeun Kwon
2017-01-11  6:33     ` Hoegeun Kwon
2017-01-24  1:50     ` Hoegeun Kwon
2017-01-31  0:01       ` Inki Dae
2017-01-31  0:01         ` Inki Dae
2017-01-31  8:54         ` Thierry Reding
2017-01-31  9:26           ` Inki Dae
2017-01-31 12:05           ` Andrzej Hajda
2017-01-31 12:05             ` Andrzej Hajda
2017-02-02 17:58             ` Thierry Reding
     [not found]               ` <20170202175817.GC9055-EkSeR96xj6Pcmrwk2tT4+A@public.gmane.org>
2017-02-03  8:54                 ` Andrzej Hajda
2017-02-03  8:54                   ` Andrzej Hajda
     [not found]                   ` <74940581-911f-ecdb-e503-6ec2ef8a5177-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2017-02-03  8:58                     ` Daniel Vetter
2017-02-03  8:58                       ` Daniel Vetter
2017-02-06  9:12                       ` Andrzej Hajda
2017-02-06  9:12                         ` Andrzej Hajda
2017-02-06  9:39                         ` Daniel Vetter
2017-02-06  9:39                           ` Daniel Vetter
2017-02-06 10:39                     ` Thierry Reding
2017-02-06 10:39                       ` Thierry Reding
2017-02-07  9:53                       ` Andrzej Hajda
2017-02-07  9:53                         ` Andrzej Hajda
2017-01-31 14:38           ` Sean Paul
2017-01-31 14:38             ` Sean Paul
2017-01-31 15:02             ` Thierry Reding
2017-01-31 15:02               ` Thierry Reding
2017-01-31 15:49               ` Sean Paul
2017-01-31 15:49                 ` Sean Paul
2017-01-31 21:17                 ` Thierry Reding
2017-01-31 21:17                   ` Thierry Reding
2017-01-31 21:32                   ` Emil Velikov
2017-01-31 21:32                     ` Emil Velikov
2017-01-31 18:15               ` Eric Anholt
2017-01-31 18:15                 ` Eric Anholt
2017-01-31 21:31                 ` Thierry Reding
2017-01-31 21:31                   ` Thierry Reding
2017-01-31 22:54                   ` Eric Anholt
2017-01-31 22:54                     ` Eric Anholt
2017-02-01 14:52                     ` Thierry Reding
2017-02-01 14:52                       ` Thierry Reding
2017-02-01 15:29                       ` Emil Velikov
2017-02-01 19:03                         ` Sean Paul
2017-02-01 19:03                           ` Sean Paul
2017-02-03  5:47                           ` Inki Dae
2017-02-03  5:47                             ` Inki Dae
2017-02-03  4:46                         ` Inki Dae [this message]
2017-02-03  4:46                           ` Inki Dae
2017-01-31 23:48                   ` Inki Dae
2017-01-31 23:48                     ` Inki Dae
2017-02-01 14:44                     ` Thierry Reding
2017-02-01 14:44                       ` Thierry Reding
     [not found]                       ` <20170201144405.GA17698-EkSeR96xj6Pcmrwk2tT4+A@public.gmane.org>
2017-02-02 12:44                         ` Inki Dae
2017-02-02 12:44                           ` Inki Dae
2017-02-02 19:52                           ` Thierry Reding
2017-02-02 19:52                             ` Thierry Reding
     [not found]                   ` <20170131213132.GC872-+E7KM1FDEuO2P7RxrfNFTMXXUOn6P5/W@public.gmane.org>
2017-02-02 15:30                     ` Jani Nikula
2017-02-02 15:30                       ` Jani Nikula
     [not found]                       ` <871svgzk2t.fsf-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2017-02-02 16:48                         ` Thierry Reding
2017-02-02 16:48                           ` Thierry Reding
2017-01-31 21:51                 ` Thierry Reding
2017-01-31 21:51                   ` Thierry Reding
2017-02-02 14:24                   ` Daniel Vetter
2017-02-02 14:24                     ` Daniel Vetter
2017-01-31  9:22         ` Krzysztof Kozlowski
2017-01-31  9:34           ` Inki Dae
2017-01-31  9:34             ` Inki Dae
2017-01-31 10:01             ` Krzysztof Kozlowski
2017-01-31 10:37               ` Inki Dae
2017-01-31 10:37                 ` Inki Dae
     [not found]                 ` <CAAQKjZNN98pah8ht=kSmwsVybA5cMP=Z6BVkfZ6HH-5rRYFQ9w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-01-31 11:30                   ` Krzysztof Kozlowski
2017-01-31 11:30                     ` Krzysztof Kozlowski
2017-01-31 12:58                     ` Inki Dae
2017-01-31 12:58                       ` Inki Dae
2017-02-01  5:47           ` Hoegeun Kwon
2017-02-09  8:20     ` Andi Shyti
2017-01-11  6:33   ` [PATCH v8 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device " Hoegeun Kwon
2017-01-11  6:33     ` Hoegeun Kwon
2017-01-11  7:46     ` Andrzej Hajda
     [not found]       ` <f292435b-8faa-d2e9-17f6-99a4d00173c5-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2017-01-11  8:40         ` Inki Dae
2017-01-11  8:40           ` Inki Dae
2017-01-11  9:39           ` Andrzej Hajda
2017-01-11 10:23             ` hoegeun kwon
2017-01-11 10:28               ` Andrzej Hajda
2017-01-11  9:51       ` hoegeun kwon
2017-01-11  9:51         ` hoegeun kwon
2017-01-11 10:27         ` hoegeun kwon
2017-01-11 10:27           ` hoegeun kwon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=58940B18.9090603@samsung.com \
    --to=inki.dae@samsung.com \
    --cc=andi.shyti@samsung.com \
    --cc=cw00.choi@samsung.com \
    --cc=devicetree@vger.kernel.org \
    --cc=dh09.lee@samsung.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=emil.l.velikov@gmail.com \
    --cc=hoegeun.kwon@samsung.com \
    --cc=human.hwang@samsung.com \
    --cc=jh80.chung@samsung.com \
    --cc=kgene@kernel.org \
    --cc=krzk@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=thierry.reding@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.