Removal of the old build system, partial review
David Holmes
david.holmes at oracle.com
Fri Nov 1 00:01:10 UTC 2013
On 1/11/2013 3:24 AM, mark.reinhold at oracle.com wrote:
> 2013/10/31 2:41 -0700, kellyohair at gmail.com:
>> With build logic, it is relatively easy to build before and after and
>> verify the exact same resulting bits.
The risk is that we have a number of different build environments and we
would need to verify them all before committing this change. That in
itself is a logistical problem as some of the build environments are not
readily accessible for ad-hoc job submission.
>> So the risk is considerably less than in other areas of software
>> development. There might be more risk leaving it in, where the wrong
>> build logic gets changed to fix an issue, or the old build logic
>> continues to be used and maintained.
>>
>> Assuming that you may be supporting jdk8 updates for a long time, the
>> long term maintenance cost could be significant. And if you declare
>> that it won't be supported, why keep it.
>
> I agree. If it's too risky to remove the old build at this point
> in JDK 8 then it will be too risky to remove it in any JDK 8 update
> release, and we'll be stuck dragging this albatross around until
> JDK 9.
I don't see how that follows. The risk now is because we are very very
late into the release cycle for 8 and so any mistake might impact that
schedule. If we do this as the first change in 8u and 9 then we have
tons of time to iron out any glitches.
David
> - Mark
>
More information about the build-dev
mailing list