From nobody Sat Oct 1 12:01:57 2022 X-Original-To: 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 4Mfm151LVVz4dwbd for ; Sat, 1 Oct 2022 12:02:01 +0000 (UTC) (envelope-from ros@bebik.net) Received: from smtp.osorio.me (mvd.osorio.me [5.196.94.126]) by mx1.freebsd.org (Postfix) with ESMTP id 4Mfm141d9lz3dbv for ; Sat, 1 Oct 2022 12:01:59 +0000 (UTC) (envelope-from ros@bebik.net) Received: from [192.168.1.28] (lfbn-idf1-1-1947-157.w90-127.abo.wanadoo.fr [90.127.121.157]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.osorio.me (Postfix) with ESMTPSA id 96D1919BC7B for ; Sat, 1 Oct 2022 12:01:58 +0000 (UTC) Message-ID: Date: Sat, 1 Oct 2022 14:01:57 +0200 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:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: Installed unmaintained ports Content-Language: en-US To: ports@freebsd.org References: <20221001102032.ssxqg4ib3fuu7xj5@ozzmosis.com> From: Rodrigo Osorio In-Reply-To: <20221001102032.ssxqg4ib3fuu7xj5@ozzmosis.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Mfm141d9lz3dbv X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ros@bebik.net designates 5.196.94.126 as permitted sender) smtp.mailfrom=ros@bebik.net X-Spamd-Result: default: False [-3.20 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:16276, ipnet:5.196.0.0/16, country:FR]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[bebik.net]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On 10/1/22 12:20, andrew clarke wrote: > Is there a way to list all Ports I have installed that don't have a > maintainer? pkg query -e '%m = ports@FreeBSD.org' %o > > I'm a bit concerned that genuinely useful Ports are disappearing from the > tree, and wonder if more can be done to encourage new maintainers. I'd also > like to see a "FreeBSD Maintainers Guide" or similar as I found working > with FreeBSD Bugzilla recently extremely non-intuitive. I'm sure this gets > easier with practice but as the maintainer of a single solitary port that > rarely requires updating but which required a distfile URL change recently, I > was completely lost. > > Particularly the part where "maintainer-approval" flag must be set to "+"! > > Maybe there's a guide somewhere that I've missed. Maintainer approval flag is for maintainers to approve a specific patch or attachment, specially if they aren't the committers > > Anyway, my question is prompted by ftp/axel recently being removed from > Ports. It was erroneously noted that upstream was dead in ports/MOVED: > > $ grep axel MOVED | grep 2022 > net-p2p/awgg||2022-09-30|Has expired: Depends on expired ftp/axel > ftp/axel||2022-09-30|Has expired: Last release in 2009 and dead upstream, please consider using www/aria2 > > However a quick web search shows the project is still alive: > > https://github.com/axel-download-accelerator/axel If you think this port can be beneficial, you can submit a PR to revive it based on this new repo. > > Another reason given was the port lacks HTTPS support: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263905 > > But should that matter? That seems like an arbitrary reason for removal. > Anyway, it's also not true of recent versions. > > Is dead upstream sufficient reason to remove a port? I'm listed as the > maintainer of editors/uemacs. The source code is now 26 years old! The > author, Daniel M. Lawrence, died in 2010. > > (IIRC the only reason I'm listed as maintainer of editors/uemacs is because > I submitted a trivial patch for it to continue builing with Clang when > FreeBSD stopped using GCC.) > > Regards > Andrew > Cheers, -- rodrigo