From dc89f0879c56d0d70f9455cc5f3a51affdea1ff9 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Fri, 18 Sep 2020 06:54:31 -0400 Subject: [PATCH] update specific pull request templates as they are available through the github cli now --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/PULL_REQUEST_TEMPLATE/bug_fix.md | 25 +++++++++++-------- .../maintenance_refactoring.md | 18 +++++++++---- .github/PULL_REQUEST_TEMPLATE/new_feature.md | 22 ++++++++-------- .../update_enhancement.md | 22 ++++++++++++---- 5 files changed, 55 insertions(+), 34 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 921295f6e6..62b80d6044 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,7 +2,7 @@ -**Related Issues** +**Related Issue(s)** diff --git a/.github/PULL_REQUEST_TEMPLATE/bug_fix.md b/.github/PULL_REQUEST_TEMPLATE/bug_fix.md index a5a0b8c489..d359c23a84 100644 --- a/.github/PULL_REQUEST_TEMPLATE/bug_fix.md +++ b/.github/PULL_REQUEST_TEMPLATE/bug_fix.md @@ -9,34 +9,37 @@ assignees: '' **Summary** - + **Related Issue(s)** - + **Author(s)** - + **Licensing** -By submitting this pull request I implicitly accept, that my submission is subject to the same licensing terms as the files that are modified. +By submitting this pull request, I agree, that my contribution will be included in LAMMPS and redistributed under either the GNU General Public License version 2 (GPL v2) or the GNU Lesser General Public License version 2.1 (LGPL v2.1). **Backward Compatibility** - + **Detailed Description** -## Post Submission Checklist +**Post Submission Checklist** - -- [ ] The code in this pull request is complete + + +- [ ] The feature or features in this pull request is complete +- [ ] Licensing information is complete +- [ ] Corresponding author information is complete - [ ] The source code follows the LAMMPS formatting guidelines +- [ ] The feature has been verified to work with the conventional build system +- [ ] The feature has been verified to work with the CMake based build system +- [ ] Suitable tests have been added to the unittest tree. -## Further Information, Files, and Links - - diff --git a/.github/PULL_REQUEST_TEMPLATE/maintenance_refactoring.md b/.github/PULL_REQUEST_TEMPLATE/maintenance_refactoring.md index b7bf40a1e8..ef5add65d8 100644 --- a/.github/PULL_REQUEST_TEMPLATE/maintenance_refactoring.md +++ b/.github/PULL_REQUEST_TEMPLATE/maintenance_refactoring.md @@ -13,23 +13,31 @@ assignees: '' **Related Issue(s)** - **Author(s)** - + **Licensing** -By submitting this pull request I implicitly accept, that my submission is subject to the same licensing terms as the files that are modified. +By submitting this pull request, I agree, that my contribution will be included in LAMMPS and redistributed under either the GNU General Public License version 2 (GPL v2) or the GNU Lesser General Public License version 2.1 (LGPL v2.1). + +**Backward Compatibility** + + **Detailed Description** - + -## Post Submission Checklist +**Post Submission Checklist** - [ ] The pull request is complete - [ ] The source code follows the LAMMPS formatting guidelines +- [ ] The feature has been verified to work with the conventional build system +- [ ] The feature has been verified to work with the CMake based build system +- [ ] Suitable tests have been added to the unittest tree. + diff --git a/.github/PULL_REQUEST_TEMPLATE/new_feature.md b/.github/PULL_REQUEST_TEMPLATE/new_feature.md index 563a9be4aa..aaeeb94660 100644 --- a/.github/PULL_REQUEST_TEMPLATE/new_feature.md +++ b/.github/PULL_REQUEST_TEMPLATE/new_feature.md @@ -11,32 +11,29 @@ assignees: '' -**Related Issues** +**Related Issue(s)** - + **Author(s)** - + **Licensing** - - -My contribution may be licensed as GPL v2 (default LAMMPS license): -My contribution may be licensed as LGPL (for use as a library with proprietary software): +By submitting this pull request, I agree, that my contribution will be included in LAMMPS and redistributed under either the GNU General Public License version 2 (GPL v2) or the GNU Lesser General Public License version 2.1 (LGPL v2.1). **Backward Compatibility** - + **Implementation Notes** - + -## Post Submission Checklist +**Post Submission Checklist** - + - [ ] The feature or features in this pull request is complete - [ ] Licensing information is complete @@ -46,10 +43,11 @@ My contribution may be licensed as LGPL (for use as a library with proprietary s - [ ] The added/updated documentation is integrated and tested with the documentation build system - [ ] The feature has been verified to work with the conventional build system - [ ] The feature has been verified to work with the CMake based build system +- [ ] Suitable tests have been added to the unittest tree. - [ ] A package specific README file has been included or updated - [ ] One or more example input decks are included -## Further Information, Files, and Links +**Further Information, Files, and Links** diff --git a/.github/PULL_REQUEST_TEMPLATE/update_enhancement.md b/.github/PULL_REQUEST_TEMPLATE/update_enhancement.md index 9edfb587c0..467d8db6b7 100644 --- a/.github/PULL_REQUEST_TEMPLATE/update_enhancement.md +++ b/.github/PULL_REQUEST_TEMPLATE/update_enhancement.md @@ -11,17 +11,21 @@ assignees: '' +**Related Issue(s)** + + + **Author(s)** **Licensing** -By submitting this pull request I implicitly accept, that my submission is subject to the same licensing terms as the original package or feature(s) that are updated or amended by this pull request. +By submitting this pull request, I agree, that my contribution will be included in LAMMPS and redistributed under either the GNU General Public License version 2 (GPL v2) or the GNU Lesser General Public License version 2.1 (LGPL v2.1). **Backward Compatibility** - + **Implementation Notes** @@ -29,11 +33,19 @@ By submitting this pull request I implicitly accept, that my submission is subje **Post Submission Checklist** - + + - [ ] The feature or features in this pull request is complete -- [ ] Suitable updates to the existing docs are included -- [ ] One or more example input decks are included +- [ ] Licensing information is complete +- [ ] Corresponding author information is complete - [ ] The source code follows the LAMMPS formatting guidelines +- [ ] Suitable updates to the existing docs are included +- [ ] The updated documentation is integrated and tested with the documentation build system +- [ ] The feature has been verified to work with the conventional build system +- [ ] The feature has been verified to work with the CMake based build system +- [ ] Suitable tests have been updated or added to the unittest tree. +- [ ] A package specific README file has been updated +- [ ] One or more example input decks are included **Further Information, Files, and Links**