Skip to content

Commit 3247237

Browse files
committed
Respond to @psibi's comments
1 parent 7a4b281 commit 3247237

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ command -v yesod && yesod version
2525
2626
### Support
2727
28-
Please direct support questions to [Stack Overflow](https://stackoverflow.com/questions/tagged/yesod) or the [Yesod Google Group](https://groups.google.com/forum/#!forum/yesodweb). If you don't get a response there, or you suspect there may be a bug in Yesod causing your problem, you're welcome to ask here.
28+
Please direct support questions to [Stack Overflow](https://stackoverflow.com/questions/tagged/yesod+haskell) or the [Yesod Google Group](https://groups.google.com/forum/#!forum/yesodweb). If you don't get a response there, or you suspect there may be a bug in Yesod causing your problem, you're welcome to ask here.
2929
-->

CONTRIBUTING.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,20 +70,21 @@ Examples are recommended, but not required, in documentation. Marking new APIs w
7070

7171
### Versioning
7272

73-
Yesod packages roughly follow the Haskell Package Versioning Policy style of MAJOR.MAJOR.MINOR.PATCH
73+
Yesod packages roughly follow the Haskell Package Versioning Policy style of A.B.C.[D] (MAJOR.MAJOR.MINOR.[PATCH])
7474

75-
* MAJOR - Used for massive changes in the library
76-
* MAJOR - Used for smaller breaking changes, like removing, renaming, or changing behavior of existing public API.
77-
* MINOR - Used for new public APIs
78-
* PATCH - Used for bug fixes
75+
* A - Used for massive changes in the library. (Example: 1.2.3.4 becomes 2.0.0)
76+
* B - Used for smaller breaking changes, like removing, renaming, or changing behavior of existing public API. (Example: 1.2.3.4 becomes 1.3.0)
77+
* C - Used for new public APIs (Example: 1.2.3.4 becomes 1.2.4)
78+
* D - Used for bug fixes (Example: 1.2.3.4 becomes 1.2.3.5).
79+
* D is optional in the version number, so 2.0.0 is a valid version.
7980

8081
Documentation changes don't require a new version.
8182

8283
If you feel there is ambiguity to a change (e.g. fixing a bug in a function, when people may be relying on the old broken behavior), you can ask in an issue or pull request.
8384

8485
Unlike in the Package Versioning Policy, deprecations are not counted as MAJOR changes.
8586

86-
In some cases, dropping compatibility with a major version of a dependency (e.g. changing from transformers >= 0.3 to transformers >= 0.4), is considered a MAJOR breaking change.
87+
In some cases, dropping compatibility with a major version of a dependency (e.g. changing from transformers >= 0.3 to transformers >= 0.4), is considered a breaking change.
8788

8889
### Changelog
8990

0 commit comments

Comments
 (0)