unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Proposing commit access for 'unmatched-paren'
@ 2022-11-15 18:32 Felix Lechner
  2022-11-15 20:23 ` bokr
  2022-11-15 20:55 ` Maxim Cournoyer
  0 siblings, 2 replies; 4+ messages in thread
From: Felix Lechner @ 2022-11-15 18:32 UTC (permalink / raw)
  To: Guix Devel

Hi,

As a new user, I needed lots of help. I also use software that is not
packaged in Guix.

In preparing my patches for submission I relied extensively on the
guidance so generously offered by the IRC user 'unmatched-paren'. I
thoroughly appreciated their advice, both on the technical as well as
on the human level.

Now I learned that 'unmatched-paren' would like to request commit
access to the Guix repository, but they were humbled by their own
uncertainty on how to illustrate their value. I then offered to write
this letter.

Please consider 'unmatched-paren' for commit access. Thank you!

Kind regards,
Felix Lechner

P.S. Anyone who reads this and agrees with me, please chime in by
replying to this message. Thanks!


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Proposing commit access for 'unmatched-paren'
  2022-11-15 18:32 Proposing commit access for 'unmatched-paren' Felix Lechner
@ 2022-11-15 20:23 ` bokr
  2022-11-15 20:39   ` (
  2022-11-15 20:55 ` Maxim Cournoyer
  1 sibling, 1 reply; 4+ messages in thread
From: bokr @ 2022-11-15 20:23 UTC (permalink / raw)
  To: Felix Lechner; +Cc: Guix Devel

Hi,

TL;DR: IMO commit access is too dangerous to grant on the basis of
appreciating help, and/or workflow convenience.

Trusted committers are defenders of FLOSS.

There must be very strict trust requirements for commit access
or FLOSS will become vulnerable to "mistakes" with plausible denial,
like over-eagerness to help, oops, introduced by anti-FLOSS grinches.

Temporary introduced problems, even if not dangerous, work as a form
of denial-of-service attack on the development process itself.

They also promote a not-ready-for-production-use view of the whole project,
despite the great sucess and adoption stories.

No one is perfect, so there will be dumb mistakes to forgive,
but IMO recruiting committers should be thought of as recruiting
defenders of the holiest treasure of s/w.

On +2022-11-15 10:32:45 -0800, Felix Lechner wrote:
> Hi,
> 
> As a new user, I needed lots of help. I also use software that is not
> packaged in Guix.
> 
> In preparing my patches for submission I relied extensively on the
> guidance so generously offered by the IRC user 'unmatched-paren'. I
> thoroughly appreciated their advice, both on the technical as well as
> on the human level.
> 
> Now I learned that 'unmatched-paren' would like to request commit
> access to the Guix repository, but they were humbled by their own
> uncertainty on how to illustrate their value. I then offered to write
> this letter.
> 
> Please consider 'unmatched-paren' for commit access. Thank you!
> 
> Kind regards,
> Felix Lechner
> 
> P.S. Anyone who reads this and agrees with me, please chime in by
> replying to this message. Thanks!
> 
--
Regards,
Bengt Richter


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Proposing commit access for 'unmatched-paren'
  2022-11-15 20:23 ` bokr
@ 2022-11-15 20:39   ` (
  0 siblings, 0 replies; 4+ messages in thread
From: ( @ 2022-11-15 20:39 UTC (permalink / raw)
  To: bokr, Felix Lechner; +Cc: Guix Devel

Heya,

On Tue Nov 15, 2022 at 8:23 PM GMT,  wrote:
> There must be very strict trust requirements for commit access
> or FLOSS will become vulnerable to "mistakes" with plausible denial,
> like over-eagerness to help, oops, introduced by anti-FLOSS grinches.

There are definitely fairly strict trust requirements
<https://guix.gnu.org/manual/devel/en/html_node/Commit-Access.html#Commit-Access> :)

I did only today reach 50 commits, and I've been involved with Guix for
almost a year. All I need are two more committers to vouch for me (I have
raghavgururajan's support, currently).



    -- (


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Proposing commit access for 'unmatched-paren'
  2022-11-15 18:32 Proposing commit access for 'unmatched-paren' Felix Lechner
  2022-11-15 20:23 ` bokr
@ 2022-11-15 20:55 ` Maxim Cournoyer
  1 sibling, 0 replies; 4+ messages in thread
From: Maxim Cournoyer @ 2022-11-15 20:55 UTC (permalink / raw)
  To: Felix Lechner; +Cc: Guix Devel

Hi Felix,

Felix Lechner <felix.lechner@gmail.com> writes:

> Hi,
>
> As a new user, I needed lots of help. I also use software that is not
> packaged in Guix.
>
> In preparing my patches for submission I relied extensively on the
> guidance so generously offered by the IRC user 'unmatched-paren'. I
> thoroughly appreciated their advice, both on the technical as well as
> on the human level.
>
> Now I learned that 'unmatched-paren' would like to request commit
> access to the Guix repository, but they were humbled by their own
> uncertainty on how to illustrate their value. I then offered to write
> this letter.
>
> Please consider 'unmatched-paren' for commit access. Thank you!
>
> Kind regards,
> Felix Lechner
>
> P.S. Anyone who reads this and agrees with me, please chime in by
> replying to this message. Thanks!

There's a process in place for that: see info '(guix) Commit Access'.

Note that it doesn't involve publicly voicing support for a person,
although it won't hurt.

-- 
Thanks,
Maxim


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-11-15 22:46 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-15 18:32 Proposing commit access for 'unmatched-paren' Felix Lechner
2022-11-15 20:23 ` bokr
2022-11-15 20:39   ` (
2022-11-15 20:55 ` Maxim Cournoyer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).