On Thu, Apr 20, 2023 at 11:21 PM Matthew Miller <mat...@fedoraproject.org>
wrote:

> I propose that we transition devel list, and eventually most of our
> mailing lists, to Fedora Discussion (our Discourse-powered forum).
>

I've spent more than a decade perfecting my email filters and I have a
setup that works for me very well. I dislike certain aspects of mailing
lists (cross-posting, top-posting, reply-to, etc, which just can't work
well when everyone has to be vigilant all the time to do things right), but
I *like* my existing setup and processes. But that's me, us, the old timers.

Having said that, my impression is that mailing lists are an already lost
battle. If you don't have an influx of new contributors, your project is
going to die eventually. Mailing lists are a big hurdle for newcomers.
Young people are not used to it (who still uses mailing lists, in
read-write mode, except for OSS communities?), the lists are difficult to
set up, the user interfaces are bad, there are many peculiarities to be
aware of (top-posting, etc). I don't know if moving away from mailing lists
will make our contributor base grow, but I'm quite certain that staying
with mailing lists will make our contributor base **not** grow. And our
project will slowly decline over time.

Imagine that you want to contribute to a project and you discover they're
still using svn, or cvs. There are still some. I personally wouldn't be
bothered, I'd just invest time elsewhere. I value my time. I imagine this
feeling might be similar to what younger people feel when they're asked to
use a mailing list. It would require too much investment from them, and so
they'll go somewhere else with a more comfortable barrier to entry.

With some things, there's a simple transition path, because new things are
both technically superior and more comfortable at the same time, and still
extremely similar. Svn -> git. Plain git -> git with pull requests. Irc ->
Matrix. But we don't really have the same equivalent with mailing lists. I
guess mailman3+hyperkitty was supposed to be that replacement, but as we
can see, it didn't work out. A discussion forum is very different, but it's
a workflow that people are familiar with and has much easier onboarding.
Mailing lists are a lost cause. They are being abandoned, nobody migrates
*to* mailing lists. If we want to keep new blood flowing in, we can't be
afraid to change stuff. We have to adapt, instead of requiring everyone
else to adapt to us.

I already have some experience with Discourse and so far it seemed OK to
me. But I haven't used it as frequently and in such a volume as mailing
lists. I also still haven't built my workflow alternative to my email
workflow in there. But I'd be happy to experiment with it. But in order to
get real-world experience, it would be great if this was a shared
experience, where a mass of users really moves and starts using it as a
primary discussion platform. Then we can collectively figure out the
benefits and drawbacks and any workarounds for those drawbacks.

Cheers,
Kamil
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to