this post was submitted on 03 Sep 2023
3 points (100.0% liked)

Programming

17392 readers
150 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 1 year ago
MODERATORS
 

I've said this previously, and I'll say it again: we're severely under-resourced. Not just XFS, the whole fsdevel community. As a developer and later a maintainer, I've learnt the hard way that there is a very large amount of non-coding work is necessary to build a good filesystem. There's enough not-really-coding work for several people. Instead, we lean hard on maintainers to do all that work. That might've worked acceptably for the first 20 years, but it doesn't now.

[…]

Dave and I are both burned out. I'm not sure Dave ever got past the 2017 burnout that lead to his resignation. Remarkably, he's still around. Is this (extended burnout) where I want to be in 2024? 2030? Hell no.

top 14 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Boy do I find mailinglists impossible to read.

Ontopic: I appreciate what these people are doing, but were I them, a lousy community would have me quit very quickly or never join the project to begin with. Maybe the should just quit and when shit hits the commercial fan, they'll either pay to get it fixed, get somebody on it to get it fixed, or move on.

Probably fixing whatever non-dev problems they have to make it a nice community to join wouldn't hurt either. For me, it's the lack of time and C code. C is a language I absolutely will not touch. There's not much worse than it IMO and it's refreshing to see rust slowly entering the kernel with all its tooling.

[–] [email protected] 2 points 1 year ago

Reminds me of this xkcd post:

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (4 children)

This problem is pretty common across most parts of the Linux space. Everyone wants to volunteer coding work, which is great, but not what's desperately needed right now.

The Linux community needs more than programmers, or else it will consist only of programmers. We need UI/UX experts, or we'll never have the simplicity and ease of use of iOS. We need accessibility designers or we'll never match up to the accessibility of MacOS. We need graphic designers and artists or we'll never look as good as Windows 11. We need PR professionals and marketing experts or we'll never be as notable as the Windows XP startup sound.

We don't have enough volunteers that fit into these categories. The next best thing you can do is contribute your money so that your favourite project can hire the people they need.

[–] [email protected] 1 points 1 year ago

This plea for help is specifically for non-coding, but still deeply technical work.

[–] [email protected] 1 points 1 year ago

I don't know a single ui person or artist that gives a single f about open source.

I think as a dev you naturally grow to respect the open source space because of how much you take from it.

I would love to be proven wrong though

[–] [email protected] 0 points 1 year ago (1 children)

I mean, Microsoft and Apple have career pages stating exactly what is needed. Does Linux have something like this for volunteers? I think it's just very inaccessible to someone from the outside. Maybe start there, improve the recruitment of volunteers

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

It's extremely inaccessible from the outside. Non-devs don't know what to do with it.

We brought Linux laptops into our company (1500+ laptops during the pandemic) and after a year, half the devs and design team switched to Macs. The Linux users who stayed are pretty much using the laptop as a glorified netbook where they just use Google doc suites. And whenever they encounter a problem... Searching leads to nerds arguing about what version of Linux they should be using instead. Or the answer requires them to go into terminal to fix a problem.

I have a bunch of users asking about Elementary OS, for the sole reason in that it "looks" good.

[–] [email protected] 1 points 1 year ago

I have a bunch of users asking about Elementary OS, for the sole reason in that it "looks" good.

Honestly I would use it for that reason too, you can install the Pantheon desktop on NixOS, but the gnome ecosystem is just too good

[–] [email protected] 2 points 1 year ago (1 children)

That's more the desktop environment than the Linux kernel though. Gnome, for example, is a simple, good looking, accessible desktop environment.

[–] [email protected] 2 points 1 year ago (1 children)

I love and use GNOME daily, but I think it's still the case that the interface "needs some getting used to" for a Windows/MacOS user. The design paradigm is just not familiar or self-explanatory to anyone who has regularly used desktop computers in the past decade.

[–] [email protected] 0 points 1 year ago (1 children)

but I think it’s still the case that the interface “needs some getting used to” for a Windows/MacOS user.

why do you think thats unreasonable? its a different system

[–] [email protected] 0 points 1 year ago (1 children)

I think it is unreasonable because a Windows user (i.e. myself) can quickly get up to speed with MacOS within five minutes without the need for external instruction. I can manage a MacOS system perfectly fine even without any prior knowledge of how it works. I can figure out how to configure the settings to do what I need it to do without needing to search for how to do it online.

GNOME took almost a week to get used to and remember where things are located, such as what is located in Settings, how the task flow works, and so forth. I never got used to the "disappearing dock". I had to use an extension for that. GNOME is just way more different than the others. Meanwhile, my grandpa picked up Cinnamon as a lifelong Windows user within five minutes.

[–] [email protected] 0 points 1 year ago (1 children)

Why are you talking like gnome is the default Linux DE? Its not. As you said yourself cinnamon is better for some folks.

[–] [email protected] 1 points 1 year ago

It's not, but what distros frequently top the list of "user-friendly" distros?

Ubuntu, PopOS, Fedora, and friends.

Maybe it's not how it should be, but that's currently how it is.