From mark.reinhold at oracle.com Fri Mar 7 11:30:33 2014 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Fri, 07 Mar 2014 11:30:33 -0800 Subject: OpenJDK server migration TODAY (Friday 2014/3/7) Message-ID: <20140307113033.192218@eggemoggin.niobe.net> We're going to migrate the OpenJDK db, cr, hg, and mail domains, as well as the root openjdk.java.net domain, to a new server later today. The bugs and wiki domains will not be affected. Here's the time line: 14:00 PST (22:00 UTC) -- Servers go into read-only mode; inbound e-mail will be queued 21:00 PST (05:00 UTC) -- DNS entries change 23:00 PST (07:00 UTC) -- Service restored After the DNS entries change most services should be available for reading, but not for writing. A followup announcement will be sent once all services are back to normal. We're taking this opportunity to upgrade the Mercurial (hg) server to use Mercurial version 2.9. As a consequence: - The push-only "-gate" repos will no longer be needed and will be removed. After the migration changes must be pulled from, and pushed to, the same repository. (Pushes will still be done via ssh, not http.) If you have recorded "-gate" repository paths in any .hg/hgrc files then you'll have to remove the "-gate" suffix from those paths. - The unsupported Forest extension will no longer be present on the server, so commands such as fpush, fpull, fincoming, etc., will no longer work. As an alternative you can use the recently-published Trees extension [1] or the existing get_source.sh script [2]. - The minimum recommended version of Mercurial on the client side is 2.6.3, although earlier versions are likely to continue to work. After the migration, please report any problems (as usual) to ops at openjdk dot java dot net. - Mark [1] http://openjdk.java.net/projects/code-tools/trees [2] http://openjdk.java.net/guide/repositories.html#clone From mark.reinhold at oracle.com Mon Mar 10 17:21:51 2014 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Mon, 10 Mar 2014 10:21:51 -0700 Subject: OpenJDK server migration complete Message-ID: <20140310102151.675682@eggemoggin.niobe.net> All servers and up and functioning normally with the exception of mail.openjdk.java.net, which is working but slowly. Reminders about the Mercurial changes: - The push-only "-gate" repos are no longer be needed and have been removed. Changes must be pulled from, and pushed to, the same repository. (Pushes must still be done via ssh, not http.) If you have recorded "-gate" repository paths in any .hg/hgrc files then you'll have to remove the "-gate" suffix from those paths. - The unsupported Forest extension is no longer present on the server, so commands such as fpush, fpull, fincoming, etc., will no longer work. As an alternative you can use the recently-published Trees extension [1] or the existing get_source.sh script [2]. - The minimum recommended version of Mercurial on the client side is 2.6.3, although earlier versions are likely to continue to work. Additional note: - The SSH host keys on the cr and hg servers have changed, so you'll need to update your known_hosts file. On Unix-like systems you can do that with these commands: $ ssh-keygen -R cr.openjdk.java.net $ ssh-keygen -R hg.openjdk.java.net Please report any problems to ops at openjdk dot java dot net. - Mark [1] http://openjdk.java.net/projects/code-tools/trees [2] http://openjdk.java.net/guide/repositories.html#clone From aph at redhat.com Wed Mar 12 16:42:13 2014 From: aph at redhat.com (Andrew Haley) Date: Wed, 12 Mar 2014 16:42:13 +0000 Subject: AArch64: We have a release Message-ID: <53208E65.9080708@redhat.com> We at the AArch64 Port Project are pleased to announce the first release of OpenJDK on the Linux/AArch64 platform. It is the first implementation of the Java platform to be made available for this processor architecture. For those who haven't heard: AArch64 is the latest architecture from ARM. It is an entirely new instruction set, not compatible with the earlier generation of 32-bit ARM processors, so we need a new OpenJDK port for it. This is a complete port, with template interpreter and client and server JIT compilers. We have JDK8 and JDK7 versions available for download now. It will shortly be included in Fedora for AArch64. It is, of course, entirely free software, available under the GPL. Source bundles are available from http://icedtea.wildebeest.org/download/source/aarch64-port-jdk7u60-aarch64-831-b04.tar.xz http://icedtea.wildebeest.org/download/source/aarch64-port-jdk8-aarch64-992-b128.tar.xz We will now to make plans to integrate this port with the main OpenJDK project. Credit where credit is due: We started this work at Red Hat almost two years ago with two Red Hat engineers, Andrew Haley and Andrew Dinn. It became an OpenJDK project and we were joined by Linaro, who have been extremely helpful with testing, bug fixing, and keeping up with OpenJDK's continuous updates. Many people have helped, but in particular I'd like to thank Edward Nevill for his support and tireless work. Of course the work will go on: there is performance tuning to be done on real hardware and we need to do a lot more real-world testing. In particular, we haven't yet done work to optimize HotSpot for the Advanced SIMD and Cryptography units. If you are interested in working on this exciting project or if you just want to chat about it, come over to aarch64-port-dev at openjdk.java.net . Andrew Haley OpenJDK AArch64 port Project Lead From mark.reinhold at oracle.com Tue Mar 18 18:55:18 2014 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Tue, 18 Mar 2014 11:55:18 -0700 Subject: JDK 8: General Availability Message-ID: <20140318115518.102088@eggemoggin.niobe.net> I'm very pleased to announce that JDK 8 is finished -- two years, seven months, and eighteen days after the release of JDK 7. My deepest thanks to everyone who contributed to this monumental release. A few more thoughts: http://mreinhold.org/blog/jdk8-ga - Mark From mark.reinhold at oracle.com Wed Mar 19 21:14:59 2014 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Wed, 19 Mar 2014 14:14:59 -0700 Subject: OpenJDK Governing Board Minutes: 2013/01/24 to 2013/11/21 Message-ID: <20140319141459.749368@eggemoggin.niobe.net> The minutes of the OpenJDK Governing Board's meetings from 2013/01/24 to 2013/11/21, together with the 2013 editions of the OpenJDK Scorecard, are now available: http://openjdk.java.net/groups/gb/ . - Mark