On 06/03/15 11:12, Ard Biesheuvel wrote:
> On 27 May 2015 at 21:06, Laszlo Ersek <ler...@redhat.com> wrote:
>> On 05/27/15 20:55, Carsey, Jaben wrote:
>>>
>>>
>>>> -----Original Message-----
>>>> From: Andrew Fish [mailto:af...@apple.com]
>>>> Sent: Wednesday, May 27, 2015 11:49 AM
>>>> To: Justen, Jordan L
>>>> Cc: Bruce Cran; edk2-devel@lists.sourceforge.net; Olivier Martin
>>>> Subject: Re: [edk2] Replacement EDK2 email list coming soon
>>>>
>>>>
>>>>> On May 27, 2015, at 11:21 AM, Jordan Justen <jordan.l.jus...@intel.com>
>>>> wrote:
>>>>>
>>>>> On 2015-05-27 10:20:09, Laszlo Ersek wrote:
>>>>>> On 05/27/15 18:06, Andrew Fish wrote:
>>>>>>>
>>>>>>>> On May 27, 2015, at 1:52 AM, Laszlo Ersek <ler...@redhat.com
>>>>>>>> <mailto:ler...@redhat.com>> wrote:
>>>>>>>>
>>>>>>>> Access on the web looks like a step forward (eg. it provides syntax
>>>>>>>> highlighting), but it's actually a small step at a steep price. The
>>>>>>>> price is that a web browser (and a central server) are required.
>>>>>>>
>>>>>>> “Stone Knives and bearskins” aside, why is a web browser bad?
>>>>>>
>>>>>> Ultimately, I can only say that I've found web apps very limiting
>>>>>> when engaging in technical discussion.
>>>>>
>>>>> See also: this thread right here.
>>>>>
>>>>> ... Actual discussion happening. Can you imagine trying to do the same
>>>>> on a web forum?
>>>>>
>>>>> ... Little barrier to entry to the discussion. (An email account.)
>>>>>
>>>>
>>>> I did not think a web browser was a barrier to entry, hence “Stone Knives 
>>>> and
>>>> bearskins” Star Trek quote.
>>>>
>>>> In my proposal I tried to position the web browser as adding value (visual 
>>>> diff
>>>> for free, applies patch for free, auto builder for free), not being a 
>>>> required
>>>> workflow.
>>>>
>>>>> I happen to agree with Laszlo. We should retain the ability for people
>>>>> to run git format-patch/send-email to contribute.
>>>>>
>>>>> If we adopt some web based system, we should note that we are going to
>>>>> cut some people out of that loop.
>>>>>
>>>>> I've seen Gerrit a little, but I've not actually worked with it.
>>>>> Regarding what I saw, I wasn't particularly impressed (nor concerned).
>>>>> It didn't appear to bring all that much beyond email reviews.
>>>>>
>>>>
>>>> I’m not tied to Gerrit. If we add an auto builder, then the review becomes
>>>> more than send a patch to the mailing list. I’d be fine if that was an
>>>> automated mailing list that did the auto build, if that passes post to the 
>>>> edk2
>>>> mailing list and maybe have some quick way to do a graphical diff. Maybe
>>>> that is not possible.
>>>
>>> Graphical diff is frequently much more useful than the email.  Often I need 
>>> more surrounding code than the email has.
>>
>> I agree 100% (as I explained. Probably with too many words.)
>>
>> The solution is, IMHO, not to move to a web app, but to make it very
>> easy for reviewers to apply / fetch the patch series onto / into their
>> local clones. This way the entire *tree* is at the reviewer's disposal,
>> at any stage in the series, and not just for review, but for building
>> and testing as well. Diffs can be displayed with everyone's favorite tool.
>>
>> More context than that simply doesn't exist.
>>
> 
> Something like patchwork/pwclient perhaps?
> 
> http://jk.ozlabs.org/projects/patchwork/
> 
> It is currently being used by a number of Linux kernel subsystem
> maintainers, but it is entirely optional for contributors: it is
> basically just a custom view onto the mailing list feed, with some
> additional metadata to keep track of the acceptance state of patches.

I consider patchwork
(a) primarily a maintainer tool (for tracking pending patches, tags from
others etc),
(b) secondarily a reviewer coordination tool -- sometimes people are
looking for stuff to review, and giving them subject lines and (more
importantly) Message-Ids is effective. (The review still happens on the
list.)

Laszlo

> 
> 
>>>
>>>>
>>>> I think what we are saying is a new way to review patches is not worth
>>>> changing the current workflow. If we got an auto builder, or for me a quick
>>>> way to look at patches with out having to apply them, then maybe changing
>>>> the work flow is worth it. I’m fine with doing all the feedback on the 
>>>> mailing
>>>> list.
>>>
>>> Email based feedback works well so far as I can tell.
>>>
>>>>
>>>> Thanks,
>>>>
>>>> Andrew Fish
>>>>
>>>>> -Jordan
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> edk2-devel mailing list
>>>> edk2-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> edk2-devel mailing list
>>> edk2-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> edk2-devel mailing list
>> edk2-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/edk2-devel
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
> 


------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to