Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-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 6AEADD934 for ; Thu, 26 Jul 2012 20:13:14 +0000 (UTC) Received: (qmail 2104 invoked by uid 500); 26 Jul 2012 20:13:14 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 2076 invoked by uid 500); 26 Jul 2012 20:13:14 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 2068 invoked by uid 99); 26 Jul 2012 20:13:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Jul 2012 20:13:14 +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 (athena.apache.org: domain of agrieve@google.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Jul 2012 20:13:09 +0000 Received: by obcva7 with SMTP id va7so3130541obc.6 for ; Thu, 26 Jul 2012 13:12:48 -0700 (PDT) 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:x-system-of-record; bh=zGVpdPR97sXrii9RHFfQ7H6/w7lLu0F2tfwUtocgb0o=; b=Zu/p0D85C84KdUXTvM3sw77+bRRINsG9LgFYwFu1zbtlx+syz307sHfQAX9mJU71E2 rWyuGjqh72OPlYQD+8PkAaGn3i6ToESKJDA9e5CTQeWHUy65A4/mLkiC38kkEV1eRM8+ U0rGcxcfMH56QLmSfZYyFvfZBUjsFteyxBDvFC4L4z9oaQJ/FYm8vFpewV0CYxzfqWCG zDA41wm70BeA7X9yIJZYQw6dTGLyJ5WPxaORYU5D1P/TdDnwfV4EVF23IvaKhXloXrXk f6vzjkad1bK1uIsQqWGnA5jJvMJswUHv6LaAgyfTrO0s17TwStZ5YadzSUdSk+S5h1Ph 7LOA== X-Google-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:x-system-of-record:x-gm-message-state; bh=zGVpdPR97sXrii9RHFfQ7H6/w7lLu0F2tfwUtocgb0o=; b=iMkZCbvNWxvg+JaF3TRfcr//xwa8T2X51RkxD9dIHPu66hohMP5ufezYASSSR5rJRT 89AX2kwWgAum7pq7RG37JxMwX7WJAWCntyL51bObeau776VE8hfE2Q7rX+8VzVHlyM7F dsoY2KE3xU8cQ5wLFp/j0us+pYHq0rci+7BmvVGaC6fvjzR/aCCEIF8Mkfh9WxgQ2xJ7 Z4LBSgf48jrMTBldj7Zt2XYz0T+FLielo7fXD5Jnw4LuL61mQ/SqghCHiYjOu1wRTlDG O++jVjLQkFoHXE39l4xxlGJOJPu21zRFVeOIaSxFfzWfhMxWUWP7MBIZNjr92h8saUTp 2DlA== Received: by 10.182.144.68 with SMTP id sk4mr198965obb.0.1343333568553; Thu, 26 Jul 2012 13:12:48 -0700 (PDT) Received: by 10.182.144.68 with SMTP id sk4mr198949obb.0.1343333568353; Thu, 26 Jul 2012 13:12:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.86.138 with HTTP; Thu, 26 Jul 2012 13:12:28 -0700 (PDT) In-Reply-To: References: From: Andrew Grieve Date: Thu, 26 Jul 2012 16:12:28 -0400 Message-ID: Subject: Re: Integrating pull-requests To: callback-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=14dae9399ce728146304c5c1382b X-System-Of-Record: true X-Gm-Message-State: ALoCoQm+nXVmMiiMVrzAZo55rVDw7WOgxZokxoWQYaMMieoeHt6PndHIDtTfonzHZDUYcUOR5btAm7p/SpZpm3E9QFrfgFSxBpV+sQr2sk6/4W9KX1XA+TFvC0yzXLDvJx51rHfc1Fi2HDANrqfsDikX5NE1lEMVF3d5RYP4prAKyYKOh8ErWwrh76/ViingWKbbkSOJHrQgdDk32IcK0z9XdF+Kp2H/sQ== X-Virus-Checked: Checked by ClamAV on apache.org --14dae9399ce728146304c5c1382b Content-Type: text/plain; charset=ISO-8859-1 I'd like wiki page to spell this out. Can someone have a look at the following and tell me if it's correct? Any guidance on when to merge vs. cherrypick? Do we ever want to use --squash? One-time setup: git remote add apache git://git.apache.org/incubator-cordova-ios.git Review the change: - View the user's branch in github and request changes be made (if applicable) by adding comments in the web interface - Ensure that commit descriptions are accurate and that they reference any related JIRA bugs. git remote add foo git://github.com/user/incubator-cordova-ios.git git fetch foo git checkout master git pull apache master git merge --ff-only foo/branch_name // If this fails, then ask committer to pull, rebase & push. Unless... is there a way to resolve this if the merge is simple??? git push apache master git remote rm foo Update related JIRA issue with the commit ID and close it if appropriate. Respond to pull request on github with link to their commit and ask them to close pull request. On Thu, Jul 12, 2012 at 4:18 PM, Shazron wrote: > Re: > https://issues.apache.org/jira/browse/CB-765?focusedCommentId=13412936#comment-13412936 > > Just FYI if you are integrating pull requests it is important to > maintain authorship history (merge or cherry pick), and not copy and > paste the contributed code in. > --14dae9399ce728146304c5c1382b--