On Tue, Jul 29, 2025 at 2:50 AM Daniel Sahlberg <daniel.l.sahlb...@gmail.com>
wrote:

> Hi everyone,
>
> (Crossposting to dev@serf and dev@subversion since it is the same for both
> communities).
>
> When we get pull requests in GitHub for either project, we still have to
> download the patch and commit manually to Subversion. In the log message,
> we can use the special syntax "This fixes #NNN in GitHub" (or, I believe,
> "Closes #NNN") where NNN is the PR number. See Subversion's HACKING[1].
> This has to be in the initial log message, it doesn't help to add it later
> by editing the log message.
>
> If we for some reason want to close the PR without making a commit (or
> we've made the commit and forgot to add the log message), we have to do
> this directly in GitHub. This requires the Triage role (authz bit) in
> GitHub on your GitHub account. To get this we have to request it
> user-by-user from Infra, see the reply by GavinMcDonald in JIRA[2].
>
> It doesn't seem like Infra require any particular discussion/vote about
> this so I assume they just verify that a request comes from a committer in
> that particular project.
>
> I'm going to put in a request for myself in Serf (I already have that role
> in Subversion), if anyone else wants to join please chime in so we can
> request everyone at the same time. (I plan on sending the request on
> Friday).
>
> Cheers,
> Daniel
>
>
> [1]
> https://subversion.apache.org/docs/community-guide/conventions.html#github
> [2] https://issues.apache.org/jira/browse/INFRA-27048
>


Hi,
Thanks for posting the explanation/reminder.

I already have the triage roll in Subversion; feel free to add me to the
request for Serf.

If the quantity of GitHub PRs continues to increase across the two
projects, maybe it would be worthwhile to write a script that downloads the
patch and commits it with the special syntax included.

Thanks,
Nathan

Reply via email to