Proposal for a JavaLibraryFreeze
Dave Walker
DaveWalker at ubuntu.com
Wed Nov 3 11:37:39 GMT 2010
On 28/10/10 21:47, Thierry Carrez wrote:
> A few hours ago, during the UDS "Java Library Housekeeping" session, we
> discussed the damage that was done during the Lucid and Maverick cycles
> by introducing new versions of Java libraries late in the cycle.
>
> The problem is that our main Java stacks, and in particular Eucalyptus,
> can break quite late in the cycle when one of those libraries in synced
> or merged from Debian.
<SNIP>
> This would obviously be a soft freeze, so it doesn't prevent damage from
> being done, but we hope to make it a bad practice and reduce the
> problems we experienced over the last cycles.
>
> Comments ?
>
I entirely agree that *something* needs to be done. Having been a
victim of dependencies changing from under me, sometimes in a cascade,
with my work on Eucalyptus last cycle - I wasted significant time trying
to locate the issue, and also wasted valuable upstream time to help
create a resolution.
Currently, we don't have a notion of RFC'ing when developers want to
modify (mainly sync / merge), and heavily relies upon interested parties
being fortunate enough to 'see' the bug, before some pain is inflicted.
One example of this was Bug #614981 [0]. This system, in my mind,
doesn't scale.
I would really like to hear James Page's thoughts on this subject, as he
is undertaking some significant Java work this cycle in the server area.
Kind Regards,
Dave Walker
[0] https://bugs.launchpad.net/bugs/614981
More information about the ubuntu-devel
mailing list