1Moose::Manual::Support(U3s)er Contributed Perl DocumentatMiooonse::Manual::Support(3)
2
3
4

NAME

6       Moose::Manual::Support - Policies regarding support, releases, and
7       compatibility.
8

RELEASE SCHEDULE

10       Moose uses the release early, release often philosophy. Moose is not
11       released on a schedule. Releases happen as new features and bug fixes
12       are required.
13
14       Moose has historically been released fairly often, and most releases
15       include just a few features or bug fixes.
16

DEPRECATION POLICY

18       Moose has always prioritized correctness over performance and backwards
19       compatibility.
20
21       Major deprecations or API changes are first documented in the Changes
22       file as well as in Moose::Manual::Delta.
23
24       Moose then attempts to warn for deprecated features and API changes for
25       a reasonable number of releases before breaking any tested API.
26
27       Moose will also warn during installation if the version being installed
28       will break a known installed dependency. Unfortunately due to the
29       nature of the Perl install process these warnings may be easy to miss.
30

BACKWARDS COMPATIBILITY

32       We try to ensure compatibility by having a extensive test suite (last
33       count just over around 5123 tests), as well as testing a number of
34       packages (currently just under 100 packages) that depend on Moose
35       before any release.
36
37       The current list of downstream dependencies that are tested is in
38       "xt/author/test-my-dependents.t".
39

VERSION NUMBERS

41       Moose's version numbers are monotonically incrementing two decimal
42       values. The version numbers in Moose are not semantic. This means that
43       version 1.00 will be the hundredth release, nothing more.
44
45       Occasionally, we will release a test release with a version like
46       0.90_03. These versions may be less stable than non-test releases, and
47       exist so that developers can test potentially code-breaking changes. By
48       default, the CPAN client will not install a distribution which has an
49       underscore in its version.
50
51       Moose was declared production ready at version 0.18 (via
52       <http://www.perlmonks.org/?node_id=608144>).
53

CONTRIBUTING

55       Moose has an open contribution policy. Anybody is welcome to submit a
56       patch. Please see Moose::Manual::Contributing for more details.
57
58
59
60perl v5.12.2                      2010-08-21         Moose::Manual::Support(3)
Impressum