From nobody Sun Nov 14 15:26:23 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 5DFF31844411 for ; Sun, 14 Nov 2021 15:26:07 +0000 (UTC) (envelope-from freebsd@ohreally.nl) Received: from rambler.ohreally.nl (rambler.ohreally.nl [51.15.8.63]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Hsbkk2zp2z4W0x for ; Sun, 14 Nov 2021 15:26:06 +0000 (UTC) (envelope-from freebsd@ohreally.nl) Received: from authenticated-user by rambler.ohreally.nl (Postfix) with ESMTPSA id 122A91D77A90 for ; Sun, 14 Nov 2021 16:26:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ohreally.nl; s=dkim; t=1636903565; r=y; bh=SNLiqI11HoGCDeMXgkLLGQh2vUB8QrVChbwWuZOqOLU=; h=Date:To:From:Subject; b=r4cV4sk5B0Wti38pg7kmym4PBvSFCh9ltB3WOXeYNuYWlALQf7x7VzCiT596H7fKR kj/OJvECmhCoIv7ZTppJanM3UPRBUAsyBnr5lofrUUVzogP/ehQ9zSmQXD2ssHwmDP eu07PYZBWbacOmQdt7VD7/pGN+p5PJf0lQbqqVDY= Message-ID: <4ca51765-b556-3f12-5809-5aadbf6dccca@ohreally.nl> Date: Sun, 14 Nov 2021 16:26:23 +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 To: freebsd-ports@FreeBSD.org Content-Language: en-US From: Rob LA LAU Subject: Adding functionality to a port Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.104.0 at rambler.ohreally.nl X-Virus-Status: Clean X-Rspamd-Queue-Id: 4Hsbkk2zp2z4W0x X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ohreally.nl header.s=dkim header.b=r4cV4sk5; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd@ohreally.nl designates 51.15.8.63 as permitted sender) smtp.mailfrom=freebsd@ohreally.nl X-Spamd-Result: default: False [0.01 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[ohreally.nl:s=dkim]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(0.55)[0.548]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_NA(0.00)[ohreally.nl]; NEURAL_SPAM_SHORT(0.96)[0.964]; DKIM_TRACE(0.00)[ohreally.nl:+]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:51.15.0.0/17, country:FR]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Hello list, I'm wondering what the rules/guidelines are for adding functionality to a port, that is not in the upstream package. I can't find anything about this in the porters' documentation. Background: I'm not a porter myself (planning to be one, but that's irrelevant for my current question). I ran into a buggy `periodic' script. And when looking for the port maintainer to report the bug, I found that this script is not part of the upstream package, but was added to the port by the port maintainer. So I'm wondering now whether I should report the bug in the `periodic' script, or ask the maintainer to remove the script from the port (and maybe submit it as a separate port). And in more general it would be interesting to know when changes made to a port are considered too drastic, and when port maintainers should be asked to join the upstream development team instead of (or in addition to) maintaining the port. Thanks for any and all replies. Cheers, Rob -- https://www.librobert.net/ https://www.ohreally.nl/category/nerd-stuff/