Re: [dev] Working with OOO330 and DEV300

2010-06-21 Thread Stephan Bergmann

On 06/18/10 19:41, Jens-Heiner Rechtien wrote:
But wait, what if some OOO330 changesets should not be merged in DEV300? 
These changesets will be either dummy merged* into DEV300 or merged and 
immediately backed out with an inverse patch. Thus *all* OOO330 
changesets will be in DEV300 but a few of them might not have an effect 
on the code line.


*) dummy merge: pull a few changesets and configure in .hgrc
[ui] merge = internal:local
before doing the merge. This way all changes from the pulled changesets 
are discarded but the changesets are still recorded as merged.


Just to be sure:  Dummy merge won't work for files added on OOO330.

-Stephan

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



Re: [dev] Working with OOO330 and DEV300

2010-06-21 Thread Ruediger Timm

On 06/18/10 22:01, Pavel Janík wrote:

Hi,

On 18.6.2010, at 19:41, Jens-Heiner Rechtien wrote:

Lastly: RE will do always complete builds on DEV300 milestones from 
now on.


yay! Thanks for this decision.

/me waiting for GSI-cs.url file containing the link to 
http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/build/Files/DEV300/GSI_cs.sdf.bz2 
:-) and build wgetting it all the time. After this /me retires :-)


So, hopefully such thing won't get implemented in the  foreseeable 
future. It would be a pity if you retired ;-)


Rüdiger

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



Re: [dev] Working with OOO330 and DEV300

2010-06-21 Thread Eike Rathke
Hi Heiner,

On Friday, 2010-06-18 19:41:37 +0200, Heiner Rechtien wrote:

 Lastly: RE will do always complete builds on DEV300 milestones from now  
 on.

Rapturous applause!

  Eike

-- 
 OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer.
 SunSign   0x87F8D412 : 2F58 5236 DB02 F335 8304  7D6C 65C9 F9B5 87F8 D412
 OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
 Please don't send personal mail to the e...@sun.com account, which I use for
 mailing lists only and don't read from outside Sun. Use er...@sun.com Thanks.


pgp1F5HJgovLb.pgp
Description: PGP signature


[dev] Working with OOO330 and DEV300

2010-06-18 Thread Jens-Heiner Rechtien

Hi,

as already announced, we'll branch off OOO330 (OOo-3.3 release code 
line) from DEV300 (main development code line) after the finalization of 
milestone DEV300 m84.


Release Engineering will handle the migration of OOO330 release code 
line bug fixes/changes to DEV300 slightly different this time. This 
should not affect development in any way, but it might be worthwhile to 
be aware of the change.


Since the introduction of the CWS system many years ago RE merged each 
release code line CWS individually into the main code line. This worked 
usually quite well but was occasionally a bit tedious.


From now on we'll pull/merge summarily all OOO330 changesets into 
DEV300 as first thing at the start of a new DEV300 milestone. This 
ensures that there is no way that an OOO330 CWS or masterfix is 
forgotten. We also won't need to track the integrate status of each 
OOO330 CWS for DEV300 anymore, thus there will be no more new 
mycws_DEV300 entries in EIS.


But wait, what if some OOO330 changesets should not be merged in DEV300? 
These changesets will be either dummy merged* into DEV300 or merged and 
immediately backed out with an inverse patch. Thus *all* OOO330 
changesets will be in DEV300 but a few of them might not have an effect 
on the code line.


Please, if you have OOO330 stuff which shouldn't be applied on DEV300 
bundle it in it's own dedicated CWS and tell us about it (email and CWS 
comment) so that we can pull and dummy merge this CWS first before we 
get the changesets via the summarily pull/merge of the latest OOO330 
milestone. This approach doesn't differ from what we had before - we 
always demanded that a CWS is either completely merged or not at all - 
and experience tells us that it's seldom a problem.


What happens if the release code line and the development code line 
differ so much that pull/merging OOO330-DEV300 results in conflicts 
that RE can't easily resolve? Well, RE might ask you to update your 
(already OOO330 integrated) CWS with the latest stuff from DEV300 which 
is then pull/merged by us before the rest of OOO330 is pull/merged. So 
it might be a wise idea to not immediately delete your local copy of 
your freshly integrated OOO330 CWS - just wait until the stuff is also 
in DEV300. Anyway, it's still a bad idea to do wild feature 
development/restructuring/refactoring on a release code line but now you 
and not RE will do the cleanup :-)


Lastly: RE will do always complete builds on DEV300 milestones from now 
on. No need to mark modules as incompatible anymore on DEV300. OOO330, 
on the other hand, is handled like before.


Best regards,
   Heiner

*) dummy merge: pull a few changesets and configure in .hgrc
[ui] merge = internal:local
before doing the merge. This way all changes from the pulled changesets 
are discarded but the changesets are still recorded as merged.




--
Jens-Heiner Rechtien
jens-heiner.recht...@sun.com

Registered Office: Sun Microsystems GmbH, Sonnenallee 1, D-85551 
Kirchheim-Heimstetten

Commercial register of the Local Court of Munich: HRB 161028
Managing Directors: Jürgen Kunz

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



Re: [dev] Working with OOO330 and DEV300

2010-06-18 Thread Pavel Janík

Hi,

On 18.6.2010, at 19:41, Jens-Heiner Rechtien wrote:

Lastly: RE will do always complete builds on DEV300 milestones from  
now on.


yay! Thanks for this decision.

/me waiting for GSI-cs.url file containing the link to http:// 
ftp.linux.cz/pub/localization/OpenOffice.org/devel/build/Files/DEV300/ 
GSI_cs.sdf.bz2 :-) and build wgetting it all the time. After this /me  
retires :-)

--
Pavel Janík



-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org