-
-
Notifications
You must be signed in to change notification settings - Fork 37
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
Require 24 hour minimum time for PR reviews #304
Comments
rouault
added a commit
to rouault/QGIS-Documentation
that referenced
this issue
Oct 10, 2024
Captures qgis/QGIS-Enhancement-Proposals#304 and other existing procedures Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
rouault
added a commit
to rouault/QGIS-Documentation
that referenced
this issue
Oct 10, 2024
Captures qgis/QGIS-Enhancement-Proposals#304 and other existing procedures Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
I've created a doc pull request capturing this: qgis/QGIS-Documentation#9300 |
rouault
added a commit
to rouault/QGIS-Documentation
that referenced
this issue
Oct 10, 2024
Captures qgis/QGIS-Enhancement-Proposals#304 and other existing procedures Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
DelazJ
pushed a commit
to qgis/QGIS-Documentation
that referenced
this issue
Nov 7, 2024
Captures qgis/QGIS-Enhancement-Proposals#304 and other existing procedures Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
qgis-bot
pushed a commit
to qgis/QGIS-Documentation
that referenced
this issue
Nov 7, 2024
Captures qgis/QGIS-Enhancement-Proposals#304 and other existing procedures Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
DelazJ
pushed a commit
to qgis/QGIS-Documentation
that referenced
this issue
Nov 9, 2024
Captures qgis/QGIS-Enhancement-Proposals#304 and other existing procedures Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
QGIS Enhancement: Require 24 hour minimum time for PR reviews
Date 2024/10/24
Author Nyall Dawson
Contact nyall dot dawson at gmail dot com
Summary
This QEP proposes a change to policy to permit pull request merging only after a minimum 24 hour open-for-review period. (Currently, a PR can be merged immediately, as soon as a core developer has approved the PR)
This QEP is part of a series of proposals designed to improve the QGIS development workflow and document existing policies.
Proposed Solution
Currently, for an developer with commit rights to the QGIS repo to get a pull request merged, they must:
This proposal would add an additional policy:
Possible workflow
We could possibly use the "minimum open time" GitHub action to enforce this policy. See https://github.com/gregsdennis/minimum-open-time.
An example repo using this action is https://github.com/json-schema-org/json-schema-spec
The text was updated successfully, but these errors were encountered: