icedtea7 releases (was Re: RFC: backport S7104625 to icedtea7 forest)
Dr Andrew John Hughes
ahughes at redhat.com
Wed Dec 21 09:11:18 PST 2011
On 22:11 Mon 19 Dec , Deepak Bhole wrote:
> * Dr Andrew John Hughes <ahughes at redhat.com> [2011-12-13 19:26]:
> > On 17:10 Tue 13 Dec , Omair Majid wrote:
> > > On 12/12/2011 06:11 PM, Dr Andrew John Hughes wrote:
> > > >> If you need this fix earlier, I can add this to icedtea7 as well. Though
> > > >> I would rather avoid the extra work and just wait until the next sync :)
> > > >>
> > > >
> > > > I think this is something we need to discuss. I've not had much luck finding
> > > > out the schedule for these updates from Oracle. From
> > > >
> > > > http://openjdk.java.net/projects/jdk7/builds/
> > > >
> > > > it seems that u2 is supposed to be released tomorrow, but I see little discussion
> > > > about this on the jdk7u mailing list. There are no dates on that calendar for
> > > > future releases.
> > > >
> > > > We should look at pulling u2 into IcedTea7 and doing a 2.1 release. I'll post a
> > > > list of changesets to see what this equates to.
> > > >
> > > > We also need to discuss how we are going to handle such updates generally.
> > > > As we don't even know when u4 is going to appear, it may be judicious to backport
> > > > this particular changeset ourselves to IcedTea7.
> > > >
> > >
> > > I would like to add my thoughts to this discussion.
> > >
> > > First, I think it would be beneficial to keep version numbers as close
> > > to openjdk/proprietary jdk as possible. It was quite strange in the
> > > openjdk6 time-frame where the openjdk (6bXX) releases were not related
> > > to proprietary jdk6 (6uYY) at all. I recall a number of users saying
> > > that because YY was greater than XX, openjdk was lagging behind the
> > > proprietary jdk.
> >
> > Well yes, that's true and Oracle acknowledge it too. But this
> > couldn't be helped; due to the genealogy of OpenJDK6 the two are
> > completely unrelated and incomparable, coming from completely
> > different code repositories. Thankfully, this period is mostly behind
> > us now.
> >
> > I imagine it will be hard for users to figure out that
> > > icedtea2.1 is approximately openjdk7u2, and not openjdk7u1. Perhaps we
> > > can even utilize this to our advantage and keep odd minor numbers (2.1,
> > > 2.3, 2.5 and so on) reserved for our own releases which may contain
> > > important non-openjdk stuff (I am thinking of things like ports,
> > > architecture support, a number of important bug fixes. and so on).
> > >
> >
> > I think that would be difficult to make work because it puts hard constraints
> > on what we can do; it would be more confusing if we skip version numbers
> > because there are e.g. no ARM support changes to make a 2.3 release, so
> > we end up going 2.0, 2.2, 2.4, 2.5 or something.
>
> Perhaps there should be a distinction between icedtea and the forest
> versions then.
>
> The idea of the forest is to be as close to upstream openjdk as possible
> with minimal patches. In light of this, it makes sense to make the
> versions there match i.e. icedtea7-forest-2.2, icedtea7-forest-2.4, etc.
>
> How about that?
Third time of reading this, my mail might stay up long enough to reply...
I think having a mismatch between the IcedTea and IcedTea forest versions
is even more confusing.
As I said in my previous response, I don't see the value in this. It is
not the IcedTea version that has caused issues in the past, to my knowledge,
but the OpenJDK6 build drop version.
>
> > We also have a tradition of following the more usual FOSS pattern of applying
> > security updates to supported releases rather than doing a whole new release
> > for a security update as Oracle does for Java and Mozilla do for Firefox.
> > I believe distros find this better, but speak up if this isn't the case.
> >
>
> We can always do a micro bump to forest version for security. e.g. 2.0
> + security = 2.0.1 ... nothing in FSOSS tradition requires a minor
> version bump.
>
I don't understand your point here. We already do this. With the next security
update, I would expect a 2.0.1 and 2.1.1 if 2.1 has happened by then.
> Cheers,
> Deepak
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20111221/f0c4e3af/attachment.bin
More information about the distro-pkg-dev
mailing list