mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 12:07:27 +01:00
farie
This commit is contained in:
+7
-5
@@ -18,11 +18,11 @@ Headcoders reserve the right to permanently revoke access from the repository if
|
||||
|
||||
### PR Approval/Objection Info
|
||||
|
||||
Headcoders (who will take into account the votes from both the Design and Balance teams) have the final say on Pull Requests. While thumbsup/thumbsdown reaction ratios are generally taken into account, they do not dictate whether or not a PR will be merged.
|
||||
Headcoders (who will take into account the votes from the relevant teams) have the final say on Pull Requests. While thumbsup/thumbsdown reaction ratios are generally taken into account, they do not dictate whether or not a PR will be merged.
|
||||
|
||||
After a twenty four hour minimum waiting period, Pull Requests can be merged once they receive approval from the relevant team. An exception is made for refactors and fixes, which may be merged by any member with commit access' discretion with no waiting period.
|
||||
|
||||
While normally provided, Design and Balance team members are not obligated to publicly state their objections to a Pull Request. Attacking or berating either of these roles over an objection will not be tolerated. Additionally, whining over the closure of a PR, the existence of an objection, or similar behaviour, will not be tolerated.
|
||||
While normally provided, voting team members are not obligated to publicly state their objections to a Pull Request. Attacking or berating a voting team member over an objection will not be tolerated. Additionally, whining over the closure of a PR, the existence of an objection, or similar behaviour, will not be tolerated.
|
||||
|
||||
Headcoders may close your PR at their discretion if your PR history has little focus on improving repo maintainability (ie: making nothing but 20 balance or feature PRs). Likewise, balance PRs may be closed if the PR author has little-to-no time played on the server. This is to ensure balance changes are made by people actually in-touch with the server atmosphere.
|
||||
|
||||
@@ -40,10 +40,12 @@ Reactionary revert PRs are not tolerated under any circumstances. Posting a reve
|
||||
|
||||
It is expected that contributors discuss larger changes on the [Paradise Station forums](https://www.paradisestation.org/forum/91-code-discussion/), [GitHub discussions tab](https://github.com/ParadiseSS13/Paradise/discussions), or the [Discord project-discussion forum](https://discord.com/channels/145533722026967040/1110966752898207824) prior to starting work on a Pull Request. The amount of time spent on any given Pull Request is not relevant. Repo staff are not responsible for contributors wasting their time creating features nobody asked for. Be sure to inform the corresponding teams about the forum post or discussion.
|
||||
|
||||
In addition, discussing any change with the relevant teams is strongly advised. For large changes, changes which have a lot of impact (balance or design), species changes (however minor), or other changes that might be controversial, you should always discuss this with the relevant teams. Failure to do so might result in your PR being closed.
|
||||
|
||||
For changes to certain content listed below, contributors **must** obtain approval from a member of either the balance, design, mapping, or sprite team (depending on which teams are relevant to the changes) before opening their Pull Request. This approval must be displayed in the Pull Request description body in the form of a screenshot. The Headcoders may grant an exemption to this requirement on a case-by-case basis, as the need arises.
|
||||
For changes to content listed below, contributors **must** obtain approval from a headcoder or a member of either the balance, design, mapping, or sprite team (depending on which teams are relevant to the changes) before opening their Pull Request. This approval must be displayed in the Pull Request description body in the form of a screenshot. The Headcoders may grant an exemption to this requirement on a case-by-case basis, as the need arises.
|
||||
|
||||
### Currently, changes to the following types of content requires pre-approval:
|
||||
- Security content (excluding fixes, code improvement, refactors, sprites, and mapping changes)
|
||||
- Antagonist content (excluding fixes, code improvement, refactors, sprites, and mapping changes)
|
||||
- Species content (excluding fixes, code improvement, and refactors)
|
||||
- Large changes (for example PRs that touch multiple systems, many files, many lines of code)
|
||||
- Changes that might be controversial
|
||||
- Changes with wide-ranging balance or design implications
|
||||
|
||||
Reference in New Issue
Block a user