[PATCH] D115519: [llvm][docs] Describe how to work with patch series on Phabricator
Andrzej Warzynski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 16 03:08:48 PST 2021
awarzynski added a comment.
It looks like after a few rounds of updates, two methods emerged:
- "Using the web UI"
- "Through commit messages/summaries"
Perhaps it's worth revisiting the idea of adding section titles? I think that it would help with the flow.
================
Comment at: llvm/docs/Phabricator.rst:181
+
+When you finally push the series to Github, please remove the "Depends on"
+lines from the commit messages. Since they add noise and duplicate git's
----------------
jhenderson wrote:
> Canonical spelling is "GitHub" (upper-case H).
I think that "pushing to GitHub" is too vague. Also, this might suggest that you normally push multiple patches at once. But often you push one patch at a time, right?
================
Comment at: llvm/docs/Phabricator.rst:185
+
+One frequently used workflow for this uses git's rebasing. These steps assume
+that you have a series of commits that you have not posted for review and use
----------------
It's not immediately clear what "this" refers to here. I would expand.
================
Comment at: llvm/docs/Phabricator.rst:187-188
+that you have a series of commits that you have not posted for review and use
+`arc` to upload them. They can be adapted if you're using the web interface,
+or updating existing reviews.
+
----------------
I would remove this last sentence. In this case, IMHO, less is more.
Basically, this is a bit complex and I think that focusing on `arc diff` + `git rebase` is sufficient. Yes, you can use the web UI too, but perhaps that's something that people can deduct here themselves?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D115519/new/
https://reviews.llvm.org/D115519
More information about the llvm-commits
mailing list