From: Paul Menzel <pmenzel@molgen.mpg.de>
To: Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Cc: Paul E Luse <paul.e.luse@linux.intel.com>,
Song Liu <song@kernel.org>,
Kinga Tanska <kinga.tanska@linux.intel.com>,
Jes Sorensen <jes@trained-monkey.org>,
linux-raid@vger.kernel.org
Subject: Re: [PATCH 0/1] Move mdadm development to Github
Date: Fri, 26 Apr 2024 08:46:18 +0200 [thread overview]
Message-ID: <f8044311-765d-4743-8b20-0d68a56044ec@molgen.mpg.de> (raw)
In-Reply-To: <20240419014839.8986-1-mariusz.tkaczyk@linux.intel.com>
Dear Mariusz,
Thank for bringing this topic up for discussion. Unfortunately, I have
to reply with negative comments.
Am 19.04.24 um 03:48 schrieb Mariusz Tkaczyk:
> Thanks to Song and Paul, we created organization for md-raid on Github.
> This is a perfect place to maintain mdadm. I would like announce moving
> mdadm development to Github.
>
> It is already forked, feel free to explore:
> https://github.com/md-raid-utilities/mdadm
>
> Github is powerful and it has well integrated CI. On the repo, you can
> already find a pull request which will add compilation and code style
> tests (Thanks to Kinga!).
> This is MORE than we have now so I believe that with the change mdadm
> stability and code quality will be increased. The participating method
> will be simplified, it is really easy to create pull request. Also,
> anyone can fork repo with base tests included and properly configured.
>
> Note that Song and Paul are working on a per patch CI system using GitHub
> Actions and a dedicated rack of servers to enable fast container, VM and
> bare metal testing for both mdraid and mdadm. Having mdadm on GitHub will
> help with that integration.
Improved testing sounds good. Thank you. I do not think though, that
using GitHub is a requirement for that, and there are a lot of bots on
the Linux kernel mailing list doing this without GitHub.
> As a result of moving to GitHub, we will no longer be using mailing list
> to propose patches, we will be using GitHub Pull Requests (PRs). As the
> community adjusts to using PRs I will be setting up auto-notification
> for those who attempt to use email for patches to let them know that we
> now use PRs. I will also setup GitHub to send email to the mailing list
> on each new PR so that everyone is still aware of pending patches via
> the mailing list.
In my experience, using GitHub for code review is far inferior to using
mailing lists or Gerrit. First, you cannot comment on the commit
message. As a result, projects using GitHub have a really low-quality
git history. Also, you only cannot comment single parts of a line in the
diff.
The “one thread” discussion model is also a pain, as most people using
Web forms do not correctly cite and quote, and with more than three
answers you loose the overview. For some reason people think more about
their reply, using mailing lists than Web forms.
Using different forums for discussions should also not be allowed.
People should just subscribe and monitor one forum.
So, I strongly oppose this move, but I am also aware, that I am not
doing a lot of development contribution.
Kind regards,
Paul
next prev parent reply other threads:[~2024-04-26 6:46 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-19 1:48 [PATCH 0/1] Move mdadm development to Github Mariusz Tkaczyk
2024-04-19 1:48 ` [PATCH 1/1] mdadm: Change main repository " Mariusz Tkaczyk
2024-04-26 6:46 ` Paul Menzel [this message]
2024-04-26 8:36 ` [PATCH 0/1] Move mdadm development " Mariusz Tkaczyk
2024-04-26 9:52 ` Paul Menzel
2024-04-26 13:59 ` Mariusz Tkaczyk
2024-04-25 8:58 ` Paul E Luse
2024-04-30 2:52 ` Jes Sorensen
2024-04-29 2:47 ` Paul E Luse
2024-04-30 10:50 ` Jes Sorensen
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=f8044311-765d-4743-8b20-0d68a56044ec@molgen.mpg.de \
--to=pmenzel@molgen.mpg.de \
--cc=jes@trained-monkey.org \
--cc=kinga.tanska@linux.intel.com \
--cc=linux-raid@vger.kernel.org \
--cc=mariusz.tkaczyk@linux.intel.com \
--cc=paul.e.luse@linux.intel.com \
--cc=song@kernel.org \
/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