Loading...
 

History: Development Process

Preview of version: 5

todo: add summary of development process for each component

Tiki

Every 3rd release is LTS for 5 years.


Most cost-efficient process is to develop in trunk, in time for April and October releases.
Backporting is possible

Openfire Meetings and Jitsi Meet

No fixed time frames for releases, but cadence is fast enough.
Openfire Meetings bundles several apps (Jitsi Meet is the big one), and it's a challenge to keep everything in sync.

ClearOS

As a GNU/Linux operating system, there is a lot of flexibility in getting packages, but it's a slippery slope to dependency hell.
Upstream has a release every few years, and a very long support cycle. Tends to package older versions, which forces us to do things like: How to install PHP 5.6 on ClearOS

Kolab

yearly releases
LTS for 5 years
https://kanarip.wordpress.com/2015/12/04/the-evolution-of-kolab-development/
https://kanarip.wordpress.com/2016/02/02/introducing-winterfell/
https://docs.kolab.org/developer-guide/index.html

Syncthing

Syncthing follows a rapid release process. As a p2p app, if the protocol changes, old versions can't sync data with new versions

History

Advanced
Information Version
Marc Laporte 14
View
Marc Laporte 13
View
Marc Laporte Removing dev info about Kolab and Roundcube 12
View
Marc Laporte 11
View
Marc Laporte 10
View
Marc Laporte 9
View
Marc Laporte 8
View
Marc Laporte 7
View
Marc Laporte 6
View
Marc Laporte 5
View
Marc Laporte 4
View
Marc Laporte 3
View
Marc Laporte 2
View
Marc Laporte 1
View