From nobody Mon Nov 15 11:15:39 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 906611891561 for ; Mon, 15 Nov 2021 11:15:41 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ht67K3V6kz4kWr; Mon, 15 Nov 2021 11:15:41 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from [172.24.42.13] (host-79-51-17-182.retail.telecomitalia.it [79.51.17.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 002B32399B; Mon, 15 Nov 2021 11:15:40 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Mon, 15 Nov 2021 12:15:39 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 Subject: Re: Adding functionality to a port Content-Language: en-US To: ronald-lists@klop.ws, freebsd-ports@freebsd.org References: <4ca51765-b556-3f12-5809-5aadbf6dccca@ohreally.nl> <0730c6f7-ca23-d40f-c395-d20bc1be6816@ohreally.nl> <1027702627.3.1636974117639@mailrelay> From: Guido Falsi In-Reply-To: <1027702627.3.1636974117639@mailrelay> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ThisMailContainsUnwantedMimeParts: N On 15/11/21 12:01, Ronald Klop via freebsd-ports wrote: > > Van: Rob LA LAU > Datum: zondag, 14 november 2021 16:56 > Aan: ronald-lists@klop.ws, freebsd-ports@freebsd.org > Onderwerp: Re: Adding functionality to a port >> >> Thanks Ronald. But I'm not asking how or where to report bugs. >> >> Allow me to rephrase my question. >> >> If and when I am a FreeBSD port maintainer, can I just add any scripts >> or other files to the port I maintain if I think they may be >> practical, even if those files are not part of the upstream project? >> > > > Yes you can. But: > > 1. As a (starting) maintainer you can't commit the changes yourself. A > committer will check and commit your changes. > 2. All additions are open and verifiable. It is hard to sneak something > into it. And even more to do that anonymously. > > There are probably some more checks and balances to this process. It has > proven itself pretty solid. This all implies: 3) there is no shield from community verification, getting criticized in the mailing lists or bugs reports, and having to change your mind about your assumptions, revert things, discuss alternative solutions, etc. Hopefully this happens in a civil and constructive manner, but sadly sometimes things become "unpleasant" (please anyone avoid being the one bringing unpleasantness) -- Guido Falsi