2009/10/28 Kelly O'Hair <kelly.oh...@sun.com>: > > > Joseph D. Darcy wrote: >> >> Andrew John Hughes wrote: >>> >>> 2009/10/23 Kelly O'Hair <kelly.oh...@sun.com>: >>> >>>> >>>> Jonathan Gibbons wrote: >>>> >>>>> >>>>> Kelly O'Hair wrote: >>>>> >>>>>> >>>>>> Jonathan Gibbons wrote: >>>>>> >>>>>>> >>>>>>> Kelly O'Hair wrote: >>>>>>> >> >> [big snip] >>>> >>>> DOH! Sorry... >>>> >>>> Yes, these jaxp and jaxws forests can probably go away, we won't >>>> be using them. >>>> >>>> The current plan is that jaxp/jaxws changes (new bundles) will go >>>> through the TL forest. >>>> >>>> >>>> -kto >>>> >>>> >>> >>> I'm guilty of also thinking that Jonathan was referring to the jaxws >>> and jaxp repositories per forest, rather than the specific forests. >>> On that note, i18n could probably die too because apparently that team >>> always use the swing forest for commits. >>> >>> It would be nice to one day get rid of the jaxp and jaxws trees too. >>> I don't actually see why they were created as trees to begin with, >>> given they've always been upstream and not a source of many commits. >>> The one to actual split up would be jdk, as I can feel Mercurial >>> struggling with it a bit already on jdk7. But I don't know how >>> feasible that is, if at all. Maybe Jigsaw will help there. >>> >>> One thing that does worry me -- what happens when the jaxws or jaxp >>> code needs security updates? >>> >> >> Yes, the need to support security fixes was considered as part of this new >> delivery model. Ultimately a revised source bundle with the security fixes >> will need to be produced. Until then, the fixes can be represented as >> patches which are applied to the sources before the build. Kelly can speak >> to the implementation details of the patch mechanism. > > It's crude, but should serve in an emergency. See the patches/README. > After a bundle is unzipped, all patches are applied, none right now. > > I hope that we can always just get updated bundles. > > Originally, the jaxp and jaxws (and corba) workspaces were created > mainly as a place to move files from (trim) the original "j2se" workspace, > and we had no idea where we were going with it all, except that we > knew these were out of place in the j2se workspace, which became > the jdk repository. > > The jaxp and jaxws repos could just go away someday, but I'll leave > that for another day. ;^) > > Let's just call it evolution. ;^) >
Oh yes, I'm not saying right now -- something for JDK8 perhaps? :) Certainly, the trivial change Jonathan mentions could be done when creating the jdk8 forests. It would be nice to share the common stuff between jaxp and jaxws too, and I suspect that may be easier if they are in the same toplevel openjdk repository. > -kto > > >> >> -Joe > -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8