Please note that the github master branches are development versions not officially released and where all the development is happening. Such versions might show unexpected behavior or could even break/be in a temporary unusable state at any time.
If you want to contribute to the development of those you probably need to dig into such issues on your own and could consider to contribute at the issue trackers of github: http://github.com/greenbone
Ok, so looks like I misread the „About“ document; perhaps the mention of the github repositories needs to have a disclaimer that master is not actually the latest stable build and is in fact beta/alpha?
Perhaps its just me; our internal code releases always use Master as the latest stable release (so you cant install a beta/alpha by accident).
In terms of downgrading from GSA 9.0a to 7.0 - any „gotchas“ to be aware of? Just install right over the top?
It seems this this depends on the development process of each project. But every project i’m using from github (this are quite a lot) have the “master” branch as the development branch defined. It is very very uncommon to use the master branch as the stable one, especially at github.
Additionally all component versions have the “alpha/beta” suffix so IMHO its clear that those are no stable releases.
A downgrade is AFAIK not possible (at least not for the gvmd database) so you might need to start from scratch with a stable release.