Post ABJfoE7KPoOxtf68m0 by liaizon@social.wake.st
 (DIR) More posts by liaizon@social.wake.st
 (DIR) Post #AAt5pxxVziJHXly7c0 by snikket_im@fosstodon.org
       2021-08-31T14:58:08Z
       
       1 likes, 4 repeats
       
       ๐ŸŽ‰ Our iOS app is finally public! ๐ŸŽ‰https://snikket.org/blog/snikket-ios-public-release/This is a huge milestone for the project, and proof of what we can accomplish when a community comes together around a purpose.The app link will automatically appear in the next Snikket server update (along with some other app-related fixes), but the post has manual instructions for admins who just can't wait ๐Ÿ™‚#xmpp #ios #snikket
       
 (DIR) Post #AAt7ADYLpEVnebQ2Rk by ryan@social.binarydad.com
       2021-08-31T15:12:58Z
       
       0 likes, 0 repeats
       
       @snikket_im I'm really curious about this. My biggest issue with how other chat apps (rocket chat, mattermost, element) handle video. It's awful. Does snikket work well with video? We tend to send video straight from our phones, so it's uncompressed 1080p. Can @snikket_im optimize large videos for quick viewing/sending?
       
 (DIR) Post #AAt8PX7VSRY8dbjIB6 by snikket_im@fosstodon.org
       2021-08-31T15:27:02Z
       
       0 likes, 0 repeats
       
       @ryan The app supports compressing video uploads (or not, if you prefer). You can configure the amount of compression to use (see screenshot).The Snikket server currently limits all uploads to 16MB (same as WhatsApp's limit for shared media). We recently merged some improvements from @zash that will allow much higher limits (see https://github.com/snikket-im/snikket-server/pull/49 ) and they will be included as part of the next server release.Does this help? ๐Ÿ™‚
       
 (DIR) Post #AAt90gY3MoBeaqrVnE by ryan@social.binarydad.com
       2021-08-31T15:33:44Z
       
       0 likes, 0 repeats
       
       @snikket_im @zash It does, a lot. I'm glad that video is able to be compressed. Still, 16MB? Is that for video files too?
       
 (DIR) Post #AAtAaLKbpOCxAa8lyy by snikket_im@fosstodon.org
       2021-08-31T15:51:21Z
       
       0 likes, 0 repeats
       
       @ryan Yes, 16MB and the same limit is applied for all file types. It's a messaging app, not designed for hosting documentaries ๐Ÿ˜‰Jokes aside, the limit is for several reasons:1) We needed to improve the efficiency of file upload handling (done)2) We needed to protect servers from users uploading excessively large files (many people self-host Snikket on small systems)Now that larger files are supported efficiently, we will likely implement some quota/accounting to take care of (2).@zash
       
 (DIR) Post #AAtB1p0famkH2BuuTg by snikket_im@fosstodon.org
       2021-08-31T15:56:22Z
       
       0 likes, 0 repeats
       
       @ryan We felt that a 16MB limit to match WhatsApp was a suitable compromise in the meantime.For the future I can see us looking at 50MB or 100MB, but nothing crazy (I believe Telegram allows >1GB!). Maybe configurable, but that would have some UX considerations.If this doesn't meet your needs I'm curious to hear your use-case. I note that the alternatives listed in your initial post are all "team chat" apps, which is not really the target use-case for Snikket: https://snikket.org/about/goals/ HTH! ๐Ÿ™‚
       
 (DIR) Post #AAtBFbiToVDlrMyxKS by ryan@social.binarydad.com
       2021-08-31T15:58:50Z
       
       0 likes, 0 repeats
       
       @snikket_im Thanks for all this info! I am looking to get off Messenger, specifically, and have something frustration-free so my kids can use it. Yes, the ones I mentioned are geared towards teams, but those have been pretty decent so far. I AM looking for more personalized messaging, but have noticed that video tends to be a troublesome area. FB messenger, for example, does a very good job with video files, even larger ones.
       
 (DIR) Post #AAtBa4mbSFXLndffRA by zash@fosstodon.org
       2021-08-31T16:02:27Z
       
       0 likes, 0 repeats
       
       @snikket_im @ryan It should just be a matter of deciding on updated settings, quotas are supported already. Multiply with retention period and number of users to get an estimate for how much disk space to invest in.
       
 (DIR) Post #AAtBqHNAPjLNTmV2oq by roland@f.haeder.net
       2021-08-31T16:05:22Z
       
       0 likes, 0 repeats
       
       @snikket_im So what is the difference to #XMPP ?
       
 (DIR) Post #AAtCFoeboOt1wHppHU by snikket_im@fosstodon.org
       2021-08-31T16:10:03Z
       
       0 likes, 0 repeats
       
       @roland XMPP is a protocol and Snikket is a collection of software that uses XMPP to build a self-hostable messaging service.More info: https://snikket.org/about/goals/
       
 (DIR) Post #AAtCjzm51xZv7GiiBc by roland@f.haeder.net
       2021-08-31T16:15:30Z
       
       0 likes, 0 repeats
       
       @snikket_im Ah. okay. :-) That's cool, so anyone using Snikket can also message with any other XMPP-based server.
       
 (DIR) Post #AAtCl2wGkdLnDgzGam by snikket_im@fosstodon.org
       2021-08-31T16:15:48Z
       
       0 likes, 0 repeats
       
       @ryan Family messaging is 100% a target use-case (it's how the project came to be). If you use it and have any issues, please do provide feedback ๐Ÿ™‚
       
 (DIR) Post #AAtDHVX1ykFfALf2EC by snikket_im@fosstodon.org
       2021-08-31T16:21:33Z
       
       0 likes, 0 repeats
       
       @roland Absolutely! Snikket is very much a part of the XMPP ecosystem. Our focus is simply more on people who don't (yet) know what XMPP is. We try to highlight features rather than potentially scaring people away with discussion of the technical layers.E.g. https://snikket.org/faq/#q-what-if-my-friends-arent-on-snikket
       
 (DIR) Post #AAtE2qBZ0S0OphBpkO by ButterflyOfFire@mstdn.fr
       2021-08-31T16:30:01Z
       
       0 likes, 0 repeats
       
       @snikket_im Cool ๐ŸฅฐI see โ€ฆ Weblate ๐Ÿ‘
       
 (DIR) Post #AAtGUSAs4YlcNdA0iO by Ged@fosstodon.org
       2021-08-31T16:57:28Z
       
       0 likes, 0 repeats
       
       @snikket_im Congratulatiom ๐Ÿ˜Š๐Ÿ‘๐ŸŽ‰
       
 (DIR) Post #AAtGW1VSC7roFYXJlQ by Ged@fosstodon.org
       2021-08-31T16:57:44Z
       
       0 likes, 0 repeats
       
       @snikket_im Congratulations ๐Ÿ˜Š๐Ÿ‘๐ŸŽ‰
       
 (DIR) Post #AAtKkPftX8Nb4sXMbQ by staticvoidmaine@fosstodon.org
       2021-08-31T17:45:15Z
       
       0 likes, 0 repeats
       
       @snikket_im great work and congrats! I'm now going to set up an instance for my wife and me to test out ๐Ÿ˜Ž
       
 (DIR) Post #AAtS3vV87wzaxzkna4 by hund@fosstodon.org
       2021-08-31T19:07:17Z
       
       0 likes, 0 repeats
       
       @snikket_im I've been waiting years for a usable iOS client for my partner. :)
       
 (DIR) Post #AAuKZg8MC1kS65gviq by ij@nerdculture.de
       2021-09-01T05:17:58Z
       
       0 likes, 0 repeats
       
       @snikket_im @roland Plus: Snikket shares the same name across plattforms, which make it easier to recommend. :)
       
 (DIR) Post #AAuTT4veVRu2Yfg0lU by Muto@social.tchncs.de
       2021-09-01T06:57:40Z
       
       0 likes, 0 repeats
       
       @snikket_im thank you very much ๐Ÿ™‚
       
 (DIR) Post #AAuUK85dU59fi4dvSC by Muto@social.tchncs.de
       2021-09-01T07:07:16Z
       
       0 likes, 0 repeats
       
       @snikket_im can't find it on app store yet, maybe it takes a while?
       
 (DIR) Post #AAuUWbsyWuvPawfkB6 by snikket_im@fosstodon.org
       2021-09-01T07:09:27Z
       
       0 likes, 0 repeats
       
       @Muto Try here: :snikket: https://apps.apple.com/us/app/snikket/id1545164189
       
 (DIR) Post #AAuZVaPF2qtYUH5zzU by Muto@social.tchncs.de
       2021-09-01T08:05:18Z
       
       0 likes, 0 repeats
       
       @snikket_im if not on your todo list, link it on your app website ๐Ÿ™‚
       
 (DIR) Post #AAzl3rMAbI7kBr0JJg by 0hlov3@mk.fedi.tech
       2021-09-03T17:00:51.911Z
       
       0 likes, 0 repeats
       
       @snikket_im@fosstodon.org Wow heard the first time about you today. Sounds pretty cool.
       
 (DIR) Post #AAzl3rm334p9U76yeW by snikket_im@fosstodon.org
       2021-09-03T20:08:19Z
       
       0 likes, 0 repeats
       
       @0hlov3Happy to know the word is spreading! ๐Ÿ™‚
       
 (DIR) Post #AB5Ao1CGjqXOjU8SGm by wilhelm@pirati.ca
       2021-09-06T10:50:13Z
       
       0 likes, 0 repeats
       
       @snikket_im It seems current read messages are not synced between Snikket (iOS) and Beagle-IM (macOS). Is that something being worked on? It would be so useful.
       
 (DIR) Post #ABFW95k4yKzdpUh6Uy by mousebot@todon.nl
       2021-09-11T10:36:30Z
       
       0 likes, 0 repeats
       
       @snikket_im congrats on getting yr ios app out. itโ€™s been a big hole in xmpp land for a long time. / i just had a little superficial feedback: when i loaded the app for the first time, it wasnโ€™t v clear to me that i cd just log in to and use my own existing server.
       
 (DIR) Post #ABHeLNLUXL2xqlTvqy by liaizon@social.wake.st
       2021-09-12T11:17:43Z
       
       0 likes, 0 repeats
       
       @snikket_im super excited to get more options for XMPP on iOS! first impressions: this screen could be tweaked to have a much smaller logo so that the buttons below it are visible without scrolling
       
 (DIR) Post #ABJZec2I220tSUm25Y by liaizon@social.wake.st
       2021-09-12T11:28:03Z
       
       0 likes, 0 repeats
       
       @snikket_im why doesnโ€™t it say anywhere that you can log in with a supported XMPP account? I logged in with an account on https://xmpp.is and itโ€™s working great!
       
 (DIR) Post #ABJZecZc28fV7qMe1o by liaizon@social.wake.st
       2021-09-12T12:49:53Z
       
       0 likes, 0 repeats
       
       Started chatting with some friends using @snikket_im and pretty impressed so far. Itโ€™s working very well atm.
       
 (DIR) Post #ABJZed9lrhakvzHWO8 by liaizon@social.wake.st
       2021-09-12T13:10:33Z
       
       0 likes, 0 repeats
       
       @snikket_im hmm spoke too soon. Now Snickket crashes instantly upon opening, I guess I will try deleting the app and reinstalling it
       
 (DIR) Post #ABJZedmPY2V4rpMNcG by liaizon@social.wake.st
       2021-09-12T14:05:31Z
       
       0 likes, 0 repeats
       
       @snikket_im nope canโ€™t figure out how to get it to stop crashing now :(
       
 (DIR) Post #ABJZeeMZNbQKfyHFya by liaizon@social.wake.st
       2021-09-12T14:06:53Z
       
       0 likes, 0 repeats
       
       @snikket_im deleting the app and reinstalling doesnโ€™t delete the settings and the settings seem to be corrupted and there is no cache clear in the settings
       
 (DIR) Post #ABJZeexn9DCKXPgyzg by snikket_im@fosstodon.org
       2021-09-13T09:34:31Z
       
       0 likes, 0 repeats
       
       @liaizon Hi! Sorry to hear about the crashing issue with the iOS app. Would you be so kind as to install the beta version via TestFlight ( https://testflight.apple.com/join/ayZ9Pxv7 ) and if it still happens with that version, submit a crash report?
       
 (DIR) Post #ABJaBHNZqzGEwvJ7uS by snikket_im@fosstodon.org
       2021-09-13T09:40:38Z
       
       0 likes, 0 repeats
       
       @liaizon The answer to your question can be found here: https://snikket.org/faq/#q-can-i-use-the-snikket-apps-with-a-non-snikket-serverIn summary, we don't test and can't guarantee a great experience with non-Snikket servers. There are infinite ways people can configure an XMPP service, and we have limited resources. Rather than spend time on supporting custom setups, our focus is on building a great cohesive XMPP stack with a specific modern configuration. YMMV with other services.
       
 (DIR) Post #ABJag22wuUrmNBK50y by liaizon@social.wake.st
       2021-09-13T09:46:08Z
       
       0 likes, 0 repeats
       
       @snikket_im shared a crash report. This version crashes the same way.
       
 (DIR) Post #ABJb2QDDk9o9gynsjA by liaizon@social.wake.st
       2021-09-13T09:50:11Z
       
       0 likes, 0 repeats
       
       @snikket_im how do I get an invite to a Snikket server so I can test it using the constraints you have stated?
       
 (DIR) Post #ABJbSpEZKsYypD1ZbM by pettter@mastodon.acc.umu.se
       2021-09-13T09:54:58Z
       
       0 likes, 0 repeats
       
       @snikket_im That answer makes it sound like you're specifically going beyond XMPP, is that accurate, or is it just a question of which XEPs are implemented by the server and client? @liaizon
       
 (DIR) Post #ABJbktEdCO66RjfRC4 by snikket_im@fosstodon.org
       2021-09-13T09:58:18Z
       
       0 likes, 0 repeats
       
       @liaizon either drop by the community channel and I'm sure someone can set you up with an invitation on a test server, or send an email to hosting@snikket.org and we can give you access to set up your own instance to test with.https://snikket.org/contact/
       
 (DIR) Post #ABJebZUJY3JkSTFdR2 by snikket_im@fosstodon.org
       2021-09-13T10:30:10Z
       
       0 likes, 0 repeats
       
       @pettter The ultimate goal of our project is to move people away from centralized silos (you know them) and onto decentralized open networks where they can control their communications and own their data.In theory any open protocol could achieve this - Matrix and DeltaChat are both pushing for the same goal atop other (very different) protocols. We believe XMPP is the most suitable foundation for our goals, but diversity is good and the tech is just a part of what's needed. (cont...)@liaizon
       
 (DIR) Post #ABJemGAjhibFjkBrSy by snikket_im@fosstodon.org
       2021-09-13T10:32:08Z
       
       0 likes, 0 repeats
       
       @pettter Breaking interoperability with the rest of #XMPP would be actively harmful to the goals of the project, just as interoperability with other open networks would further those goals. (cont...)@liaizon
       
 (DIR) Post #ABJf3BtKsAZZNq7n7Y by snikket_im@fosstodon.org
       2021-09-13T10:35:11Z
       
       0 likes, 0 repeats
       
       @pettter As for "moving beyond XMPP", there's not a simple answer - XMPP is a broad and moving target. For a start, we're aiming to support only what is relevant for our use-case: secure, private and user-friendly personal messaging. More info at https://snikket.org/about/goals/Beyond that, choices need to be made on a case-by-case basis. Some examples... (cont...)@liaizon
       
 (DIR) Post #ABJfFAnKmCFXSO1zQ8 by snikket_im@fosstodon.org
       2021-09-13T10:37:23Z
       
       0 likes, 0 repeats
       
       @pettterFor example revamping client authentication is something we really want to do, to simplify management of the devices that have access to your account. XEPs already exist for some of this, but are not widely implemented. If we adopt those one day, Snikket apps may not be able to connect to servers that do not support them. That's a case where we would prioritize the Snikket-first use-case in order to improve security. Other servers would hopefully catch up eventually. (cont...)@liaizon
       
 (DIR) Post #ABJfTBAkAYj2gLewPw by snikket_im@fosstodon.org
       2021-09-13T10:39:57Z
       
       0 likes, 0 repeats
       
       @pettterFor XEPs that involve user-to-user interaction, we need to be more mindful of interoperability, to avoid problems between Snikket users and non-Snikket. In this case we would lean towards a traditional "progressive enhancement" approach. E.g. for reactions or stickers, those may be unavailable or behave different in clients that do not implement the XEP yet. What's important is that we let people communicate with as many features as we can, given the support of both parties.@liaizon
       
 (DIR) Post #ABJfoE7KPoOxtf68m0 by liaizon@social.wake.st
       2021-09-13T10:43:42Z
       
       0 likes, 0 repeats
       
       @snikket_im @pettter great to hear yโ€™allโ€™s thoughts on this. Seeing the federated approach to communication taking off in all these different projects lately gives me a lot of hope that we will get there in the end.
       
 (DIR) Post #ABJg4nDBhcJXNEjozQ by snikket_im@fosstodon.org
       2021-09-13T10:46:40Z
       
       0 likes, 0 repeats
       
       @pettter That's kind of it. Sorry the thread got a bit long, but detail is important sometimes. Hopefully it clears up some questions.If you haven't read the Products vs Protocols blog post yet, that may also give some additional background: https://snikket.org/blog/products-vs-protocols/Snikket was started by @mattj - a strong believer in open source, open standards and decentralized communication. He's been working on #Prosody and contributing to the :xmpp: protocol for many years. Not stopping now :) @liaizon
       
 (DIR) Post #ABJm5lNgasaVi7Uilk by clacke@libranet.de
       2021-09-13T11:52:17Z
       
       0 likes, 0 repeats
       
       @snikket_im @liaizon @mattj @pettter Moxie: "The ecosystem is moving"Snikket: "Help the standards move along with it"