#SoftwareFreedom is important, but just as we can't expect everyone to code their own software from scratch, we can't expect them to transition to freedom-respecting software that they find impossibly confusing to use. #UX matters, and we need to help #FreeCode developers learn to create better UX, and be welcoming when people with UX experience get involved in free code projects.
Well, that's assuming your goal is to get everyone to use free software.
But software freedom is only part of the picture.
IMO "protocol freedom" (is this a thing already?) is a more important problem lately.
- gmail not wanting to accept email from you (and the fact that this is a problem for you, but not for google)
- being forced to use a WHATWG compliant browser, where WHATWG defines RCEs to be a feature
- middleboxes that block everything except HTTP and TLS<1.3
> that's assuming your goal is to get everyone to use free software.
That's a stated goal of the software freedom movement. It's a subset of the more ambitious goal to create a world free of proprietary software.
> IMO "protocol freedom" (is this a thing already?) is a more important problem lately.
I agree it's an issue, and thanks for the examples. I disagree that it's more important than software freedom. I'm not sure it's even as important.
I'm not saying it's a more important issue in general, it's just that we're doing relatively well on the software freedom front, but we're losing a lot on the "protocol freedom" front, so it needs more attention these days.
@strypey I have a friend who talks about this. she is a non-techie environmental activist who has been working with geeks to create open source solutions for activists to publish online. The poor user interface of a lot of free software is a major bugbear for her, and I think she has a good point. She can see the point of the politics of free software, but without usable interfaces it is going to remain a geek enclave.
- it's not a moral duty, but a #Freedom (which imply the freedom to chose to NOT run free software)
- you can't employ your freedom until you can't modify the software itself.
@highfellow this is exactly the role I've been trying to play since the mid-90s. I'm more of "techie" now that I was then, thanks to years of reading and testing, but I'm still a "power user", not a developer or engineer. I'm really keen to learn more about formal #UX practice, so I can be more helpful.
(BTW please untag me if you repond to Shamar. I have them on mute and I could do without half a frustrating nonsensical conversation with them in my notifications. Thanks ;-)
@strypey it's good to know there are people putting the time in to get stuff like this right.
@strypey Here are the corresponding slides for the video.