[Bug 280607] ports-mgmt/pkg: pkg unlock --all fails

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 10 Dec 2024 23:30:57 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280607

--- Comment #7 from Mark Linimon <linimon@FreeBSD.org> ---
(In reply to p5B2EA84B3 from comment #5)
> Having read this:
https://people.freebsd.org/~linimon/presentations/prs2008/foil02.html

> I'm asking myself if I get/got something wrong here.

That was a document that I wrote long ago and presented at a BSDCan to state my
views of what we ought to be doing.  None of this ever became official policy.

> Is that just the nature of our volunteer project? Well, maybe we do not deserve better ... ?

There is a lot of work going on behind the scenes to try to get consensus on
priorities, and what FreeBSD can do better given the existing resources.

Clearly, no matter what approach we take, we are never going to be able to
completely clear the backlog.  With a dozen full-time paid employees, it would
still be a daunting task.

But currently, efforts from the newly-created srcmgr group have helped to bring
the number of Base System PRs closer to steady-state.  The Ports & Packages PRs
stay more or less at steady-state -- this is helped by the MAINTAINER concept. 
Documentation PRs are not quite at steady-state; this is simply due to not
enough volunteers.

> It's about reading "Assignee: ... (nobody)" 

I agree that that terminology stinks, and I didn't agree with the decision to
change the wording.  However, in all honesty, assigning a PR to a mailing list
puts it into the "since everyone is responsible, no one is responsible" class. 
And if we admit that, then it's just a matter of semantics.

> I'd like to go into statistics on PRs and maintainer fluctuation for visualizing facts.

The FreeBSD Foundation is putting funding towards visualizing the bug status. 
I am not working on that particular aspect, so I cannot speak for them as to
how close to publishing result they are.

In the meantime, for folks who do not mind Walls Of Text, there are ways to
reason about the overall statistics.

The first is, that if you have a Bugzilla account, you may be able to log in
and look at the Dashboard page (top row of links).  On  the left side of that
you can see a chart of new and closed bugs per time period.

The second is, for patient people, I have documented a large number of queries
on the wiki page https://wiki.freebsd.org/Bugzilla/SearchQueries .  These
queries are mostly about the statistics as of this moment.  Very patient people
can also look at
https://wiki.freebsd.org/Bugzilla/SearchQueries#The_Bugzilla_.22Custom_Search.22_Page
to learn how to create their own queries.

tl;dr: there is more progress on Bugzilla PRs that appears to most people.

-- 
You are receiving this mail because:
You are the assignee for the bug.