All of lore.kernel.org
 help / color / mirror / Atom feed
From: Adam Duskett <aduskett@gmail.com>
To: buildroot@busybox.net
Subject: [Buildroot] More maintainers
Date: Wed, 2 Sep 2020 10:53:16 -0700	[thread overview]
Message-ID: <CAFSsvmrUXjQBJ5XDu2NZayp5AWttbf_DomgVOB0iaKcHuzbCBw@mail.gmail.com> (raw)
In-Reply-To: <20200829095023.GC14354@scaer>

All;

On Sat, Aug 29, 2020 at 2:50 AM Yann E. MORIN <yann.morin.1998@free.fr> wrote:
>
> Thomas, Adam. Angelo, All,
>
> On 2020-08-27 22:39 +0200, Thomas Petazzoni spake thusly:
> > On Thu, 27 Aug 2020 10:34:31 -0700
> > Adam Duskett <aduskett@gmail.com> wrote:
> > > Angelo and I were discussing the state of patches today in regards to Buildroot.
> > > It seems like the project could benefit from a few more maintainers of
> > > the project.
> > > We both understand that this is a volunteer project and that we are
> > > all adults and have a life outside of the project, and as such, we
> > > can't expect instant reviews on every submitted patch. However, as the
> > > project continues to grow in popularity, more patches will continue to
> > > be offered at an ever-increasing rate. This popularity increase is
> > > excellent news for the project, but also comes at the cost of more
> > > time and effort in regards to the number of patches and fixes in the
> > > queue to review and test.
> > >
> > > As such, we would both like to throw our hat in the ring to help
> > > maintain the project. We both don't have all the time in the world,
> > > but any amount of help on the project can help alleviate the primary
> > > maintainers.
> >
> > I agree that we probably need to extend or change the current
> > maintainers team.
> >
> > However, what is also true is that very little patches that are posted
> > get review from other contributors. And this is actually what is the
> > most important. When I see a patch series that has been looked at by 1
> > or 2 other people that I trust and who gave their Reviewed-by, I will
> > apply such a patch series very easily, without almost looking at it.
> >
> > You can go have a look at
> > https://patchwork.ozlabs.org/project/buildroot/list/ and see how many
> > patches in the list have a Reviewed-by tag. Very few. This is
> > definitely something where everybody can help, and it is by doing such
> > reviews that the trust will increase with the current maintainers,
> > which is key for becoming a maintainer IMO.
> >
> > What do you think ?
>
> I do agree with all of this, both the remarks from Adam and Angelo, and
> the feedback from Thomas.
>
> The burden is not in applying patches; this is the easy part.
>
> What really takes time is actually reviewing patches: understanding the
> problem, understanding how it is fixed, why it is fixed in such a way,
> and seeing how it fits in the overall big-picture across the whole
> project.
I have seen many patches reviewed by not only myself but other's for months.
If the current maintainers want to have the last word, then there is
no incentive for
non-maintainers to review patches, as it is seen as a waste of time.

I apologize for wasting your time.

Adam
>
> Then, requesting changes also takes time: explaining what has to be
> changed, why it has to be changed, and how it has to be changed also
> takes time.
>
> So, I would also like to emphasize that contributing is not only about
> sending patches; it is also about reviewing and testing the patches of
> others, and such contributions are dearly needed.
>
> When a patch is technically ready, the review can range from the laconic
> "reviewed-by", which means just that, up to complementing the commit log
> with additional details and explanations, which means that the problem
> and solution have been fully assessed.
>
> Now for a personal comment: my pet-peeve are commit logs that just
> describe the patch; I usually don't need that, except in very complex
> patches. What I really need is a commit log that explains the patch,
> that tells me the why, not the how.
>
> Of course, finding the right balance between "not enough details" and
> "too many details" is not trivial, and is an exercise in its own right.
>
> But again, I do appreciate that people are concerned enough about the
> project, and call on the maintainers.
>
> Regards,
> Yann E. MORIN.
>
> --
> .-----------------.--------------------.------------------.--------------------.
> |  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> | +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
> | +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
> '------------------------------^-------^------------------^--------------------'

  reply	other threads:[~2020-09-02 17:53 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-27 17:34 [Buildroot] More maintainers Adam Duskett
2020-08-27 19:35 ` Angelo Compagnucci
2020-08-27 20:39 ` Thomas Petazzoni
2020-08-29  9:50   ` Yann E. MORIN
2020-09-02 17:53     ` Adam Duskett [this message]
2020-09-02 20:08       ` Arnout Vandecappelle
2020-09-02 20:11         ` Adam Duskett
2020-09-02 21:51           ` Christian Stewart
2020-09-03 15:44             ` Avraham Shukron
2020-09-03 16:24               ` Thomas Petazzoni
2020-09-03 16:44                 ` Angelo Compagnucci
2020-09-03 17:29                   ` Adam Duskett
2020-09-04  8:31                     ` Nicolas Cavallari
2020-09-04 17:39                   ` Peter Korsgaard
2020-09-04 18:12                     ` Michael Nazzareno Trimarchi
2020-09-04 19:05                       ` Peter Korsgaard
2020-09-04 19:36                     ` Angelo Compagnucci
2020-09-04 21:10                       ` Peter Korsgaard
2020-09-05  4:52                         ` Christian Stewart
2020-09-05  6:44                           ` Peter Korsgaard
2020-09-05 16:20                             ` Adam Duskett
2020-09-05 17:25                               ` Peter Korsgaard
2020-09-05 19:16                               ` Thomas Petazzoni
2020-09-05 20:10                                 ` Angelo Compagnucci
2020-09-05 20:38                                   ` Thomas Petazzoni
2020-09-05 20:55                                     ` Angelo Compagnucci
2020-09-05 21:04                                       ` Thomas Petazzoni
2020-09-05 21:34                                         ` Angelo Compagnucci
2020-09-05 22:25                                           ` Adam Duskett
2020-09-06  7:43                                             ` Peter Korsgaard
2020-09-06  7:58                                               ` Yegor Yefremov
2020-09-07 15:02                                                 ` Heiko Thiery
2020-09-07 15:20                                                   ` Thomas Petazzoni
2020-09-07 15:43                                                     ` Heiko Thiery
2020-09-10 22:30                                                     ` Christian Stewart
2020-09-05 20:25                               ` Yann E. MORIN
2020-09-05 20:54                                 ` Yann E. MORIN
2020-09-05 18:59                             ` Alexander Dahl
2020-09-05 19:17                               ` Peter Korsgaard
2020-09-05 20:06                                 ` Christian Stewart
2020-09-04 17:30                 ` James Hilliard
2020-09-03 16:28               ` Angelo Compagnucci
2020-09-04 18:52                 ` Peter Korsgaard
2020-09-03 18:39               ` Christian Stewart
2020-09-07 15:57               ` Michael Nosthoff
2020-09-07 18:35                 ` Alexander Dahl
2020-09-09  6:14                   ` Peter Korsgaard
2020-09-05 13:06 ` [Buildroot] More maintainers: a live discussion ? Thomas Petazzoni
2020-09-07  8:02   ` Thomas Petazzoni

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAFSsvmrUXjQBJ5XDu2NZayp5AWttbf_DomgVOB0iaKcHuzbCBw@mail.gmail.com \
    --to=aduskett@gmail.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.