| Summary: | move 'repos', 'extras' directories | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | David Williams <david_williams> |
| Component: | Releng | Assignee: | Platform-Releng-Inbox <platform-releng-inbox> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | akurtakov |
| Version: | 4.3 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
David Williams
http://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/commit/?id=0e5125263ce82fdcde00637dd0bd9d7058efd55d Will try a quick test build, just to confirm. Ok, the are used in gather-parts scripts. buildALl is called from there, which calls the others. Should give better names, so more unique, so can finded with search. Also, should move into the /eclipse.platform.releng.aggregator/eclipse.platform.releng.tychoeclipsebuilder/eclipse/buildScripts where similar production scripts are. The more I look at these, the more I wonder if they should be ... Or, if they are "repeating" work that Tycho/Maven is already doing. (or, could do). As a small example, in bug 405808, I wondered why pack.gz files were removed from some repos, but not other. But likely due to these scripts, such as in rcprepo.xml clearly has <p2.remove.iu> <repository location="file://${featureTemp}" /> <iu query="" artifacts="(format=packed)" /> </p2.remove.iu> But, many others don't. So, something is off, here. Not sure if merely inconsistent, or, if plain wrong. I suspect its too late to do all the work required to get rid of the need for these files ... though, that is a future goal. But, still considering move and rename so it makes more sense when trying to decipher our production scripts. There's also an odd 'extras' directory that should be moved, so we have all our "production scripts" in one place. And perhaps where they are are now, under tychoeclipsebuild in a folder named 'eclipse' (and similar in 'equinox') should be renamed to "eclipseScripts" and "equinoxScripts". So ... deferring this "big cleanup" to Luna. Doing a mass "reset to default assignee" of 52 bugs to help make clear it will (very likely) not be me working on things I had previously planned to work on. I hope this will help prevent the bugs from "getting lost" in other people's queries. Feel free to "take" a bug if appropriate. Still used. Wontfix. |