One of the most frequent questions we get is: Why doesn't Tusky support push notifications?
Because pushing to devices would require us to use proprietary Google libraries and to run a relay server. But we want Tusky to be pure FOSS (free and open-source software) and don't want to send any data to Google so we decided not to implement push notifications at this time. We are researching other possibilities to make notifications faster though.
@Tusky Push notification in the Conversations app (XMPP client) works very well on most mobiles (with disabled battery optimization), based on a simple long-term tcp connection. I've been using it for years without issues. ☝️
@Tusky I wonder if a custom rom, a common library sort of thing or a magisk module could do that.
@Tusky Personally, I'd call 'no push messages' a feature! I turned them off in every other app. Otherwise you end up constantly glancing at your phone! 😊
@Tusky proprietary libs always give problems, which you cant fix yourself when you discover them. The fact that data is also sent, out of your control, makes it bad when the owners network hicks up, temporarily breaking your service.
I had that 48hrs ago with open dns service from 126.96.36.199 - I had lost 2:45hrs worth of streaming time. All buffered because of my OBS setup, but never the less cutting me off from the few people who listen to my radio programming for that whole time slot.
@Tusky The only good thing for me is that real time interaction is not required for radio. So the delay was funny when I wanted to end the transmission, because it also took 2:45hr to empty that enormous audio streaming buffer 😎
@Tusky sit on a websocket and use something like pusher.io?
Thank you! I'm very happy about your reasoning and decision here.
@Tusky Thanks for staying pure! 😍
@Tusky Any chance we can opt in to a lesser than 15 minute refresh time? I'm using Tusky Nightly.
@Tusky Sounds good!
@Tusky you might wish to take a look at how Tutanota
@Tusky ...solved this problem. You can have push notifications without Google :-)
@Tusky but don't get me wrong. Tusky works fine for me the way it is :)
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!