Skip to content

Commit 27489a6

Browse files
committed
Prepare release 1.8.0
1 parent 9000b6e commit 27489a6

4 files changed

Lines changed: 17 additions & 2 deletions

File tree

fineract-doc/.asciidoctorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
:years: 2015-2022
2-
:revnumber: 1.7.0
2+
:revnumber: 1.8.0
33
:draft: true
44
:rootdir: {asciidoctorconfigdir}/..
55
:generated: {asciidoctorconfigdir}/build/generated/asciidoc

fineract-doc/src/docs/en/chapters/release/index.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ include::configuration.adoc[leveloffset=+1]
1212

1313
include::process.adoc[leveloffset=+1]
1414

15+
include::maintenance.adoc[leveloffset=+1]
16+
1517
include::publish.adoc[leveloffset=+1]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
= Maintenance Release Process
2+
3+
IMPORTANT: This is a first attempt to introduce maintenance releases. Some details might change as soon as we get more experience with the process and feedback from the community. The numbers here are still more or less arbitrary, and we'll adapt as necessary.
4+
5+
== Rules
6+
7+
- hotfix releases are reserved for critical (BLOCKER) bugs and security issues. Probably we'll have some kind of voting process in place, e. g. "minimum 3 x +1 votes from PMC members"
8+
- we will support (for now to start) two minor versions back counting from the last release; this would mean that once 1.8.0 is out we would support 1.8.x and 1.7.x, but not 1.6.x and older; this rule is tentative, we'll see then what we do in the future when we have more feedback.
9+
- guaranteed backward compatibility with the last minor release; i. e. "1.6.1" is a drop-in replacement for "1.6.0"
10+
- NO new features, tables, data, REST endpoints
11+
- NO major (or "minor" framework upgrades); i. e. if we used Spring Boot "2.6.1" in version "1.6.0" of Fineract we can upgrade dependencies to "2.6.10" (unless it breaks something of course), but not to "2.7.2" of Spring Boot
12+
13+
NOTE: The rest of the release process is the same as for normal releases. In the future we might have smaller time windows for reviews.

fineract-doc/src/docs/en/config.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
:compress:
66
:pdf-page-size: LETTER
77
:experimental:
8-
:pdf-version: 1.7
8+
:pdf-version: 1.8
99
:page-layout: base
1010
:toc-title: Table of Contents
1111
:toc: left

0 commit comments

Comments
 (0)