Skip to content

Branch Explainations

Paul Miller edited this page Sep 28, 2020 · 2 revisions

Master

'master' is the latest/current version of Hubble.

4.0

The current version of hubble. This should be merged with 'master' and removed.

Develop

'develop' branch is the staging area for the next planned release

X.0

Any numbered branches are major versions we still support in terms of bugfixes (but they shouldn't receive new features unless the feature somehow addresses a bug).

4.1

The 4.1 branch is a very poorly named branch where we're staging changes to remove our dependency on Salt. The branch should perhaps be called 'saltless-hubble' or something similar to that. Although even that it something of a misnomer. Hubble can never truly be Saltless. Once the dependency is removed Hubble will be more like a very lightweight fork of Salt.

nova-v2

The staging area for the Audit V2 refactor project.

2.4.7

A historical dumpster. We nolonger maintain any 2.x versions.

py3

The old staging area for the python2 -> python3 transition. It will be removed fairly soon.

others

All other named branches should be removed. We do not push feature branches to the repo.

Clone this wiki locally