Hi Rushmin, There will be 2 permanent branches - master - develop
When we work on a feature - we create a branch called feature/feature-name on local repo. If there are collaborators we push them to remote repo. Afterwards when the feature is complete - we merge it to the develop branch. If we have a release in 2 weeks - we create a release branch (named release/release-name) from the develop branch and work it. This will mostly be stabilization work. What ever features that are completed during this time will not be available to the release since they are not stable. When we release - we merge the release branch to master and develop branch. We tag the master branch with release name. Cheers~ (My previous email fired off with Command +Enter. Apologies to that) On Wed, Apr 2, 2014 at 11:05 AM, Chan <duli...@wso2.com> wrote: > There will be 2 permanent branches > > - master > - develop > > > > On Tue, Apr 1, 2014 at 9:30 PM, Rushmin Fernando <rush...@wso2.com> wrote: > >> Hi Chan, >> >> Do you mean that there are obsolete release branches which should be >> deleted, after tagging the tips of them ? >> >> Thanks >> /rushmin >> >> >> On Tue, Apr 1, 2014 at 7:45 PM, Chan <duli...@wso2.com> wrote: >> >>> Hi folks, >>> I believe we can improve the git workflow of the jaggery project[1]. >>> Currently we have many release branches (IMO bad decision since these >>> branches will evolve separately). They need to ideally be tags. We have >>> been discussing about Git Flow (check Git flow model @architecture) - and I >>> think we can sort out most of these troubles with git flow. WDYT? >>> >>> [1] - https://github.com/wso2/jaggery/branches >>> Cheers~ >>> >>> -- >>> Chan (Dulitha Wijewantha) >>> Software Engineer - Mobile Development >>> WSO2Mobile >>> Lean.Enterprise.Mobileware >>> * ~Email duli...@wso2.com <duli...@wso2mobile.com>* >>> * ~Mobile +94712112165 <%2B94712112165>* >>> * ~Website dulitha.me <http://dulitha.me>* >>> * ~Twitter @dulitharw <https://twitter.com/dulitharw>* >>> *~SO @chan <http://stackoverflow.com/users/813471/chan>* >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Rushmin Fernando* >> *Technical Lead* >> >> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware >> >> email : rush...@wso2.com >> mobile : +94772310855 >> >> >> > > > -- > Chan (Dulitha Wijewantha) > Software Engineer - Mobile Development > WSO2Mobile > Lean.Enterprise.Mobileware > * ~Email duli...@wso2.com <duli...@wso2mobile.com>* > * ~Mobile +94712112165 <%2B94712112165>* > * ~Website dulitha.me <http://dulitha.me>* > * ~Twitter @dulitharw <https://twitter.com/dulitharw>* > *~SO @chan <http://stackoverflow.com/users/813471/chan>* > -- Chan (Dulitha Wijewantha) Software Engineer - Mobile Development WSO2Mobile Lean.Enterprise.Mobileware * ~Email duli...@wso2.com <duli...@wso2mobile.com>* * ~Mobile +94712112165* * ~Website dulitha.me <http://dulitha.me>* * ~Twitter @dulitharw <https://twitter.com/dulitharw>* *~SO @chan <http://stackoverflow.com/users/813471/chan>*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev