[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pull requests
From: |
Stefan Monnier |
Subject: |
Re: pull requests |
Date: |
Fri, 27 Mar 2020 10:05:37 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
>> More importantly, given that I did a review
>> of such a remote branch, how do I communicate my comments so that they
>> are recorded for posterity? Probably by email, so that doesn't seem
>> to solve the main problem of avoiding email in the patch submission
>> and review workflow.
>
> Assuming you use the web UI, you can typically attach comments to code
> regions.
I never use those web UIs when reviewing Git branches.
Instead, I fetch those branches with Git and then review them locally
(thank god!).
> Pros over email reviews include the fact that the comments remain attached
> to the code even after the patch is updated (so if the original author
> updates an unrelated section of the patch the comments don't disappear) and
> the fact that you get to see the full code, rather than just the patch.
>
> Cons include inferior text-editing capabilities, and inferior code browsing
> capabilities compared to applying the patch and browsing around in Emacs
> (but you can always checkout the branch, which I find nicer than applying
> patches by hand anyway).
My foggy memory says there was tool (developed by Google, maybe?) that
standardized a representation of annotations to store inside the Git
repository, so you could get both benefits (i.e. write your annotations
locally with the tool you like and then store them for posterity
attached to the code).
I can't remember its name any more (and I never used it).
Stefan
- Re: pull requests, (continued)
- Re: pull requests, Eli Zaretskii, 2020/03/27
- Re: pull requests, Dmitry Gutov, 2020/03/27
- Re: pull requests, Eli Zaretskii, 2020/03/27
- Re: pull requests, Dmitry Gutov, 2020/03/27
- Re: pull requests, 조성빈, 2020/03/27
- Re: pull requests, Eli Zaretskii, 2020/03/27
- Re: pull requests, Dmitry Gutov, 2020/03/27
- Re: pull requests, Richard Stallman, 2020/03/27
- Re: pull requests, Clément Pit-Claudel, 2020/03/27
- Re: pull requests, Eli Zaretskii, 2020/03/27
- Re: pull requests,
Stefan Monnier <=
- Re: pull requests, Richard Stallman, 2020/03/27
- Re: ELPA: where is chess developed?, Stefan Monnier, 2020/03/23
Re: ELPA: where is chess developed?, Mario Lang, 2020/03/23