mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-02 07:55:28 +00:00
Simplify PR template (#427)
This commit is contained in:
parent
defd775f13
commit
1c3ee86376
152
.github/PULL_REQUEST_TEMPLATE.md
vendored
152
.github/PULL_REQUEST_TEMPLATE.md
vendored
@ -1,58 +1,19 @@
|
|||||||
# Pull Request
|
# Pull Request
|
||||||
|
|
||||||
## Brief description.
|
## Description
|
||||||
|
|
||||||
<!-- Please provide a brief description of the goals of your PR -->
|
<!-- Include a description of the PR here -->
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
###########################################################################
|
If applicable, include 'Fixes #XXXX' or 'Closes #XXXX' for any related open issues.
|
||||||
## WARNING! ##
|
This helps us relate, track, and close the relevant issues.
|
||||||
## IGNORING THE FOLLOWING TEMPLATE WILL RESULT IN YOUR PR BEING CLOSED ##
|
|
||||||
###########################################################################
|
|
||||||
-->
|
|
||||||
<!--
|
|
||||||
Please go through this checklist item by item and make sure you have successfully completed each of these steps.
|
|
||||||
- Your pull request MUST be either on the latest version of Terra, or on a branch for a future release.
|
|
||||||
- Make sure that there are no already existing PRs that fix this. If so, it will be closed as a duplicate.
|
|
||||||
- Make sure that this change is actually within the scope of Terra and is something a terrain generator should be doing.
|
|
||||||
- Make sure that this is not an issue with a specific Terra *pack*, and instead applies to all of Terra.
|
|
||||||
- Make sure that you have filled out all the required information and given descriptions of everything.
|
|
||||||
-->
|
|
||||||
<!-- You can erase any parts of this template not applicable to your Pull Request. -->
|
|
||||||
|
|
||||||
### What Issues Does This Fix?
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Put Fix #XXXX or Closes #XXXX here if there are any open issues that this PR fixes.
|
|
||||||
This is to automatically close the relevant issues.
|
|
||||||
You may remove this if there is no issue for this PR.
|
|
||||||
But unless this is a very small change, you should make an issue for it.
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
## Licensing
|
### Changelog
|
||||||
|
|
||||||
<!-- In order to be accepted, your changes must be under the GPLv3 license. Please check one of the following: -->
|
|
||||||
|
|
||||||
- [ ] I am the original author of this code, and I am willing to release it
|
|
||||||
under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html).
|
|
||||||
- [ ] I am not the original author of this code, but it is in public domain or
|
|
||||||
released under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) or a
|
|
||||||
compatible license.
|
|
||||||
<!--
|
|
||||||
Please provide reliable evidence of this.
|
|
||||||
NOTE: for compatible licenses, you must make sure to add the included license somewhere in the program, if so required.
|
|
||||||
(And even if it's not required, it's still nice to do it. Also add attribution somewhere.)
|
|
||||||
-->
|
|
||||||
|
|
||||||
## Goal of the PR
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
What is the goal of the PR?
|
Fill out a changelog below of what has been done, and what might be planned to be done.
|
||||||
Put a checklist here of what has been done
|
You may delete this if your PR is not adding new features, only fixing bugs or adding translations.
|
||||||
(and what *hasn't*, but you plan to do),
|
|
||||||
so we can easily know what was changed.
|
|
||||||
Note: this is only required for PRs that add new features.
|
|
||||||
If your PR is not adding new features, only fixing bugs or adding translations, then you may delete this section.
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
- [ ] <!-- First thing -->
|
- [ ] <!-- First thing -->
|
||||||
@ -61,47 +22,58 @@
|
|||||||
- [ ] <!-- Second thing -->
|
- [ ] <!-- Second thing -->
|
||||||
- [ ] <!-- etc. -->
|
- [ ] <!-- etc. -->
|
||||||
|
|
||||||
## Affects of the PR
|
## Checklist
|
||||||
|
|
||||||
<!---
|
<!--
|
||||||
What types of changes does your code introduce? (Select any that apply. You may select multiple.)
|
Select the options below that apply.
|
||||||
You must put an x in all the boxes that it applies to. (Like this: [x])
|
You must put an x in all the boxes that it applies to. (Like this: [x])
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
#### Mandatory checks
|
||||||
|
|
||||||
|
- [ ] The base branch of this PR is an unreleased version branch (that has a `ver/` prefix)
|
||||||
|
or is a branch that is intended to be merged into a version branch.
|
||||||
|
<!--
|
||||||
|
This is not applicable if the PR is a version branch itself.
|
||||||
|
PRs for new versions should use the `master` branch instead.
|
||||||
|
-->
|
||||||
|
- [ ] There are no already existing PRs that provide the same changes.
|
||||||
|
<!-- If this is not applicable, the PR will be removed as a duplicate. -->
|
||||||
|
- [ ] The PR is within the scope of Terra (i.e. is something a configurable terrain generator should be doing).
|
||||||
|
- [ ] Changes follow the code style for this project.
|
||||||
|
<!-- There is an included `.editorconfig` file in the base of the repo. Please use a plugin for your IDE of choice that follows those settings. -->
|
||||||
|
- [ ] I have read the [`CONTRIBUTING.md`](https://github.com/PolyhedralDev/Terra/blob/master/CONTRIBUTING.md)
|
||||||
|
document in the root of the git repository.
|
||||||
|
|
||||||
#### Types of changes
|
#### Types of changes
|
||||||
|
|
||||||
- [ ] Bug Fix <!-- Anything which fixes an issue in Terra. -->
|
- [ ] Bug Fix <!-- Changes include bug fixes. -->
|
||||||
- [ ] Build system <!-- Anything which pretain to the build system. -->
|
- [ ] Build system <!-- Changes the build system. -->
|
||||||
- [ ] Documentation <!-- Anything which adds or improves documentation for existing features. -->
|
- [ ] Documentation <!-- Changes add to or improve documentation. -->
|
||||||
- [ ] New Feature <!-- Anything which adds new functionality to Terra. -->
|
- [ ] New Feature <!-- Changes add new functionality to Terra. -->
|
||||||
- [ ] Performance <!-- Anything which is imrpoves the performance of Terra. -->
|
- [ ] Performance <!-- Changes improve the performance of Terra. -->
|
||||||
- [ ] Refactoring <!-- Anything which does not add any new code, only moves code around. -->
|
- [ ] Refactoring <!-- Changes do not add any new code, only moves code around. -->
|
||||||
- [ ] Repository <!-- Anything which affects the repository. Eg. changes to the `README.md` file. -->
|
- [ ] Repository <!-- Changes affect the repository. E.g. changes to the `README.md` file. -->
|
||||||
- [ ] Revert <!-- Anything which reverts previous commits. -->
|
- [ ] Revert <!-- Changes revert previous commits. -->
|
||||||
- [ ] Style <!-- Anything which updates style. -->
|
- [ ] Style <!-- Changes update style, namely the .editorconfig file. -->
|
||||||
- [ ] Tests <!-- Anything which adds or updates tests. -->
|
- [ ] Tests <!-- Changes add or update tests. -->
|
||||||
- [ ] Translation <!-- Anything which is internationalizing the Terra program to other languages. -->
|
- [ ] Translation <!-- Changes include translations to other languages for Terra. -->
|
||||||
|
|
||||||
#### Compatiblity
|
#### Compatibility
|
||||||
|
|
||||||
- [ ] Breaking
|
<!-- The following options determine if the PR pertains to a major, minor, or patch version bump -->
|
||||||
change <!-- A fix, or a feature, that breaks some previous functionality to Terra. -->
|
|
||||||
- [ ] Non-Breaking change.
|
|
||||||
<!--
|
|
||||||
A change which does not break *any* previous functionality of Terra.
|
|
||||||
(ie. is backwards compatible and will work with *any* previously existing supported features.
|
|
||||||
Note: if a feature is annotated with @Incubating, @Preview, @Experimental,
|
|
||||||
or is in a package called something similar to the previous annotations,
|
|
||||||
then you may push breaking changes to only THOSE parts of Terra.)
|
|
||||||
-->
|
|
||||||
|
|
||||||
#### Contribution Guidelines.
|
- [ ] Introduces a breaking change
|
||||||
|
<!--
|
||||||
- [ ] I have read
|
Breaking changes are any fix or feature that breaks some previous functionality to Terra / is not backwards compatible.
|
||||||
the [`CONTRIBUTING.md`](https://github.com/PolyhedralDev/Terra/blob/master/CONTRIBUTING.md)
|
Breaking changes do not include:
|
||||||
document in the root of the git repository.
|
- changes that are backwards compatible and will work with *any* previously existing supported features.
|
||||||
- [ ] My code follows the code style for this
|
- changes to code marked as in a pre-release
|
||||||
project. <!-- There is an included `.editorconfig` file in the base of the repo. Please use a plugin for your IDE of choice that follows those settings. -->
|
state (annotated with @Incubating, @Preview, @Experimental
|
||||||
|
or in a package called something similar to the previous annotations)
|
||||||
|
-->
|
||||||
|
- [ ] Introduces new functionality in a backwards compatible way.
|
||||||
|
- [ ] Introduces bug fixes
|
||||||
|
|
||||||
#### Documentation
|
#### Documentation
|
||||||
|
|
||||||
@ -112,7 +84,21 @@
|
|||||||
|
|
||||||
- [ ] I have added tests to cover my changes.
|
- [ ] I have added tests to cover my changes.
|
||||||
- [ ] All new and existing tests passed.
|
- [ ] All new and existing tests passed.
|
||||||
<!--
|
<!--
|
||||||
If it only introduces small changes, you don't need to add tests.
|
Tests are typically not necessary for small changes.
|
||||||
But if you add big changes, you should probably at least write *some* testing, where applicable.
|
Including *some* testing is recommended for large changes where applicable.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
#### Licensing
|
||||||
|
|
||||||
|
<!-- In order to be accepted, your changes must be under the GPLv3 license. Please check one of the following: -->
|
||||||
|
|
||||||
|
- [ ] I am the original author of this code, and I am willing to
|
||||||
|
release it under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html).
|
||||||
|
- [ ] I am not the original author of this code, but it is in public domain or
|
||||||
|
released under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) or a compatible license.
|
||||||
|
<!--
|
||||||
|
Please provide reliable evidence of this.
|
||||||
|
NOTE: for compatible licenses, you must make sure to add the included license somewhere in the program, if so required.
|
||||||
|
(And even if it's not required, it's still nice to do it. Also add attribution somewhere.)
|
||||||
|
-->
|
||||||
|
Loading…
x
Reference in New Issue
Block a user