From 3f73d55c3f7592b6055eeca81df24f5cd259e7f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrg=20Lehni?= Date: Sat, 3 Feb 2018 22:39:07 +0100 Subject: [PATCH] Improve README and GitHub templates --- .github/ISSUE_TEMPLATE.md | 23 ++++++++++++----------- .github/PULL_REQUEST_TEMPLATE.md | 15 +++++++++------ README.md | 17 ++++++++++------- 3 files changed, 31 insertions(+), 24 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 9e70902f..dbd9148a 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,20 +1,21 @@ # Description/Steps to reproduce # Link to reproduction test-case # Additional information diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 65cb209d..71930db5 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -4,21 +4,24 @@ #### Related issues -- relates to +- Relates to ### Checklist - [ ] New tests added or existing tests modified to cover all changes -- [ ] Code conforms with the [style - guide](https://github.com/paperjs/paper.js/blob/develop/RULES.md) +- [ ] Code conforms with the ESLint and Prettier rules (`yarn eslint` passes + and `yarn prettier` has been applied) diff --git a/README.md b/README.md index af1e7037..5d9a40d5 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,10 @@ from [http://paperjs.org/download/](http://paperjs.org/download/) - Mainline source code: - Twitter: [@paperjs](http://twitter.com/paperjs) - Latest releases: -- Pre-built development versions: [`prebuilt/module`](https://github.com/paperjs/paper.js/tree/prebuilt/module) -and [`prebuilt/dist`](https://github.com/paperjs/paper.js/tree/prebuilt/dist) branches. +- Pre-built development versions: + [`prebuilt/module`](https://github.com/paperjs/paper.js/tree/prebuilt/module) + and [`prebuilt/dist`](https://github.com/paperjs/paper.js/tree/prebuilt/dist) + branches. ## Installing Paper.js @@ -280,10 +282,10 @@ The main Paper.js source tree is hosted on GitHub, thus you should create a fork of the repository in which you perform development. See . -We prefer that you send a [pull request on GitHub](http://help.github.com/pull-requests/) -which will then be merged into the -official main line repository. You need to sign the Paper.js CLA to be able to -contribute (see below). +We prefer that you send a +[pull request on GitHub](http://help.github.com/pull-requests/) +which will then be merged into the official main line repository. +You need to sign the Paper.js CLA to be able to contribute (see below). Also, in your first contribution, add yourself to the end of `AUTHORS.md` (which of course is optional). @@ -358,4 +360,5 @@ For a list of authors and contributors, please see ## License Distributed under the MIT license. See -[LICENSE](https://github.com/paperjs/paper.js/blob/master/LICENSE.txt) for details. +[LICENSE](https://github.com/paperjs/paper.js/blob/master/LICENSE.txt) +fo details.