Den tis 29 juli 2025 kl 21:41 skrev Nathan Hartman <hartman.nat...@gmail.com >:
> 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 > > Hi, I've asked Infra to add the Triage role to Nathan's and my own account on GitHub (which was done earlier today) and subsequently closed the Jira issue. In case anyone else wants the same role, just reopen the issue or file another one. I think anyone who is a full committer (for Serf: "committer") should automatically be allowed to have this role. Kind regards, Daniel