IcedTea7 2.0 Branched for Release
Damien Raude-Morvan
drazzib at drazzib.com
Mon Oct 3 15:29:12 PDT 2011
Hi Andrew,
I won't comments on everything (since I'm kind of new comer to icedtea, I
haven't followed everything) but I have to agree with some points of Matthias.
Le vendredi 30 septembre 2011 00:04:06, Dr Andrew John Hughes a écrit :
> I'm prepared to go to Wednesday to give it a full week, but my
> impression is that all bugs have been fixed at this stage. Certainly,
> there are no longer any dependent bugs on
> http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=712 and that
> has been available since the 11th of May.
Yes, but, IIRC, you was still moving patches from icedtea7 to icedtea7-forest
last week (or at least it was pushed to central repo last thurday...). For
instance, I haven't yet had time to give a try to icedtea 2.0 pre-release...
:/ Will try during this week...
[...]
> > - The movement to the "forest" development model doesn't
> > help many people, only a few.
>
> This is the first complaint I've heard and the forest has been
> in use for over two years:
>
> 2009-05-07 Andrew John Hughes <ahughes at redhat.com>
>
> * Makefile.am:
> Support downloading and extracting from
> the forest repositories rather than one megatarball.
>
> > It's not communicated,
[...]
I think that Matthias issue is not about forest in general (ie. like having
option to use java.net openjdk7 or openjdk-bsd forest instead of official -
outdated - tarball) but more about icedtea7-forest merged patches instead of
individual patches in icedtea7.
> > Throwing over changes from the forest is not communicated,
>
> I don't know what you're referring to by this.
I can see two issues here :
1) technically there is no push notifications send on distro-pkg-dev for
icedtea7-forest, so it's a bit complicated to follow what's going on.
2) this create some indirection to find out what's the change is about. For
example, how the commit message is supposed to help :
-------
2011-07-28 Andrew John Hughes <ahughes at redhat.com>
Bring in new JDK build cleanups and
HotSpot fixes for Zero/Shark.
* Makefile.am:
(JDK_CHANGESET): Updated.
(JDK_SHA256SUM): Likewise.
(HOTSPOT_CHANGESET): Likewise.
(HOTSPOT_SHA256SUM): Likewise.
-------
I've have to manually diff between forest changeset to check what's going on.
I'm not against usage of forest to maintain icedtea7 patches, but at least I
would have expected some RFC on public mailing list to weight pro and cons of
this solution. Right now, from an outsider POV, I just see things happening
without discussion and it makes me a little scared about how I should
contribute to this project.
Another example of this kind of things is re-inclusion of JAXP and JAXWS
directly inside forest source tree : while it is surely a valid change, I
would have been fair to discussing this before...
[...]
> There's not only me working on IcedTea. Pavel has done some excellent
> work finding backports and getting them into IcedTea6, as well as
> fixing tests. I've had pretty much nothing to do with IcedTea-Web
> since the initial release; Deepak, Omair, Jiri and various others have
> done an excellent job of maintaining this. They've also implemented a
> review policy for every patch (unlike IcedTea6+7 HEAD which don't
> require review) and have found it works better for them, leading to
> higher quality code. If they're not vocal on the list, it's because
> they're actually hard at work actually contributing to this project,
> rather than just complaining, and don't want to get embroiled in
> ridiculous arguments like this.
For my point of view, Icedtea-Web works great because of this review policy,
even for HEAD patches. It help for new comers to get a better overview of
project current roadmap.
Regards,
--
Damien
More information about the distro-pkg-dev
mailing list