From 8aa43febb494585f869e31f6e76f40ba2cd4df88 Mon Sep 17 00:00:00 2001 From: Zachary Scott Date: Sun, 24 Jan 2016 23:03:47 +0900 Subject: [PATCH] Add maintenance policy for stable/unstable --- MAINTENANCE.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 MAINTENANCE.md diff --git a/MAINTENANCE.md b/MAINTENANCE.md new file mode 100644 index 00000000..0820670e --- /dev/null +++ b/MAINTENANCE.md @@ -0,0 +1,42 @@ +# Sinatra maintenance + +## Versions + +### Unstable release + +The next major version of Sinatra will be released from the master branch. + +* Current proposed major release: 2.0.0 + +### Stable release + +The current stable version of Sinatra is 1.4 series, and released from the stable branch. + +## Issues + +### New features + +New features will only be added to the master branch and will not be made available in point releases. + +### Bug fixes + +Only the latest release series will receive bug fixes. When enough bugs are fixed and its deemed worthy to release a new gem, this is the branch it happens from. + +* Current release series: 1.4.x + +### Security issues + +The current release series will receive patches and new versions in case of a security issue. + +* Current release series: 1.4.x + +### Severe security issues + +For severe security issues we will provide new versions as above, and also the last major release series will receive patches and new versions. The classification of the security issue is judged by the core team. + +* Current release series: 1.4.x +* Next most recent release series: 1.3.x + +### Unsupported Release Series + +When a release series is no longer supported, it’s your own responsibility to deal with bugs and security issues. We may provide back-ports of the fixes and publish them to git, however there will be no new versions released. If you are not comfortable maintaining your own versions, you should upgrade to a supported version.