Skip to content

Commit

Permalink
Github: add issue/PR templates following migration from trac
Browse files Browse the repository at this point in the history
  • Loading branch information
knowledgejunkie committed Aug 31, 2020
1 parent 2e11e33 commit 4328cf9
Show file tree
Hide file tree
Showing 5 changed files with 107 additions and 17 deletions.
59 changes: 59 additions & 0 deletions .github/ISSUE_TEMPLATE/1-bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
name: "\U0001F41B Bug report"
about: Please create a report to help us improve MythTV

---

<!--
Thank you for reporting an issue in MythTV.
This issue tracker is for bugs and issues found within MythTV.
If you require more general support please see the support section
of our website: https://www.mythtv.org/support
Please fill in as much of the template below as you're able to.
Platform: Distro and output of `uname -a` (Linux/UNIX), or version and 32/64-bit (Windows)
MythTV version: the version of MythTV you are running (master, fixes/31, etc)
Package version: if using a packaged version of MythTV, please provide repository/version
Component: if known, please specify the affected component (e.g. frontend/backend)
-->

* **Platform**:

* **MythTV version**:

* **Package version**:

* **Component**:

### What steps will reproduce the bug?

<!--
Please enter details about your bug, preferably including simple navigation
instructions to reproduce the bug in mythfrontend, or the startup options you
are using for any MythTV command line applications.
-->

### How often does it reproduce? Is there a required condition?

### What is the expected behaviour?

<!--
If possible, please provide textual (e.g. logging) output. Screenshots may be more
appropriate for graphical bugs in mythfrontend.
-->

### What do you see instead?

<!--
If possible, please provide textual (e.g. logging) output. Screenshots may be more
appropriate for graphical bugs in mythfrontend.
-->

### Additional information

<!--
Please tell us anything else you think we should know to help reproduce the bug.
-->
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/2-feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: "\U0001F680 Feature request"
about: Suggest a new feature for MythTV

---

<!--
Thank you for suggesting an idea to make MythTV better.
Please fill in as much of the template below as you're able to.
-->

**Is your feature request related to a problem? Please describe.**
Please describe the problem you are trying to solve.

**Describe the solution you'd like**
Please describe the desired behaviour.

**Describe alternatives you've considered**
Please describe alternative solutions or features you have considered.

5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 🌐 Need help with MythTV?
url: https://www.mythtv.org/support
about: Please check the MythTV website for support.
24 changes: 15 additions & 9 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
Thank you for contributing to MythTV.
Thank you for contributing to MythTV!

As many of our developers do not visit GitHub it is important to track
all contributions at our central ticket tracker over at code.mythtv.org
Please review the checklist below to ensure that your contribution
to MythTV is ready for review by our developers.

To prevent your contributions being overlooked please create a new ticket
there and refer to this pull request. (Bonus points for linking to the
ticket in the pull request, too. It helps us noticed potentially overlooked
pull requests due to missing tickets.)
It is helpful to regularly rebase your pull request to ensure changes
apply cleanly to the current MythTV development branch.

##### Checklist
<!-- Remove items that do not apply. For completed items, change [ ] to [x]. -->

- [ ] contribution does not duplicate one of our [existing pull requests](https://github.com/MythTV/mythtv/pulls)
- [ ] contribution is in a branch rebased against [master](https://github.com/MythTV/mythtv)
- [ ] code compiles successfully without errors
- [ ] code follows the [MythTV Coding Standards](https://www.mythtv.org/wiki/Coding_Standards)
- [ ] documentation added/updated/removed where necessary
- [ ] commits are logically organised and have [good commit messages](https://chris.beams.io/posts/git-commit)

https://code.mythtv.org/trac/wiki/TicketHowTo
https://code.mythtv.org/trac/newticket
15 changes: 7 additions & 8 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,15 @@ MythTV Project Info
Useful project links
-----

- `Trac bug tracker <https://code.mythtv.org/trac>`_
- `Bug Reports <https://github.com/MythTV/mythtv/issues>`_

- Please note: If you create a pull request, we expect a corresponding
ticket to be created in Trac with a link to the pull request in it.
Trac is our canonical bug tracking location, and many of our developers
may not notice the pull request otherwise.
- Please note that we only support code that is from the canonical MythTV
repository at https://github.com/MythTV For other forks of MythTV,
please send bug reports to the owners of the fork where the code was
committed.

- Please also note that we only support code that is from the canonical
fork at https://github.com/MythTV For other forks, please send bug
reports to the owners of the fork where the code was committed.
- Please note: If you create a pull request, please take care to follow
the Pull Request checklist.

- `Forums <https://forum.mythtv.org>`_
- `Documentation wiki <https://www.mythtv.org/wiki>`_
Expand Down

0 comments on commit 4328cf9

Please sign in to comment.