Re: How to commit changes to 410 branch?
[top posting] In answer to my original question regarding commits to the AOO410 branch. It seems my initial suggestion might have been wrong, and probably mini-check outs of areas that need to be updated are the way to go, with just normal copies -- NOT svn copies -- from trunk to the AOO410 branch, followed by a commit. Additionally, for our further education on svn, I came across this article on why TAGS should not be used for future commits -- you must use branches. http://www.sethcardoza.com/2009/04/svn-copy-creating-a-branch-or-tag/ On 07/10/2015 03:37 PM, Kay Schenk wrote: On 07/10/2015 12:00 AM, Andrea Pescetti wrote: On 09/07/2015 Kay Schenk wrote: It seems we are still using the 410 branch for the 4.1.2 release. Yes we are. It's not the 410 branch, it's the AOO410 branch and even though the naming is unfortunate and frankly speaking I do not like it and I would have preferred a dedicated AOO412 branch, this is the pattern we already followed for the other releases see http://svn.apache.org/viewvc/openoffice/branches/ (4.0.1 is the only x.y.1 release with an own branch) and code is already committed to it for 4.1.2. So for 4.1.2 (but we discussed it on this list several times so far, see messages from Armin for reasons) we are still applying the same convention, i.e., reusing the AOO410 branch. quite a number of changes to trunk since the 4.1.1 release that I feel ALL these should be incorporated into 4.1.2. Well no! Not all changes to trunk are suitable for an update such as 4.1.2, just changes that fix significant bugs. More in separate thread later today. Maybe related to this -- an old query I have to track resolutions/fixes EXPLICITLY slated for 4.1.1/4.2.0 (you need to be registered to run it) https://bz.apache.org/ooo/buglist.cgi?cmdtype=doremlist_id=168664namedcmd=next_release_fixedremaction=runsharer_id=7 How do we get the changes from trunk into the 410 branch easily? With SVN merge. But the AOO410 branch should be considered closed to commits, except those that are marked as 4.1.2 release blockers. Wouldn't it be easier just to tag when we're ready to do the release instead of all this back porting? No. Rationale is: we cherry-pick (after discussion/notification) commits from trunk to 4.1.2, and by default a commit is NOT copied to 4.1.2. In short: we keep the same discussion/quality standards we have always applied for other x.y.1 or x.y.2 releases. [Jan] I dont like reusing 410 because if we want to make a 4101 (security issues) it will be close to impossible. We don't and we never did. Security updates to 4.1.0 are shipped in 4.1.1, and security updates for 4.1.1 are shipped in 4.1.2; we don't go back to 4.1.0 and generate a 4.1.0.1 for it, this is not our release model. Regards, Andrea. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org -- MzK Way down deep, we're all motivated by the same urges. Cats have the courage to live by them. -- Jim Davis - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: How to commit changes to 410 branch?
Kay Schenk wrote: In answer to my original question regarding commits to the AOO410 branch. It seems my initial suggestion might have been wrong, and probably mini-check outs of areas that need to be updated are the way to go, with just normal copies -- NOT svn copies -- from trunk to the AOO410 branch, followed by a commit. This will often miss the meta-information. If you need to merge, just merge, no need to search for workarounds. I explained it in detail a few hours ago at https://bz.apache.org/ooo/show_bug.cgi?id=126281#c11 Anyway, whatever one chooses is fine but the merged commit (assuming it happens within main) should be displayed at https://svn.apache.org/viewvc/openoffice/branches/AOO410/main/ in the svn:mergeinfo section if one wants to be sure that SVN knows that the commit coming from trunk was integrated. This doesn't cover more complex cases like patches that need to be adapted for 4.1.2 due to changes in trunk. But it is OK for the bugs currently under discussion. Additionally, for our further education on svn, I came across this article on why TAGS should not be used for future commits -- you must use branches. http://www.sethcardoza.com/2009/04/svn-copy-creating-a-branch-or-tag/ Sure. But we are not doing any new branches or tags at this stage of development. The AOO412 tag will come once we are ready for the release, and it will be used as it is supposed to be used (i.e., mark a snapshot of the final OpenOffice 4.1.2 sources). Regards, Andrea. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: How to commit changes to 410 branch?
On 07/14/2015 03:36 PM, Andrea Pescetti wrote: Kay Schenk wrote: In answer to my original question regarding commits to the AOO410 branch. It seems my initial suggestion might have been wrong, and probably mini-check outs of areas that need to be updated are the way to go, with just normal copies -- NOT svn copies -- from trunk to the AOO410 branch, followed by a commit. This will often miss the meta-information. If you need to merge, just merge, no need to search for workarounds. I explained it in detail a few hours ago at https://bz.apache.org/ooo/show_bug.cgi?id=126281#c11 ok, I missed this. Sorry. I read about merge but I wasn't sure it really applied here. I guess it does though. Anyway, whatever one chooses is fine but the merged commit (assuming it happens within main) should be displayed at https://svn.apache.org/viewvc/openoffice/branches/AOO410/main/ in the svn:mergeinfo section if one wants to be sure that SVN knows that the commit coming from trunk was integrated. This doesn't cover more complex cases like patches that need to be adapted for 4.1.2 due to changes in trunk. But it is OK for the bugs currently under discussion. Additionally, for our further education on svn, I came across this article on why TAGS should not be used for future commits -- you must use branches. http://www.sethcardoza.com/2009/04/svn-copy-creating-a-branch-or-tag/ Sure. But we are not doing any new branches or tags at this stage of development. The AOO412 tag will come once we are ready for the release, and it will be used as it is supposed to be used (i.e., mark a snapshot of the final OpenOffice 4.1.2 sources). Right. I know this. Mostly this was clarification for me and others on the differences between these concepts and what they implied. Regards, Andrea. -- MzK Way down deep, we're all motivated by the same urges. Cats have the courage to live by them. -- Jim Davis - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: How to commit changes to 410 branch?
On 09/07/2015 Kay Schenk wrote: It seems we are still using the 410 branch for the 4.1.2 release. Yes we are. It's not the 410 branch, it's the AOO410 branch and even though the naming is unfortunate and frankly speaking I do not like it and I would have preferred a dedicated AOO412 branch, this is the pattern we already followed for the other releases see http://svn.apache.org/viewvc/openoffice/branches/ (4.0.1 is the only x.y.1 release with an own branch) and code is already committed to it for 4.1.2. So for 4.1.2 (but we discussed it on this list several times so far, see messages from Armin for reasons) we are still applying the same convention, i.e., reusing the AOO410 branch. quite a number of changes to trunk since the 4.1.1 release that I feel ALL these should be incorporated into 4.1.2. Well no! Not all changes to trunk are suitable for an update such as 4.1.2, just changes that fix significant bugs. More in separate thread later today. How do we get the changes from trunk into the 410 branch easily? With SVN merge. But the AOO410 branch should be considered closed to commits, except those that are marked as 4.1.2 release blockers. Wouldn't it be easier just to tag when we're ready to do the release instead of all this back porting? No. Rationale is: we cherry-pick (after discussion/notification) commits from trunk to 4.1.2, and by default a commit is NOT copied to 4.1.2. In short: we keep the same discussion/quality standards we have always applied for other x.y.1 or x.y.2 releases. [Jan] I dont like reusing 410 because if we want to make a 4101 (security issues) it will be close to impossible. We don't and we never did. Security updates to 4.1.0 are shipped in 4.1.1, and security updates for 4.1.1 are shipped in 4.1.2; we don't go back to 4.1.0 and generate a 4.1.0.1 for it, this is not our release model. Regards, Andrea. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: How to commit changes to 410 branch?
On 07/10/2015 12:00 AM, Andrea Pescetti wrote: On 09/07/2015 Kay Schenk wrote: It seems we are still using the 410 branch for the 4.1.2 release. Yes we are. It's not the 410 branch, it's the AOO410 branch and even though the naming is unfortunate and frankly speaking I do not like it and I would have preferred a dedicated AOO412 branch, this is the pattern we already followed for the other releases see http://svn.apache.org/viewvc/openoffice/branches/ (4.0.1 is the only x.y.1 release with an own branch) and code is already committed to it for 4.1.2. So for 4.1.2 (but we discussed it on this list several times so far, see messages from Armin for reasons) we are still applying the same convention, i.e., reusing the AOO410 branch. quite a number of changes to trunk since the 4.1.1 release that I feel ALL these should be incorporated into 4.1.2. Well no! Not all changes to trunk are suitable for an update such as 4.1.2, just changes that fix significant bugs. More in separate thread later today. Maybe related to this -- an old query I have to track resolutions/fixes EXPLICITLY slated for 4.1.1/4.2.0 (you need to be registered to run it) https://bz.apache.org/ooo/buglist.cgi?cmdtype=doremlist_id=168664namedcmd=next_release_fixedremaction=runsharer_id=7 How do we get the changes from trunk into the 410 branch easily? With SVN merge. But the AOO410 branch should be considered closed to commits, except those that are marked as 4.1.2 release blockers. Wouldn't it be easier just to tag when we're ready to do the release instead of all this back porting? No. Rationale is: we cherry-pick (after discussion/notification) commits from trunk to 4.1.2, and by default a commit is NOT copied to 4.1.2. In short: we keep the same discussion/quality standards we have always applied for other x.y.1 or x.y.2 releases. [Jan] I dont like reusing 410 because if we want to make a 4101 (security issues) it will be close to impossible. We don't and we never did. Security updates to 4.1.0 are shipped in 4.1.1, and security updates for 4.1.1 are shipped in 4.1.2; we don't go back to 4.1.0 and generate a 4.1.0.1 for it, this is not our release model. Regards, Andrea. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org -- MzK We can all sleep easy at night knowing that somewhere at any given time, the Foo Fighters are out there fighting Foo. -- David Letterman - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
RE: How to commit changes to 410 branch?
I saw this on dev@ a.o and have not read later things here. Forgive me if there are other recommendations. I trust any solution Kay comes up with. My suggestion: Copy 4.1.0 to a 4.1.2 branch. Staunch the problems of difficulty synchronizing source to distributions and also allow a way to make a release-specific retro-active patch if necessary to issue one. I don't know if you can commit individual changes, by copying from trunk to a branch. Someone here should know. Or copy trunk to a 4.1.2 branch, assuming all the mods in it belong in 4.1.2. That would be ideal. We are digging a hole for ourselves and anyone who needs to audit our stuff otherwise. - Dennis -Original Message- From: Kay Schenk [mailto:kay.sch...@gmail.com] Sent: Thursday, July 9, 2015 12:48 To: OOoDev Apache Subject: How to commit changes to 410 branch? It seems we are still using the 410 branch for the 4.1.2 release. There have been quite a number of changes to trunk since the 4.1.1 release that I feel ALL these should be incorporated into 4.1.2. How do we get the changes from trunk into the 410 branch easily? It seems we could use -- svn copy my changes https://svn.apache.org/repos/asf/openoffice/branches/AOO410/trunk/my changes and do a commit on https://svn.apache.org/repos/asf/openoffice/branches/AOO410/my changes once this is done? If not, how do we do this without actually making the 410 branch local? Wouldn't it be easier just to tag when we're ready to do the release instead of all this back porting? -- MzK We can all sleep easy at night knowing that somewhere at any given time, the Foo Fighters are out there fighting Foo. -- David Letterman - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
How to commit changes to 410 branch?
It seems we are still using the 410 branch for the 4.1.2 release. There have been quite a number of changes to trunk since the 4.1.1 release that I feel ALL these should be incorporated into 4.1.2. How do we get the changes from trunk into the 410 branch easily? It seems we could use -- svn copy my changes https://svn.apache.org/repos/asf/openoffice/branches/AOO410/trunk/my changes and do a commit on https://svn.apache.org/repos/asf/openoffice/branches/AOO410/my changes once this is done? If not, how do we do this without actually making the 410 branch local? Wouldn't it be easier just to tag when we're ready to do the release instead of all this back porting? -- MzK We can all sleep easy at night knowing that somewhere at any given time, the Foo Fighters are out there fighting Foo. -- David Letterman - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: How to commit changes to 410 branch?
Heh you noted it yourself, wrong list. In my opinion we should change branch, I dont like reusing 410 because if we want to make a 4101 (security issues) it will be close to impossible. rgds jan i. On 9 July 2015 at 21:47, Kay Schenk kay.sch...@gmail.com wrote: It seems we are still using the 410 branch for the 4.1.2 release. There have been quite a number of changes to trunk since the 4.1.1 release that I feel ALL these should be incorporated into 4.1.2. How do we get the changes from trunk into the 410 branch easily? It seems we could use -- svn copy my changes https://svn.apache.org/repos/asf/openoffice/branches/AOO410/trunk/my changes and do a commit on https://svn.apache.org/repos/asf/openoffice/branches/AOO410/my changes once this is done? If not, how do we do this without actually making the 410 branch local? Wouldn't it be easier just to tag when we're ready to do the release instead of all this back porting? -- MzK We can all sleep easy at night knowing that somewhere at any given time, the Foo Fighters are out there fighting Foo. -- David Letterman - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org