

I agree but I’m hoping it gets HDMI-CEC, and it’ll most likely get power on Bluetooth. And probably background updates as well. That’s not something you can get with a traditional PC.


I agree but I’m hoping it gets HDMI-CEC, and it’ll most likely get power on Bluetooth. And probably background updates as well. That’s not something you can get with a traditional PC.


You should probably ask the developers then
…which ones?


functioning service something like password reset is necessary.
It is not necessary if you don’t lose your password, which I don’t ever, because I use a password manager. It’s also not necessary if you have administrative access to the server.
not even trying to put yourself into other shoes
Brother we have the opposite problem. You are not putting yourself in my shoes, or other people like me.
I am not suggesting everyone should get rid of it, I’m asking why it can’t be optional and easily disabled…


Since then you would need to have another way to achive the goals e-mail does.
None of those things are necessary. Like I don’t even have email configured on my server because I don’t need it at all except when the developer unnecessarily integrates it to the extent that it breaks it.
for that one user that does not want it.
I am not at all the only one. Just look at the other comments and votes in this thread.
maybe the design goals of the software do not fit your goals.
That makes no sense. Nothing about the software goals are related to email integration.


Several people have reported exactly that.


Could this somehow help…Linux phone efforts?
I thought about this but the biggest problem with Android is lack of adoption from developers of third party app stores and UnifiedPush, and similarly widespread adoption of Play Integrity API. This won’t solve those problems.
There’s certainly the possibility that Android apps begin being distributed on Steam. But probably only gaming apps.


the majority of users want and/or need one for user management
Is it too much to ask for self-hosted users/developers to use something slightly more modern, convenient, and easier to implement? Or to simply make it optional? As long as it’s not even an option we’re pretty much doomed to the dinosaur-era of internetting permanently.


your only options are to code it, or ask someone else to
I wasn’t asking for options, I was asking for an explanation.


so it makes sense to spend limited resources on a thing which has the biggest userspace
It makes zero sense to spend any resources on adding compatibility with proprietary and malicious protocols, regardless of “userspace”.


Of course I have. Because one of them is more powerful than the other.


I’ve never seen games that run on Steam Deck that don’t run on any other Linux device, unless the devs specifically made it that way, in which case you give it the ol’ steamdeck=0


I can’t recommend anyone buy a Steam Machine, honestly. I’m glad it exists for those who think they need it but you have a giant choice of hardware otherwise that you can simply slap SteamOS or a number of other distros with “Handheld/Game Mode” on them.
That is, unless it comes with console-like features like HDMI-CEC, updates while “off”, etc.


And you know this since you’ve written code to manage both on different environments, right?
You don’t have to write code to configure Matrix/XMPP.
it has absolutely massive userspace
You keep saying this as if user adoption is the only thing that matters. 99% of self-hosted stuff has tiny “userspace” so I don’t know what you’re on about.


Thank you.


I’m not sure what else are we suppose to say
I wasn’t asking for advice, I was asking for an explanation.


It’s a crapload more work to support XMPP/Matrix/whatever messaging on any platform than…SMTP
It’s absolutely not.
it’d make more sense to use whatsapp
It’d make far less sense considering both the fact that it’s a Meta-owned proprietary data collection and advertising product, and also that they simply don’t support such a functionality.


So, please tell me why a developer should focus their time doing that rather than building the core features of the app.
It’s a whole lot less work than configuring email.
How much work do you think it is to add a toggle that makes email optional?


Why do you assume everyone you interact with is a software developer?


How are they not universal?
Ghost is just one piece of selfhosted software. But I have inquired and they have declined.
They are, actually. They’re a registered non-profit.
More unnecessary functionality.