In terms of tests, unfortunately it's all manual for
exports, not automated.
In the end, this has to go in 3.4.X otherwise people who use p2 and
export from the UI are broken. The workaround is to use a headless
build. However, there has been a few bugs coming in already with issues
in regarding to product export using UI so this is why I have urgency
to put this in. This basically eliminates any difference between PDE UI
and PDE Build when generating products.
~50 LOC are being removed in PDE UI that now delegate to PDE Build
1 LOC being changed in PDE Build to remove the PDE UI killswitch from
using product-based export
On Mon, Sep 8, 2008 at 3:40 PM, Thomas
Watson
<tjwatson@xxxxxxxxxx>
wrote:
Maybe it is just me, but this sounds like a risky change for a
point release. Especially after we have entered the RC stage of 3.4.1.
Chris, is this really low risk? How many tests do we have to ensure
that no regressions will be introduced? Just curious, how many lines of
code are being removed and are we sure the PDE-Build behavior gives us
all the behavior we expect in this scenario?
Tom
"Chris
Aniszczyk" ---09/08/2008 03:23:12 PM---(pde ui) product export from the
ui does not generate bundles.info
DESCRIPTION:
For a long time, PDE UI used its own code to export products. When p2
was added,
there was some differences between the way UI and Build generated
certain artifacts
on export (mainly the config.ini). The lack of cohesion caused an issue
in PDE UI to not
support certain product configurations that use p2. To solve the issues
on export when you're
using the UI,we will delegate to PDE Build to generate this artifact.
FIX:
-The fix is to delegate to PDE Build when building products.
RISKS:
-This is a low risk change.
PERFORMANCE IMPACT:
-none
--
Cheers,
~ Chris Aniszczyk_______________________________________________
eclipse-pmc mailing list
eclipse-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse-pmc
_______________________________________________
eclipse-pmc mailing list
eclipse-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse-pmc
--
Cheers,
~ Chris Aniszczyk