From aph at redhat.com Mon Mar 2 15:36:06 2009 From: aph at redhat.com (Andrew Haley) Date: Mon, 02 Mar 2009 15:36:06 +0000 Subject: Updates: OpenJDK Forum: Contributing into OpenJDK 6 In-Reply-To: <49A80AD5.9080803@sun.com> References: <49A471C9.2010101@sun.com> <49A80AD5.9080803@sun.com> Message-ID: <49ABFCE6.3010100@redhat.com> Hi there, is a recording of the call available? Andrew. From Dalibor.Topic at Sun.COM Mon Mar 2 17:34:08 2009 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Mon, 02 Mar 2009 18:34:08 +0100 Subject: Updates: OpenJDK Forum: Contributing into OpenJDK 6 In-Reply-To: <49ABFCE6.3010100@redhat.com> References: <49A471C9.2010101@sun.com> <49A80AD5.9080803@sun.com> <49ABFCE6.3010100@redhat.com> Message-ID: <49AC1890.8060406@sun.com> Andrew Haley wrote: > Hi there, > > is a recording of the call available? Not yet - it should become available later today. cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From mr at sun.com Mon Mar 2 23:01:06 2009 From: mr at sun.com (Mark Reinhold) Date: Mon, 02 Mar 2009 15:01:06 -0800 Subject: Updates: OpenJDK Forum: Contributing into OpenJDK 6 In-Reply-To: dalibor.topic@sun.com; Mon, 02 Mar 2009 18:34:08 +0100; <49AC1890.8060406@sun.com> Message-ID: <20090302230106.B254828E0EE@eggemoggin.niobe.net> > Date: Mon, 02 Mar 2009 18:34:08 +0100 > From: dalibor.topic at sun.com > Andrew Haley wrote: >> Hi there, >> >> is a recording of the call available? > > Not yet - it should become available later today. Here you go: http://mediacast.sun.com/users/mreinholds/media/openjdk-forum-2009-02-27.ogg - Mark From Jean-Christophe.Collet at Sun.COM Wed Mar 4 15:50:50 2009 From: Jean-Christophe.Collet at Sun.COM (Jean-Christophe Collet) Date: Wed, 04 Mar 2009 16:50:50 +0100 Subject: Webrev updated to version 23.18 Message-ID: <49AEA35A.5000702@sun.com> I've updated the webrev script to fix a potential security issue pointed out by Jim Laskey. When generating a webrev from a 'hg outgoing', if .hg/hgrc contained the username and password in the URL (a practice best to avoid in any cases) it would end up in the index.html. The script now sanitizes the URL before including it in the HTML I've updated all the usual places, including the external one (on my blog). From John.Rose at Sun.COM Thu Mar 5 00:05:10 2009 From: John.Rose at Sun.COM (John Rose) Date: Wed, 04 Mar 2009 16:05:10 -0800 Subject: OpenJDK Community Code Review server rollout In-Reply-To: <499AEA9B.2090506@sun.com> References: <498A851A.5060605@sun.com> <49999E90.507@sun.com> <499AEA9B.2090506@sun.com> Message-ID: Thanks! A couple of RFEs: You mention webrev on the root page; can we have a link to it there, as there in your rollout Email? The webrevs are not very portable in their expanded browsable state: There are too many files. I'd like to see an option to upload or download a *tgz or *zip bundle as a unit. It could be fairly simple, with just one bit of magic: Have a private ".bundles" subdirectory hierarchy with a background script watching it, like ".trashes". Uploading to ".bundles" would cause the archive file to be unpacked (relative to top level). Allow both ".bundles" "bundles" (w/ & w/o leading dot) also, so that the archive files themselves could be left out in public, for easy anonymous downloading. -- John P.S. The old http://webrev.invokedynamic.info/ site did not supply rsync/scp/sftp, so I forced users to upload single *tgz or *zip files manually. The virtue of this necessity was that the server uploaded the bundles as a unit and then unpacked them locally, saving lots of network handshakes. From Tim.Bell at Sun.COM Thu Mar 5 01:52:24 2009 From: Tim.Bell at Sun.COM (Tim Bell) Date: Wed, 04 Mar 2009 17:52:24 -0800 Subject: OpenJDK Community Code Review server rollout In-Reply-To: References: <498A851A.5060605@sun.com> <49999E90.507@sun.com> <499AEA9B.2090506@sun.com> Message-ID: <49AF3058.40006@sun.com> [Moving this thread to web-discuss (at) openjdk.java.net] John Rose wrote: > Thanks! A couple of RFEs: Thanks back. BTW - I owe a lot to Dan Price and the OpenSolaris folks for working out this code review server scheme - what I did was take their layout and hook it up with our db.ojn server and authentication scheme. After we got a bunch of Legal approval and other non-programming issues settled... > You mention webrev on the root page; can we have a link to it there, as > there in your rollout Email? Yes, I will make that information more prominent on the page later tonight. Jessie (Jean-Christophe Collet) has been doing good work on the webrev script lately, so you probably want to be running the latest version: http://blogs.sun.com/jcc/ http://blogs.sun.com/jcc/resource/webrev > The webrevs are not very portable in their expanded browsable state: > There are too many files. I'd like to see an option to upload or > download a *tgz or *zip bundle as a unit. > > It could be fairly simple, with just one bit of magic: Have a private > ".bundles" subdirectory hierarchy with a background script watching it, > like ".trashes". Uploading to ".bundles" would cause the archive file > to be unpacked (relative to top level). Allow both ".bundles" "bundles" > (w/ & w/o leading dot) also, so that the archive files themselves could > be left out in public, for easy anonymous downloading. Good idea, and not so hard to set up. Does anyone else have an opinion on this feature? I will work on getting this up later this week. Thanks for the feedback- Tim > P.S. The old http://webrev.invokedynamic.info/ site did not supply > rsync/scp/sftp, so I forced users to upload single *tgz or *zip files > manually. The virtue of this necessity was that the server uploaded the > bundles as a unit and then unpacked them locally, saving lots of network > handshakes. Yes, that is true, although I don't notice a real bottleneck with the network. I typically start up a 'scp -r' and then go heat up some water for tea... From Dalibor.Topic at Sun.COM Thu Mar 5 14:47:31 2009 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Thu, 05 Mar 2009 15:47:31 +0100 Subject: Request for comments: New Bugzilla-based sponsoring process In-Reply-To: <18855.32348.434326.784099@sun.com> References: <49A73955.8050409@sun.com> <18855.17991.812626.848111@sun.com> <18855.32348.434326.784099@sun.com> Message-ID: <49AFE603.7010300@sun.com> John Coomes wrote: > I (John.Coomes at sun.com) wrote: >> Dalibor Topic (Dalibor.Topic at Sun.COM) wrote: >>> Good morning everyone, >>> >>> thanks to Mark and the contributors on this mailing list we now >>> have a new Bugzilla-based contribution process [1]. It's time >>> to define the Bugzilla-based sponsoring process, thereby >>> complementing the new contribution process. >>> >>> I've posted a first draft [2] on our extremely easy to upload to >>> code-review server (thanks, Tim!). Comments are very welcome. >> Hi Dalibor, >> >> Looks good; I have a couple of comments. Thanks, John! >> Second, we include bug numbers in changeset comments. Should we use >> the Sun bug id, the mozilla bug id, both? That's a very good point, I updated the proposal to say: "The changeset comment should reference the Sun bug id." The new version is at http://cr.openjdk.java.net/~robilad/sponsoring.html%2c1 Rationale: Why not both bug ids? Because they should be linked to each other through mechanisms described in contribution and sponsoring process documents, so it should be sufficient to link to one of them to find the other. Why not the bugzilla id? A contribution needs to have an associated Sun bug id, which either exists at the time of contribution being made into Bugzilla, or needs to be created by the Sponsor. Since a contribution has a Sun bug id by the time it's being integrated, it's more consistent with existing practice to continue to use it in changeset comments, at least in the first phase of Bugzilla use in OpenJDK. > This I'd still like to know. > > Finally, since it's a manual process, it's inevitable that some > mozilla & sun interal bug states will diverge. It'd be nice if there > was a simple way to list bugs that are not in sync, by engineer and/or > by category. Good point - I added bugzilla issue 100018 for that. cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From Xiomara.Jayasena at Sun.COM Fri Mar 6 03:15:12 2009 From: Xiomara.Jayasena at Sun.COM (Xiomara.Jayasena at Sun.COM) Date: Thu, 05 Mar 2009 19:15:12 -0800 Subject: JDK 7 build 50 is available at the openjdk.java.net website Message-ID: <49B09540.3000108@Sun.COM> The OpenJDK source is available at: http://hg.openjdk.java.net/jdk7/jdk7 http://hg.openjdk.java.net/jdk7/jdk7/rev/5111e13e44e5 The OpenJDK source binary plugs for the promoted JDK 7 build 50 are available under the openjdk http://openjdk.java.net website under Source Code (direct link to bundles: http://download.java.net/openjdk/jdk7) Summary of changes: http://download.java.net/jdk7/changes/jdk7-b50.html -Xiomara From Dalibor.Topic at Sun.COM Fri Mar 6 17:03:40 2009 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Fri, 06 Mar 2009 18:03:40 +0100 Subject: Updates: OpenJDK Forum: Contributing into OpenJDK 6 In-Reply-To: <20090302230106.B254828E0EE@eggemoggin.niobe.net> References: <20090302230106.B254828E0EE@eggemoggin.niobe.net> Message-ID: <49B1576C.7040900@sun.com> Mark Reinhold wrote: >> Date: Mon, 02 Mar 2009 18:34:08 +0100 >> From: dalibor.topic at sun.com > >> Andrew Haley wrote: >>> Hi there, >>> >>> is a recording of the call available? >> Not yet - it should become available later today. > > Here you go: > > http://mediacast.sun.com/users/mreinholds/media/openjdk-forum-2009-02-27.ogg > > - Mark And here are the rough meeting notes: OpenJDK Forum - Contributing into OpenJDK 6 Date: 2009-02-27 Participants: 22 Speakers (in order of first appearance): Dalibor Topic Mark Reinhold Joe Darcy Andrew Haley Dmitri Trembovetski Lillian Angel Martin Buchholz Phil Rice Volker Simonis Discussed items (in slightly adapted order): * OpenJDK 6 & writable repositories We have the OpenJDK 6 writable repositories. Marting Buchholz made some pushes, and we'd like to see more people do it. Potential patches to include in OpenJDK 6 would be IcedTea pacthes, security fixes, backports of fixes from OpenJDK 7. Ports like Zero or Shark are larger then simple backports, so they should go upstream. In order to make that happen, there is a desire to understand processes, and get up to speed as quickly as possible. * How do we go about merging in larger changes like Zero? - A large change like that should go into 7/6 simultaneously, or into 7 first. - Bugzilla entry for Zero - Create webrev - upload it on cr.openjdk.java.net server - Send it to HotSpot team for review - have someone mentor the external developers on the first merging steps - have them spread around different areas of expertise * Bugzilla We have a bugzilla up now, at the moment its purpose is to collect patches from developers without push rights. Simple process for contributions, and a draft of sponsorship process - mainly of interest to Sun engineers right now. Dalibor and Mark are poking Sun engineers to look at them. * What's the procedure for committers for a simple patch from IcedTea into OpenJDK 6? - generate webrev of the change for large change, diff is fine for small ones - post the patch on jdk6-dev and ask for review on jdk6-dev alias - approval from technology expert in the area (Joe and potentially others) - backport from OpenJDK 7 will usualy be appropriate - push the change into OpenJDK 6 * What's the process to get push rights into OpenJDK 6 ? - start with a few patches with some assistance - figure out the process with the mentors - get push rights * What's the merging activity planned for OpenJDK 6? - not much - some of the JDK 7 bug fixes planned for backporting and merge by Joe. - Martin expects 10 changes from him/Google he'd like to see in OpenJDK 6 * Can the backporting activity be delegated on more shoulders? - Joe would be happy for other people to do the backports and pushes - it's more of an issue to identify desirable fixes - once a fix is in 7 it's not very hard to backport into 6 The client team started a big push to forward port changes from 6uN into 7. * Should we use bugzilla to track merging activity? - gcc uses bugzilla for merging larger patches * Should we have small changes go through the list, and large changes through bugzilla? - Joe, Lillian are OK with that approach. * what areas to work on OpenJDK7 without duplicating effort ? - a good first batch of stuff is the small patches from IcedTea - and then have the conversation again - probably about Zero & the plugin * How about the IcedTea plugin? - it can likely be contributed under the SCA - it may make more sense for OpenJDK 6, then for OpenJDK 7, where Ken's plugin will appear - it can be replaced later if the new plugin is better - Sun isn't necessarily going to build & test it, but that's OK * what else do people want to work on? - porting - client-side speedups and size improvements - C++ interpreter (and tiered compilation) * Cultural differences in bringing out the review process into the open - A struggle we expect to continue to have for a while, but Sun engineers are coming to understand that it's a good thing * How to go about encouraging reviews to happen and to happen in the open? - hard to get past the known sub-group trust relationship regardless of sub-project - should we use reviewboard - we need to review it and put up an instance for experimental use by early summer - webrev robot from some sun teams, but reinforces sub-group trust relationships, and not hardened for life on the internet. - open source review tools usage not common in practice, but experience shows reviews are useful * Relationship and patch flow between OpenJDK 7 and various internal releases? - The vast majority on hg.openjdk.java.net - Small bit of left over encumbrancies for 7 internal at Sun - No internal 7 tree with a different code tree - The release engineering pulls every night from the hg to get the open code, and from the closed bits to turn them both into 7 builds - pushes to OpenJDK 7 will appear in the next 7 builds - a few build variables decide for some encumbered bits of code which one to use * Can SCSL licensees push directly without signing the SCA? No. There is a process to take SCSL-covered code and turn it into something that can be pushed into OpenJDK. The forum was successful, so we'll have another one in a few weeks time. cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From Dalibor.Topic at Sun.COM Fri Mar 6 22:15:50 2009 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Fri, 06 Mar 2009 23:15:50 +0100 Subject: CFV: Project sponsorship: IcedTea In-Reply-To: <49B19869.6080704@sun.com> References: <49B19869.6080704@sun.com> Message-ID: <49B1A096.1050201@sun.com> Dalibor Topic wrote: > Question: Should the Porters' Group sponsor the proposed IcedTea > Project [1]? > As the Members of the Porters Group members have unanimously voted 'Yes', I have the pleasure as the Group's Moderator to announce that the Porters Group has decided to sponsor the IcedTea project. Congratulations, and welcome! cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From fw at deneb.enyo.de Sat Mar 7 12:40:02 2009 From: fw at deneb.enyo.de (Florian Weimer) Date: Sat, 07 Mar 2009 13:40:02 +0100 Subject: Reportung bugs in bugs.sun.com Message-ID: <874oy5v74t.fsf@mid.deneb.enyo.de> There seems to be some issue with bugs.sun.com which I want to report to the appropriate folks. However, the general site contact form doesn't offer a matching category (it's a mail issue), and bugs.sun.com doesn't take bug reports on itself. Could someone please point me in the right direction? PS: The issue is that I keep getting notifications that bug 6498938 has been updated, even though no change is visible on the public interface. I can't see a commit in the OpenJDK repositories referencing one of the bug numbers, either (I'm assuming the update is due to the "Fix Available" marker). From Alan.Bateman at Sun.COM Sat Mar 7 14:00:51 2009 From: Alan.Bateman at Sun.COM (Alan Bateman) Date: Sat, 07 Mar 2009 14:00:51 +0000 Subject: Reportung bugs in bugs.sun.com In-Reply-To: <874oy5v74t.fsf@mid.deneb.enyo.de> References: <874oy5v74t.fsf@mid.deneb.enyo.de> Message-ID: <49B27E13.6060606@sun.com> Florian Weimer wrote: > There seems to be some issue with bugs.sun.com which I want to report > to the appropriate folks. However, the general site contact form > doesn't offer a matching category (it's a mail issue), and > bugs.sun.com doesn't take bug reports on itself. Could someone please > point me in the right direction? > > PS: The issue is that I keep getting notifications that bug 6498938 > has been updated, even though no change is visible on the public > interface. I can't see a commit in the OpenJDK repositories > referencing one of the bug numbers, either (I'm assuming the update is > due to the "Fix Available" marker). > I've forwarded your mail to the folks that maintain this site. I don't know what the issue is but I've also received several notifications (all duplicates) over the last few days. In any case, it looks like the changeset is in jdk7/tl/langtools: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/1fbc1cc6e260 -Alan. From Roger.Lewis at Sun.COM Sun Mar 8 06:07:31 2009 From: Roger.Lewis at Sun.COM (Roger Lewis) Date: Sat, 07 Mar 2009 22:07:31 -0800 Subject: Reportung bugs in bugs.sun.com In-Reply-To: <874oy5v74t.fsf@mid.deneb.enyo.de> References: <874oy5v74t.fsf@mid.deneb.enyo.de> Message-ID: <49B360A3.80304@sun.com> Hi Florian, Can you forward me one (more would be better) of the notifications you have received? It will be helpful in identifying if there had been a change to the bug, or if the system incorrectly identified a change. Thank you, Roger Florian Weimer wrote: > There seems to be some issue with bugs.sun.com which I want to report > to the appropriate folks. However, the general site contact form > doesn't offer a matching category (it's a mail issue), and > bugs.sun.com doesn't take bug reports on itself. Could someone please > point me in the right direction? > > PS: The issue is that I keep getting notifications that bug 6498938 > has been updated, even though no change is visible on the public > interface. I can't see a commit in the OpenJDK repositories > referencing one of the bug numbers, either (I'm assuming the update is > due to the "Fix Available" marker). > From gnu_andrew at member.fsf.org Mon Mar 9 11:41:29 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Mon, 9 Mar 2009 11:41:29 +0000 Subject: CFV: Project sponsorship: IcedTea In-Reply-To: <49B1A096.1050201@sun.com> References: <49B19869.6080704@sun.com> <49B1A096.1050201@sun.com> Message-ID: <17c6771e0903090441p42bd2dbbr1d1d274eba31e198@mail.gmail.com> 2009/3/6 Dalibor Topic : > Dalibor Topic wrote: >> Question: Should the Porters' Group sponsor the proposed IcedTea >> ? ? ? ? ? Project [1]? >> > > As the Members of the Porters Group members have unanimously voted > 'Yes', I have the pleasure as the Group's Moderator to announce > that the Porters Group has decided to sponsor the IcedTea project. > > Congratulations, and welcome! > > cheers, > dalibor topic > -- > ******************************************************************* > Dalibor Topic ? ? ? ? ? ? ? ? ? Tel: (+49 40) 23 646 738 > Java F/OSS Ambassador ? ? ? ? ? AIM: robiladonaim > Sun Microsystems GmbH ? ? ? ? ? Mobile: (+49 177) 2664 192 > Nagelsweg 55 ? ? ? ? ? ? ? ? ? ?http://openjdk.java.net > D-20097 Hamburg ? ? ? ? ? ? ? ? mailto:Dalibor.Topic at sun.com > Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten > Amtsgericht M?nchen: HRB 161028 > Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer > Vorsitzender des Aufsichtsrates: Martin H?ring > > > > Wow, that was quick! Thanks everyone! So what happens next? Cheers, -- 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 From Dalibor.Topic at Sun.COM Mon Mar 9 13:47:13 2009 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Mon, 09 Mar 2009 14:47:13 +0100 Subject: CFV: Project sponsorship: IcedTea In-Reply-To: <17c6771e0903090441p42bd2dbbr1d1d274eba31e198@mail.gmail.com> References: <49B19869.6080704@sun.com> <49B1A096.1050201@sun.com> <17c6771e0903090441p42bd2dbbr1d1d274eba31e198@mail.gmail.com> Message-ID: <49B51DE1.60509@sun.com> Andrew John Hughes wrote: > 2009/3/6 Dalibor Topic : >> Dalibor Topic wrote: >>> Question: Should the Porters' Group sponsor the proposed IcedTea >>> Project [1]? >>> >> As the Members of the Porters Group members have unanimously voted >> 'Yes', I have the pleasure as the Group's Moderator to announce >> that the Porters Group has decided to sponsor the IcedTea project. >> >> Congratulations, and welcome! >> > > Wow, that was quick! > > Thanks everyone! So what happens next? Mark Reinhold will get in touch with you about setting the project up. cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From Dalibor.Topic at Sun.COM Wed Mar 11 15:15:24 2009 From: Dalibor.Topic at Sun.COM (Dalibor Topic) Date: Wed, 11 Mar 2009 16:15:24 +0100 Subject: Request for comments: New Bugzilla-based sponsoring process In-Reply-To: <49A73955.8050409@sun.com> References: <49A73955.8050409@sun.com> Message-ID: <49B7D58C.204@sun.com> Dalibor Topic wrote: > Good morning everyone, > > thanks to Mark and the contributors on this mailing list we now > have a new Bugzilla-based contribution process [1]. It's time > to define the Bugzilla-based sponsoring process, thereby > complementing the new contribution process. > > I've posted a first draft [2] on our extremely easy to upload to > code-review server (thanks, Tim!). Comments are very welcome. Thanks to everyone who participated in the review, and contributed comments. The sponsoring process document is now final. It is available at http://openjdk.java.net/sponsor/ , and cross-linked with the contribution process document at http://openjdk.java.net/contribute/ . cheers, dalibor topic -- ******************************************************************* Dalibor Topic Tel: (+49 40) 23 646 738 Java F/OSS Ambassador AIM: robiladonaim Sun Microsystems GmbH Mobile: (+49 177) 2664 192 Nagelsweg 55 http://openjdk.java.net D-20097 Hamburg mailto:Dalibor.Topic at sun.com Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht M?nchen: HRB 161028 Gesch?ftsf?hrer: Thomas Schr?der, Wolfgang Engels, Dr. Roland B?mer Vorsitzender des Aufsichtsrates: Martin H?ring From gnu_andrew at member.fsf.org Mon Mar 16 16:25:50 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Mon, 16 Mar 2009 16:25:50 +0000 Subject: FOSDEM 2009: First Talk Recording Now Available In-Reply-To: <17c6771e0902251311u23b6c5e5r2e47dba286ba6593@mail.gmail.com> References: <17c6771e0902251311u23b6c5e5r2e47dba286ba6593@mail.gmail.com> Message-ID: <17c6771e0903160925i9171369rb851eec190cf91e6@mail.gmail.com> 2009/2/25 Andrew John Hughes : > You'll find Mark Reinhold's talk on 'The State of OpenJDK7' here: > > http://www.archive.org/details/fosdem_2009_free_java_the_state_of_openjdk_7 > > It's available under the Creative Commons Attribution No-Derivative > license (http://creativecommons.org/licenses/by-nd/2.0/uk/). ?Please > feel free to distribute copies under those terms. > > Thanks to Mark Reinhold for allowing this to be made available. ?He > also gave the all clear for the Project Jigsaw talk which will be > available soon. > > For a more retro talk, Andrew Haley's talk given at the University of > Sheffield last year is also available (can't remember if I already > mentioned this or not): > > http://www.archive.org/details/freedom_and_free_java > > This was part of Sun's Campus Ambassador scheme. ?Again, my thanks to > Andrew for allowing this to be recorded and published. > > If there are any issues with the publication of these talks, please > contact me ASAP. > > More to come in time and with appropriate permissions, > -- > 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 > Project Jigsaw: http://www.archive.org/details/fosdem_2009_free_java_project_jigsaw -- 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 From Xiomara.Jayasena at Sun.COM Fri Mar 20 02:36:16 2009 From: Xiomara.Jayasena at Sun.COM (Xiomara Jayasena) Date: Thu, 19 Mar 2009 19:36:16 -0700 Subject: JDK 7 build 51 is available at the openjdk.java.net website Message-ID: <49C30120.9020309@sun.com> The OpenJDK source is available at: http://hg.openjdk.java.net/jdk7/jdk7 http://hg.openjdk.java.net/jdk7/jdk7/rev/0f0189d55ce4 The OpenJDK source binary plugs for the promoted JDK 7 build 51 are available under the openjdk http://openjdk.java.net website under Source Code (direct link to bundles: http://download.java.net/openjdk/jdk7) Summary of changes: http://download.java.net/jdk7/changes/jdk7-b51.html -Xiomara http://blogs.sun.com/xiomara/ From tarekeldeeb at msn.com Mon Mar 23 10:58:28 2009 From: tarekeldeeb at msn.com (tarekeldeeb) Date: Mon, 23 Mar 2009 03:58:28 -0700 (PDT) Subject: Deploy a Decimal FP co-processor with openJDK, is it possible? Message-ID: <22621754.post@talk.nabble.com> Hello community, I work for SilMinds; a company that provides Decimal floating point IP cores. We are currently building up a pilot application for our customers as well. Our decimal floating point unit is compliant with IEEE 754-2008 standard. Executing decimal arithmetic routines on hardware shows a delay-energy boost of 500X. I want to patch the openJDK so that all Decimal data types are executed on my hardware co-processor. Java applications shall be accelerated without recoding or even re-compiling. I have some basic questions: 1- What are all decimal datatypes? java.math.BigDecimal ? other string representations ? 2- Is there any java conversion functions to be IEEE 754-2008 compliant? 3- I know that not all the JDK is open, is this correct? Is the arithmetic part -including the BigDecimal- open ? 4- What documents shall I start with to override the default arithmetic routines and deploy my hardware ? 5- Do you have any personal hints or suggestions towards what I had said ? I appreciate any clues or information. Thanks in advance, Tarek -- View this message in context: http://www.nabble.com/Deploy-a-Decimal-FP-co-processor-with-openJDK%2C-is-it-possible--tp22621754p22621754.html Sent from the OpenJDK General discussion mailing list archive at Nabble.com. From volker.simonis at gmail.com Mon Mar 23 13:32:12 2009 From: volker.simonis at gmail.com (Volker Simonis) Date: Mon, 23 Mar 2009 14:32:12 +0100 Subject: Deploy a Decimal FP co-processor with openJDK, is it possible? In-Reply-To: <22621754.post@talk.nabble.com> References: <22621754.post@talk.nabble.com> Message-ID: As a starting point, you can have a look at the webrev for: 6622432: RFE: Performance improvements to java.math.BigDecimal http://mail.openjdk.java.net/pipermail/hotspot-dev/2009-February/001226.html which is a performance improvement for BigDecimal. This implies that the BigDecimal implementation is in the OpenJDK. In order to gain full advantage of your FP-coporocessor, you would probably have to natively reimplement or intrinsify some of the methods of BigDecimal. This will however probably only pay off for big numbers. Regards, Volker On 3/23/09, tarekeldeeb wrote: > > Hello community, > > I work for SilMinds; a company that provides Decimal floating point IP > cores. We are currently building up a pilot application for our customers as > well. Our decimal floating point unit is compliant with IEEE 754-2008 > standard. Executing decimal arithmetic routines on hardware shows a > delay-energy boost of 500X. > > I want to patch the openJDK so that all Decimal data types are executed on > my hardware co-processor. Java applications shall be accelerated without > recoding or even re-compiling. > > I have some basic questions: > > 1- What are all decimal datatypes? java.math.BigDecimal ? other string > representations ? > 2- Is there any java conversion functions to be IEEE 754-2008 compliant? > 3- I know that not all the JDK is open, is this correct? Is the arithmetic > part -including the BigDecimal- open ? > 4- What documents shall I start with to override the default arithmetic > routines and deploy my hardware ? > 5- Do you have any personal hints or suggestions towards what I had said ? > > I appreciate any clues or information. > > Thanks in advance, > > Tarek > > -- > View this message in context: http://www.nabble.com/Deploy-a-Decimal-FP-co-processor-with-openJDK%2C-is-it-possible--tp22621754p22621754.html > Sent from the OpenJDK General discussion mailing list archive at Nabble.com. > > From Joe.Darcy at Sun.COM Mon Mar 23 17:36:15 2009 From: Joe.Darcy at Sun.COM (Joseph D. Darcy) Date: Mon, 23 Mar 2009 10:36:15 -0700 Subject: Deploy a Decimal FP co-processor with openJDK, is it possible? In-Reply-To: <22621754.post@talk.nabble.com> References: <22621754.post@talk.nabble.com> Message-ID: <49C7C88F.6040004@sun.com> tarekeldeeb wrote: > Hello community, > > I work for SilMinds; a company that provides Decimal floating point IP > cores. We are currently building up a pilot application for our customers as > well. Our decimal floating point unit is compliant with IEEE 754-2008 > standard. Executing decimal arithmetic routines on hardware shows a > delay-energy boost of 500X. > > I want to patch the openJDK so that all Decimal data types are executed on > my hardware co-processor. Java applications shall be accelerated without > recoding or even re-compiling. > > I have some basic questions: > > 1- What are all decimal datatypes? java.math.BigDecimal ? other string > representations ? > That is the one. > 2- Is there any java conversion functions to be IEEE 754-2008 compliant? > The operations on BigDecimal with limited precision are similar but not identical to those defined by IEEE 754-2008. BigDecimal does not have infinities, signed zero, or NaN values. (Roughly) the exponent range of BigDecimal is a 32-bit integer and the significand can be in effect arbitrarily large. > 3- I know that not all the JDK is open, is this correct? Is the arithmetic > part -including the BigDecimal- open ? > Yes, all the code necessary to implement java.math is in the open. > 4- What documents shall I start with to override the default arithmetic > routines and deploy my hardware ? > As Volker indicates, the likely path is hacking HotSpot to intrinsify certain operations. > 5- Do you have any personal hints or suggestions towards what I had said ? > The semantics of BigDecimal are defined by its specification, including the rounding operations. I'd imagine care would need to be taken bridging between hardware decimal support and software support for out of range exponents or significands. Have fun, -Joe From gnu_andrew at member.fsf.org Wed Mar 25 13:47:09 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Wed, 25 Mar 2009 13:47:09 +0000 Subject: FOSDEM 2009: IcedTea Plugin Talk Recording Available Message-ID: <17c6771e0903250647j2470f130ne55fd7f4db8b4d21@mail.gmail.com> You can now find Deepak's talk on 'The IcedTea Plugin' here: http://www.archive.org/details/fosdem_2009_free_java_the_icedtea_plugin Blurb from Deepak (http://fosdem.org/2009/schedule/events/java_icedtea_plugin): 'This talk is about the IcedTea Java Web Browser Plugin. It will be mostly technical -- starting off with the need for the plugin and it's history. It will then delve into the elements of plugin design, and implementation details affecting speed, security and reliability. Finally, it will also cover known limitations, and future plans to fix those limitations.' It's available under the Creative Commons Attribution No-Derivative license (http://creativecommons.org/licenses/by-nd/2.0/uk/). ?Please feel free to distribute copies under those terms. Thanks to Deepak Bhole for allowing this to be made available. If there are any issues with the publication of these talks, please contact me ASAP. More to come in time and with appropriate permissions, -- 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 From Xiomara.Jayasena at Sun.COM Tue Mar 31 17:18:50 2009 From: Xiomara.Jayasena at Sun.COM (Xiomara.Jayasena at Sun.COM) Date: Tue, 31 Mar 2009 10:18:50 -0700 Subject: JDK 7 build 52 is available at the openjdk.java.net website Message-ID: <49D2507A.3030609@Sun.COM> The OpenJDK source is available at: http://hg.openjdk.java.net/jdk7/jdk7 http://hg.openjdk.java.net/jdk7/jdk7/rev/4264c2fe6649 The OpenJDK source binary plugs for the promoted JDK 7 build 52 are available under the openjdk http://openjdk.java.net website under Source Code (direct link to bundles: http://download.java.net/openjdk/jdk7) Summary of changes: We ended up promoting without any changes, I'll look into putting a check for changes. -Xiomara