Specifications Lifecycle Overview Specifications Lifecycle Specifications Lifecycle Development Steps Development Steps Developing in GitHub Developing in GitHub GitHub Flows GitHub flow is a lightweight, branch-based workflow. The GitHub flow is useful for everyone, not just developers. For example, in OMA, we use GitHub flow for developing Technical Specifications, Objects and also to register OMA LwM2M Objects in OMNA (OMA Name Authority). There are multiple GitHub Flows to choose from, however OMA is currently using the following two GitHub Flows: To protect OMA Members from external IPR all the repositories where OMA is developing Technical content are marked as private GitHub Access Rights RightsGitHub TeamsDescriptionREADMembersOMA Members can submit pull requests to an OMA GitHub repository. OMA Members cannot create branches or commit content directly to an OMA GitHub repository.WRITEChairs & EditorsEditors and Chairs can create branches, merged and potentially to commit changes directly to a branch. To Develop Technical Specifications To Register LwM2M Objects with OMNA Other GitHub Flows In 2021, the members decided to change the previous Git Flow. The change was to simplify the number of branches. Other GitHub Flows