Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Oct 2022 14:01:57 +0200
From:      Rodrigo Osorio <ros@bebik.net>
To:        ports@freebsd.org
Subject:   Re: Installed unmaintained ports
Message-ID:  <ca6b00bb-77fa-bc24-29d2-96344ee631b6@bebik.net>
In-Reply-To: <20221001102032.ssxqg4ib3fuu7xj5@ozzmosis.com>
References:  <20221001102032.ssxqg4ib3fuu7xj5@ozzmosis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ca6b00bb-77fa-bc24-29d2-96344ee631b6>