Following how it has been historically :
master contains bleeding edge
stable contains "released" code
Revisions are landed onto master
Code from master is merged into stable at some interval and according to some process
We need to define this process
- What are the conditions for landing changes upstream
- Who is in charge of it
- How is it documented
- How are release notes created
- Where are these release notes stored?
We can sort of attempt to just recreate the Phabricator process, although this would also be an opportunity to revise if desired
References