From d0bd39eb90811b25f063c4043a8cb08086e1de65 Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 17 Jun 2016 16:16:03 +0200 Subject: Add github issue and pull request templates I do not understand why github requires adding this crap to source code repositories themselves, instead of making them part of the repository configuration. Remove CONTRIBUTING.md to compensate for github crap accumulating. --- .github/ISSUE_TEMPLATE | 14 ++++++++++++++ .github/PULL_REQUEST_TEMPLATE | 7 +++++++ CONTRIBUTING.md | 32 -------------------------------- 3 files changed, 21 insertions(+), 32 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE create mode 100644 .github/PULL_REQUEST_TEMPLATE delete mode 100644 CONTRIBUTING.md diff --git a/.github/ISSUE_TEMPLATE b/.github/ISSUE_TEMPLATE new file mode 100644 index 0000000000..88676ec8e5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE @@ -0,0 +1,14 @@ +### mpv version and platform + +If you're not using git master or the latest release, update. + +### Expected behavior + +### Actual behavior + +### Reproduction steps + +### Log files + +Make a log file made with -v or --log-file=output.txt, paste it to sprunge.us, +and replace this text with a link to it. diff --git a/.github/PULL_REQUEST_TEMPLATE b/.github/PULL_REQUEST_TEMPLATE new file mode 100644 index 0000000000..dda0b65bc4 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE @@ -0,0 +1,7 @@ +Ideally, you shouldn't need enter any text here, and your commit messages should +explain your changes sufficiently (especially why they are needed). Read +https://github.com/mpv-player/mpv/blob/master/DOCS/contribute.md for coding +style and development conventions. Remove this text block, but if you haven't +agreed to it before, leave the following sentence in place: + +I agree that my changes can be relicensed to LGPL 2.1 or later. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index ffc4379a75..0000000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,32 +0,0 @@ -Reporting bugs -============== - -- State your platform and mpv version. -- Make sure you're actually using the latest mpv release. Linux distributions - in particular love redistributing ancient and unmaintained mpv releases. -- Attach a log file made with ``-v`` or ``--log-file=output.txt``. -- Avoid attaching text files packed in archive files (zip/rar/...), unless - explicitly asked so. There are better means, such as using http://sprunge.us -- If you think this is file specific, upload a sample file and link it. -- Don't report multiple unrelated/barely related bugs in one issue. -- If you don't get a reply after days, be sure to post a new message to the - issue - it could have been overlooked or forgotten. -- Read: https://mpv.io/bug-reports/ - -Asking questions -================ - -Preferably, asking questions should be done via IRC (#mpv on irc.freenode.net), -but asking questions by opening a github issue is also barely tolerated. - -When asking on IRC (#mpv on irc.freenode.net), don't ask to ask, just state -your problem. Stay long enough until someone gets a chance to reply. Sometimes -it can take hours. - -Sending patches -=============== - -See: https://github.com/mpv-player/mpv/blob/master/DOCS/contribute.md - -In particular, be aware that all changes to GPL code must come with the -implicit agreement that they might be LGPLv2.1+ relicensed at a later point. -- cgit v1.2.3