Removal of now-defunct "master" branches in gitlab modules
This was announced a while back on the mailing list and on Twitter:
This is a pre-notification about the impending removal of the now- defunct "master" branches in our git repositories.
Now that GStreamer development has switched over to the mono repository in the "main" branch of the gstreamer module [*] and the "main" branch of the cerbero module, the "master" branches of these module are defunct and stuck on the 1.19.2 tag/release preceding the mono repository migration. The same is true for the other modules.
Anyone who may still have workflows built on top of these master branches should either migrate them to the stable 1.20 branch of the mono repository or switch to the 1.19.2 tag in the existing repositories.
The intention is to remove the "master" branches in the near future, possibly as soon as next week.
The motivation at the time was the problem that the GitHub mirrors wouldn't switch over to the new main
branch as long as there's still a master
branch as well, but that has been fixed now.
However, we should still remove these defunct master branches.
Question is: what should be the new default branch when cloning? 1.18
? A new branch called discontinued-for-monorepo
or somesuch?
Opinions on a postcard, if anyone has any.