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 71D7F200B67 for ; Tue, 2 Aug 2016 00:33:33 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 7065D160AA7; Mon, 1 Aug 2016 22:33:33 +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 B8B45160A6C for ; Tue, 2 Aug 2016 00:33:32 +0200 (CEST) Received: (qmail 69182 invoked by uid 500); 1 Aug 2016 22:33:31 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 69170 invoked by uid 99); 1 Aug 2016 22:33:31 -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; Mon, 01 Aug 2016 22:33:31 +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 173A2CA02E for ; Mon, 1 Aug 2016 22:33:31 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.279 X-Spam-Level: * X-Spam-Status: No, score=1.279 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=idfconnect-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 ax74Wum1VB_i for ; Mon, 1 Aug 2016 22:33:30 +0000 (UTC) Received: from mail-qk0-f182.google.com (mail-qk0-f182.google.com [209.85.220.182]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id C19A55F295 for ; Mon, 1 Aug 2016 22:33:29 +0000 (UTC) Received: by mail-qk0-f182.google.com with SMTP id p186so33611615qkd.1 for ; Mon, 01 Aug 2016 15:33:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=idfconnect-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:reply-to:user-agent:mime-version; bh=QRb53lTEeljE0yKJiJiriswAhgEUgRvxsuGxK2n4dEk=; b=oskAbNwA6LWgmz2dsf3tyH2KZka4+xyF8rKfA9flcws6Yh93zRnMe2YM8hcZb3GE4c hSYNtqtnerSN6nGnDQkbkexRuRfvqW03W13BhxXIH3daZCpn7yRigODgbrcUfNAsU5xo ut4cJdtW6JgY1HefijMYzf/nShcrVg4pVQetS/3COh1txpDRLyfoW4vKWPNBjXb/LcnG o9ene6emvdtupE05KC1mRsngK06pw/td0KZDfHN+DrIRHZlzh4k37dApws7QyaQfPSkQ Kjq0Pi/PEQ5HPoUDcUiiUFNhU069mcJhuTOzmYQyCF8m52jtEANsPZv7Ooed5vz8t4lX SwJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:reply-to :user-agent:mime-version; bh=QRb53lTEeljE0yKJiJiriswAhgEUgRvxsuGxK2n4dEk=; b=Gv20pmsUfC+JZwKu8NZAvfmXvJpoiLk5HkwGklTMrVged0ft9hKsltikqolWIDN/jx boJCq4q3xseOADt9YUXI1+3WTPslK2eE9T2EsjZ+TcAM6NNYd9maeg4RRpFdm6Nb3+bA hyMNt1jAS5Q133RSik3c+MRg+VEi+ZgcbdFR0AYCuv4VJlcEYvO1VEgy7wS6eVbze/7A e8paE6M1/wrcCV37ATF0HGDpnYrefBF8qDWPaQRkXrXHFBxfMcv/DZaKKqfogQRHvfMg AeHENCsgMW9v6zUnCcoKdGmn9cY/MzsVWO5MeKOCaNGS+3pcD4iQOqubhCHVYCtVPYn9 b8ew== X-Gm-Message-State: AEkoousz59Sh0c2CtjF7pZWfsDAIQSOMUCBW5fiyxLdcyZCYWVE9dGgSX5lmYcEwzPeWQLiK X-Received: by 10.55.124.132 with SMTP id x126mr71436810qkc.113.1470090809148; Mon, 01 Aug 2016 15:33:29 -0700 (PDT) Received: from [172.30.2.104] (pool-96-227-84-70.phlapa.fios.verizon.net. [96.227.84.70]) by smtp.gmail.com with ESMTPSA id h25sm18842470qtc.38.2016.08.01.15.33.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 01 Aug 2016 15:33:28 -0700 (PDT) From: "Richard Sand" To: dev@maven.apache.org Subject: opinions on MJAVADOC-451 Date: Mon, 01 Aug 2016 22:33:30 +0000 Message-Id: Reply-To: "Richard Sand" User-Agent: eM_Client/7.0.26567.0 Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------=_MBB6D3CA18-A4A2-429B-83D3-18C85F0BEF87" archived-at: Mon, 01 Aug 2016 22:33:33 -0000 --------=_MBB6D3CA18-A4A2-429B-83D3-18C85F0BEF87 Content-Type: text/plain; format=flowed; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi all, I'd like to ask for opinions on=20 https://issues.apache.org/jira/browse/MJAVADOC-451. Robert Scholte and I= =20 have been discussing this off list and essentially disagree on it. The request is very simple - to add a "skip" parameter to the=20 javadoc:fix goal. In my projects we are using the fix goal unattended,=20 i.e. with the parameter "force=3Dtrue", as part of the regular build=20 lifecycle. Most goals (including javadoc) that run in the regular lifecycle have a=20 skip option. Robert's position (and forgive me if I misrepresent this at= =20 all Robert and please weigh in) is that javadoc:fix should not be used=20 in the lifecycle and that the goal should in fact have=20 requireDirectInvocation=3Dtrue. He also pointed out to me that I can=20 create a profile to enable/disable the goal as an alternative. My opinion is that, since the goal does not require direct invocation,=20 then running within the lifecycle has to be considered acceptable use of= =20 the goal. And having a skip parameter adds 5 lines of code, is a common=20 and normal pattern used by many other plugins/goals, and allows the goal= =20 to be used in this fashion without introducing even more profiles. I've submitted patches for this issue and also several other issues in=20 the javadoc plugin as I continue to work through getting the goal to=20 work well automated. Just pointing out that I'm not just asking for the=20 larger community to do stuff to make my life easier - I'm trying to=20 contribute as best I can and provide patches for what I uncover. Best regards, Richard --------=_MBB6D3CA18-A4A2-429B-83D3-18C85F0BEF87--