Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jul 2023 08:29:29 +0200
From:      =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= <fernando.apesteguia@gmail.com>
To:        Graham Perrin <grahamperrin@freebsd.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: FreeBSD bugzilla, bureaucracy and obstacles (was: Can someone please post a concise list of things maintainers are supposed to do?)
Message-ID:  <CAGwOe2ao3QHttEaYL3=MpQgJ_u64fXLLwdF7o09Jtcbhi5kacA@mail.gmail.com>
In-Reply-To: <76ad55a3-46c2-146e-6005-b300dc911e1c@freebsd.org>
References:  <6D24E23B-1F79-47E9-B533-361188502BEA@lassitu.de> <76ad55a3-46c2-146e-6005-b300dc911e1c@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000453d5f0600bd0ad4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 18, 2023 at 8:18=E2=80=AFAM Graham Perrin <grahamperrin@freebsd=
.org>
wrote:

> On 17/07/2023 08:04, Stefan Bethke wrote:
> > =E2=80=A6 conflicting instructions =E2=80=A6 bureaucratic =E2=80=A6
>
> I pay relatively little attention to ports tree-related bug reports.
> This is not wilful ignorance; it's mostly because the doc tree is/was a
> focus. BRs that catch my eye, that I speed-read without changing the
> status to open, include those that might have a non-obvious CVE/security
> aspect.
>
> A bigger picture =E2=80=93 not limited to ports =E2=80=93 might help othe=
r readers to
> put things in perspective. <https://wiki.freebsd.org/Bugzilla>; has ten
> public sub-pages (the array at the foot of the page), plus at least two
> private sub-pages to which I neither have, nor require, access.
>
> Given what's in the wiki =E2=80=93 with or without interleaving of relate=
d
> content in the official FreeBSD Documentation Portal and elsewhere =E2=80=
=93
> it's simply impossible to adhere to everything that's suggested or
> required.
>
> Impossible partly because there's conflicting guidance.
>
> So, in many cases: common sense and brevity apply.
>

When conflicting instructions are present, then we should fix the
documentation.
In those cases, the OP can go with either option.
The developer/triager can fix the PR later.

Now I'm very curious about the "common sense" thing.
Would you say that requesting maintainers-feedback when reporting an issue
with a port is common sense? I would say so.
Just go to the port and copy-paste the email address and you are done, yet
many people don't even do that.


>
> For me, the greatest obstacles to progress are:
>
> a) absences of FreshPorts URLs =E2=80=93
> <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266880>; would be a
> start, but not as streamlined as I'd like
>

In all honesty, I read
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266880 and I have
absolutely no idea what you are talking about.
Is this the kind of brevity you are encouraging users to apply?


>
> b) the largely broken/meaningless dashboard =E2=80=93 far less easy to fi=
x.
>
> Back to Stefan's cases: amongst the resources that may be most relevant
> is <https://wiki.freebsd.org/Bugzilla/ThePerfectPortsIssue>.
>
> HTH
>
>

--000000000000453d5f0600bd0ad4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Jul 18, 2023 at 8:18=E2=80=AF=
AM Graham Perrin &lt;<a href=3D"mailto:grahamperrin@freebsd.org">grahamperr=
in@freebsd.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">On 17/07/2023 08:04, Stefan Bethke wrote:<br>
&gt; =E2=80=A6 conflicting instructions =E2=80=A6 bureaucratic =E2=80=A6<br=
>
<br>
I pay relatively little attention to ports tree-related bug reports. <br>
This is not wilful ignorance; it&#39;s mostly because the doc tree is/was a=
 <br>
focus. BRs that catch my eye, that I speed-read without changing the <br>
status to open, include those that might have a non-obvious CVE/security <b=
r>
aspect.<br>
<br>
A bigger picture =E2=80=93 not limited to ports =E2=80=93 might help other =
readers to <br>
put things in perspective. &lt;<a href=3D"https://wiki.freebsd.org/Bugzilla=
" rel=3D"noreferrer" target=3D"_blank">https://wiki.freebsd.org/Bugzilla</a=
>&gt; has ten <br>
public sub-pages (the array at the foot of the page), plus at least two <br=
>
private sub-pages to which I neither have, nor require, access.<br>
<br>
Given what&#39;s in the wiki =E2=80=93 with or without interleaving of rela=
ted <br>
content in the official FreeBSD Documentation Portal and elsewhere =E2=80=
=93 <br>
it&#39;s simply impossible to adhere to everything that&#39;s suggested or =
<br>
required.<br>
<br>
Impossible partly because there&#39;s conflicting guidance.<br>
<br>
So, in many cases: common sense and brevity apply.<br></blockquote><div><br=
></div><div>When conflicting instructions are present, then we should fix t=
he documentation.</div><div>In those cases, the OP can go with either optio=
n.</div><div>The developer/triager can fix the PR later.</div><div><br></di=
v><div>Now I&#39;m very curious about the &quot;common sense&quot; thing.</=
div><div>Would you say that requesting maintainers-feedback when reporting =
an issue with a port is common sense? I would say so.</div><div>Just go to =
the port and copy-paste the email address and you are done, yet many people=
 don&#39;t even do that.<br></div><div>=C2=A0</div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">
<br>
For me, the greatest obstacles to progress are:<br>
<br>
a) absences of FreshPorts URLs =E2=80=93 <br>
&lt;<a href=3D"https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266880" =
rel=3D"noreferrer" target=3D"_blank">https://bugs.freebsd.org/bugzilla/show=
_bug.cgi?id=3D266880</a>&gt; would be a <br>
start, but not as streamlined as I&#39;d like<br></blockquote><div><br></di=
v><div>In all honesty, I read <a href=3D"https://bugs.freebsd.org/bugzilla/=
show_bug.cgi?id=3D266880">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=
=3D266880</a> and I have absolutely no idea what you are talking about.</di=
v><div>Is this the kind of brevity you are encouraging users to apply?<br><=
/div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
b) the largely broken/meaningless dashboard =E2=80=93 far less easy to fix.=
<br>
<br>
Back to Stefan&#39;s cases: amongst the resources that may be most relevant=
 <br>
is &lt;<a href=3D"https://wiki.freebsd.org/Bugzilla/ThePerfectPortsIssue" r=
el=3D"noreferrer" target=3D"_blank">https://wiki.freebsd.org/Bugzilla/ThePe=
rfectPortsIssue</a>&gt;.<br>
<br>
HTH<br>
<br>
</blockquote></div></div>

--000000000000453d5f0600bd0ad4--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2ao3QHttEaYL3=MpQgJ_u64fXLLwdF7o09Jtcbhi5kacA>