Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process - Expedited mering of event page changes #491

Open
sweco-sedalh opened this issue Dec 2, 2024 · 0 comments
Open

Process - Expedited mering of event page changes #491

sweco-sedalh opened this issue Dec 2, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@sweco-sedalh
Copy link
Contributor

Feature Description

Not quite sure if this is an appropriate venue for this, or if it should be a QEP or similar, but I'll start here.


For event pages (as the UC 2025 pages just merged) there are usually three things true - there'll usually be one or two people responsible for updating them from the LOC (local organizing committee), other potential reviewers likely won't be able to tell the validity of the information (as the PR might be the first time they see it) and there commonly is an urgency (especially the days before/during the event, where changes need to get out ASAP) that's not applicable for most other changes.

Therefore, I think it would make sense for an expedited PR process. Something along these lines:

LOCs can appoint 1-2 persons who get permission to merge PRs, including their own, touching only the specific event pages. PRs touching other parts require the usual review process.

I don't think that Github supports branch policies scoped to directories (not even with a CODEOWNERS file), so this would have to be a "soft" policy (i.e. the appointed persons get the ability to merge any PRs, but must promise to follow the process).

Reference to Feature

No response

@sweco-sedalh sweco-sedalh added the enhancement New feature or request label Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant