Skip to content
Browse files

device systematic versioning policy, apply it

  • Loading branch information...
1 parent ce8a2a2 commit b89772baa344dc7ad7359868bdef01ce389b9710 @aristidb committed Apr 11, 2012
Showing with 9 additions and 1 deletion.
  1. +8 −0 VERSIONING
  2. +1 −1 aws.cabal
@@ -0,0 +1,8 @@
+The AWS package is, starting with the 0.4 release, following the following versioning scheme:
+- Releases follow the Major.minor.tiny scheme. Numbering starts from 0, no numbers are special.
+- Minor changes that do not change any APIs, including APIs from other packages that are used by this package (e.g. by raising the lower version bound of a dependency), change the "tiny" level only.
+- Medium changes that change the API, or minor changes that raise the lower version bound of a dependency, change the "minor" level.
+- Major changes that change the API, change the "major" level.
+This means that the next major release after 0.4.0 will be 1.0.0, where the 1.x does NOT denote a "stable" release.
2 aws.cabal
@@ -6,7 +6,7 @@ Name: aws
-- The package version. See the Haskell package versioning policy
-- ( for
-- standards guiding when and how versions should be incremented.
-Version: 0.3.3
+Version: 0.4.0
-- A short (one-line) description of the package.
Synopsis: Amazon Web Services (AWS) for Haskell

0 comments on commit b89772b

Please sign in to comment.
Something went wrong with that request. Please try again.