From: Peter Korsgaard <peter@korsgaard.com>
To: buildroot@busybox.net
Subject: [Buildroot] More maintainers
Date: Fri, 04 Sep 2020 19:39:01 +0200 [thread overview]
Message-ID: <87o8mlmoga.fsf@dell.be.48ers.dk> (raw)
In-Reply-To: <CA+TH9V=Czc80jT1jExNC+XUrqHz5mz+oFNvORcfjotCVXrO0KQ@mail.gmail.com> (Angelo Compagnucci's message of "Thu, 3 Sep 2020 18:44:39 +0200")
>>>>> "Angelo" == Angelo Compagnucci <angelo.compagnucci@gmail.com> writes:
Hi,
>> Perhaps for some people the Github pull request workflow makes sense,
>> but I believe it's important to recognize and realize that there are
>> also people for which this workflow doesn't make sense.
> I strongly disagree here.
> Having to write a patch changelog or download a series through the
> awful patchwork website doesn't make any sense in 2020 (or using any
> other commandline tool btw).
Everyone is free to have their opinions, but arguing against command
line tools when Buildroot is exactly built on a bunch of command line
tools (make, shell, git, wget, ..) seems a bit counter productive.
> But it's not the point here. 419 patches are waiting to be reviewed,
> action must be taken.
Agreed, please help review patches.
> If you move to github/gitlab you can test each one of the patches even
> before starting a review and mark as change requested without human
> intervention.
And why wouldn't you be able to do the same with the email based setup
today? With tools like snowpatch (https://github.com/ruscur/snowpatch) or
some basic scripting around the patchwork REST API nicely allows you to
run (command line :P) tools whenever new patches are posted.
The big problem is coming up with good automation and feedback that
helps. check-package, test-pkg and our runtime tests are quite basic,
but already a good start. Please help improving them.
>> > 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.
>>
>> This is a very biased statement: there are still plenty of open-source
>> projects that use e-mail based contribution workflow. I don't think we
>> can call Linux or U-Boot "inactive" projects. Can we? :-)
> We cannot, but if you look closer, they are ones of the few last
> projects to be based on ML. Everyone else moved years ago.
Blanket statements like "Everone" aren't very helpful. Furthermore,
projects are not created equal. In the majority of the projects I have
worked on, I had to make U-Boot or Linux kernel modifications and
contributions, but rarely on some random github project.
Anyway, lets keep it constructive here and improve the tooling we have
around the existing workflow rather some wild ideas of changing
everything which is not going to fly.
--
Bye, Peter Korsgaard
next prev parent reply other threads:[~2020-09-04 17:39 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 [this message]
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=87o8mlmoga.fsf@dell.be.48ers.dk \
--to=peter@korsgaard.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox