From: Michael Nosthoff <buildroot@heine.tech>
To: buildroot@busybox.net
Subject: [Buildroot] More maintainers
Date: Mon, 07 Sep 2020 17:57:20 +0200 [thread overview]
Message-ID: <53-5f565880-11-65fee200@257788444> (raw)
In-Reply-To: <CAJX3zAuYgzv6_d2Fb8wUrHwPnyg0FEmNSfkiJkQ=zyqEqXKcrA@mail.gmail.com>
Hi All,
I want to add the "Buildroot User" perspective onto the whole Mailinglist centered approach.
I subscribed to the Mailinglist and started to contribute patches pretty recently.
But I have been an active BR User for a few years now. So I happened to file some bug reports
before. It happens there is still a report open from roughly a year ago:
https://bugs.busybox.net/show_bug.cgi?id=12301
What I want to point out at this example: Thomas added a link to the Mailinglist which
I followed when it was added. But afterwards lost track of it because the ticket didn't get any
updates (and I could mitigate the issue so it priority was low for me). I see now there
was indeed some discussion which didn't lead to a fix because (I guess) time/priorities.
So as a User I've got pretty low interest to subscribe to a ML which has a pretty high volume with stuff
that doesn't bother me. I can't 'subscribe' to certain threads in a sensible way other than getting
people to put me in cc for mails. Further: when I see that an issue that I file via the bugtracker is
discussed on the ML I have no clear way of responding to the discussion (when I'm not interested in
finding out how to get a Mailclient to send a mail to the list with a specific reply-to header, which
is after I found out how to send properly formatted text only mails).
(And I still don't know how I could pick up the ML discussion from a year ago...)
Which leads me to another point: When I want to see what the known issues with the current BR Version
are I have a pretty long way to go. Because the bugtracker itself is a silo which feeds into the ML, but
the ML doesn't feed back. So if I have a problem with a certain package I might find something in the
tracker, but the information might also be somewhere in the ML. Which leads me to another point:
Searchability of the ML. The kernel has this lore system which offers a text search. From what I know
BR doesn't offer that. So what is the normal way to search the ML archive? Google Foo?
So from a user standpoint I also see some room of improvement for tooling around bug reporting/tracking.
I totally see how it is an advantage of having all the projects Metadata in mbox files which gives you total
control. But I fear it requires a lot of hard work and tools to mirror a user experience with a platform
approach like github/gitlab.
Btw. I love that there is a discussion around adding some automated Patch checking. I recently sent a
patch to BlueZ and got pretty instantly a bot response which told me that my reference to a commit
was ill formatted. That's pretty nice. Hope something like this is possible for BR too.
Regards,
Michael
On Thursday, September 03, 2020 17:44 CEST, Avraham Shukron <avraham.shukron@gmail.com> wrote:
> On Thu, Sep 3, 2020, 01:20 Christian Stewart <christian@paral.in> wrote:
>
> > Discoverability is a problem right now, there's too many patches and
> > no way to subscribe to a given series for further updates (similar to
> > Pull Requests on GitHub), unless the submitter happens to add you to
> > the CC list - which, by the way, usually happens if you add a review.
> >
> > Today, probably the best approach is to hunt through the backlog
> > (sorted by reviewed-by priority order) and cherry-pick some of these
> > series into downstream, more "experimental" repositories. Then, once
> > they've been tested there, you can submit a Reviewed-By back upstream
> > to indicate that it was useful and worth merging more urgently.
> >
>
> For what it's worth I think that the mail-based contribution process is
> part of the problem.
> With a decent Git server like GitHub/GitLab patches could be reviewed more
> easily.
> A CI pipeline could run tests that will give immediate feedback for any
> pull request.
> More importantly, it'll dramatically reduce the barrier for new and young
> contributors.
>
> Buildroot is all about using simple and familiar tools like make and
> Kconfig, and I personally think that this principle should also be applied
> to the contribution process and right now buildroot is one of the last
> active open source projects using the mailing list approach.
>
> >
next prev parent reply other threads:[~2020-09-07 15:57 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
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 [this message]
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=53-5f565880-11-65fee200@257788444 \
--to=buildroot@heine.tech \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox