Change in CWS Handling
                       ======================

Summary:
--------
When you are doing binary incompatible changes in your CWS, please mark
those modules 'incompatible' in EIS.

Detailed Description:
---------------------
*Background*: For all current code lines Hamburg RE normally does
compatible master workspace builds (see
http://wiki.services.openoffice.org/wiki/Compatible_Builds ). Code
changes in childworkspaces are by default expected to be compatible.
During integrations we of course are checking whether that's true and
switch to partly incompatible builds if needed, but do not rely on us:
sometimes we miss something. Therefore there always has been a rule to
announce incompatible changes to RE.
Also, whenever several people are working together on a common
childworkspace they have to know when someone does a binary incompatible
change. This of course can be done by email or personal communication,
but sometimes a more formal support would be helpfull.
*Change*: EIS now can handle this information effectivly. On the Edit
page for childworkspaces added modules can be flagged 'incompatible'.
You can see this information in EIS and query it by 'cwsquery
incompatible' (on SRC680 m204, OOF680 m8, or newer milestones). RE
tooling also will use that information. You do not have to care about
dependencies (list of modules which have to be rebuilt from scratch),
just flag the module(s) changed incompatibly. If there are several of
them, mark the lowest one in a depency chain or simply all of them.
*New Policy*: Mark modules where you have done binary incompatible changes.

References:
-----------
What are binary compatible builds?  What changes are binary
incompatible? See http://wiki.services.openoffice.org/wiki/Compatible_Builds

About EIS's new features:
http://blogs.sun.com/GullFOSS/entry/eis_incompatible_changes_tinderbox_termite

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to