[core] Keep 2.1.x branch and trunk in sync
Hi guys, Since we now have a branch for JSF 2.1 [1], but still are fixing most issues in JSF 2.0 and thus in trunk, every commiter should take care of merging his/her changes into the 2.1.x branch too. Otherwise we will soon have a big mess, I guess. I already merged MYFACES-3116 into 2.1.x and I also saw Udo doing the same on MYFACES-3107. However, there are still a lot of changes that were applied to trunk only (I know, also some of mine), e.g. some of the javascript stuff (for example MYFACES-3118). For sure we will have to merge some stuff into the 2.1.x branch anyway before doing a release, but we can make our life a lot easier if we do it right away and set both fixed versions, 2.0.6-SNAPSHOT and 2.1.0-SNAPSHOT, in the JIRA in that case. As a little hint: svn merge is a pretty good way to merge the changes between svn branches (see [2]). As an example, I used the following command to merge MYFACES-3116 into the 2.1.x branch: svn merge -r 1097263:1097264 https://svn.apache.org/repos/asf/myfaces/core/trunk/ Thanks for your attention :) Regards, Jakob [1] https://svn.apache.org/repos/asf/myfaces/core/branches/2.1.x/ [2] http://svnbook.red-bean.com/en/1.0/re16.html -- Jakob Korherr blog: http://www.jakobk.com twitter: http://twitter.com/jakobkorherr work: http://www.irian.at
Re: [core] Keep 2.1.x branch and trunk in sync
Hello, Jakob a good point. I would suggest to create a 2.0.x branch and move 2.1.x to trunk. Regards Bernd On Fri, Apr 29, 2011 at 1:34 PM, Jakob Korherr jakob.korh...@gmail.com wrote: Hi guys, Since we now have a branch for JSF 2.1 [1], but still are fixing most issues in JSF 2.0 and thus in trunk, every commiter should take care of merging his/her changes into the 2.1.x branch too. Otherwise we will soon have a big mess, I guess. I already merged MYFACES-3116 into 2.1.x and I also saw Udo doing the same on MYFACES-3107. However, there are still a lot of changes that were applied to trunk only (I know, also some of mine), e.g. some of the javascript stuff (for example MYFACES-3118). For sure we will have to merge some stuff into the 2.1.x branch anyway before doing a release, but we can make our life a lot easier if we do it right away and set both fixed versions, 2.0.6-SNAPSHOT and 2.1.0-SNAPSHOT, in the JIRA in that case. As a little hint: svn merge is a pretty good way to merge the changes between svn branches (see [2]). As an example, I used the following command to merge MYFACES-3116 into the 2.1.x branch: svn merge -r 1097263:1097264 https://svn.apache.org/repos/asf/myfaces/core/trunk/ Thanks for your attention :) Regards, Jakob [1] https://svn.apache.org/repos/asf/myfaces/core/branches/2.1.x/ [2] http://svnbook.red-bean.com/en/1.0/re16.html -- Jakob Korherr blog: http://www.jakobk.com twitter: http://twitter.com/jakobkorherr work: http://www.irian.at
Re: [core] Keep 2.1.x branch and trunk in sync
Hi I'll do it this weekend ( create a 2.0.x branch and move 2.1.x to trunk ). I hope before each release run a svn merge task between both branches to keep them in sync. regards, Leonardo 2011/4/29 Bernd Bohmann bernd.bohm...@atanion.com Hello, Jakob a good point. I would suggest to create a 2.0.x branch and move 2.1.x to trunk. Regards Bernd On Fri, Apr 29, 2011 at 1:34 PM, Jakob Korherr jakob.korh...@gmail.com wrote: Hi guys, Since we now have a branch for JSF 2.1 [1], but still are fixing most issues in JSF 2.0 and thus in trunk, every commiter should take care of merging his/her changes into the 2.1.x branch too. Otherwise we will soon have a big mess, I guess. I already merged MYFACES-3116 into 2.1.x and I also saw Udo doing the same on MYFACES-3107. However, there are still a lot of changes that were applied to trunk only (I know, also some of mine), e.g. some of the javascript stuff (for example MYFACES-3118). For sure we will have to merge some stuff into the 2.1.x branch anyway before doing a release, but we can make our life a lot easier if we do it right away and set both fixed versions, 2.0.6-SNAPSHOT and 2.1.0-SNAPSHOT, in the JIRA in that case. As a little hint: svn merge is a pretty good way to merge the changes between svn branches (see [2]). As an example, I used the following command to merge MYFACES-3116 into the 2.1.x branch: svn merge -r 1097263:1097264 https://svn.apache.org/repos/asf/myfaces/core/trunk/ Thanks for your attention :) Regards, Jakob [1] https://svn.apache.org/repos/asf/myfaces/core/branches/2.1.x/ [2] http://svnbook.red-bean.com/en/1.0/re16.html -- Jakob Korherr blog: http://www.jakobk.com twitter: http://twitter.com/jakobkorherr work: http://www.irian.at
Re: [core] Keep 2.1.x branch and trunk in sync
Hi Leo, That's great news, thanks! Just as a note: please don't forget to change the svn:externals on current20 and current21 too! Regards, Jakob 2011/4/29 Leonardo Uribe lu4...@gmail.com: Hi I'll do it this weekend ( create a 2.0.x branch and move 2.1.x to trunk ). I hope before each release run a svn merge task between both branches to keep them in sync. regards, Leonardo 2011/4/29 Bernd Bohmann bernd.bohm...@atanion.com Hello, Jakob a good point. I would suggest to create a 2.0.x branch and move 2.1.x to trunk. Regards Bernd On Fri, Apr 29, 2011 at 1:34 PM, Jakob Korherr jakob.korh...@gmail.com wrote: Hi guys, Since we now have a branch for JSF 2.1 [1], but still are fixing most issues in JSF 2.0 and thus in trunk, every commiter should take care of merging his/her changes into the 2.1.x branch too. Otherwise we will soon have a big mess, I guess. I already merged MYFACES-3116 into 2.1.x and I also saw Udo doing the same on MYFACES-3107. However, there are still a lot of changes that were applied to trunk only (I know, also some of mine), e.g. some of the javascript stuff (for example MYFACES-3118). For sure we will have to merge some stuff into the 2.1.x branch anyway before doing a release, but we can make our life a lot easier if we do it right away and set both fixed versions, 2.0.6-SNAPSHOT and 2.1.0-SNAPSHOT, in the JIRA in that case. As a little hint: svn merge is a pretty good way to merge the changes between svn branches (see [2]). As an example, I used the following command to merge MYFACES-3116 into the 2.1.x branch: svn merge -r 1097263:1097264 https://svn.apache.org/repos/asf/myfaces/core/trunk/ Thanks for your attention :) Regards, Jakob [1] https://svn.apache.org/repos/asf/myfaces/core/branches/2.1.x/ [2] http://svnbook.red-bean.com/en/1.0/re16.html -- Jakob Korherr blog: http://www.jakobk.com twitter: http://twitter.com/jakobkorherr work: http://www.irian.at -- Jakob Korherr blog: http://www.jakobk.com twitter: http://twitter.com/jakobkorherr work: http://www.irian.at
Re: [core] Keep 2.1.x branch and trunk in sync
Hi Jakob Ok, I'll keep that in mind. regards, Leonardo