this post was submitted on 21 Dec 2023
93 points (92.7% liked)

Technology

72414 readers
3592 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

Hey guys, I'm just an ordinary dev looking for something to work on. While messing around with my hobby projects, I couldn't help but notice that under the surface, there are a lot of places that the libre desktop can be improved. I'd like to take on your suggestions on what I should seriously consider working on and helping out with.

Thanks for any comments and suggestions.

(For those wondering, I'm still working on my other stuff.)

(page 2) 50 comments
sorted by: hot top controversial new old
[–] BlackSkinnedJew@lemmynsfw.com 3 points 2 years ago* (last edited 2 years ago) (1 children)

I would kill for a server distro which came very very well optimized after install and you can run it in a bread toaster.

[–] onlinepersona@programming.dev 2 points 2 years ago (1 children)
[–] BlackSkinnedJew@lemmynsfw.com 1 points 2 years ago* (last edited 2 years ago)

Currently I'm using Armbian for my SBC servers, working pretty well but I wasn't aware of Alpine Linux, I will check it later maybe it could work for my objective..

[–] DudeDudenson@lemmings.world 3 points 2 years ago (2 children)

Making the GUIs not follow the axiom of one tool for each job. I shouldn't have to use the terminal if I want to zip a file with a password. It should just be an option in the GUI that uses both commands on its own

The whole point of a GUI is to make the system more approachable not to just replicate the terminal but with buttons

[–] laurelraven@lemmy.blahaj.zone 2 points 2 years ago

Doesn't 7zip do that?

[–] lofenyy@lemmy.ca 1 points 2 years ago (1 children)

Excellent point, it's easy to forget that sometimes. What makes a good gui, in your opinion?

[–] DudeDudenson@lemmings.world 3 points 2 years ago* (last edited 2 years ago)

I grew up in the XP era so I despise modern GUIs in general, I might not be the right person to ask.

I just want all the information clearly labeled and accessible easily. I want to have buttons and checkmarks for every option possible.

The few times I come across the XP control panel menus or a visual basic app I find it so refreshing and useful. Not having to go through 5 screens to change a basic setting or having to Google how the fuck I access the systems energy plan settings because everything's practically hidden away to keep users from getting "confused"

I just hate the modern trend of "streamlining" and "sleek and modern" designs that just means you have less information, less options and everything is hidden behind 15 submenus.

It's like when you find a web page that hasn't been updated since the early 2000s and suddenly you realize how hostile modern web design is to the user

TL:DR: Not wanting to scare users and hiding away everything just makes users more tech illiterate and makes the experience worse for the tech literate users

Edit: My answer was more of a rant than anything but I really believe a good GUI should be even more practical and easy to use than copy pasting commands in a terminal. It shouldn't be afraid to give detailed Information (albeit in a human readable format) and should seek to improve the user experience not just replicate the backend.

For example if an option that runs a command fails but the guaranteed solution is to run another command first the error sign should say exactly that and have a button that runs the other command with the necessary parameters according to the context of the error

[–] Audalin@lemmy.world 3 points 2 years ago

You could also help preparing XFCE for eventual Wayland compatibility: https://wiki.xfce.org/releng/wayland_roadmap .

[–] cole@lemdro.id 2 points 2 years ago

support in desktop environments for managing dual backlights when provided by the kernel. I was working on this for a bit but got too busy

[–] puppy@lemmy.world 2 points 2 years ago* (last edited 2 years ago)
  1. HDR video
  2. Desktop WhatsApp client
  3. As others have mentioned, whatever KDE devs need a hand on
[–] MonkderZweite@feddit.ch 2 points 2 years ago* (last edited 2 years ago)

An alternative to elogind would be good.

Joke, that's probably a bit much.

[–] Anti_Face_Weapon@lemmy.world 2 points 2 years ago

Accessibility. I should be able to give my grandma Ubuntu and she should never have any trouble.

Also fuck Nvidia

[–] nossaquesapao@lemmy.eco.br 2 points 2 years ago

accessibility is denifinely something needing more work...

[–] pizzawithdirt@lemmy.world 2 points 2 years ago

Honestly WiFi support, it isn't as bad as it was before but still some really popular cards like RTL8821CE aren't properly supported (i know there is a dkms driver but it isn't properly maintained and doesn't work for the latest kernel versions).

[–] kzhe@lemmy.zip 2 points 2 years ago

Fractional scaling. Granted i'm a diehard GNOME fan and I hear KDE is better.

load more comments
view more: ‹ prev next ›