On Thu, 2020-12-17 at 13:28 -0500, Mike Gilbert wrote:
> On Wed, Dec 16, 2020 at 11:48 PM desultory <desult...@gentoo.org>
> wrote:
> > 
> > On 12/16/20 03:01, Michał Górny wrote:
> > > On Tue, 2020-12-15 at 23:37 -0500, Aaron W. Swenson wrote:
> > > > On 2020-12-15 11:16, Michael Orlitzky wrote:
> > > > > On 12/15/20 11:11 AM, Thomas Deutschmann wrote:
> > > > > > 
> > > > > > What do you mean exactly?
> > > > > > 
> > > > > > For Gentoo tooling, only Gentoo keyservers are important
> > > > > > and
> > > > > > Gentoo no longer synchronizes with any other pool.
> > > > > > 
> > > > > "The Gentoo developer tooling explicitly checks the Gentoo
> > > > > keyserver
> > > > > pool with a much higher frequency" strongly implies that we
> > > > > check
> > > > > the
> > > > > non-Gentoo pools with a non-zero frequency.
> > > > > 
> > > > > 
> > > > 
> > > > I'm with Michael on this. I've recently experienced this issue
> > > > myself
> > > > as the
> > > > instruction to upload the key to the Gentoo keyserver is
> > > > separate
> > > > from the
> > > > GLEP63[1] document. It doesn't matter that the step is
> > > > documented if
> > > > the Holy
> > > > Tome GLEP63 doesn't mention it. What hint would I have to look
> > > > for a
> > > > supplemental document to provide that specific step?
> > > > 
> > > > According to GLEP 63, uploading to the SKS keyserver is a
> > > > requirement.
> > > > However, it fails to specify which SKS keyserver. In fact,
> > > > neither
> > > > "SKS" nor
> > > > "keyserver" are defined in GLEP63. Ergo, the natural
> > > > interpretation
> > > > is *anything*
> > > > that's called an SKS keyserver will satisfy the requirement. As
> > > > long
> > > > as the
> > > > developer can submit the key, the requirement is met.
> > > > 
> > > > Additionally, the supplemental document[2] doesn't say
> > > > developers
> > > > must upload
> > > > via an internal host, but that devs should upload to both SKS
> > > > and the
> > > > Gentoo
> > > > keyserver. Yes, it says the Gentoo keyserver is currently
> > > > restricted
> > > > to syncing
> > > > with "authorized Gentoo hosts", but that's a nonsense phrase
> > > > and
> > > > unhelpful. It
> > > > assumes I know what the authorized Gentoo hosts are. It doesn't
> > > > clearly state
> > > > what they are. It kind of hints that it will pull from SKS
> > > > eventually, but it
> > > > could take a long time.
> > > > 
> > > > I understand we temporarily stopped syncing with the public
> > > > keyserver
> > > > out of an
> > > > overabundance of caution. However, that shouldn't have been
> > > > done
> > > > without
> > > > updating every official Gentoo resource regarding how devs
> > > > should
> > > > handle their
> > > > keys, which as far as I know is only two documents[1,2]. A
> > > > whopping 2
> > > > documents.
> > > > 
> > > > This new (I know it's been around for a year but that doesn't
> > > > make it
> > > > any less
> > > > new), stricter requirement, should be **explicitly** stated in
> > > > GLEP63, properly
> > > > referencing the justification[3], and linking to the infra
> > > > supplemental
> > > > document. The infra supplemental document needs to then use the
> > > > phrase "must" in
> > > > place of "should" when informing readers to upload to two
> > > > different
> > > > locations.
> > > 
> > > ...and what have you done to resolve the problem, except for
> > > making
> > > oververbose complaints and demands in middle of some random
> > > thread?
> > > 
> > Discuss it, which is more than you have done here. There is no need
> > to
> > berate signal because you feel like making noise.
> > 
> > Formulating and discussing ways to fix problems before actually
> > fixing
> > them helps to reduce effort wasted on rebuilding old solutions
> > which
> > have failed for whatever reason. In this case documentation needs
> > to be
> > updated, discussing the appropriate manner in which to update which
> > documentation seems to be more grounds for engagement than
> > recrimination.
> > 
> > On the subject of updating the documentation, the proposal seems
> > generally sound; do you have any constructive criticism of it?
> > 
> 
> So I can understand where Michał's reaction comes from. On my first
> read through Aaron's message, it seemed like a long email complaining
> about things that had been done wrong. Upon re-reading it with a
> different mindset, it doesn't seem so bad if you skip over some of
> the
> text.

To me, it sounded like 'I am so important that I can't be bothered to
report it properly, so I just write a long complaint right here
and expect someone to resolve it'.


-- 
Best regards,
Michał Górny



Reply via email to