Return-Path: X-Original-To: apmail-apex-dev-archive@minotaur.apache.org Delivered-To: apmail-apex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3332F183F1 for ; Thu, 10 Sep 2015 06:02:06 +0000 (UTC) Received: (qmail 83393 invoked by uid 500); 10 Sep 2015 06:02:05 -0000 Delivered-To: apmail-apex-dev-archive@apex.apache.org Received: (qmail 83339 invoked by uid 500); 10 Sep 2015 06:02:05 -0000 Mailing-List: contact dev-help@apex.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@apex.incubator.apache.org Delivered-To: mailing list dev@apex.incubator.apache.org Received: (qmail 83328 invoked by uid 99); 10 Sep 2015 06:02:05 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Sep 2015 06:02:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id E00BB181047 for ; Thu, 10 Sep 2015 06:02:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.999 X-Spam-Level: * X-Spam-Status: No, score=1.999 tagged_above=-999 required=6.31 tests=[FSL_HELO_BARE_IP_2=1.999] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 5fJY43P_VO8P for ; Thu, 10 Sep 2015 06:01:54 +0000 (UTC) Received: from relayvx11b.securemail.intermedia.net (relayvx11b.securemail.intermedia.net [64.78.52.184]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 4A22624D0F for ; Thu, 10 Sep 2015 06:01:53 +0000 (UTC) Received: from securemail.intermedia.net (localhost [127.0.0.1]) by emg-ca-1-1.localdomain (Postfix) with ESMTP id C39AC53F4F for ; Wed, 9 Sep 2015 23:01:45 -0700 (PDT) Subject: Apex ASF JIRA Migration MIME-Version: 1.0 x-echoworx-msg-id: bfab1172-0c46-48a6-84f4-374d769afea8 x-echoworx-emg-received: Wed, 9 Sep 2015 23:01:45.774 -0700 x-echoworx-action: delivered Received: from 10.254.155.14 ([10.254.155.14]) by emg-ca-1-1 (JAMES SMTP Server 2.3.2) with SMTP ID 376 for ; Wed, 9 Sep 2015 23:01:45 -0700 (PDT) Received: from MBX080-W4-CO-1.exch080.serverpod.net (unknown [10.224.117.101]) by emg-ca-1-1.localdomain (Postfix) with ESMTP id 8F6AB53F4F for ; Wed, 9 Sep 2015 23:01:45 -0700 (PDT) Received: from MBX080-W4-CO-2.exch080.serverpod.net (10.224.117.102) by MBX080-W4-CO-1.exch080.serverpod.net (10.224.117.101) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Wed, 9 Sep 2015 23:01:44 -0700 Received: from MBX080-W4-CO-2.exch080.serverpod.net ([10.224.117.102]) by mbx080-w4-co-2.exch080.serverpod.net ([10.224.117.102]) with mapi id 15.00.1044.021; Wed, 9 Sep 2015 23:01:44 -0700 From: Chris Nauroth To: "dev@apex.incubator.apache.org" Thread-Topic: Apex ASF JIRA Migration Thread-Index: AQHQ644rQEoSUWYxhEaCIGUfSJHq3A== Date: Thu, 10 Sep 2015 06:01:43 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [50.181.140.32] x-source-routing-agent: Processed Content-Type: text/plain; charset="us-ascii" Content-ID: <9285DC137635044F896D09CD1E713D23@exch080.serverpod.net> Content-Transfer-Encoding: quoted-printable Hello Apex devs, I'd like to share some new information about the ASF JIRA migration, tracked in issue INFRA-10145. https://issues.apache.org/jira/browse/INFRA-10145 First, I'd like to take this opportunity to make sure the whole Apex community knows that there are multiple means of contacting the Apache infrastructure engineers. This is documented here. http://www.apache.org/dev/infra-contact My experience has always been that the infrastructure team is responsive, helpful and friendly. Please feel free to contact them if necessary. I typically start by filing an INFRA issue in JIRA, and then follow up in the HipChat channel if there is no response in JIRA after a few days. I checked in at the HipChat channel today about our JIRA migration status. Gavin, who is handling INFRA-10145 for us, was not available, but the other infrastructure engineers pointed out a few challenges. The version of JIRA in use hosted at Atlassian is different from the version currently running in Apache. In order to do an import, the versions must match exactly, so our import actually would trigger an upgrade of ASF JIRA. This would require planned downtime with at least 72 hours notice. After that, there would be some challenges with making sure imported data aligns with best practices used in ASF JIRA, such as using roles instead of groups. Considering all of this, the infrastructure team's experience is that imports take a long time, even in the best case. The infrastructure team and I discussed a few options for moving ahead. 1. Do not migrate to ASF JIRA. The infrastructure team noted that there is nothing in the incubation process that mandates moving off of your Atlassian hosted instance. I had not been aware of this. 2. Move to ASF JIRA, but skip the import, and start with a clean slate. 3. Move to ASF JIRA now, but allow the import activity to continue in the background. Once we start using ASF JIRA though, imported issues would not be able to land in the same project key. They'd likely have to remain under the old project keys used at the Atlassian instance. 4. Keep waiting for the migration with the understanding that it will take time to complete. I'd like to gauge the Apex community's opinion on how to proceed. My own opinion is that it would be beneficial to move to ASF JIRA, so I'd prefer to rule out option 1. One of the benefits of Apex is its integration with numerous other Apache projects, and it can be useful to share the same JIRA instance with those other projects. For example, if you trace the root cause of an Apex issue into HDFS, and you want to contact an HDFS engineer, you can ask me for feedback by entering @cnauroth on a comment. If you remain in the Atlassian instance, it's not guaranteed that contributors on other Apache projects will have an account there. If the issue is confirmed as an HDFS bug, you can then link your Apex issue to the corresponding HDFS issue for easy navigation. I don't believe this would work as cleanly in the Atlassian instance. My preference is option 2 for simplicity. However, this has the side effect of discarding past history. Does the Apex community consider the past history to be important? Is it important enough to preserve the past history that you're willing to wait longer for a migration? Please let me know your thoughts. --Chris Nauroth