Community
Participate
Working Groups
This is an "umbrella bug" meant to provide overall tracking of improvements/enhancements to our build and build workflow. To some extent it is a continuation of Bug 372792 - Status of CBI build for Eclipse Platform but is meant to be more general ... that is, doesn't matter if directly related to "CBI" or not ... some will be, some may not be.
I've removed the word "plan" from the keywords on this bug. As an ongoing umbrella bug, it doesn't make a good "plan item". If anyone knows of any of the "depends on" bugs that are still realistically planned for Mars (complete, by M7) and are "large enough" to call a plan item, then please add the "plan" keyword to them specifically. Thanks,
Whoops, I stand corrected. Dani has reminded me that "Plan" items are never removed ... they are either marked "done" or "deferred" in the end. I would like to go through the list of "fixed" bugs, to see if any large enough items to list as "part" of this bug, as "planed improvement". And, next cycle, we'll remember to use care in listing "umbrella bugs" as "plan" items -- at least when used as this one, as a means of focusing on items to be considered important or "left over".
I added a lot of fixed, "improve build" bugs to the "depends on" list "after the fact", just to improve documentation of what was done in support of this plan item before closing it as fixed. The ones I am proudest of is getting rid of the empty "configuration feature" from our delivered products (bug 401037). This was a nice thing in PDE builds, but actually complicated Tycho builds (since Tycho wasn't really designed for it). Fixing this issue led to being able to fix "double processing" in some cases (bug 432379) as well as stream lining parts of the build (bug 463653). And, while it was "just a start" am also glad we have started to modernize the download pages (bug 451808). And, while "easy and obvious", it was also refreshing to stop "making things" we did not really need (bug 462815). For items on "depends on" list that were not completed, I have carried them over to the next umbrella bug for 4.6 release: bug 469138.
I've removed following bugs from the list of "depends on" because they were not in "releng" component -- in Architecture Group, CBI, or Tycho. 283745 369002 370704 377115 377116 385410 390111 395072