# Android Branching Strategy
## Branches
* `develop` -> nothing changes
* `main` -> used for internal releases for Venice & Venmo
* `external` -> used for external releases for third party merchants
## Next Steps
1. Notify NXO team about the external branch.
2. Cody to create external branch sometime this week & update gradle.
3. Update readme to call out why these branches are used.
4. Kevin to protect external & main.
## Notes
* Merging main/external -> develop Cody & Kevin would review for sanity.
* Merging back into develop -> don't merge things right before a release.
* Will merge main back into develop after hotfix releases.
## Questions
* Versioning Strategy?
* Tagging?
* ext-0.2.0
* Changing Branch Names?
* Nope.
*
## Testing
* Test with Venice, don't test Venmo.
* Venmo makes use of our releases and are okay going with the Venice release so far.