From dev-return-1996-archive-asf-public=cust-asf.ponee.io@mxnet.incubator.apache.org Tue Jan 23 16:51:59 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 97B5A180621 for ; Tue, 23 Jan 2018 16:51:59 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 87B5F160C39; Tue, 23 Jan 2018 15:51:59 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id A3169160C17 for ; Tue, 23 Jan 2018 16:51:58 +0100 (CET) Received: (qmail 71123 invoked by uid 500); 23 Jan 2018 15:51:57 -0000 Mailing-List: contact dev-help@mxnet.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mxnet.incubator.apache.org Delivered-To: mailing list dev@mxnet.incubator.apache.org Received: (qmail 71111 invoked by uid 99); 23 Jan 2018 15:51:57 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Jan 2018 15:51:57 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id A7F181A0427 for ; Tue, 23 Jan 2018 15:51:56 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.379 X-Spam-Level: ** X-Spam-Status: No, score=2.379 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, KAM_NUMSUBJECT=0.5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id YzJd5avMjz6o for ; Tue, 23 Jan 2018 15:51:54 +0000 (UTC) Received: from mail-qt0-f173.google.com (mail-qt0-f173.google.com [209.85.216.173]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id A85165F5B4 for ; Tue, 23 Jan 2018 15:51:53 +0000 (UTC) Received: by mail-qt0-f173.google.com with SMTP id z11so2436979qtm.3 for ; Tue, 23 Jan 2018 07:51:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=phK2u2FeN69NeWh0H7QgaJvF3VXXp068fSJGH+woZCI=; b=DQ0G7m3x5FO3K/Bb8lrV+fH+LmfIVa3iK3n9D4ziI0fZivPSe5TddrYQMJr4qndvfy mZyfJ7xai721NXJF85ZRulB6uNqTPvqxc2XONrQGSIr1SM0Ic8cw+nC+7V8+QxxrhN9J lpDKR6EUOUuxmWFJHO+BR8zPpfuUn+xezFeSshwb+MyFTkusWKrEkB/SYtOU0Dqwo32s L460wsH9yikdHiCphL7oAztikmh5QRYyHXsfFWg7ZBdLWGuDKk9n8oCyiaZMGZEpG2uc bPg4sD2KS9eHLgwRk5BxE2OE3uf5Uh3R2wEl/+fkbwTLKcXoYwIG0JuCasQwoM/6qqJQ oKdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=phK2u2FeN69NeWh0H7QgaJvF3VXXp068fSJGH+woZCI=; b=dUdO3JvnmiQvtyNbw0Lfq2UuaWiGMb73A3rpTlUyb/OJSiVQ7GKkHaR8oXbBoL4bEU bUWysAYyaH6BPxUj8q4RcFNVDYDSotpUIQOuZGWFO5locgh6plB4BT89jXbfPFRDl8Gm tF1f37ABSh/vjICJds/4r4AeIdy6w1t0Y/7QqpnYS4NEPcF/AP/e9bwZRz2JdCXxhcxa MfUh9fgYHGunV1kNLp6e0sTKgGFoHFGem8pAxe/FowGThNe2t+giyE2EwKbLyOMGKmvf x654DUcSyh/OPPIZYmzOpMOvziXFMB2y+YATwyMSiBBCZ8auwIx3ZrKmyNAc77oLV9Tq FyyA== X-Gm-Message-State: AKwxytcvcdPXhJ9z7iFfhXuEcJu4XVJEXfvmQ9wCWOlCkhVO1W5tzVdU BZ+xKipDWbkl/XIbc4V2y+yM4VMRv+i2HNCQITI= X-Google-Smtp-Source: AH8x225ZrpAG7HchTND9WrRizK51ITCK9QQLmL9R6ndOrTcnJv7dkzQ4T561ePxRg+TQ0SlYEdE7cM0rgxEC0olg6dU= X-Received: by 10.200.42.67 with SMTP id l3mr4272800qtl.164.1516722707581; Tue, 23 Jan 2018 07:51:47 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Steffen Rochel Date: Tue, 23 Jan 2018 15:51:36 +0000 Message-ID: Subject: Re: Release plan - MXNET 1.0.1 To: dev@mxnet.incubator.apache.org Cc: dev@mxnet.apache.org Content-Type: multipart/alternative; boundary="001a1142ec98354f810563738629" --001a1142ec98354f810563738629 Content-Type: text/plain; charset="UTF-8" Hi Sheng - 1. branch usage and versioning - lets converge our discussion and document the agreement on wiki. I started a draft summarizing my understanding of the proposal at https://cwiki.apache.org/confluence/display/MXNET/Release+Versioning+and+Branching. Lets work together to refine and clarify the draft, so we have clarity going forward. I'm inviting everyone to contribute to this discussion. As MKLDNN integration is not ready yet and we want to release all the good improvements including updates in tutorials and documentation I suggest we move forward with the release asap. As we don't have major features or non-compatible API changes (to best of my knowledge) I think it is appropriate to label the release as 1.0.1. Note: This label indicates a patch release. Patch releases should be created from the related release branch. As we didn't plan for it and to minimize overhead I suggest we make a one time exception to cut the 1.0.1 release from master branch and clearly communicate in release notes. Going forward we should follow the methodology for versioning and branching to whatever we agree on. 2. Disabled tests: I agree with your concerns that we had to disable 13 tests due to non-deterministic behavior (see issues ). I'm calling on all contributors to help to resolve the non-deterministic behavior, so we can improve our test coverage. As we discussed offline, lets tests manually short term, document the known issue in the release notes and prioritize efforts post 1.0.1 release. Regards, Steffen On Wed, Jan 17, 2018 at 5:05 PM Sheng Zha wrote: > Hi Haibin, > > Thanks for leading this. I suggest that we hold onto this release until we > have clarity on the following items. > > 1. branch usage and versioning > Given that we are past 1.0 and we're changing APIs, I'd like to suggest > that we first agree on how > versioning works in mxnet. If we follow semantic versioning, it would > suggest that features like > MKL-DNN should go at least into 1.1 (minor version change) instead of > 1.0.1 (patch release). > Also, assuming that new release will come from a new forked branch, I > suggest that we clarify on how to > name the branches too. > You can find relevant thread at > https://lists.apache.org/thread.html/c52f8353f63c1e63b2646ec3b08d9a8180a1381787d777b41b8ac69f@%3Cdev.mxnet.apache.org%3E > > 2. disabled tests > For the purpose of stabilizing test automation system, many tests were > disabled. In order to avoid > releasing untested features, we should mitigate the situation of having > disabled tests. > That means we can fix the tests before the release, or remove the > corresponding feature from release > (might be hard to do, e.g. for optimizer). Otherwise, we must collectively > decide that a feature is > OK to release without tests. > The thread on this topic can be found at > https://lists.apache.org/thread.html/addab1937bfcf09b5dfa15c1149ddcebd084f1c4bf4e10a73770fb35@%3Cdev.mxnet.apache.org%3E > > We can proceed on the release with more confidence once we have clarity. > > Best regards, > -sz > > On 2018-01-10 15:33, Haibin Lin wrote: > > I am starting the process to prepare for MXNET 1.0.1 release. I have > > drafted release notes > > (* > https://cwiki.apache.org/confluence/display/MXNET/Apache+MXNet+%28incubating%29+1.0.1+Release+Notes > > < > https://cwiki.apache.org/confluence/display/MXNET/Apache+MXNet+%28incubating%29+1.0.1+Release+Notes > >*) > > to cover the tasks under this release. > > > > A release candidate will be cut on Monday 22nd Jan, 2018 and voting will > > commence from then till Thursday 25th Jan, 2018. If you have any > additional > > features in progress and would like to include it in this release, please > > assure they have been merged by Thursday 18th Jan, 2018 with comment so I > > may update the release notes. > > > > Feel free to add any other comments/suggestions. > > > > Thanks, > > Haibin > > > --001a1142ec98354f810563738629--