Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4568C200CFE for ; Fri, 8 Sep 2017 22:22:10 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 43B871609A7; Fri, 8 Sep 2017 20:22:10 +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 621531609BE for ; Fri, 8 Sep 2017 22:22:09 +0200 (CEST) Received: (qmail 96882 invoked by uid 500); 8 Sep 2017 20:22:03 -0000 Mailing-List: contact dev-help@apex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@apex.apache.org Delivered-To: mailing list dev@apex.apache.org Received: (qmail 96855 invoked by uid 99); 8 Sep 2017 20:22:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Sep 2017 20:22:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id BA6C1C7E63 for ; Fri, 8 Sep 2017 20:22:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.301 X-Spam-Level: X-Spam-Status: No, score=-0.301 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=datatorrent-com.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id r74JPQ2o5qIc for ; Fri, 8 Sep 2017 20:22:01 +0000 (UTC) Received: from mail-oi0-f48.google.com (mail-oi0-f48.google.com [209.85.218.48]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 12B635F6BE for ; Fri, 8 Sep 2017 20:22:01 +0000 (UTC) Received: by mail-oi0-f48.google.com with SMTP id z73so17513368oia.2 for ; Fri, 08 Sep 2017 13:22:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=datatorrent-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=1p7ozoPK7c10rkVoSsl7Z4dqBfpHnWUdrPZG+DXJFMM=; b=UEmuY0UAckmSLYU4+5c8DdTEHB6tXdXZBNmQzKKGUJiuzEyednE5zerIgF5lj6MXDD oS7SSXwvWeMOp25FX842G+F3qzvmnLtjhiKVisxGjO7ZT7fMEUMJoIKqrpwlEY9f5a1h cEI3qDpKbzZM18wDbhbmVePxUYvfWJMamXN0ozNdTHnBuuCGY9BUUtcixF8+E6kDoCPw QC6N40a2jBiqhvmVCuk5R3Z9zXoJSiSeNFp+0wrQo+HR3JlMUoAJ6+VqvLMFoh+6yD1N 4Y1ZUHERYxLp1DZPvM16CZvUWaYJD5k+XKwZehY2j2r+nyHopENGSMs54U/RoIb0BLYY o3Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=1p7ozoPK7c10rkVoSsl7Z4dqBfpHnWUdrPZG+DXJFMM=; b=DVZvJ1gaKb+X6bxEtyH7LYbf5YFHXi6pNo3AhGBLuytMnXcVlas8uLg1fqXQutgI5P kC+n3apLf9OitTs/SqT1S/+NZ71q2Q7UrAIrrpR3ldPTywt5TBLSJHuOPXbb1vSQ/o0H 2Z0kBdovun7z+Yz0B2rr80PvSOOszTGyXmr/QDqZooEkB4jpoJZab2qbxj407h4cWYco k8/y7CQAN/dJopFOE4/ax83MSjeyEpJpZlAz48U7xumeUO/xIllrKZRtQ4w7tpR6D24P lkn/VnClZ/n7QtMgY/c8oHVO/bz/i0oWSJjGhFYbPT+PJG7c5qAqN90zjzqLQZnbirlt aj3w== X-Gm-Message-State: AHPjjUi9lwp1L0Ryin54bWAmQLjxoCPU0q/hBjddiF5Z7YQSQ/hOEZem moYyDRVu9Z4MYTGFC6CVe/K502/8fMjJ X-Google-Smtp-Source: AOwi7QCFHakNsdtCiCzNaIrJK76ROLgCi6RMxaqubsk5vf8sOGZCuCwx07edXd7iiQv31WUgUpoURTEMHDmVZQKddgk= X-Received: by 10.202.172.67 with SMTP id v64mr3614805oie.20.1504902120140; Fri, 08 Sep 2017 13:22:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.46.90 with HTTP; Fri, 8 Sep 2017 13:21:59 -0700 (PDT) In-Reply-To: References: <1ea6d41a-1ae6-e9af-8e03-4bc72f136869@gmail.com> <765702a0-bf55-582a-c1bd-0ad9da042fb8@gmail.com> From: Sanjay Pujare Date: Fri, 8 Sep 2017 13:21:59 -0700 Message-ID: Subject: Re: following committer guideline when merging PR To: dev@apex.apache.org Content-Type: multipart/alternative; boundary="001a113ce6be4b0ccc0558b354bf" archived-at: Fri, 08 Sep 2017 20:22:10 -0000 --001a113ce6be4b0ccc0558b354bf Content-Type: text/plain; charset="UTF-8" May be you can help clear the confusion for me. From the contribution guidelines you cited, it looks like it is already the contributor's responsibility to ensure all JIRA fields are correct and update them when the PR is merged. But in your original email you cited apex-malhar PR 669 as an example where the committer overlooked this responsibility. What am I missing? On Fri, Sep 8, 2017 at 1:01 PM, Vlad Rozov wrote: > Sanjay, > > Please feel free to propose changes to the existing Apex contribution > guidelines, but prior to doing that I'd strongly recommend all community > members at least to review what already exists and to follow the guidelines > [1]. Additionally, it will be good that the community members understand > how Apache Apex contribution and release processes work, and not simply > engage in voting without engaging into discussion and following existing > guidelines. All this is an indication that except for few individuals the > community is not mature and independent. > > Thank you, > > Vlad > > [1] http://apex.apache.org/contributing.html > > "Before starting work, have a JIRA assigned to yourself. If you want to > work on a ticket that is assigned to someone else, send a courtesy e-mail > to the assignee to check if you can take it over. Confirm type, priority > and other JIRA fields (often default values are not the best fit)." > > On 9/8/17 11:37, Sanjay Pujare wrote: > >> Regarding updating JIRA (item#3) I think it should ideally be the >> contributor's responsibility to update the JIRA with all the required >> fields and not the committer's. >> >> On Fri, Sep 8, 2017 at 11:25 AM, Vlad Rozov wrote: >> >> item #3. The concern with #661 is with all items that I marked in red in >>> my first email. >>> >>> Thank you, >>> >>> Vlad >>> >>> On 9/8/17 10:48, Pramod Immaneni wrote: >>> >>> What's your concern with #669. It's a fix for a build issue (which you >>>> created) and was approved by two committers. Wasn't getting builds to >>>> successful state asap one of your top concerns based on your comments >>>> and >>>> -1 on #569 on core. >>>> >>>> On Fri, Sep 8, 2017 at 9:16 AM, Vlad Rozov wrote: >>>> >>>> Committers, >>>> >>>>> Please make sure to follow Apex community guideline when merging PR >>>>> http://apex.apache.org/contributing.html. >>>>> >>>>> 1. Ensure that basic requirements for a pull request are met. This >>>>> includes: >>>>> * Sufficient time has passed for others to review >>>>> * PR was suffiently reviewed and comments were addressed. >>>>> Seevoting policy >>>> tion/voting.html >>>>> >>>>>> . >>>>>> >>>>> * When there are multiple reviewers, wait till other reviewers >>>>> approve, with timeout of 48 hours before merging >>>>> * /If the PR was open for a long time, email dev@ declaring >>>>> intent >>>>> to merge/ >>>>> * Commit messages and PR title need to reference JIRA (pull >>>>> requests will be linked to ticket) >>>>> * /Travis CI and Jenkins pull request build needs to pass/ >>>>> * /Ensure tests are added/modified for new features or fixes/ >>>>> * Ensure appropriate JavaDoc comments have been added >>>>> * Verify contributions don't depend on incompatible licences >>>>> (seehttps://www.apache.org/legal/resolved.html#category-x) >>>>> 2. Use the github/rebase and merge/option or the git command line to >>>>> merge the pull request (see link|view command line options|on the >>>>> PR). >>>>> 3. /Update JIRA after pushing the changes. Set the////|Fix >>>>> version|////field and resolve the JIRA with proper resolution. >>>>> *Also >>>>> verify that other fields (type, priority, assignee) are correct*./ >>>>> >>>>> >>>>> A couple of recent PR merges (#661, #669) to apex-malhar require a >>>>> second >>>>> look from the committers. >>>>> >>>>> Thank you, >>>>> >>>>> Vlad >>>>> >>>>> >>>>> > --001a113ce6be4b0ccc0558b354bf--