Conversation

my definition of "an UI bug" is basically "any design or implementation choice that makes users miserable". i do not think many in open source hardware|software share this definition and i won't be satisfied until it's a new norm

5
1
1

@whitequark one of the things I like most about the rust compiler is it seems like people have managed to get this philosophy in place there for the most part

1
0
1

@porglezomp this is one of the big reasons i stick with Rust even if i criticize it a _lot_.

0
0
1

@whitequark I go a step further and say that a UI fails whenever a user can't figure out what to do next or how to do it

1
0
1

@cliffordheath oh I can figure out what to do with KiCAD all right. it just makes me want to drink bleach when I have to perform these steps

1
0
1

@whitequark ok, that's a design bug, not the more usual implementation bug. Worse, I guess, because it was done deliberately!

0
0
1

@whitequark yeah and it’s especially dumb that it seems that the kicad maintainers think the real issue with their UI is that the windows do not show up in the same positions as they were closed in on wayland…

and a bunch of other issues that seemingly do not exist

1
0
1

@charlotte i think thats also an issue (windows drift over time on x11/i3 too, in what i think is an unrelateed bug, and it's rather irritating)

1
0
1

@whitequark tbf i did not realize that kicad was trying to do this until i read the blog post where they said that wayland was unusable or sth

0
0
2

@whitequark That's one of many many things that can get classified as "bad UX design" and unfortunately software developers are consistently not good at UX, because UX isn't the work of software developers. It's the work of UX engineers whose entire skillset is observing how users interact with the software and then figuring out how to make those interactions more intuitive.

1
0
1

@dragonarchitect @whitequark Sadly, the ones I've worked with don't seem to have any connection with users, and don't listen when anyone actually tells them how they feel (even if that person is self-acknowledgedly atypical re UI/UX).

0
0
1

@antdude no, but open source is uniquely susceptible to the "don't you remember it was built by volunteers? be happy you can get anything done at all" issue

0
0
1