Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k2RiH-0007dE-2f for pljava-dev@arkaria.postgresql.org; Mon, 03 Aug 2020 04:04:37 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1k2RiG-00053e-2R for pljava-dev@arkaria.postgresql.org; Mon, 03 Aug 2020 04:04:36 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k2RiF-00053X-J7 for pljava-dev@lists.postgresql.org; Mon, 03 Aug 2020 04:04:35 +0000 Received: from anastigmatix.net ([68.171.219.55]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k2RiD-0005d3-Ct for pljava-dev@lists.postgresql.org; Mon, 03 Aug 2020 04:04:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=anastigmatix.net; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=SdvuaQeK5LZW93p1NJUnQuLfKiy10UsVfA07rdaqSfs=; b=O5x1k7Du7jRn6ihZaxy+Wlvb1z 6Rv5j6+GKZdVzm/QevBWrj+UgxS/QTWHNzUS8ALwEHPO25UfN+1HGu0jQ7iF6NiwLaek5G7dcQJCz JmPsiCy22YiycY5l7Y5hZ+V7OzKxZ8wKjUxWTQy6wQ5ahCsiJBvNmUnVR6i09jA8jHXOAM9aDtr7M nBqex1PV47wMS9u6xSItjJwTX2sriVOzgHhEXkXvBgHdVHFCdkNrUs6UTKE+PK0/E3UloL0ZSkDN3 eELdSuWpy2H2SmOHwHyg8fTkpbZq5V9Lc13Inz2JtwLiaujiSPnfODjbs24vSu9BjZjtq4GShjsua 4d04WTbQ==; Received: from [184.19.31.139] (port=49259) by bay.acenet.us with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1k2RiB-00DpzD-EA; Mon, 03 Aug 2020 00:04:31 -0400 Subject: Re: PL/Java new build plugin To: Kartik Ohri References: <5F1CE067.2060107@anastigmatix.net> <5F1F88E0.2050305@anastigmatix.net> <5F20E585.6010703@anastigmatix.net> <5F22DF79.2090701@anastigmatix.net> <5F230337.3040406@anastigmatix.net> <5F232EBB.9030208@anastigmatix.net> Cc: pljava-dev@lists.postgresql.org From: Chapman Flack X-Enigmail-Draft-Status: N1110 Message-ID: <5F278CCE.1090006@anastigmatix.net> Date: Mon, 3 Aug 2020 00:04:30 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-OutGoing-Spam-Status: No, score=-95.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bay.acenet.us X-AntiAbuse: Original Domain - lists.postgresql.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anastigmatix.net X-Get-Message-Sender-Via: bay.acenet.us: authenticated_id: chap@anastigmatix.net X-Authenticated-Sender: bay.acenet.us: chap@anastigmatix.net X-Source: X-Source-Args: X-Source-Dir: X-From-Rewrite: unmodified, already matched List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 08/02/20 13:58, Kartik Ohri wrote: > (Sorry, for the multiple emails. It was some issue with my internet > connection.) > > On Sun, Aug 2, 2020, 11:20 PM Kartik Ohri wrote: > >> Hi! I wanted to ask if you have been able to take a look at the latest >> changes ? Thanks for the reminder, I had not. I have just looked over the commit diff and from there they look good. I had never used the Nashorn getter-method / property equivalence before. That's kind of tidy. I just noticed, comparing to how the current documentation site looks, the maven-javadoc-plugin actually doesn't produce a vestigial Doxia report containing a link to the javadocs. It somehow arranges for the link to the JavaDocs report to go directly to apidocs/index.html. I'm sorry I hadn't spotted that before. Have you seen how they did that? It would be a nicer experience, and maybe would make the scripting shorter also. (And eliminate the temptation to write a fluent wrapper around Sink.) For git commit messages, there's a kind of widely followed but unofficial convention to have a top-line summary of no more than 50 characters, then a blank line and any further description as paragraphs below that. I guess it's a little bit official; 'git help commit' mentions it: Though not required, it's a good idea to begin the commit message with a single short (less than 50 character) line summarizing the change, followed by a blank line and then a more thorough description. The text up to the first blank line in a commit message is treated as the commit title, and that title is used throughout Git. For example, git-format- patch(1) turns a commit into email, and it uses the title on the Subject line and the rest of the commit in the body. If you use commandline git commit and it starts up vim, you'll notice the first line as you are typing will change color at character 50, just as a kind of gentle reminder. Regards, -Chap