[From nobody Thu Dec 7 17:55:30 2017 Received: from userv0021.oracle.com (/ by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 07 Dec 2017 07:59:01 -0800 Received: from ucsinet41.oracle.com (ucsinet41.oracle.com []) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id vB7FwvKp001919 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 7 Dec 2017 15:58:57 GMT Received: from aojmv0009 (unknown []) by ucsinet41.oracle.com with smtp id 39b5_0d7f_7d25499a_75d6_4ebe_9df4_514928236012; Thu, 07 Dec 2017 15:58:55 +0000 Received: from aojmv0009.oracle.com (localhost []) by aojmv0009 (Postfix) with ESMTP id EEA3F23284B; Thu, 7 Dec 2017 16:02:22 +0000 (UTC) X-Original-To: jdk-dev@openjdk.java.net Delivered-To: jdk-dev@openjdk.java.net Received: from acsinet40.oracle.com (acsinet40.oracle.com []) by aojmv0009 (Postfix) with ESMTP id 2CE0723283F for <jdk-dev@openjdk.java.net>; Thu, 7 Dec 2017 16:02:20 +0000 (UTC) Received: from userp2120.oracle.com (unknown []) by acsinet40.oracle.com with smtp (TLS: TLSv1/SSLv3,256bits,AES256-SHA) id 307b_09f2_e981b290_d378_4ea0_ae5e_a59294921e6a; Thu, 07 Dec 2017 15:58:46 +0000 Received: from pps.filterd (userp2120.oracle.com []) by userp2120.oracle.com ( with SMTP id vB7FvKbl052629 for <jdk-dev@openjdk.java.net>; Thu, 7 Dec 2017 15:58:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : message-id : date; s=corp-2017-10-26; bh=VRshgDTbxf3K3UvIBV28b+HRVK/PYtqbSHJmSgsYb6k=; b=ZO8It45UhKq1SpHTgtfCxdaqp0RwbO6vpULGbGK0zZBfiYkAEUonE4La+m9mmwqVejtL lLuOMzcWaLCRSOaqJmizCkVqgv6wPhNcwdZcv9sz9xRK/nLQ2bgQZsX5qfaZps/HfL54 u+gDvwQoIBuDc3Qs0AZOXKiUN0hYzKeogEN7UkfxCjtuBbypsxFTBRzeXD40aUvppC2c 3TZcmVEVB2hQMbNJTt9ky0mn8jCLMYyjT1SBxSnF9wobwBJvK+Iz1WmJTjJzsPZ3PmZF tDiDOgkiy8HXAi8mIlnMZpvHnMUvNh7Vy8/XXyWRLiueCOVNPg6L1f99nYlmSFsa11WU kw== Received: from aserv0022.oracle.com (aserv0022.oracle.com []) by userp2120.oracle.com with ESMTP id 2epd12r329-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <jdk-dev@openjdk.java.net>; Thu, 07 Dec 2017 15:58:46 +0000 Received: from aserv0121.oracle.com (aserv0121.oracle.com []) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id vB7FwkoN025951 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <jdk-dev@openjdk.java.net>; Thu, 7 Dec 2017 15:58:46 GMT Received: from abhmp0006.oracle.com (abhmp0006.oracle.com []) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id vB7FwkpE030408 for <jdk-dev@openjdk.java.net>; Thu, 7 Dec 2017 15:58:46 GMT Received: from eggemoggin.niobe.net (/ by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 07 Dec 2017 07:58:46 -0800 Received: by eggemoggin.niobe.net (Postfix, from userid 34420) id A8FCA110E83; Thu, 7 Dec 2017 07:58:44 -0800 (PST) From: mark.reinhold@oracle.com To: jdk-dev@openjdk.java.net Subject: JDK 10 enters Rampdown Phase One in one week Message-Id: <20171207155844.A8FCA110E83@eggemoggin.niobe.net> Date: Thu, 7 Dec 2017 07:58:44 -0800 (PST) X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8737 signatures=668643 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=3 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1712070235 X-BeenThere: jdk-dev@openjdk.java.net X-Mailman-Version: 2.1.17 Precedence: list List-Id: Technical discussion related to the JDK Project <jdk-dev.openjdk.java.net> List-Unsubscribe: <http://mail.openjdk.java.net/mailman/options/jdk-dev>, <mailto:jdk-dev-request@openjdk.java.net?subject=unsubscribe> List-Archive: <http://mail.openjdk.java.net/pipermail/jdk-dev/> List-Post: <mailto:jdk-dev@openjdk.java.net> List-Help: <mailto:jdk-dev-request@openjdk.java.net?subject=help> List-Subscribe: <http://mail.openjdk.java.net/mailman/listinfo/jdk-dev>, <mailto:jdk-dev-request@openjdk.java.net?subject=subscribe> Errors-To: jdk-dev-bounces@openjdk.java.net Sender: "jdk-dev" <jdk-dev-bounces@openjdk.java.net> JDK 10 will enter Rampdown Phase One in one week, on Thursday, 14 December. Changes intended for JDK 10 should be in the main-line repository (http://hg.openjdk.java.net/jdk/jdk), or one of the two repositories that feed it (jdk/hs or jdk/client), by 16:00 UTC on that day [1]. After next week's build (jdk-10+36) is promoted we'll open a jdk/jdk10 repository, initialized from that tag in the main line, to host the remaining stabilization work for JDK 10. This will include any last changes that trickle in from jdk/hs and jdk/client, most likely early the following week. Further JDK 10 EA builds will be done from this repository. We'll semi-automatically merge changes pushed to JDK 10 into the main-line jdk/jdk repository, as we did for the transition from JDK 9 to JDK 10. This means that: - If you make a change in JDK 10 then you needn't do any extra work to get it into the main line, though if a merge conflict arises then you might be asked to help resolve it. - If you need to make a change in both JDK 10 and the main line then just push it to JDK 10, and wait for the automatic merge to complete. Changes pushed into the main-line repositories (jdk/{jdk,client,hs}) after the above deadline will be destined for JDK 11 unless they're back-ported. When back-ports turn out to be necessary then they'll be easier to do than in the past: Duplicate bugids are permitted in the new repository layout, so a change can be pushed to both code lines using the same bugid if needed. The Rampdown Phase One process will be similar to that of JDK 9 [2]. I'll post a detailed proposal for that shortly. - Mark [1] https://www.timeanddate.com/worldclock/fixedtime.html?msg=JDK+10+Rampdown+Phase+One&iso=20171214T16 [2] http://openjdk.java.net/projects/jdk9/rdp-1 ]