Hi all,

Here are some Camel 3 release stats (for fun):

Release date Camel 3.0: 28/11/2019
Number of Camel 3.X releases: 41
Number of RC releases: 3
Number of Major releases: 1
Number of Minor releases: 14
Number of Patch releases: 22
Number of Long Term Support releases: 4

Release by number of issues solved:

Release Date       Issues  Type
3.0.0   28/11/2019  306    Major*
3.1.0   27/02/2020  289    Minor
3.5.0   04/09/2020  243    Minor
3.15.0  04/02/2022  218    Minor
3.10.0  20/05/2021  211    Minor
3.12.0  04/10/2021  205    Minor
3.7.0   16/12/2020  185    Minor (LTS)
3.8.0   13/02/2021  166    Minor
3.9.0   28/03/2021  162    Minor
3.2.0   06/04/2020  160    Minor
3.6.0   20/09/2020  152    Minor
3.3.0   15/05/2020  148    Minor
3.4.0   18/06/2020  148    Minor
3.13.0  12/11/2021   118    Minor
3.14.0  16/12/2021   114    Minor (LTS)
3.11.0  28/06/2021   102    Minor (LTS)

* Includes release candidates
** The releases after LTS releases tend to be the biggest

Release with the most issues solved: 3.1.0 (289)
Release with the most bugs fixed: 3.5.0 (70)
Release with the most improvements: 3.1.0 (131)
Release with the most features: 3.5.0 (131)

Fastest release after last: 16 days (3.6.0)
Longest release after last: 98 days (3.12.0)

Averages (excluding patch releases)

Average time between minor releases: 43 days
Average number of issues solved: 155

Totals (excluding patch releases)

Total number of issues solved: 2927
Total number of issues bugs: 799
Total number of issues improvements: 1180
Total number of issues features: 305

The totals and average release stats rules out patch releases to avoid
duplicated issues. That doesn't mean of course patch releases aren't
important.
Exactly the opposite, when more projects would put that much attention to
LTS Patch releases as Camel, then the world would be a happier place...

In case someone wants to use the data, here is a gist on GitHub:
https://gist.github.com/assimbly/dc7cbd9aa90b67e42e5f66a84aae996f

Regards,

Raymond



Some small things I noticed about the release notes:

1. The release notes of 3.3.0 and 3.4.0 seem to be the same:

https://camel.apache.org/releases/release-3.3.0/
https://camel.apache.org/releases/release-3.4.0/

2. Release 3.4.1 and 3.4.2 have the same release date (
https://camel.apache.org/releases/).
3. The release page is ordered by date (not by release, as some may expect)
4. The release date is only on the overview page (
https://camel.apache.org/releases/), not on the release page self.

Reply via email to