From owner-freebsd-ports@freebsd.org Tue Dec 20 00:36:40 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D691FC88C85 for ; Tue, 20 Dec 2016 00:36:40 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id BD7399EB for ; Tue, 20 Dec 2016 00:36:40 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: by mailman.ysv.freebsd.org (Postfix) id B9C46C88C84; Tue, 20 Dec 2016 00:36:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B7BEDC88C83 for ; Tue, 20 Dec 2016 00:36:40 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 887A19EA; Tue, 20 Dec 2016 00:36:40 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id uBK0aW3f045952 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 19 Dec 2016 17:36:32 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id uBK0aV3h045949; Mon, 19 Dec 2016 17:36:31 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 19 Dec 2016 17:36:31 -0700 (MST) From: Warren Block To: marino@freebsd.org cc: Boris Samorodov , Mark Linimon , "ports@FreeBSD.org Ports" Subject: Re: Subscription for committer In-Reply-To: Message-ID: References: <20161217193514.GA22107@lonesome.com> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.1 (wonkity.com [127.0.0.1]); Mon, 19 Dec 2016 17:36:32 -0700 (MST) Content-Type: text/plain; CHARSET=KOI8-R; FORMAT=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Dec 2016 00:36:40 -0000 On Mon, 19 Dec 2016, John Marino wrote: > On 12/19/2016 04:18, Boris Samorodov wrote: >> 17.12.2016 22:40, John Marino пишет: >> >>> I am not subscribed to the mail list >> >> A port's committer is not subscribed to the ports@ ML? >> Is it a joke? >> > > I don't want to participate in this list. The only reason I'm stuck on this > topic is because Warren said he wasn't aware of any PRs to correct the > handbook and it was important to inform him. Here is the full quote: On Thu, 8 Dec 2016, Matt Smith wrote: MS> The recommended replacements are ports-mgmt/synth and MS> ports-mgmt/poudriere. These build an entire package repository that MS> the pkg tool can use but they do so in clean chrooted environments, MS> and rebuild everything that's required to keep a consistent ABI. Synth MS> is more designed for a single live system like a desktop or a single MS> server, whereas poudriere is what the freebsd package build clusters MS> use and is more designed for that type of usage. Worth taking a MS> look. WB> These are package builders. Technically preferable, given adequate WB> disk space and memory, but not equivalent to portmaster. MS> It's a shame the handbook hasn't been updated to give this MS> information. WB> Which information, in particular? A section on Poudriere was WB> submitted, and I spent a fair amount of time editing it and getting WB> it in there. As far as Synth or other information, I'm not aware of WB> any pending Handbook or other documentation submissions. I apologize for the ambiguity. To repeat, I am not aware of any submissions expanding on the package builder documentation. There is currently no Synth documentation in the Handbook. Nor has any been submitted, again as far as I am aware. Please note that this is not an offer to help write or edit such documentation, just another example showing that removing mention of portmaster from the Handbook is premature. > (Incidentally he's not responded to it nor the PR). No. After handling the first "all mention of portmaster must be stamped out" PR, I did not feel capable of giving that additional PR the attention it deserved and left it for someone more motivated. Another committer has begun working on it recently. I am trying to assist them, with my goal being to make the section more modular so it is easier to add or remove port and package building tools and show the advantages and disadvantages of each. From owner-freebsd-ports@freebsd.org Tue Dec 20 01:07:10 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20FB2C87636 for ; Tue, 20 Dec 2016 01:07:10 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0A26618DE for ; Tue, 20 Dec 2016 01:07:10 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: by mailman.ysv.freebsd.org (Postfix) id 069CEC87634; Tue, 20 Dec 2016 01:07:10 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 048E3C87633 for ; Tue, 20 Dec 2016 01:07:10 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from shepard.synsport.com (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AA5FA18DD for ; Tue, 20 Dec 2016 01:07:08 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from [127.0.0.1] (ip72-204-83-236.fv.ks.cox.net [72.204.83.236]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by shepard.synsport.com (Postfix) with ESMTP id 89CBF43BD7; Mon, 19 Dec 2016 19:05:56 -0600 (CST) Subject: Re: Subscription for committer To: Warren Block References: <20161217193514.GA22107@lonesome.com> Cc: Boris Samorodov , Mark Linimon , "ports@FreeBSD.org Ports" From: John Marino Reply-To: marino@freebsd.org Message-ID: Date: Mon, 19 Dec 2016 19:07:06 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit X-Antivirus: avast! (VPS 161219-1, 12/19/2016), Outbound message X-Antivirus-Status: Clean X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Dec 2016 01:07:10 -0000 On 12/19/2016 18:36, Warren Block wrote: > On Mon, 19 Dec 2016, John Marino wrote: > >> On 12/19/2016 04:18, Boris Samorodov wrote: >>> 17.12.2016 22:40, John Marino пишет: >>> >>>> I am not subscribed to the mail list >>> >>> A port's committer is not subscribed to the ports@ ML? >>> Is it a joke? >>> >> >> I don't want to participate in this list. The only reason I'm stuck >> on this topic is because Warren said he wasn't aware of any PRs to >> correct the handbook and it was important to inform him. > > Here is the full quote: > > On Thu, 8 Dec 2016, Matt Smith wrote: > > MS> The recommended replacements are ports-mgmt/synth and > MS> ports-mgmt/poudriere. These build an entire package repository that > MS> the pkg tool can use but they do so in clean chrooted environments, > MS> and rebuild everything that's required to keep a consistent ABI. > Synth MS> is more designed for a single live system like a desktop or a > single MS> server, whereas poudriere is what the freebsd package build > clusters MS> use and is more designed for that type of usage. Worth > taking a > MS> look. > > WB> These are package builders. Technically preferable, given adequate > WB> disk space and memory, but not equivalent to portmaster. > > MS> It's a shame the handbook hasn't been updated to give this MS> > information. > > WB> Which information, in particular? A section on Poudriere was WB> > submitted, and I spent a fair amount of time editing it and getting WB> > it in there. As far as Synth or other information, I'm not aware of WB> > any pending Handbook or other documentation submissions. > > I apologize for the ambiguity. To repeat, I am not aware of any > submissions expanding on the package builder documentation. There is > currently no Synth documentation in the Handbook. Nor has any been > submitted, again as far as I am aware. Please note that this is not an > offer to help write or edit such documentation, just another example > showing that removing mention of portmaster from the Handbook is premature. > >> (Incidentally he's not responded to it nor the PR). > > No. After handling the first "all mention of portmaster must be stamped > out" PR, I did not feel capable of giving that additional PR the > attention it deserved and left it for someone more motivated. Another > committer has begun working on it recently. I am trying to assist them, > with my goal being to make the section more modular so it is easier to > add or remove port and package building tools and show the advantages > and disadvantages of each. And since then an influential former member of portmgr has opined that "compare and contrast" is not needed, but in fact the reference should just be removed. The presence or lack of reference synth material in the handbook itself doesn't justify the presence or removal of material for portmaster. It's not really related. I mean, portmaster is judged on its own merit and that judgement is definitely not premature. The PR stalled for a month and at its simplest was the removal of a single sentence. It doesn't appear anybody was working on it despite it being solvable trivially. The section of the conversation concerned the impression that portmaster is officially recommended, and that has to be stamped out per previous decision whether you agree with that decision or not, and I wanted to make sure you were 100% aware of that PR. As an aside, the reason I have been reluctant to write new sections of handbook is because trivial PRs like this one aren't getting processed, nor another, more significant one that I wrote. It's a natural reaction to stop attempting to contribute when previous contributions don't get "attention they deserve". John --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus