#Conversations_im has just surpassed 250,000 installs on Google Play. 🥳
The official, publicly visible, install badges are handed out for 100k and 500k. Growth has been very linear over the last ten years so stay tuned for the next big milestone in 2034! 😜
Seems like #Cheogram went the route of just pretending they upload the contact list to satisfy Google Play requirements.¹
I get why they are doing this. I've contemplated doing this myself but I’m absolutely not convinced that pretending your app is worse than it is is the right strategy here. Especially because the overwhelming majority of our users are not following us on social media and thus don’t have the context for why we would do this.
@daniel perhaps you can get away with wording like "the contact list gets uploaded only if you press the upload contact list button", and have such a button, permanently disabled?
I hastily threw together a version of #Conversations_im that has no address book integration and doesn’t ask for Contacts permission. This seems to have made it through Google Play review just now meaning the app is now available on Google Play again.
No indication from Google that they were in the wrong and hallucinated the whole "uploads contact list" thing. Instead I had to walk the path of least resistance and remove the useful and entirely harmless feature of address book integration.
Being able to do proper message replies (including jumping to the original message) was one of the primary reasons for starting the work on Conversations 3.0 I’m glad it’s working now. https://www.youtube.com/shorts/lkgbQFIJEdg
I will stop maintaining and running the Conversations Compliance Tester¹.
The Compliance Tester was originally a small command line tool used to verify the configuration of your XMPP server. A GSoC project turned it into a web service that quite frankly is becoming a burden to run.
The architecture is fine considering it was written by a student; but not great.
At a time where most XMPP server have very sane default configurations it has outlived it's usefulness.
I will stop maintaining and running the Conversations Compliance Tester¹.
The Compliance Tester was originally a small command line tool used to verify the configuration of your XMPP server. A GSoC project turned it into a web service that quite frankly is becoming a burden to run.
The architecture is fine considering it was written by a student; but not great.
Conversations 2.11 will ship the largest protocol update in years. Traditionally it takes 6-7 round trips (not including TLS) to fully establish an #XMPP connection. Thanks to the work @mattj and I have been doing over the last two months we can bring this down to just one. This can significantly improve the reliability on flaky or throttled connections.
@prosodyim has community modules for the required server extensions (Bind 2, SASL 2, FAST)
Conversations 2.11 will ship the largest protocol update in years. Traditionally it takes 6-7 round trips (not including TLS) to fully establish an #XMPP connection. Thanks to the work @mattj and I have been doing over the last two months we can bring this down to just one. This can significantly improve the reliability on flaky or throttled connections.
> They also found that, at the time, there was a widespread view that “apps steal your money so don’t put apps on your phone.” People did not realise the apps were being updated to make them more efficient, but they just saw it as their data being stolen.