Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 25CA310749 for ; Tue, 25 Feb 2014 18:06:36 +0000 (UTC) Received: (qmail 53127 invoked by uid 500); 25 Feb 2014 18:06:33 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 53024 invoked by uid 500); 25 Feb 2014 18:06:31 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 52820 invoked by uid 99); 25 Feb 2014 18:06:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Feb 2014 18:06:28 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of iclelland@google.com designates 209.85.214.173 as permitted sender) Received: from [209.85.214.173] (HELO mail-ob0-f173.google.com) (209.85.214.173) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Feb 2014 18:06:23 +0000 Received: by mail-ob0-f173.google.com with SMTP id gq1so65594obb.32 for ; Tue, 25 Feb 2014 10:06:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=u2l1HHosFpf16jRxFMEBjEjxQ110N/eoBwvIuVTLykc=; b=Uz4g2ci9IyFHri9ex4KS440ERFZEG85MUcOk/vACkOpm4nZm8DemWU9p6A4XnVH8sf ltRBf+OnpaEL8kh23diDAlXBb5fbp77BcddZoxXqn24QYmhf79mrGvMKsZ0c7vNTnXf6 YuQ2Wo4/AaXJTTTMJ+OXmtHwRkfjXRl9gYaIJ88ZeClCufgQQApc/JD5BJ6A/FsTvfQi HgOstzIJkicOcvOYVtFf/l7lu7UvnHjedHtH1/5KlcWrbCS04KZq04GOpFXP/arN0yaz gAmBxvqy/cvwRsvTi4TKoWbSod1zEwGWXL3yH10k1OD5IbgticB6xQNckpeCm9hy/LL7 837w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=u2l1HHosFpf16jRxFMEBjEjxQ110N/eoBwvIuVTLykc=; b=iguqM42SXqj0vOAydh5orZ+Ka5btsRZxHM74L/6sDA6prkCyn01WdeJpwTUeafsSYb m+YzUc4VnqOHi1KRWKq0Ql+wfQZnrDfmXDCUl66RO1S5qscNo/DckPQkLxTKbbDjJ6N2 Id0/IW+bnpBgmYdO5pP5wVixFJSWjorjYBNYKYsgrQF4WxyN20f3R4LmocUsxyGxS1MG MY+HF8V633vqSuYQxqs/RFleBJSzKNwscdgh6BMHCBKX1nHfgdUeLzYtNW8kih60pvOn 9ZBu5OnjI9wsyDnq1MXvcje5t9x0Hj+1WX6f9iqfUKlG6gU0yvBXCyvBFAFM75/aK7+T NCIg== X-Gm-Message-State: ALoCoQmIneDUf3RQoayLmEtsrlGoFrjtP1QW+EPHpuEl4gKRsEbgF5lm8odvopDWRezUTMIYqHKyLaGXmuC8Zy791xMGt7JCugMEMNWvlyl52E/8jIMvLjTekxRhrW4iWiQvk+AAnq4r0rGo4eFcrbKXTHuAYv2Fgx7adhWn+RGYGyK1m6XCUaby7tfcO8yd0DgYCzab3MRPohBqnflCpe1sV3bk8dFMcA== X-Received: by 10.60.246.132 with SMTP id xw4mr1414017oec.84.1393351562833; Tue, 25 Feb 2014 10:06:02 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.225.135 with HTTP; Tue, 25 Feb 2014 10:05:41 -0800 (PST) In-Reply-To: References: From: Ian Clelland Date: Tue, 25 Feb 2014 13:05:41 -0500 Message-ID: Subject: Re: Improved integration between Apache and GitHub To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=001a113685aef34d8604f33ef009 X-Virus-Checked: Checked by ClamAV on apache.org --001a113685aef34d8604f33ef009 Content-Type: text/plain; charset=UTF-8 On Tue, Feb 25, 2014 at 12:54 PM, Shazron wrote: > Something I noticed from a commit from Ian: > https://github.com/apache/cordova-plugin-file-transfer/pull/20 > > The github user "asfgit" automatically closed the PR from that commit -- I > believe github scans the commit message to associate it with an issue/PR > but not sure how it knows it was a merge. The relevant words in the message > are "closes #20". > I was hoping that would happen when I wrote that commit line; I'll admit that I didn't have very high hopes for it, though. > > Github has a way to refer to repos and issues, so this PR issue would be > "apache/cordova-plugin-file-transfer#20" so if we added to the commit > message "Closes apache/cordova-plugin-file-transfer#20" it should close the > corresponding PR/issue (I hope). > Is the full repo name required? I thought that the example above shows that it isn't, and we just need to ensure that we use one of the magic verbs and mention the PR by number? > > > On Tue, Feb 25, 2014 at 6:33 AM, Michal Mocny wrote: > > > This is a sweet improvement, but if I read correct, doesn't address our > > biggest headaches: > > > > 1. You still cannot merge in PR from github > > 2. We still cannot close PR ourselves > > 3. Commits already automatically comment on corresponding JIRA issues, so > > this change merely bumps the timing of automatic JIRA references to > > comments up a bit (helps discoverability, but doesn't in the end help > > manage JIRA issues all that much). > > > > Perhaps the most interesting change is the better discoverability of PR > > from then dev ML without requiring explicit emails from the contributor, > > and our ability to reply directly from ML. > > > > -Michal > > > > > > On Tue, Feb 25, 2014 at 7:24 AM, Ian Clelland > >wrote: > > > > > Yes, and can we have a pony, too? > > > > > > Seriously, everything on that list is a huge improvement over the > > > mostly-one-way-replication that we're working with now. > > > > > > Thanks for filing that. > > > > > > > > > On Tue, Feb 25, 2014 at 12:17 AM, Shazron wrote: > > > > > > > > > > > > > > > > > https://blogs.apache.org/infra/entry/improved_integration_between_apache_and > > > > > > > > Do we want everything on that list? I can file the issue... > > > > > > > > > > --001a113685aef34d8604f33ef009--