On Fri, Nov 18, 2016 at 7:45 PM, Kai Wasserbäch
<k...@dev.carbon-project.org> wrote:
> Hi everybody,
> Nicolai Hähnle wrote on 18.11.2016 17:48:
>> On 18.11.2016 16:56, Emil Velikov wrote:
>>> On 18 November 2016 at 12:34, Marek Olšák <mar...@gmail.com> wrote:
>>>> On Fri, Nov 18, 2016 at 12:49 PM, Emil Velikov <emil.l.veli...@gmail.com> 
>>>> wrote:
>>>> [...]
>>>>> Speaking of patchwork, mostly I'm fine with it. There are some
>>>>> "drawbacks" though:
>>>>>  - some duplicated time will be spent tagging "self-rejected" patches.
>>>>> I already track these based from the mailing list.
>>>>>  - it doesn't parse "Pick commit $sha, it addresses $issue"
>>>>> nominations, so it cannot substitute/replace the mailing list.
>>>>> In case my first point brought some "don't bother with the ML" type of
>>>>> thoughts.
>>>>>  - you don't seem to be using it [1] so I'm not sure of the sudden 
>>>>> interest.
>>>>
>>>> Patchwork can't clear any of my patches on git push. That's normal. I
>>>> do use Patchwork for reviewing patches though.
>>>>
>>> Seems to work fairly well here. Admittedly I have way less (and
>>> smaller) patches...
>>
>> Patchwork is pretty dumb about how it compares patches. If you have 
>> non-standard
>> git diff settings (e.g. more lines of context), it will never recognize a 
>> patch.
>
> wouldn't a tool like Phabricator be much better for reviewing and reliably
> tracking whether a patch has landed or not? Especially if you use it in
> combination with Arcanist? While I'm certainly not a core developer, I find
> patchwork clunky. Sometimes it doesn't pick up R-bs or doesn't recognise 
> series,
> which makes seeing the actual state of a patch a bit tricky from time to time.
>
> In addition you would get things like automatically closure of bugs, nice
> referencing features and lots of other nice features. And AFAIK 
> freedesktop.org
> already has a Phabricator instance, which could be used.

OK, off topic we go.

I have some experience with Phabricator and Arcanist from LLVM and
it's not very good.

Phabricator (or Arcanist) doesn't support patch series. You can only
submit one patch, or a range of commits as one patch (which is pretty
bad - why would anyone on Earth want to do that). It also doesn't
support downloading patches in the mbox format (only plain diffs).
Based on that, I don't recommend it.

Marek
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to