# Twtxt is an open, distributed microblogging platform that # uses human-readable text files, common transport protocols, # and free software. # # Learn more about twtxt at https://github.com/buckket/twtxt # # This is an automated Yarn.social feed running feeds v0.1.0@72e53a9 # Learn more about Yarn.social at https://yarn.social # # nick = Planet_Jabber_XMPP # url = https://feeds.twtxt.net/Planet_Jabber_XMPP/twtxt.txt # type = rss # source = https://planet.jabber.org/rss20.xml # avatar = # description = # updated_at = 2024-04-24T17:09:45Z # 2020-07-20T15:47:39Z Monal IM: iOS and mac betas up ⌘ https://monal.im/blog/ios-and-mac-betas-up/ 2020-07-19T18:50:21Z Monal IM: Update chat ui and new betas ⌘ https://monal.im/blog/update-chat-ui-and-new-betas/ 2020-07-19T00:00:00Z Aditya Borikar: Chapter 9: Bug Fixation ⌘ https://adiaholic.github.io/gsoc2020/2020/07/19/Chapter-9-Fixing-Bugs.html 2020-07-17T13:17:25Z Maxime Buquet: Posts ⌘ https://bouah.net/posts/ 2020-07-17T13:17:25Z Maxime Buquet: Coup de pouce vélo et données personnelles ⌘ https://bouah.net/2020/07/coup-de-pouce-velo-donnees-personnelles/ 2020-07-15T15:44:55Z Erlang Solutions: MongooseIM 3.3.0: Supporting happy relations ⌘ http://erlang-solutions.com/blog/mongooseim-3-3-0-supporting-happy-relations.html 2020-07-15T15:43:14Z Erlang Solutions: How data drives MongooseIM ⌘ http://erlang-solutions.com/blog/how-data-drives-mongooseim.html 2020-07-15T15:39:53Z Erlang Solutions: Add value to your app with Instant Messaging. Here’s where to start. ⌘ http://erlang-solutions.com/blog/add-value-to-your-app-with-instant-messaging-here-s-where-to-start.html 2020-07-15T15:38:24Z Erlang Solutions: Scaling a Mongoose: How scalable is the MongooseIM XMPP server? ⌘ http://erlang-solutions.com/blog/scaling-a-mongoose-how-scalable-is-the-mongooseim-xmpp-server.html 2020-07-15T00:00:00Z Anmol Chaudhary: Settings Radio Button Menu ⌘ https://wolfieanmol.github.io/gsoc-blog/settings-radio-button-menu/ 2020-07-13T23:32:25Z Maxime Buquet: What about design? ⌘ https://bouah.net/2020/07/what-about-design/ 2020-07-13T01:44:00Z Monal IM: Someone spammed me ⌘ https://monal.im/blog/someone-spammed-me/ 2020-07-13T00:00:00Z Peter Saint-Andre: The Power of Reflection ⌘ http://stpeter.im/journal/1643.html 2020-07-12T00:00:00Z Aditya Borikar: Chapter 8: Reworking FSM ⌘ https://adiaholic.github.io/gsoc2020/2020/07/12/Chapter-8-Reworking-FSM.html 2020-07-08T00:00:00Z Anmol Chaudhary: Settings to Enable/Disable RTT ⌘ https://wolfieanmol.github.io/gsoc-blog/settings/ 2020-07-08T00:00:00Z Peter Saint-Andre: Justifying Anger ⌘ http://stpeter.im/journal/1642.html 2020-07-08T00:00:00Z Gajim: Gajim 1.2.1 ⌘ https://gajim.org/post/2020-07-08-gajim-1.2.1-released/ 2020-07-06T00:00:00Z Aditya Borikar: Chapter 7: The Bigger Picture ⌘ https://adiaholic.github.io/gsoc2020/2020/07/06/Chapter-7-The-Bigger-Picture.html 2020-06-30T22:00:00Z The XMPP Standards Foundation: XMPP works - 1 July 2020 ⌘ https://xmpp.org/2020/07/newsletter-01-july/ 2020-06-30T00:00:00Z Anmol Chaudhary: User Interface ⌘ https://wolfieanmol.github.io/gsoc-blog/ui/ 2020-06-28T00:00:00Z Gajim: Development News June 2020 ⌘ https://gajim.org/post/2020-06-28-development-news-june/ 2020-06-28T00:00:00Z Aditya Borikar: Chapter 6: A Part Of The Whole, Merged ⌘ https://adiaholic.github.io/gsoc2020/2020/06/28/Chapter-6-Part-Of-The-Whole.html 2020-06-24T20:37:32Z Monal IM: New betas out ⌘ https://monal.im/blog/new-betas-out/ 2020-06-21T11:06:09Z Ignite Realtime Blog: Smack 4.4.0-alpha5 released ⌘ https://discourse.igniterealtime.org/t/smack-4-4-0-alpha5-released/88242 2020-06-21T00:00:00Z Gajim: Gajim 1.2.0 ⌘ https://gajim.org/post/2020-06-21-gajim-1.2.0-released/ 2020-07-24T17:45:03Z Ignite Realtime Blog: jXMPP and MiniDNS 1.0.0 released ⌘ https://discourse.igniterealtime.org/t/jxmpp-and-minidns-1-0-0-released/88436 2020-07-25T00:00:00Z Peter Saint-Andre: The High Freedom of Great Conversation ⌘ http://stpeter.im/journal/1644.html 2020-07-27T00:00:00Z Anmol Chaudhary: Realistic RTT with wait ⌘ https://wolfieanmol.github.io/gsoc-blog/realistic-rtt-with-wait/ 2020-07-29T18:06:04Z Monal IM: Final betas for 4.7 out ⌘ https://monal.im/blog/final-betas-for-4-7-out/ 2020-08-01T21:34:19Z Ignite Realtime Blog: JSXC web client now available as a plugin for Openfire! ⌘ https://discourse.igniterealtime.org/t/jsxc-web-client-now-available-as-a-plugin-for-openfire/88467 2020-08-02T00:00:00Z Aditya Borikar: Chapter 11: TLS - The Last Stage ⌘ https://adiaholic.github.io/gsoc2020/2020/08/02/Chapter-11-TLS.html 2020-08-02T20:35:30Z Jérôme Poisson: SàT progress note 2020-W31 ⌘ https://www.goffi.org/b/n9nzn3ySF7Lv4pYBpTqYtP/progress-note 2020-08-03T06:05:14Z Jérôme Poisson: SàT progress note 2020-W31 ⌘ https://www.goffi.org/b/n9nzn3ySF7Lv4pYBpTqYtP/progress-note 2020-08-05T22:00:00Z The XMPP Standards Foundation: XMPP Newsletter - Monal update, eturnal and GSoC progress - 6 August 2020 ⌘ https://xmpp.org/2020/08/newsletter-06-august/ 2020-08-09T00:00:00Z Aditya Borikar: Chapter 12: Titbits ⌘ https://adiaholic.github.io/gsoc2020/2020/08/09/Chapter-12-Titbits.html 2020-08-09T20:58:07Z Monal IM: Xmpp works in China and the west ⌘ https://monal.im/blog/xmpp-works-in-china-and-the-west/ 2020-08-10T18:46:30Z Ignite Realtime Blog: Smack 4.4.0-beta1 released ⌘ https://discourse.igniterealtime.org/t/smack-4-4-0-beta1-released/88519 2020-08-11T13:00:00Z Dino: Setting out for calls and conferences ⌘ https://dino.im/blog/2020/08/setting-out-for-calls-and-conferences/ 2020-08-12T00:00:00Z Anmol Chaudhary: Support for Multiple Devices and MUCs ⌘ https://wolfieanmol.github.io/gsoc-blog/support-for-multiple-devices-muc/ 2020-08-15T19:23:34Z Monal IM: Translate Monal ⌘ https://monal.im/blog/translate-monal/ 2020-08-17T14:06:59Z Ignite Realtime Blog: Openfire 4.5.3 is Released ⌘ https://discourse.igniterealtime.org/t/openfire-4-5-3-is-released/88548 2020-08-17T14:23:18Z Ignite Realtime Blog: Spark 2.9.0 Released ⌘ https://discourse.igniterealtime.org/t/spark-2-9-0-released/88551 2020-08-17T14:20:27Z Ignite Realtime Blog: Client Control plugin 2.1.5 released ⌘ https://discourse.igniterealtime.org/t/client-control-plugin-2-1-5-released/88550 2020-08-18T00:00:00Z Tigase Blog: xmpp.cloud just got even better and we are the only XMPP provider with future of XMPP group chat (MIX) ⌘ https://tigase.net/tigase-im-mix/ 2020-08-19T13:10:36Z Monal IM: Monal 4.8 coming with improved notifications and translations ⌘ https://monal.im/blog/monal-4-8-coming-with-improved-notifications-and-translations/ 2020-08-20T01:53:54Z Monal IM: Mac 4.8 beta is out ⌘ https://monal.im/blog/mac-4-8-beta-is-out/ 2020-08-20T11:36:01Z Erlang Solutions: Applying Scrum to a system of fluid teams working on an open-source product ⌘ http://erlang-solutions.com/blog/applying-scrum-to-a-system-of-fluid-teams-working-on-an-open-source-product.html 2020-08-20T21:00:00Z Kaidan: Kaidan 0.6.0 released ⌘ https://kaidan.im/2020/08/20/kaidan-0.6.0/ 2020-08-23T00:00:00Z Aditya Borikar: Chapter 14: Final Stage ⌘ https://adiaholic.github.io/gsoc2020/2020/08/23/Chapter-14-Final-Stages.html 2020-08-25T00:00:00Z Tigase Blog: Tigase XMPP Server meets Docker ⌘ https://tigase.net/tigase-meets-docker/ 2020-08-25T18:35:35Z Ignite Realtime Blog: Spark 2.9.1 Released ⌘ https://discourse.igniterealtime.org/t/spark-2-9-1-released/88626 2020-08-26T00:00:00Z Peter Saint-Andre: Speaking Freely ⌘ http://stpeter.im/journal/1648.html 2020-08-28T00:00:00Z Peter Saint-Andre: Compounding Wisdom ⌘ http://stpeter.im/journal/1649.html 2020-08-30T00:00:00Z Gajim: Development News August 2020 ⌘ https://gajim.org/post/2020-08-30-development-news-august/ 2020-08-30T18:26:32Z Ignite Realtime Blog: Spark 2.9.2 Released ⌘ https://discourse.igniterealtime.org/t/spark-2-9-2-released/88674 2020-09-01T08:37:32Z Paul Schaub: PGPainless 0.1.0 released ⌘ https://blog.jabberhead.tk/2020/09/01/pgpainless-0-1-0-released/ 2020-09-02T00:00:00Z Tigase Blog: A look at Halcyon ⌘ https://tigase.net/halcyon-a-look-at-halcyon/ 2020-09-03T02:04:37Z Monal IM: Some usage stats for a random day ⌘ https://monal.im/blog/some-usage-stats-for-a-random-day/ 2020-09-05T00:00:00Z Peter Saint-Andre: Aristotle Research Report #14: The Faults of Aristotle ⌘ http://stpeter.im/journal/1650.html 2020-09-11T02:37:22Z Monal IM: Monal push server upgrade ⌘ https://monal.im/blog/monal-push-server-upgrade/ 2020-09-10T19:42:18Z Ignite Realtime Blog: Openfire Monitoring plugin version 2.1.0 has been released ⌘ https://discourse.igniterealtime.org/t/openfire-monitoring-plugin-version-2-1-0-has-been-released/88746 2020-09-10T00:00:00Z Anmol Chaudhary: GSoC 2020 Ends - Final Words ⌘ https://wolfieanmol.github.io/gsoc-blog/gsoc-2020-ends/ 2020-09-09T13:46:25Z Prosodical Thoughts: Prosody 0.11.6 released ⌘ https://blog.prosody.im/prosody-0.11.6-released/ 2020-09-09T08:02:50Z Ignite Realtime Blog: New Openfire plugin to help reduce spam! ⌘ https://discourse.igniterealtime.org/t/new-openfire-plugin-to-help-reduce-spam/88730 2020-09-11T13:08:59Z Prosodical Thoughts: Great Invitations ⌘ https://blog.prosody.im/great-invitations/ 2020-09-13T17:08:59Z Prosodical Thoughts: Great Invitations ⌘ https://blog.prosody.im/great-invitations/ 2020-09-15T00:00:00Z Tigase Blog: Using STUN & TURN server with Tigase XMPP Server with XEP-0215 (External Service Discovery) ⌘ https://tigase.net/tigase-server-with-stun-turn/ 2020-09-17T12:37:16Z Monal IM: News betas up for 4.8 ⌘ https://monal.im/blog/news-betas-up-for-4-8/ 2020-09-20T13:25:19Z Ignite Realtime Blog: Smack 4.4.0-beta2 released ⌘ https://discourse.igniterealtime.org/t/smack-4-4-0-beta2-released/88804 2020-09-22T09:30:55Z Prosodical Thoughts: Simple Anti-Spam Tips ⌘ https://blog.prosody.im/simple-anti-spam-tips/ 2020-09-24T00:00:00Z Tigase Blog: Publishing and Subscribing with Halcyon ⌘ https://tigase.net/halcyon-publishing-and-subscribing-with-halcyon/ 2020-09-27T19:35:29Z Monal IM: Push server outages ⌘ https://monal.im/blog/push-server-outages/ 2020-10-01T15:09:34Z Prosodical Thoughts: Prosody 0.11.7 released ⌘ https://blog.prosody.im/prosody-0.11.7-released/ 2020-10-05T14:39:41Z Ignite Realtime Blog: Openfire 4.5.4 is released ⌘ https://discourse.igniterealtime.org/t/openfire-4-5-4-is-released/88896 2020-10-05T22:00:00Z The XMPP Standards Foundation: XMPP bites into the apple! ⌘ https://xmpp.org/2020/09/newsletter-09-september/ 2020-10-12T03:21:31Z Monal IM: 4.8 for iOS released, new mac beta ⌘ https://monal.im/blog/4-8-for-ios-released-new-mac-beta/ 2020-10-13T13:16:07Z Erlang Solutions: The complete guide to instant messaging and in-application chat. ⌘ http://erlang-solutions.com/blog/the-complete-guide-to-instant-messaging-and-in-application-chat.html 2020-10-14T11:33:18Z Erlang Solutions: What's new in MongooseIM 4.0 - The friendly Mongoose ⌘ http://erlang-solutions.com/blog/what-s-new-in-mongooseim-4-0-the-friendly-mongoose.html 2020-10-15T13:35:42Z Erlang Solutions: What's new in MongooseIM 4.0 - The friendly Mongoose ⌘ http://erlang-solutions.com/blog/what-s-new-in-mongooseim-4-0-the-friendly-mongoose.html 2020-10-16T15:36:47Z Ignite Realtime Blog: Openfire 4.6.0 is released ⌘ https://discourse.igniterealtime.org/t/openfire-4-6-0-is-released/88971 2020-10-21T15:20:34Z Erlang Solutions: The complete guide to Instant Messaging and in-application chat. ⌘ http://erlang-solutions.com/blog/the-complete-guide-to-instant-messaging-and-in-application-chat.html 2020-10-21T16:20:33Z Erlang Solutions: The complete guide to Instant Messaging and in-application chat. ⌘ http://erlang-solutions.com/blog/the-complete-guide-to-instant-messaging-and-in-application-chat.html 2020-10-24T12:05:16Z Ignite Realtime Blog: Spark 2.9.3 Released ⌘ https://discourse.igniterealtime.org/t/spark-2-9-3-released/89016 2020-10-26T09:38:23Z Erlang Solutions: The complete guide to Instant Messaging and in-application chat. ⌘ http://erlang-solutions.com/blog/the-complete-guide-to-instant-messaging-and-in-application-chat.html 2020-10-26T09:36:57Z Erlang Solutions: What's new in MongooseIM 4.0 - The friendly Mongoose ⌘ http://erlang-solutions.com/blog/what-s-new-in-mongooseim-4-0-the-friendly-mongoose.html 2020-10-28T00:00:00Z Gajim: Development News October 2020 ⌘ https://gajim.org/post/2020-10-28-development-news-october/ 2020-10-30T00:00:00Z Peter Saint-Andre: A Wider Palette ⌘ http://stpeter.im/journal/1652.html 2020-11-01T00:00:00Z Peter Saint-Andre: Election Survival Guide ⌘ http://stpeter.im/journal/1653.html 2020-11-03T13:50:31Z Erlang Solutions: Scaling a Mongoose: How scalable is the MongooseIM XMPP server? ⌘ http://erlang-solutions.com/blog/scaling-a-mongoose-how-scalable-is-the-mongooseim-xmpp-server.html 2020-11-04T06:05:00Z Prosodical Thoughts: XMPP at the IETF ⌘ https://blog.prosody.im/xmpp-at-the-ietf/ 2020-11-04T23:00:00Z The XMPP Standards Foundation: The XMPP Newsletter October 2020 ⌘ https://xmpp.org/2020/10/newsletter-10-october/ 2020-11-09T20:19:55Z Ignite Realtime Blog: First release candidate of Smack 4.4 published ⌘ https://discourse.igniterealtime.org/t/first-release-candidate-of-smack-4-4-published/89131 2020-11-12T18:00:00Z Dino: Dino 0.2 Release ⌘ https://dino.im/blog/2020/11/dino-0.2-release/ 2020-11-14T13:05:41Z Ignite Realtime Blog: Spark 2.9.4 Released ⌘ https://discourse.igniterealtime.org/t/spark-2-9-4-released/89160 2020-11-14T13:01:09Z Ignite Realtime Blog: Client Control plugin 2.1.6 released ⌘ https://discourse.igniterealtime.org/t/client-control-plugin-2-1-6-released/89159 2020-11-21T00:00:00Z Peter Saint-Andre: It Was Twenty Years Ago Today ⌘ http://stpeter.im/journal/1655.html 2020-11-24T00:00:00Z Peter Saint-Andre: Who Was Aristotle? ⌘ http://stpeter.im/journal/1656.html 2020-11-28T19:24:43Z Monal IM: 4.9 betas ⌘ https://monal.im/blog/4-9-betas/ 2020-11-29T23:57:18Z Monal IM: Monal Mac 4.9 out (no arm yet) ⌘ https://monal.im/blog/monal-mac-4-9-out-no-arm-yet/ 2020-11-30T13:45:00Z Snikket: Sponsoring Group Chat Encryption in Siskin ⌘ https://snikket.org/blog/sponsoring-group-omemo-in-siskin/ 2020-12-08T23:00:00Z The XMPP Standards Foundation: The XMPP Newsletter November 2020 ⌘ https://xmpp.org/2020/11/newsletter-11-november/ 2020-12-09T21:33:57Z Ignite Realtime Blog: Smack 4.4.0 released ⌘ https://discourse.igniterealtime.org/t/smack-4-4-0-released/89283 2020-12-12T04:39:10Z Monal IM: iOS App Store Nutrition Label ⌘ https://monal.im/blog/ios-app-store-nutrition-label/ 2020-12-22T13:32:40Z Monal IM: iOS 4.9 is out ⌘ https://monal.im/blog/ios-4-9-is-out/ 2020-12-26T04:36:22Z Monal IM: Mac 4.9 beta out with Apple Silicon support ⌘ https://monal.im/blog/mac-4-9-beta-out-with-apple-silicon-support/ 2020-12-27T03:37:48Z Monal IM: Mac 4.9 beta 2 ⌘ [Read more...](https://monal.im/blog/mac-4-9-beta-2/) 2020-12-28T04:53:00Z Monal IM: Monal subreddit ⌘ [Read more...](https://monal.im/blog/monal-subreddit/) 2020-12-29T06:58:58Z Monal IM: New App Icon ⌘ [Read more...](https://monal.im/blog/new-app-icon/) 2020-12-30T17:05:12Z Alexander Gnauck: MatriX vNext development update ⌘ [Read more...](https://www.ag-software.net/2020/12/30/matrix-vnext-development-update/) 2020-12-31T00:00:00Z Peter Saint-Andre: 2020 Readings ⌘ [Read more...](http://stpeter.im/journal/1657.html) 2020-12-31T20:31:46Z Monal IM: Mac 4.9 submitted and 2021 ⌘ [Read more...](https://monal.im/blog/mac-4-9-submitted-and-2021/) 2021-01-01T00:00:00Z Peter Saint-Andre: Monadnock Valley Press Annual Report 2020 ⌘ [Read more...](http://stpeter.im/journal/1658.html) 2021-01-01T00:00:00Z Gajim: Gajim 1.3.0 Beta ⌘ [Read more...](https://gajim.org/post/2021-01-01-gajim-1.3.0-beta-released/) 2021-01-03T17:09:40Z Jérôme Poisson: SàT progress note 2020-W53 ⌘ [Read more...](https://www.goffi.org/b/LFMqr7xC2aNf4MDgkbamBY/progress-note) 2021-01-05T00:00:00Z Peter Saint-Andre: Bach on Bass #1: Fascination ⌘ [Read more...](http://stpeter.im/journal/1659.html) 2021-01-06T12:40:58Z Ignite Realtime Blog: Monitoring Openfire plugin v2.2.0 released ⌘ [Read more...](https://discourse.igniterealtime.org/t/monitoring-openfire-plugin-v2-2-0-released/89428) 2021-01-06T13:35:40Z Ignite Realtime Blog: Openfire 4.6.1 is released ⌘ [Read more...](https://discourse.igniterealtime.org/t/openfire-4-6-1-is-released/89430) 2021-01-07T13:00:00Z Kaidan: Kaidan will receive a grant for end-to-end encryption ⌘ [Read more...](https://kaidan.im/2021/01/07/end-to-end-encryption/) 2021-01-08T15:20:03Z Monal IM: The end of WhatsApp is an opportunity ⌘ [Read more...](https://monal.im/blog/the-end-of-whatsapp-is-an-opportunity/) 2021-01-09T00:00:00Z Gajim: Gajim 1.3.0 Beta2 ⌘ [Read more...](https://gajim.org/post/2021-01-09-gajim-1.3.0-beta2-released/) 2021-01-12T00:00:00Z Peter Saint-Andre: Bach on Bass #3: Instrumental Challenges ⌘ [Read more...](http://stpeter.im/journal/1661.html) 2021-01-13T15:46:49Z Monal IM: 4.9.1 with reg fix ⌘ [Read more...](https://monal.im/blog/4-9-1-with-reg-fix/) 2021-01-18T10:55:43Z Erlang Solutions: How to ensure your Instant Messaging solution offers users privacy and security. ⌘ [Read more...](http://erlang-solutions.com/blog/how-to-ensure-your-instant-messaging-solution-offers-users-privacy-and-security.html) 2021-01-18T15:19:14Z Erlang Solutions: How to ensure your Instant Messaging solution offers users privacy and security. ⌘ [Read more...](http://erlang-solutions.com/blog/how-to-ensure-your-instant-messaging-solution-offers-users-privacy-and-security.html) 2021-01-21T00:00:00Z Peter Saint-Andre: RFC 8838: Trickle ICE ⌘ [Read more...](http://stpeter.im/journal/1662.html) 2021-01-23T20:10:43Z Monal IM: Translations reworked ⌘ [Read more...](https://monal.im/blog/translations-reworked/) 2021-01-24T03:39:28Z Monal IM: Update on Mac App Store release ⌘ [Read more...](https://monal.im/blog/update-on-mac-app-store-release/) 2021-01-26T05:37:04Z Monal IM: Mac 4.9 is out ⌘ [Read more...](https://monal.im/blog/mac-4-9-is-out/) 2021-01-26T13:40:06Z Monal IM: Monal 5.0 will be the last version to support ios12 ⌘ [Read more...](https://monal.im/blog/monal-5-0-will-be-the-last-version-to-support-ios12/) 2021-01-28T00:00:00Z Gajim: Development News January 2021 ⌘ [Read more...](https://gajim.org/post/2021-01-28-development-news-january/) 2021-01-28T21:40:00Z The XMPP Standards Foundation: Messagerie instantanée : Il ne s'agit pas de l'application ⌘ [Read more...](https://xmpp.org/2021/01/messagerie-instantanee-il-ne-sagit-pas-de-lapplication) 2021-01-28T21:40:00Z The XMPP Standards Foundation: Mesagerie instantanee: Nu este vorba despre aplicație ⌘ [Read more...](https://xmpp.org/2021/01/mesagerie-instantanee-nu-este-vorba-despre-aplicatie) 2021-01-28T21:40:00Z The XMPP Standards Foundation: Mensajería instantánea: No se trata de la aplicación ⌘ [Read more...](https://xmpp.org/2021/01/mensajeria-instantanea-no-se-trata-de-la-aplicacion) 2021-01-28T21:40:00Z The XMPP Standards Foundation: Instant Messaging: Es geht nicht um die App ⌘ [Read more...](https://xmpp.org/2021/01/instant-messaging-es-geht-nicht-um-die-app) 2021-01-31T06:55:08Z Monal IM: Wanted: Monal feedback ⌘ [Read more...](https://monal.im/blog/wanted-monal-feedback/) 2021-01-31T08:02:25Z Monal IM: CVE-2020-26547 ⌘ [Read more...](https://monal.im/blog/cve-2020-26547/) 2021-02-02T12:45:00Z Snikket: February 2021 server release ⌘ [Read more...](https://snikket.org/blog/feb-2021-server-release/) 2021-02-05T05:54:02Z Monal IM: Push Outage ⌘ [Read more...](https://monal.im/blog/push-outage/) 2021-02-05T09:22:55Z Ignite Realtime Blog: Push Notification Openfire plugin 0.8.0 released ⌘ [Read more...](https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-8-0-released/89657) 2021-02-05T15:01:51Z Ignite Realtime Blog: Openfire 4.6.2 is released ⌘ [Read more...](https://discourse.igniterealtime.org/t/openfire-4-6-2-is-released/89659) 2021-02-05T21:00:00Z Monal IM: GitHub reorganization ⌘ [Read more...](https://monal.im/blog/github-reorganization/) 2021-02-07T03:39:20Z Monal IM: Monal 5 betas ⌘ [Read more...](https://monal.im/blog/monal-5-betas/) 2021-02-08T00:00:00Z Gajim: Gajim 1.3.0 ⌘ [Read more...](https://gajim.org/post/2021-02-08-gajim-1.3.0-released/) 2021-02-09T12:51:00Z Snikket: Products vs Protocols: What Signal got right ⌘ [Read more...](https://snikket.org/blog/products-vs-protocols/) 2021-02-15T19:39:37Z Prosodical Thoughts: Prosody 0.11.8 released ⌘ [Read more...](https://blog.prosody.im/prosody-0.11.8-released/) 2021-02-23T19:40:05Z Monal IM: Monal 5 will support inline audio and video ⌘ [Read more...](https://monal.im/blog/monal-5-will-support-inline-audio-and-video/) 2021-02-24T21:01:39Z Monal IM: Redesign of the Monal logo ⌘ [Read more...](https://monal.im/blog/redesign-of-the-monal-logo/) 2021-02-26T03:00:43Z Monal IM: Monal 5 Beta 1 ⌘ [Read more...](https://monal.im/blog/monal-5-beta-1/) 2021-03-01T00:00:00Z Gajim: Gajim 1.3.1 ⌘ [Read more...](https://gajim.org/post/2021-03-01-gajim-1.3.1-released/) 2021-03-03T04:11:27Z Monal IM: Monal stats 2/2021 ⌘ [Read more...](https://monal.im/blog/monal-stats-2-2021/) 2021-03-03T17:00:00Z Monal IM: Monal is on Mastodon ⌘ [Read more...](https://monal.im/blog/monal-is-on-mastodon/) 2021-03-03T18:47:46Z Ignite Realtime Blog: Smack 4.4.1 released ⌘ [Read more...](https://discourse.igniterealtime.org/t/smack-4-4-1-released/89794) 2021-03-04T03:57:20Z Monal IM: Using XMPP to get a vaccine ⌘ [Read more...](https://monal.im/blog/using-xmpp-to-get-a-vaccine/) 2021-03-05T21:00:00Z The XMPP Standards Foundation: The XMPP Newsletter Feburary 2021 ⌘ [Read more...](https://xmpp.org/2021/02/newsletter-02-feburary/) 2021-03-08T05:45:04Z Monal IM: MA residents, let’s test an XMPP vaccine system ⌘ [Read more...](https://monal.im/blog/ma-residents-lets-test-an-xmpp-vaccine-system/) 2021-03-09T10:38:49Z Monal IM: Monal 5 Beta 2 out ⌘ [Read more...](https://monal.im/blog/monal-5-beta-2-out/) 2021-03-14T04:32:04Z Monal IM: Get MA Vaccine Appointment Notificaitons on your devices ⌘ [Read more...](https://monal.im/blog/get-ma-covid-vaccine-appointment-pushes-on-your-devices/) 2021-03-19T13:51:08Z ProcessOne: Publish-Subscribe pattern and PubSub in ejabberd ⌘ [Read more...](https://www.process-one.net/blog/publish-subscribe-pattern-and-pubsub-in-ejabberd/) 2021-03-21T14:00:00Z Arnaud Joset: Using Prosody with a HTTP Reverse Proxy ⌘ [Read more...](https://blog.agayon.be/prosody_http.html) 2021-03-21T18:34:13Z Monal IM: XMPP: Ending this pandemic (Part 1) ⌘ [Read more...](https://monal.im/blog/xmpp-ending-this-pandemic-part-1/) 2021-03-23T15:09:40Z ProcessOne: Publish-Subscribe pattern and PubSub in ejabberd ⌘ [Read more...](https://www.process-one.net/blog/publish-subscribe-pattern-and-pubsub-in-ejabberd/) 2021-03-24T13:53:54Z Isode: Taking a Stand at DSEI 2021 ⌘ [Read more...](https://www.isode.com/company/wordpress/taking-a-stand-at-dsei-2021/) 2021-03-24T20:05:32Z Monal IM: Monal vaccine progress ⌘ [Read more...](https://monal.im/blog/monal-vaccine-progress/) 2021-03-25T18:34:48Z Ignite Realtime Blog: Smack 4.4.2 released ⌘ [Read more...](https://discourse.igniterealtime.org/t/smack-4-4-2-released/89913) 2021-03-27T00:00:00Z Peter Saint-Andre: Politically Independent ⌘ [Read more...](http://stpeter.im/journal/1663.html) 2021-03-28T00:00:00Z Gajim: Development News March 2021 ⌘ [Read more...](https://gajim.org/post/2021-03-28-development-news-march/) 2021-03-29T04:00:00Z Sam Whited: Cooperative Technology ⌘ [Read more...](https://blog.samwhited.com/2021/03/cooperative-technology/) 2021-04-01T11:44:44Z ProcessOne: Install ejabberd on Windows 10 using Docker Desktop ⌘ [Read more...](https://www.process-one.net/blog/install-ejabberd-on-windows-10-using-docker-desktop/) 2021-04-01T13:56:39Z Isode: The Isode pre-sales team has expanded ⌘ [Read more...](https://www.isode.com/company/wordpress/pre-sales-team-member/) 2021-04-05T14:20:03Z Monal IM: Monal stats 3/2021 ⌘ [Read more...](https://monal.im/blog/monal-stats-3-2021/) 2021-04-05T16:00:00Z The XMPP Standards Foundation: The XMPP Newsletter March 2021 ⌘ [Read more...](https://xmpp.org/2021/03/newsletter-03-march/) 2021-04-06T00:00:00Z Peter Saint-Andre: Holding Fewer Opinions ⌘ [Read more...](http://stpeter.im/journal/1664.html) 2021-04-07T10:27:40Z ProcessOne: Install ejabberd on Windows 7 using Docker Toolbox ⌘ [Read more...](https://www.process-one.net/blog/install-ejabberd-on-windows-7-using-docker-toolbox/) 2021-04-07T10:26:20Z ProcessOne: Install ejabberd on Windows 10 using Docker Desktop ⌘ [Read more...](https://www.process-one.net/blog/install-ejabberd-on-windows-10-using-docker-desktop/) 2021-04-07T13:58:00Z ProcessOne: ejabberd 21.01 ⌘ [Read more...](https://www.process-one.net/blog/ejabberd-21-01/) 2021-04-07T13:57:21Z ProcessOne: Install ejabberd on Windows 10 using Docker Desktop ⌘ [Read more...](https://www.process-one.net/blog/install-ejabberd-on-windows-10-using-docker-desktop/) 2021-04-07T17:27:54Z ProcessOne: ejabberd 21.04 ⌘ [Read more...](https://www.process-one.net/blog/ejabberd-21-04/) 2021-04-08T11:05:18Z Isode: Isode Military Capabilities at DSEI 2021 ⌘ [Read more...](https://www.isode.com/company/wordpress/dsei-2021-demo/) 2021-04-09T15:50:28Z yaxim: VaxBot performance challenge ⌘ [Read more...](http://yaxim.org/blog/2021/04/09/vaxbot-performance-challenge/) 2021-04-10T00:00:00Z Peter Saint-Andre: Bach on Bass #4: Instrumental Solution ⌘ [Read more...](http://stpeter.im/journal/1665.html) 2021-04-11T02:43:38Z Sam Whited: Co-op Thoughts ⌘ [Read more...](https://blog.samwhited.com/coop-thoughts/) 2021-04-11T17:06:46Z Monal IM: Monal 5 beta 4 ⌘ [Read more...](https://monal.im/blog/monal-5-beta-4/) 2021-04-15T15:01:21Z Erlang Solutions: Erlang Solutions partners with Cockroach Labs ⌘ [Read more...](https://www.erlang-solutions.com/blog/erlang-solutions-partners-with-cockroach-labs/) 2021-04-22T14:03:59Z Ignite Realtime Blog: Openfire 4.6.3 is released ⌘ [Read more...](https://discourse.igniterealtime.org/t/openfire-4-6-3-is-released/90062) 2021-04-22T14:46:48Z Isode: HF for more than just messaging ⌘ [Read more...](https://www.isode.com/company/wordpress/hf-for-more-than-just-messaging/) 2021-04-23T10:21:11Z Jérôme Poisson: ActivityPub Gateway and Pubsub e2ee ⌘ [Read more...](https://www.goffi.org/b/activitypub-gateway-and-pubsub-e2ee-QGqK) 2021-04-23T12:14:33Z Monal IM: Vaxbot continues to grow ⌘ [Read more...](https://monal.im/blog/vaxbot-continues-to-grow/) 2021-04-23T13:36:31Z Jérôme Poisson: ActivityPub Gateway and Pubsub e2ee ⌘ [Read more...](https://www.goffi.org/b/activitypub-gateway-and-pubsub-e2ee-QGqK) 2021-04-24T00:00:00Z Gajim: Gajim 1.3.2 ⌘ [Read more...](https://gajim.org/post/2021-04-24-gajim-1.3.2-released/) 2021-04-26T13:26:55Z ProcessOne: Install ejabberd on Windows 10 using Docker Desktop ⌘ [Read more...](https://www.process-one.net/blog/install-ejabberd-on-windows-10-using-docker-desktop/) 2021-04-26T16:41:10Z Ignite Realtime Blog: Spark 3.0.0 Beta Released ⌘ [Read more...](https://discourse.igniterealtime.org/t/spark-3-0-0-beta-released/90084) 2021-04-30T11:51:37Z Isode: Draft, Review & Release ⌘ [Read more...](https://www.isode.com/company/wordpress/draft-review-release/) 2021-04-30T13:14:48Z Snikket: XMPP Account Portability funded by NGI DAPSI ⌘ [Read more...](https://snikket.org/blog/dapsi-fund-account-portability/) 2021-05-04T00:00:00Z Peter Saint-Andre: Opinions about Opinions ⌘ [Read more...](http://stpeter.im/journal/1666.html) 2021-05-06T09:30:21Z Erlang Solutions: Lessons FinTech Can Learn From Telecom ⌘ [Read more...](https://www.erlang-solutions.com/blog/lessons-fintech-can-learn-from-telecom/) 2021-05-06T09:56:35Z Erlang Solutions: Lessons FinTech Can Learn From Telecom – Part One ⌘ [Read more...](https://www.erlang-solutions.com/blog/lessons-fintech-can-learn-from-telecom-part-one/) 2021-05-06T11:56:32Z Jérôme Poisson: Libervia progress note 2021-W18 ⌘ [Read more...](https://www.goffi.org/b/libervia-progress-note-2021-w18-i4HD) 2021-05-06T13:19:50Z Jérôme Poisson: Libervia progress note 2021-W18 ⌘ [Read more...](https://www.goffi.org/b/libervia-progress-note-2021-w18-i4HD) 2021-05-06T15:30:17Z Jérôme Poisson: Libervia progress note 2021-W18 ⌘ [Read more...](https://www.goffi.org/b/libervia-progress-note-2021-w18-i4HD) 2021-05-07T09:13:38Z Jérôme Poisson: Libervia progress note 2021-W18 ⌘ [Read more...](https://www.goffi.org/b/libervia-progress-note-2021-w18-i4HD) 2021-05-12T18:32:32Z Prosodical Thoughts: Prosody 0.11.9 released ⌘ [Read more...](https://blog.prosody.im/prosody-0.11.9-released/) 2021-05-13T13:10:30Z Erlang Solutions: How to use RabbitMQ in service integration ⌘ [Read more...](https://www.erlang-solutions.com/blog/how-to-use-rabbitmq-in-service-integration/) 2021-05-13T15:00:00Z Monal IM: Vaxbot US shutting down ⌘ [Read more...](https://monal.im/blog/vaxbot-us-shutting-down/) 2021-05-19T12:40:42Z Erlang Solutions: Lessons FinTech Can Learn From Telecom – Part 2/2 ⌘ [Read more...](https://www.erlang-solutions.com/blog/lessons-fintech-can-learn-from-telecom-part-two/) 2021-05-21T00:00:00Z Gajim: Gajim’s Birthday ⌘ [Read more...](https://gajim.org/post/2021-05-21-gajims-birthday/) 2021-05-27T13:33:09Z ProcessOne: Install and configure MariaDB with ejabberd ⌘ [Read more...](https://www.process-one.net/blog/install-and-configure-mariadb-with-ejabberd/) 2021-05-28T00:00:00Z Gajim: Development News May 2021 ⌘ [Read more...](https://gajim.org/post/2021-05-28-development-news-may/) 2021-05-28T21:01:00Z Kaidan: Kaidan 0.8 released: Typing notifications & message synchronization ⌘ [Read more...](https://kaidan.im/2021/05/28/kaidan-0.8.0/) 2021-05-31T00:00:00Z Peter Saint-Andre: Holding Multiple Opinions ⌘ [Read more...](http://stpeter.im/journal/1668.html) 2021-06-04T22:00:00Z The XMPP Standards Foundation: The XMPP Newsletter May 2021 ⌘ [Read more...](https://xmpp.org/2021/05/newsletter-05-may/) 2021-06-06T00:00:00Z Peter Saint-Andre: The Number Six ⌘ [Read more...](http://stpeter.im/journal/1669.html) 2021-06-17T05:14:00Z Monal IM: Monal 5.0 RC1 ready ⌘ [Read more...](https://monal.im/blog/monal-5-0-rc1-ready/) 2021-06-18T20:20:23Z Ignite Realtime Blog: Openfire 4.6.4 is released ⌘ [Read more...](https://discourse.igniterealtime.org/t/openfire-4-6-4-is-released/90359) 2021-06-20T23:35:46Z Monal IM: Monal 5.0 RC2 ready ⌘ [Read more...](https://monal.im/blog/monal-5-0-rc2-ready/) 2021-06-21T12:54:53Z Monal IM: Vaxbot on Canadian National News ⌘ [Read more...](https://monal.im/blog/vaxbot-on-canadian-national-news/) 2021-06-24T13:48:28Z Erlang Solutions: 5 Erlang and Elixir Use Cases In FinTech ⌘ [Read more...](https://www.erlang-solutions.com/blog/5-erlang-and-elixir-use-cases-in-fintech/) 2021-06-27T00:00:00Z Gajim: Development News June 2021 ⌘ [Read more...](https://gajim.org/post/2021-06-27-development-news-june/) 2021-06-28T19:28:15Z Monal IM: Monal 5.0 released with group chat and voice messages ⌘ [Read more...](https://monal.im/blog/monal-with-group-chat-and-voice-messages/) 2021-07-04T22:00:00Z The XMPP Standards Foundation: The XMPP Newsletter June 2021 ⌘ [Read more...](https://xmpp.org/2021/06/newsletter-06-june/) 2021-07-06T08:03:41Z Erlang Solutions: Our Take on Blockchain in FinTech and the BEAM ⌘ [Read more...](https://www.erlang-solutions.com/blog/blockchain-fintech-and-the-beam/) 2021-07-06T12:56:28Z Ignite Realtime Blog: Smack 4.4.3 released ⌘ [Read more...](https://discourse.igniterealtime.org/t/smack-4-4-3-released/90436) 2021-07-07T11:11:36Z Erlang Solutions: FinTech Matters newsletter #1 July 2021 ⌘ [Read more...](https://www.erlang-solutions.com/blog/fintech-matters-newsletter-1-july-2021/) 2021-07-13T00:00:00Z Debian XMPP Team: XMPP Novelties in Debian 11 Bullseye ⌘ [Read more...](https://xmpp-team.pages.debian.net/blog/2021/07/xmpp-novelties-in-debian-11-bullseye.html) 2021-07-26T09:53:35Z ProcessOne: ejabberd 21.07 ⌘ [Read more...](https://www.process-one.net/blog/ejabberd-21-07/) 2021-07-28T00:00:00Z Gajim: Development News July 2021 ⌘ [Read more...](https://gajim.org/post/2021-07-28-development-news-july/) 2021-08-01T00:00:00Z Peter Saint-Andre: Meditations on Bach #5: Transcription ⌘ [Read more...](http://stpeter.im/journal/1672.html) 2021-08-03T11:03:50Z Jérôme Poisson: Libervia progress note 2021-W31 ⌘ [Read more...](https://www.goffi.org/b/libervia-progress-note-2021-w31-Ua14) 2021-08-06T11:16:59Z Erlang Solutions: Why Build A Bank In Elixir – Memo Bank’s Story ⌘ [Read more...](https://www.erlang-solutions.com/blog/how-to-build-a-bank-in-elixir/) 2021-08-07T00:00:00Z Peter Saint-Andre: Doggerel ⌘ [Read more...](http://stpeter.im/journal/1674.html) 2021-08-10T08:20:38Z **Ignite Realtime Blog: JSXC Openfire plugin 4.3.1-1 released!**
The Ignite Realtime community is happy to announce the immediate availability of version 4.3.1 release 1 of the JSXC plugin for Openfire, our open source real time collaboration server solution! This plugin can be used to conveniently make available the web-based JSXC client (a third-party developed project) to users of Openfire.

The upgrade from 4.3.0 to 4.3.1 brings a small number of changes from the JSXC project whi ... ⌘ [Read more](https://discourse.igniterealtime.org/t/jsxc-openfire-plugin-4-3-1-1-released/90583) 2021-08-14T00:00:00Z **Peter Saint-Andre: Meditations on Bach #6: Further Instrumental Considerations**
Although the first five of Bach's suites for unaccompanied cello lie quite naturally on the bass (when tuned in fifths, that is!), the sixth suite in D major (BWV 1012) is a slightly different story because it was originally written for an instrument with five strings, not four. The exact identity of this instrument remains a mystery - some think it was written for a viola de spalla, others for a violoncello piccolo. Whatever the truth of the matter, p ... ⌘ [Read more](http://stpeter.im/journal/1675.html) 2021-08-16T20:04:42Z **Monal IM: Monal 5.0.1: Synchronized builds and bugfixes**
We have released Monal in version 5.0.1 which contains mostly corrections and small improvements. Now the [iOS](https://apps.apple.com/us/app/monal-free-xmpp-chat/id317711500) and [macOS](https://apps.apple.com/app/id1499227291?mt=12) builds are also synchronized and available in the Apple App Store.

Here are the changes in this release:

- Show warning if camera permissions are missing while trying to use camera
- Fixed duplication ... ⌘ [Read more](https://monal.im/blog/monal-5-0-1-synchronized-builds-and-bugfixes/) 2021-08-18T12:00:34Z **Erlang Solutions: FinTech 2021 State of Play**
While things have undoubtedly changed considerably for the financial services industry over the past 18 months, the ascendency of FinTech remains quite unabated, with [global fintech investment reaching $98bn](https://www.theguardian.com/business/2021/aug/10/uk-fintech-investment-hits-new-record-after-18bn-buying-spree). In the UK, FinTech investment hit a new record of £18bn in the first half of 2021, placing it second only to the United States, impressi ... ⌘ [Read more](https://www.erlang-solutions.com/blog/fintech-2021-state-of-play/) 2021-08-19T00:30:00Z **JMP: Newsletter: Blog, New Registration, New Billing, New App!**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it's been a while since you checked out JMP, here's a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers ... ⌘ [Read more](http://blog.jmp.chat/b/august-newsletter-2021) 2021-08-23T10:00:00Z **Snikket: Improving Snikket's usability in collaboration with Simply Secure**
One of the primary goals of the Snikket project is improving the usability of
open communication software. We see usability as one of the major barriers to
broader adoption of modern communication systems based on open standards and
free, libre, open-source software. By removing this barrier, we open the door
of secure and decentralized communication freedom to many vulnerable groups
for which it was previously inaccessible or i ... ⌘ [Read more](https://snikket.org/blog/simply-secure-collaboration/) 2021-08-27T00:00:00Z **Gajim: Gajim 1.4 Preview: Workspaces**
**The Gajim team has been hard at work in the past months to prepare the next _v1.4_ release. The upcoming version brings a major interface redesign. In this post, we explain how the new interface works and what remains to be decided or implemented before the release.**

Of course, **your feedback is important**! No interface can please everyone, so please react to this post with how this change would impact you positively and negatively, and ideas you have to make it even better ... ⌘ [Read more](https://gajim.org/post/2021-08-27-workspaces/) 2021-08-31T14:00:00Z **Snikket: Snikket iOS app now publicly released**
This is the announcement many people have been waiting for since the project
began!

Opinions are often strong about which is the best mobile operating system.
However, while it varies by region and demographic, wherever you are it’s very
likely that you have Apple users in your life, even if you don’t use one
yourself. We want to ensure that the platform you use (by choice or otherwise)
is not a barrier to secure and decentralized communication wit ... ⌘ [Read more](https://snikket.org/blog/snikket-ios-public-release/) 2021-09-04T22:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter August 2021**
Welcome to the XMPP Newsletter covering the month of August 2021.

Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider to say thanks or help these projects!

[Read this Newsletter via our RSS Feed](https://xmpp.org/feeds/all.atom.xml)!

Interested in supporting the Newsletter ... ⌘ [Read more](https://xmpp.org/2021/08/newsletter-08-august/) 2021-09-17T11:44:45Z **Erlang Solutions: FinTech Matters newsletter | September 2021**
![](https://www.erlang-solutions.com/wp-content/uploads/2021/07/fintech-matters-thin-1024x259.png)

[**Subscribe**](https://www.erlang-solutions.com/landings/fintech-newsletter-signup/) to receive FinTech Matters and other great content, notifications of events and more to your inbox, we will only send you relevant, high-quality content and you can unsubscribe at any time.

Read on to discover what really matters for ... ⌘ [Read more](https://www.erlang-solutions.com/blog/fintech-matters-newsletter-september-2021/) 2021-09-24T00:00:00Z **Peter Saint-Andre: Opinions Weak and Strong**
Continuing a thread that I started to explore earlier this year, I'd like to take a closer look at the intensity of opinions. Here as almost everywhere, there is a continuum: we all have opinions we hold strongly and opinions we hold weakly. Not only do the specific contents of these buckets change over time, but in general the intensity of one's opinions can change over time, too. We're all familiar with the sophomoric young adult who has strong opinions about everything (yes, I resemb ... ⌘ [Read more](http://stpeter.im/journal/1679.html) 2021-09-27T06:54:38Z **Jérôme Poisson: Libervia progress note 2021-W38**
Hello,

it's time for a new progress note. The work is currently focused on ActivityPub Gateway, and progress has been done on pubsub cache search and the base component.

# Pubsub Cache Full-Text Search

Next to the pubsub cache implementation, it was necessary to have a good way to search among items.

So far, Libervia was doing pubsub search using pubsub service's capabilities, and notably the [XEP-0431](https://xmpp.org/extensions/xep-0 ... ⌘ [Read more](https://www.goffi.org/b/libervia-progress-note-2021-w38--flt) 2021-09-27T08:32:00Z **Erlang Solutions: 5 Erlang and Elixir Use Cases In FinTech 2/2**
We talked in [our recent blog post](https://www.erlang-solutions.com/blog/5-erlang-and-elixir-use-cases-in-fintech/) about some of the success stories of FinTechs and banks leveraging the Erlang, Elixir and the BEAM virtual machine – including Vocalink, Goldman Sachs and others. In this post let’s examine a further 5 interesting use cases spanning building a bank from scratch in Elixir to using the most deployed open sou ... ⌘ [Read more](https://www.erlang-solutions.com/blog/erlang-and-elixir-fintech-use-cases-2021/) 2021-09-29T00:00:00Z **Gajim: Development News September 2021**
**September brought many updates under the hood. With big changes coming up in Gajim 1.4, many parts of the code have to be touched. These changes remain mostly invisible for users, but make Gajim more robust. In some cases, this results in visible improvements as well: Both Add Contact and Start Chat windows are now detecting the type of chat behind an address.**

## Changes in Gajim

Since development on Gajim 1.4 started, a lot has changed under the hood. ... ⌘ [Read more](https://gajim.org/post/2021-09-29-development-news-september/) 2021-10-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter September 2021**
Welcome to the XMPP Newsletter covering the month of September 2021.

Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider to say thanks or help these projects!

[Read this Newsletter via our RSS Feed](https://xmpp.org/feeds/all.atom.xml)!

Interested in suppor ... ⌘ [Read more](https://xmpp.org/2021/10/the-xmpp-newsletter-september-2021/) 2021-10-10T00:00:00Z **Gajim: Gajim 1.3.3**
**This release features improved Ad-Hoc Commands and brings back spell checking. Gajim 1.3.3 includes many bug fixes and improvements. Thanks everyone for reporting issues!**

## What’s New

The Ad-Hoc Commands window has been ported to Gajim’s new Assistant. This unifies the look and feel with other actions using an Assistant and it also fixes some issues.

## More Changes

### New

- Profile: A NOTE entry has been added

### Changes

- API JID for search.jab ... ⌘ [Read more](https://gajim.org/post/2021-10-10-gajim-1.3.3-released/) 2021-10-10T15:45:37Z **Paul Schaub: A Simple OpenPGP API**
In this post I want to share how easy it is to use OpenPGP using the Stateless OpenPGP Protocol (SOP).

I talked about the SOP specification and its purpose and benefits already in past blog posts. This time I want to give some in-depth examples of how the API can be used in your application.

There are SOP API implementations available in different languages like Java and [Rust](https://lib.rs/crates/sop). They have in common, that they are based around the [State ... ⌘ [Read more](https://blog.jabberhead.tk/2021/10/10/a-simple-openpgp-api/) 2021-10-17T00:00:00Z **Peter Saint-Andre: There's No Such Thing as a Kudo**
It always warms my heart when we import a word directly from ancient Greek into English. Often they are are philosophical locutions, such eudaimonia and ataraxia. Yet at times more mundane terms make the leap; perhaps the most common one these days is kudos (e.g., "kudos to you on aceing that algebra test!"). Consistent with modern English usage, people tend to pronounce it "koo-doze" and think of it as a plural ("that algebra test was really hard so you deserve many kudos for ac ... ⌘ [Read more](http://stpeter.im/journal/1680.html) 2021-10-20T02:00:00Z **JMP: Newsletter: Action required for SIP accounts, new inbound call features, and more!**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [https://jmp.chat](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone num ... ⌘ [Read more](http://blog.jmp.chat/b/october-newsletter-2021) 2021-10-26T00:00:00Z **Peter Saint-Andre: Meditations on Bach #8: Two Quotes from Pablo Casals**
Here are two quotes from the great cellist Pablo Casals, who re-introduced the Bach Cello Suites to the world in the early twentieth century...... ⌘ [Read more](http://stpeter.im/journal/1681.html) 2021-10-27T16:09:18Z **Ignite Realtime Blog: Push Notification Openfire plugin 0.9.0 released**
I’m happy to be able to announce that we’ve released version 0.9.0 of the Push Notifications plugin for Openfire!

This version does not bring new functionality. It does fix a bug that older versions of this plugin had, when running on Openfire 4.6.4 or later.

[For other release announcements and news follow us on Twitter](https://twitter.com/IgniteRealtime)

1 post - 1 participant
 ... ⌘ [Read more](https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-9-0-released/90934) 2021-11-01T18:06:52Z **Ignite Realtime Blog: Smack 4.4.4 released**
We are happy to announce the release of Smack 4.4.4. Thanks to numerous contributors this patch level release includes many fixes and improvements. I’d like to especially thank the folks from [Jitsi](https://meet.jit.si/), namely Boris Grozev, Damian Minkov, Ingo Bauersachs, and Jonathan Lennox. Who tracked down multiple bugs, including a nasty concurrency bug. Furthermore, thanks to Ingo, Smack and its important dependencies [jxmpp](https://github.com/ign ... ⌘ [Read more](https://discourse.igniterealtime.org/t/smack-4-4-4-released/90954) 2021-11-04T00:00:00Z **Peter Saint-Andre: Philosophy vs. Ideology**
Today I'd like to explore some implications of my recent series of posts about the nature of opinion; specifically, the dangers of ideology. (As a reminder, so far I've discussed holding fewer opinions, opinions about opinions, holding multiple opinions, opinions vs. truths, and opinions weak and strong.)... ⌘ [Read more](http://stpeter.im/journal/1682.html) 2021-11-18T17:45:00Z **Snikket: November 2021 server release**
We’re excited to introduce a new release of the Snikket server! The Snikket
server is an easy-to-install server package that allows you to run your own
private messaging service for family, friends and other small groups.

Since the previous server release, we’ve been focusing our work mainly on the
Snikket apps, especially the first release of our iOS app. We’ve continued
work on the server part of Snikket though, and we’re glad to share a range of
new imp ... ⌘ [Read more](https://snikket.org/blog/nov-2021-server-release/) 2021-11-22T16:36:25Z **Erlang Solutions: Blockchain Tech Deep Dive 1/4**
# **INTRODUCTION**

Blockchain technology is transforming nearly every industry, whether it be banking,  government, fashion or logistics. The benefits of using blockchain are substantial – businesses can lower transaction costs, free up capital, speed up processes, and enhance security and trust. So it’s no surprise that more and more companies and developers are interested in working with the technology and leveraging its potential than ev ... ⌘ [Read more](https://www.erlang-solutions.com/blog/blockchain-tech-deep-dive-1-4/) 2021-11-29T00:00:00Z **Gajim: Development News November 2021**
**Annoyed of spam messages in public channels? Gajim just gained support for Message Moderation! Also this month: better message corrections and improved notifications.**

## Changes in Gajim

If you’re participating in public channels you might have witnessed spam from time to time. Someone comes along and pastes some URL about a promising business opportunity, or leaves an offending picture. Moderators can kick/ban spammers, but that does not remove those ... ⌘ [Read more](https://gajim.org/post/2021-11-29-development-news-november/) 2021-11-28T00:00:00Z **Peter Saint-Andre: Aristotle Research Report #17: Let the Re-Reading Begin**
Just under two years ago, I thought I was done with phase one of my research into Aristotle's views o human flourishing, having at that point read around 120 distinct works by or related to Aristotle (including all of Plato's dialogues). Well, I was wrong: since then I've read an additional 150 works, almost exclusively in the scholarly literature on Aristotle. Now I have three whole shelves of books about Aristotle in my office.... ⌘ [Read more](http://stpeter.im/journal/1683.html) 2021-11-30T22:54:17Z **Jérôme Poisson: Libervia v0.8 « La Cecília »**
I'm proud to announce the release of Libervia 0.8 « La Cecília » (formerly known as « Salut à Toi »), after more than 2 years of development.

This version is a big milestone preparing the future of the project. Let's have an overview of some major changes.

# Project Renaming

In the interest of simplicity, the project has been renamed to " **Libervia** " (with was formerly the name of the web frontend), and all official frontends have now a ... ⌘ [Read more](https://www.goffi.org/b/libervia-v0-8-la-cecilia-BdQ4) 2021-12-02T17:47:52Z **Ignite Realtime Blog: inVerse plugin for Openfire version 9.0.0.1 released!**
The Ignite Realtime community is happy to announce the immediate availability of a an update to the inVerse plugin for Openfire, which makes the Converse.js web client available to your users.

[This release](https://www.igniterealtime.org/projects/openfire/plugins/9.0.0.1/inverse/changelog.html) updates Converse to version 9.0.0.

Your Openfire instance should automatically display the ... ⌘ [Read more](https://discourse.igniterealtime.org/t/inverse-plugin-for-openfire-version-9-0-0-1-released/91075) 2021-12-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter November 2021**
Welcome to the XMPP Newsletter covering the month of November 2021 - the last release for this year! After our editorial break we will be back in February 2022!

Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider to say thanks or help these projects!

[Read this Ne ... ⌘ [Read more](https://xmpp.org/2021/12/the-xmpp-newsletter-november-2021/) 2021-12-06T18:32:51Z **Ignite Realtime Blog: Openfire 4.7.0 beta & Hazelcast plugin 2.6.0 releases!**
After a long few months full of hard work, we are happy to tell you that we are close to a 4.7.0 release for Openfire!

This next version of our real time communications server has received [a lot of improvements and bug fixes](https://download.igniterealtime.org/openfire/docs/4.7.0_beta/changelog.html).

A key area of the code that has received updates is the Multi-User Chat (MUC) impl ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-7-0-beta-hazelcast-plugin-2-6-0-releases/91087) 2021-12-08T10:04:33Z **Erlang Solutions: Blockchain Tech Deep Dive 2/4 | Myths vs Realities**
This is the second part of our ‘Making Sense of Blockchain’ blog post series – you can read part 1 on **[‘6 Blockchain Principles’ here.](https://www.erlang-solutions.com/blog/principles-of-blockchain-software-engineering/)**

Join our FinTech mailing list for more great content and industry and events news, **[sign up here >>](https://www.erlang-solutions.com/landings/fintech-newsletter-signup-page/)** ... ⌘ [Read more](https://www.erlang-solutions.com/blog/making-sense-of-blockchain-myths-v-reality/) 2021-12-09T16:41:39Z **ProcessOne: ejabberd 21.12**
This new **ejabberd 21.12** release comes after five months of work, contains more than one hundred changes, many of them are major improvements or features, and several bug fixes.

![ejabberd 21.12 released](https://www.process-one.net/wp-content/uploads/2021/12/unnamed.png)

When upgrading from previous versions, please notice: there’s a change in `mod_register_web` behaviour, and PosgreSQL database, please take a look if they affect your installation.

A more detailed expla ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-21-12/) 2021-12-09T17:15:47Z **ProcessOne: ejabberd 21.12**
This new **ejabberd 21.12** release comes after five months of work, contains more than one hundred changes, many of them are major improvements or features, and several bug fixes.

![ejabberd 21.12 released](https://www.process-one.net/wp-content/uploads/2021/12/unnamed.png)

When upgrading from previous versions, please notice: there’s a change in `mod_register_web` behaviour, and PosgreSQL database, please take a look if they affect your installation.

A more detailed expla ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-21-12/) 2021-12-09T18:40:09Z **ProcessOne: ejabberd 21.12**
This new **ejabberd 21.12** release comes after five months of work, contains more than one hundred changes, many of them are major improvements or features, and several bug fixes.

![ejabberd 21.12 released](https://www.process-one.net/wp-content/uploads/2021/12/unnamed.png)

When upgrading from previous versions, please notice: there’s a change in `mod_register_web` behaviour, and PosgreSQL database, please take a look if they affect your installation.

A more detailed expla ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-21-12/) 2021-12-10T18:40:04Z **Ignite Realtime Blog: Openfire 4.6.5 released**
Although we’re preparing for the Openfire 4.7.0 release, the [recently discovered vulnerability](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228) in the Apache Log4j utility prompted us to push an immediate release of Openfire to address that issue. This release, Openfire 4.6.5, is available now.

We urge you to update as soon as possible. If that’s not feasible, then we advise you to apply the documented workaround (in the form o ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-6-5-released/91108) 2021-12-13T11:14:30Z **Isode: Successfully Managing HF Radio Networks**
With the potential for new technologies to cause interference to traditional communications networks and even space itself at the risk of becoming weaponised, it is important to make sure that you always have a backup plan for your communications ready and waiting.

Should the worst happen and your primary network, typically SatCom, go down you need to ensure that you can still communicate with your forces wherever they are, and that c ... ⌘ [Read more](https://www.isode.com/company/wordpress/successfully-managing-hf-radio-networks/) 2021-12-13T16:31:30Z **Erlang Solutions: Aleksander Lisiecki’s prize-winning eArangoDB at SpawnFest 2021**
![](https://www.erlang-solutions.com/wp-content/uploads/2021/12/Community-3-1024x572.png)

## What is SpawnFest?

It’s tempting to say that SpawnFest is an event that doesn’t need an introduction, but we’ll give it one anyway. SpawnFest is an annual remote hackathon, where teams have exactly one weekend (48 hours to be exact) to create the best BEAM-related application ... ⌘ [Read more](https://www.erlang-solutions.com/blog/aleksander-lisieckis-prize-winning-earangodb-at-spawnfest-2021/) 2021-12-16T17:25:14Z **Ignite Realtime Blog: Openfire 4.6.6 and 4.5.5 releases (Log4j-only changes)**
As we’re monitoring developments around the recent [Log4j vulnerabilities](https://logging.apache.org/log4j/2.x/security.html), we’ve decided to provide another update for Openfire to pull in the latests available updates from Log4j.

Since the previous release, the Log4j team released a new version (2.16.0) of their library, that provides better protection against the original vulnera ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-6-6-and-4-5-5-releases-log4j-only-changes/91139) 2021-12-19T00:00:00Z **Peter Saint-Andre: A Friend by Any Other Name**
It is said that when the ancient Greek philosopher Epicurus died, he left behind thousands of friends. This was 2300 years before Facebook, so how could he have befriended so many people?... ⌘ [Read more](http://stpeter.im/journal/1684.html) 2021-12-20T21:57:22Z **Prosodical Thoughts: Prosody 0.11.11 released**
We are pleased to announce a new minor release from our stable branch.

This release contains some fixes to PEP to control memory usage, along
with a small batch of fixes for issues discovered since the last
release.

This will likely be the last release of the 0.11 branch.

A summary of changes in this release:

## Fixes and improvements

- net.server\_epoll: Prioritize network events over timers to improve performance under heavy load
- mod\_p ... ⌘ [Read more](https://blog.prosody.im/prosody-0.11.11-released/) 2021-12-22T14:40:03Z **Erlang Solutions: Dynamic XMPP domains in MongooseIM**
## Introduction

MongooseIM is a robust instant messaging server focused on scalability and performance. It makes use of **XMPP** (Extensible Messaging and Presence Protocol), an open technology used mainly to develop instant messaging solutions. The protocol is highly extensible and has a very active community supporting it, which results in a variety of possible use cases, be it one-to-one text messaging, mobile group chat or collecti ... ⌘ [Read more](https://www.erlang-solutions.com/blog/dynamic-xmpp-domains-in-mongooseim/) 2021-12-26T00:00:00Z **Peter Saint-Andre: Meditations on Bach #9: Musical Monadology**
In meditation #7 of this series, I took note of some similarities between the aesthetics of Aristotle and the music of Bach. Another intriguing influence might be the monadology of Gottfried Wilhelm Leibniz (1646-1716), who directly influenced philosophers and musical theorists in the Bach's orbit: for instance, Bach's student Lorenz Mizler (1711-1778) was a follower of the Leibniz scholar Christian Wolff (1679-1754). In chapter 5 of his book Music in the Culture of th ... ⌘ [Read more](http://stpeter.im/journal/1685.html) 2021-12-29T00:00:00Z **Peter Saint-Andre: 2021 Readings**
As best I can reconstruct it, here are the books I read in 2021. Not included are scholarly papers, essays, and other short works. I've provided links to books that are available online at my monadnock.net website for works in the public domain.... ⌘ [Read more](http://stpeter.im/journal/1687.html) 2021-12-29T23:17:43Z **Paul Schaub: PGPainless 1.0.0 Released!**
Close to the end of 2021 I’m excited to announce the release of [PGPainless](https://gh.pgpainless.org/) version 1.0.0! After a series of release candidates, it is finally time to party! The OpenPGP library successfully underwent a security audit in late November and I feel like it finally reached a state of sufficient maturity to be worthy of a major release with a “1” at the front.

![](https://blog.jabberhead.tk/wp-content/uploads/2021/12/francesco- ... ⌘ [Read more](https://blog.jabberhead.tk/2021/12/30/pgpainless-1-0-0-released/) 2022-01-01T00:00:00Z **Peter Saint-Andre: Monadnock Valley Press Annual Report 2021**
Happy Public Domain Day!... ⌘ [Read more](http://stpeter.im/journal/1689.html) 2022-01-03T21:46:37Z **Ignite Realtime Blog: Openfire 4.6.7 released (Log4j 2.17.1 only change)**
Openfire 4.6.7 has been released with only a single change to bump the bundled log4j library to version 2.17.1. Whilst we do not believe Openfire to be vulnerable to the CVEs associated with the log4j 2.17.0 and 2.17.1 releases, we realize that many folks are running naive security scanners that are simply checking for bundled jar versions.

The [changelog](https://download.igniterealtime.org/open ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-6-7-released-log4j-2-17-1-only-change/91190) 2022-01-04T15:13:12Z **Erlang Solutions: FinTech Matters newsletter | January 2022**
![](https://www.erlang-solutions.com/wp-content/uploads/2021/07/fintech-matters-thin-1024x259.png)

[**Subscribe**](https://www.erlang-solutions.com/landings/fintech-newsletter-signup-page/) to receive FinTech Matters and other great content, notifications of events and more to your inbox, we will only send you relevant, high-quality content and you can unsubscribe at any time.

Read on to discover what really matters fo ... ⌘ [Read more](https://www.erlang-solutions.com/blog/fintech-matters-newsletter-january-2022/) 2022-01-05T15:56:20Z **Ignite Realtime Blog: Openfire 4.5.6 is released**
Openfire 4.5.6 has been released, that addresses an annoying issue that was affecting the earlier 4.5.5 release. We’ve updated the bundled log4j library to version 2.17.1 for good measure.

The [changelog](https://download.igniterealtime.org/openfire/docs/4.5.6/changelog.html) denotes the two Jira issues closed by this release. You can find Openfire build artifacts available for download [here](https://github.com/igniterealtime/Openfire/rel ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-5-6-is-released/91205) 2022-01-08T00:00:00Z **Peter Saint-Andre: Cultivating Curiosity**
In my drive to hold fewer opinions (or at least hold them less strongly), for a while I tried to cultivate a healthy skepticism about things I believe - for instance, by attempting to question one opinion every week. This didn't work, at least for me, because it felt too negative. Instead, now I'm working to cultivate curiosity. Here are a few thoughts on the process.... ⌘ [Read more](http://stpeter.im/journal/1691.html) 2022-01-10T08:30:00Z **JMP: How to use Jabber from SMS**
The Soprani.ca project, and Cheogram in particular, is pretty big on bidirectional gateways.  The most popular Cheogram-hosted instance, so popular that it gets to own Jabber IDs on cheogram.com, is a bidirectional gateway to the telephone network.  How is it bidirectional?  Don’t you need a Jabber ID to use it?  Of course not!

# Sending a Message

From any SMS-enabled device, add [+12266669977](sms:+12266669977), which is the gateway’s phone number.  Send the foll ... ⌘ [Read more](http://blog.jmp.chat/b/2022-jabber-xmpp-from-sms) 2022-01-13T14:07:31Z **Prosodical Thoughts: Prosody 0.11.12 released**
We are pleased to announce a new minor release from our stable branch.

This is a security release that addresses a denial-of-service vulnerability in
Prosody’s mod\_websocket. For more information, refer to the
[20220113 advisory](https://prosody.im/security/advisory_20220113/).

A summary of changes in this release:

## Security

- util.xml: Do not allow doctypes, comments or processing instructions

# Download

As usual, download instructions for many platforms can be f ... ⌘ [Read more](https://blog.prosody.im/prosody-0.11.12-released/) 2022-01-15T00:00:00Z **Peter Saint-Andre: Idealism and Identity**
Personal identity is a deep, and deeply meaningful, subject: at some level, what's more important than what makes you you? Paradoxically, throughout history and across cultures, often personal identity has been a social construct, tied closely to tribe, clan, family, ethnic group, race, caste, class, societal role, and so on - usually in opposition to some Other ("I'm a Capulet, not a Montague", "I'm a proletarian, not a bourgeois", etc.).... ⌘ [Read more](http://stpeter.im/journal/1692.html) 2022-01-17T00:00:00Z **Peter Saint-Andre: MLK and Personalism**
In my recent post on idealism and identity, I mentioned my attraction to the philosophy of personalism, with its emphasis on human dignity. It is perhaps a little-known fact that Martin Luther King, Jr., was greatly influenced by that very philosophy. Early in life he ventured north to study at Boston University, then the center of personalist thought in America, where he completed his doctorate under theologian Edgar Sheffield Brightman. We can see the deep influence of personalism on King's ... ⌘ [Read more](http://stpeter.im/journal/1693.html) 2022-01-19T18:29:42Z **Ignite Realtime Blog: Openfire 4.7.0 has been released!**
The Ignite Realtime Community is elated to be able to announce the release of Openfire version 4.7.0!

This release is the first non-patch release in more than a year, which brings a healthy amount of new features, as well as bug fixes.

I’d like to explicitly thank the many people in the community that have supported this release: not only were a significant amount of code contributions provided, the feedback that we get in our [chatr ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-7-0-has-been-released/91268) 2022-01-21T00:00:00Z **Peter Saint-Andre: Philosophies and Ways of Life**
In his book What Is Ancient Philosophy?, Pierre Hadot almost singlehandedly resurrected the ancient conception of philosophy as a way of life. Consider this observation about the philosophical schools of Greece and Rome: "For us moderns, the notion of a philosophical school evokes only the idea of a doctrinal tendency or theoretical position. Things were very different in antiquity. No university obligations oriented the future philosopher toward a specific school; instead, the futur ... ⌘ [Read more](http://stpeter.im/journal/1694.html) 2022-01-24T15:55:48Z **Prosodical Thoughts: Prosody 0.11.13 released**
We are pleased to announce a new minor release from our stable branch.

This is a(nother!) release for our stable branch to fix a memory leak caused
by the security fix. Deployments using websockets, SQL storage and possibly
other configurations may have noticed increasing memory usage after upgrading
to 0.11.12. This is resolved by this new release.

A summary of changes in this release:

## Minor changes

- util.xml: Break reference to help the GC (fixes[#1711](https://i ... ⌘ [Read more](https://blog.prosody.im/prosody-0.11.13-released/) 2022-01-25T08:00:00Z **JMP: Newsletter: Snikket Hosting, Billing Overage Limits**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Fr ... ⌘ [Read more](http://blog.jmp.chat/b/january-newsletter-2022) 2022-01-27T00:00:00Z **Peter Saint-Andre: The Underlying Theme**
In a comment on my recent post about Aristotle on ways of life, my friend Kurt wondered if, according to Aristotle, the best life must have a single purpose (in Greek, a telos). I would say so: at the very beginning of the Eudemian Ethics, he says that it is a sign of great folly to not organize your life around some telos. Yet I think this can be interpreted in several different ways.... ⌘ [Read more](http://stpeter.im/journal/1696.html) 2022-02-01T10:00:00Z **Snikket: Server updates for ARM systems**
We have a couple of important announcements relevant to people running the
Snikket server software on ARM devices, including Raspberry Pi. Systems using
ARM processors are increasingly popular for self-hosting due to their
increased efficiency, lower cost and minimal energy consumption.

The [Snikket January 2022 server release](https://snikket.org/jan-2022-server-release/) was an
exciting release for us, but some users on ARM-based systems reported some
difficulties upgrading to ... ⌘ [Read more](https://snikket.org/blog/server-updates-for-arm/) 2022-02-02T19:47:44Z **Profanity: Profanity on Pinephone**
Hi all,

So far, in my pinephone I used mainly GUI applications, because I was using a touch screen. Terminal applications are not user-friendly when it comes to one-handed operation.

I tested different distributions on my pinephone (mobian, manjaro, archarm), but usually most based on Phosh. In my opinion it is currently the best mobile graphics environment and stable as well.

In Phosh I tested few xmpp clients:

- the default application installed with Phosh is chat ... ⌘ [Read more](https://profanity-im.github.io/blog/post/profanity-on-pinephone/) 2022-02-03T10:00:00Z **Erlang Solutions: How HCA Healthcare used the BEAM to fight COVID – Code BEAM V Talk review**
We often talk about the suitability of the BEAM VM for the Healthcare industry. Afterall, when it comes to Healthcare, downtime can literally be deadly, and no technology is better equipped to deliver high availability and minimal downtime than the BEAM. At Code BEAM V 2020, Bryan Hunter, an Enterprise fellow at one of the biggest Healthcare providers in the world joi ... ⌘ [Read more](https://www.erlang-solutions.com/blog/how-hca-healthcare-used-the-beam-to-fight-covid-code-beam-v-talk-review/) 2022-02-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter December 2021 & January 2022**
Welcome to the XMPP Newsletter covering the month of December 2021 and January 2022!

We hope you had a great shift into the new year by now as well as are happy to have you reading the new release! We guess that this episode has caught some weight over the new year’s holidays :-)

Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and sof ... ⌘ [Read more](https://xmpp.org/2022/02/the-xmpp-newsletter-december-2021-january-2022/) 2022-02-17T10:05:00Z **Erlang Solutions: Saving lives with Elixir**
When you think about programming languages, you might not think about them literally changing people’s lives, but they do more often than you would expect. Elixir has empowered [Linda Achieng](https://twitter.com/kadzlyn) and [Sigu Mawa](https://twitter.com/s_igu) to build emergency software that is already saving lives in Kenya. What started with the death of a close friend, has expanded into an inspirational project, with Elixir being used to empower local com ... ⌘ [Read more](https://www.erlang-solutions.com/blog/saving-lives-with-elixir/) 2022-02-16T16:21:44Z **Ignite Realtime Blog: Openfire 4.7.1 Released!**
The Ignite Realtime Community is happy to announce the `4.7.1` release of Openfire. This release fixes a [number of bugs](https://download.igniterealtime.org/openfire/docs/4.7.1/changelog.html) and represents our effort to provide a stable `4.7.x` series while work continues on the next feature release of Openfire.

Notable fixes include security updates to bundled database drivers, logging configuration fixes, and an important fix for users experiencin ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-7-1-released/91365) 2022-02-15T18:00:00Z **JMP: Newsletter: JMP is 5 years old today, and now with international calls!**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone ... ⌘ [Read more](http://blog.jmp.chat/b/february-newsletter-2022) 2022-02-14T22:03:11Z **Ignite Realtime Blog: REST API Openfire plugin 1.7.1 released!**
Moments ago, we’ve released version 1.7.1 of the Openfire REST API plugin. This version fixes changes to the API (notably the JSON representation of some entities) that inadvertently sneaked into the 1.7.0 release. The API in 1.7.0 should closely resemble that of releases prior to 1.7.0!

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternative ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-7-1-released/91358) 2022-02-12T21:22:00Z **Dino: Dino 0.3 Release**
_Dino is a secure and privacy-friendly messaging application. It uses the XMPP (Jabber) protocol for decentralized communication. We aim to provide an intuitive, clean and modern user interface._

![](https://dino.im/blog/2022/02/dino-0.3-release/conference_call_screenshot.png)

![](https://dino.im/blog/2022/02/dino-0.3-release/start_call.svg)

The 0.3 release is all about calls. Dino now supports calls between two or more people!

Calls are end-to-end encrypted and use a direct connection between ... ⌘ [Read more](https://dino.im/blog/2022/02/dino-0.3-release/) 2022-02-10T05:26:18Z **Monal IM: Funding campaign: Mac Mini for faster Monal development**
> Update 15.02.2022 Thank you very much. We reached our target of 1000€ within less than a week. We will order our new Mac mini tonight. Stay tuned for a big development blog post.

Dear Monal Community,

as you know the Monal project is developed by volunteers and has no general funding so far.

To improve the development situation it would be of advantage to have a physical build server for the developers.

This would have ... ⌘ [Read more](https://monal.im/blog/funding-campaign-mac-mini-for-faster-monal-development/) 2022-02-22T11:06:19Z **Erlang Solutions: Blockchain Tech Deep Dive 4/4 | Innovating with Erlang and Elixir**
## **Why do companies use Erlang & Elixir for their blockchain solutions?**

Building a robust and scalable blockchain presents a number of challenges that a research and development team typically needs to address. Often the ambitious goals to drive decentralised consensus and governance require unconventional approaches to achieve extra performance and reliability.

Improved Transa ... ⌘ [Read more](https://www.erlang-solutions.com/blog/blockchain-tech-deep-dive-4-4-innovating-with-erlang-and-elixir/) 2022-02-23T04:30:00Z **JMP: Why Bidirectional Gateways Matter**
A big part of the vision of Sopranica, and Cheogram in particular, is bidirectional gateways.  A bidirectional gateway is one that allows (at a minimum) any user of either protocol to contact any user of the other protocol without creating an account.  This is not possible with all protocols, but works well when both sides are federated.

# Simple Example

Take for instance [sip.cheogram.com](https://sip.cheogram.com), which is a bidirectional gateway between XMPP and SIP.  Any ... ⌘ [Read more](http://blog.jmp.chat/b/2022-bidirectional-gateways) 2022-02-24T00:00:00Z **Gajim: Development News February 2022**
**February brought a unified Groupchat Details window, which offers all the configuration knobs you need. Also this month: less memory leaks and improved OMEMO QR codes.**

## Changes in Gajim

In April last year, we introduced Gajim’s [new Contact Information window](https://gajim.org/post/2021-04-30-development-news-april/). This month, we took on group chats and their various windows and management pages, introducing a unified ‘Groupchat Details’ window. Groupchat De ... ⌘ [Read more](https://gajim.org/post/2022-02-24-development-news-february/) 2022-02-27T19:55:29Z **Monal IM: Insights into Monal Development**
> TLDR:
>
> _Info: Monal will stop support for iOS 12, iOS 13 and macOS Catalina!
>
> We are searching for a SwiftUI developer.
>
> We need a new simplified website.
>
> With better continuous funding, our push servers will move from the US to Europe.
>
> We have a new support mail: info@monal-im.org_

Two years ago we decided to rewrite the Monal app almost entirely and improve it gradually in the process, instead of creating another XMPP Client for iOS and macOS. We suc ... ⌘ [Read more](https://monal.im/blog/insights-into-monal-development/) 2022-03-03T10:19:00Z **Erlang Solutions: Is Elixir the Right Choice for Hypergrowth Startups**
We always love to see and share stories that so perfectly capture the benefits of using Elixir. Today, we’ll be taking a look at an example that captures why Elixir is the perfect technology for startups that are anticipating fast growth, including how choosing Elixir allows your development team to focus on improving the product.

![](https://www.erlang-solutions.com/wp-content/uploads/2022/02/walnut-logo.pn ... ⌘ [Read more](https://www.erlang-solutions.com/blog/is-elixir-the-right-choice-for-hypergrowth-startups/) 2022-03-03T12:18:15Z **Ignite Realtime Blog: Smack 4.4.5 and 4.5.0-alpha1 released**
We are happy to announce the release of Smack 4.4.5. Thanks to numerous contributors this patch level release includes many fixes and improvements.

For a high-level overview of what’s changed in Smack 4.4.4, check out Smack’s [changelog](https://github.com/igniterealtime/Smack/blob/4.4.5/CHANGELOG.md)

The shortlog for the 4.4.5 release is

```lang-nohighlight
Florian Schmaus (21):
 Smack 4.4.5-SNAPSHOT
 [core] Remo ... ⌘ [Read more](https://discourse.igniterealtime.org/t/smack-4-4-5-and-4-5-0-alpha1-released/91437) 2022-03-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter February 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of February 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more a ... ⌘ [Read more](https://xmpp.org/2022/03/the-xmpp-newsletter-february-2022/) 2022-03-14T14:00:00Z **Prosodical Thoughts: Prosody 0.12.0 released**
_ÄNTLIGEN!_ It’s finally here! After 3 years of development and through some chaotic times, Prosody 0.12.0 is released!

What’s the significance of this release? Like many software projects, Prosody follows a “branch” development/release model. We frequently make minor releases with bug fixes and improvements from our stable branch, while we implement more adventurous changes in our development branch, ready for the next major release.

Well, this is one of those adventurous ... ⌘ [Read more](https://blog.prosody.im/prosody-0.12.0-released/) 2022-03-14T17:37:55Z **Erlang Solutions: FinTech Matters newsletter | March 2022**
![](https://www.erlang-solutions.com/wp-content/uploads/2021/07/fintech-matters-thin-1024x259.png)

[**Subscribe**](https://www.erlang-solutions.com/landings/fintech-newsletter-signup-page/) to receive FinTech Matters and other great content, notifications of events and more to your inbox, we will only send you relevant, high-quality content and you can unsubscribe at any time.

Read on to discover what really matters for tech in fina ... ⌘ [Read more](https://www.erlang-solutions.com/blog/fintech-matters-newsletter-march-2022/) 2022-03-16T22:53:00Z **Sam Whited: Joanna**
```
Sipping my tea, I think back and remember Joanna:
Quietness isn't the same for me now.

You came to America, wondering what you'd find:
Atlanta in a forest of broken dreams,
A people in turmoil, and no one seems to know why.
Communities falter before they've begun.

A lawnmower hums and I wake from my reverie.
I'd forgotten, about your America.

Driving to the North, far away from the city.
You looked for meaning in every farm passing by.
I bought you peanuts and gave you a tour of the mountains.

We d ... ⌘ [Read more](https://blog.samwhited.com/2022/03/joanna/) 2022-03-21T15:23:42Z **Maxime Buquet: Am I allowed to say no?**
People often take photographs for granted. It does seem obvious in our society
that people like to appear with their friend on Facebook, TikTok, and what have
you.

Early on I started telling people I didn’t want to have my picture taken. It
has never really been clear why, not even to myself to be honest. It might have
been out of shyness – a trait that is still ever so present – or because I
didn’t like the way I look in them, or perhaps some other reason. But I kept
telling th ... ⌘ [Read more](https://bouah.net/2022/03/am-i-allowed-to-say-no/) 2022-03-22T09:28:40Z **Erlang Solutions: 5 Key Tech Priorities for Fintech Leaders in 2022**
Issues caused by sub-optimal tech choices are commonplace in the industry, leading to companies failing under unexpected stress or being unable to adapt in time when their business requirements change.

While no two projects are the same, we’ve observed some common themes for using scalable futureproof technologies to build diverse fintech systems. Taking advantage of these learnings sets financial service provi ... ⌘ [Read more](https://www.erlang-solutions.com/blog/5-key-tech-priorities-for-fintech-leaders-in-2022/) 2022-03-24T08:22:14Z **Ignite Realtime Blog: GoJara plugin for Openfire version 2.2.3 release**
The Ignite Realtime community is happy to announce the immediate availability of a maintenance release of the GoJara plugin for Openfire. GoJara provides an implementation of [XEP-0321 “Remote Roster Management”](https://xmpp.org/extensions/xep-0321.html) and helps out with monitoring [Spectrum 2](https://spectrum.im).

Your Openfire instance should automatically display the availability of the update. Al ... ⌘ [Read more](https://discourse.igniterealtime.org/t/gojara-plugin-for-openfire-version-2-2-3-release/91505) 2022-03-24T13:07:30Z **Profanity: Profanity and OpenPGP for XMPP (OX)**
We have been to implement OX in profanity. OX is
[XEP-0374: OpenPGP for XMPP Instant Messaging](https://xmpp.org/extensions/xep-0374.html) which
may replace [XEP-0027: Current Jabber OpenPGP Usage](https://xmpp.org/extensions/xep-0027.html).

It is part of Profanity since version 0.10 but got some fixes since then.

Feel free to try and test the implementation. Let us know, if you have some
issues and support the development via testing and reporting bugs.

Ho ... ⌘ [Read more](https://profanity-im.github.io/blog/post/openpgp-for-xmpp-ox/) 2022-03-29T03:00:00Z **JMP: Newsletter: Cheogram Android Release, Matrix Alpha**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free ... ⌘ [Read more](http://blog.jmp.chat/b/march-newsletter-2022) 2022-03-30T09:33:11Z **ProcessOne: ejabberd 21.12**
This new **ejabberd 21.12** release comes after five months of work, contains more than one hundred changes, many of them are major improvements or features, and several bug fixes.

![ejabberd 21.12 released](https://www.process-one.net/wp-content/uploads/2021/12/unnamed.png)

When upgrading from previous versions, please notice: there’s a change in `mod_register_web` behaviour, and PosgreSQL database, please take a look if they affect your installation.

A more detailed explanation of those ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-21-12/) 2022-04-04T11:00:00Z **Maxime Buquet: Interoperability in a “Big Tech” world**
As an answer to the [announce of the EU parliament](https://www.europarl.europa.eu/news/en/press-room/20220315IPR25504/deal-on-digital-markets-act-ensuring-fair-competition-and-more-choice-for-users) to force some service
providers to allow others to interact with them, that we call
“interoperability”.

# Interoperability

In theory, interoperability is a way to allow different networks to
communicate together. And it’s great, it’s even important for ... ⌘ [Read more](https://bouah.net/2022/04/interoperability-in-a-big-tech-world/) 2022-04-06T13:25:17Z **Ignite Realtime Blog: Openfire Message of the Day (MotD) plugin version 1.2.3 released**
Earlier today, version 1.2.3 of the Openfire Message of the Day plugin was released. This version adds a German translation to the admin console (thank you, Stephan Trzonnek, for providing the translation)!

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternatively, you can download the plugin dir ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-message-of-the-day-motd-plugin-version-1-2-3-released/91556) 2022-04-06T13:19:04Z **Ignite Realtime Blog: REST API Openfire plugin 1.8.0 released!**
Earlier today, version 1.8.0 of the Openfire REST API plugin was released. This version adds a new endpoints for readiness, liveliness and cluster status!

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternatively, you can download the plugin directly, from [the plugin’s archive page](https://www.igniterealtime.org/projects/openfire/plugin-arc ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-8-0-released/91555) 2022-04-06T17:54:07Z **Ignite Realtime Blog: inVerse Openfire plugin 9.1.0-1 released!**
Earlier today, version 9.1.0 release 1 of the Openfire inVerse plugin was released. This plugin allows you to easily deploy the third-party [Converse client](https://conversejs.org/) in Openfire. In this release, the version of the client that is bundled in the plugin is updated to 9.1.0!

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternat ... ⌘ [Read more](https://discourse.igniterealtime.org/t/inverse-openfire-plugin-9-1-0-1-released/91560) 2022-04-06T17:39:41Z **Ignite Realtime Blog: JSXC Openfire plugin 4.4.0-1 released!**
Earlier today, version 4.4.0 release 1 of the Openfire JSXC plugin was released. This plugin allows you to easily deploy the third-party [JSXC client](https://www.jsxc.org/) in Openfire. In this release, the version of the client that is bundled in the plugin is updated to 4.4.0!

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternatively, you can ... ⌘ [Read more](https://discourse.igniterealtime.org/t/jsxc-openfire-plugin-4-4-0-1-released/91559) 2022-04-07T10:36:00Z **Erlang Solutions: Using Elixir and WhatsApp to Fight COVID19**
## Introduction:

Discover the inside story of how the World Health Organisation’s WhatsApp COVID-19 hotline service was launched in 5 days using Elixir. At the beginning of March 2020, Turn.io launched the world’s first WhatsApp-based COVID-19 response for the South African Ministry of Health. The service was designed, deployed, stress-tested, and launched.

In 5 days. It scaled, before any kind of public launch, to 450K unique ... ⌘ [Read more](https://www.erlang-solutions.com/blog/using-elixir-and-whatsapp-to-fight-covid/) 2022-04-10T11:00:00Z **Maxime Buquet: Updates from the Poezio ecosystem**
Releases have happened recently that revolve around [Poezio](https://lab.louiz.org/poezio/poezio), a TUI
(Terminal UI) client for XMPP, including Poezio itself, its backend XMPP
library [Slixmpp](https://lab.louiz.org/poezio/slixmpp), and also the [poezio](https://lab.louiz.org/poezio/poezio-omemo) and
[slixmpp](https://lab.louiz.org/poezio/slixmpp-omemo) plugins for OMEMO.

# Many bug fixes and improvements

![Poezio example screenshot](https://bouah.net/202 ... ⌘ [Read more](https://bouah.net/2022/04/updates-from-the-poezio-ecosystem/) 2022-04-13T05:30:00Z **JMP: Computing International Call Rates with a Trie**
A few months ago we launched International calling with JMP.  One of the big tasks leading up to this launch was computing the rate card: that is, how much calls to different destinations would cost per minute.  While there are many countries in the world, there are even more calling destinations.  Our main carrier partner for this feature lists no fewer than **59881** unique phone number prefixes in the rates they charge us.  This list is, quite frankly, incomprehen ... ⌘ [Read more](http://blog.jmp.chat/b/2022-computing-call-rates) 2022-04-14T08:02:46Z **Erlang Solutions: Introducing Stream Support In RabbitMQ**
In July 2021, streams were introduced to RabbitMQ, utilizing a new blazingly-fast protocol that can be used alongside AMQP 0.9.1. Streams offer an easier way to solve a number of problems in RabbitMQ, including large fan-outs, replay & time travel, and large logs, all with very high throughput (1 million messages per second on a 3-node cluster). [Arnaud Cogoluègne](https://fr.linkedin.com/in/arnaudcogoluegnes) s, Staff Engin ... ⌘ [Read more](https://www.erlang-solutions.com/blog/introducing-stream-support-in-rabbitmq%ef%bf%bc/) 2022-04-21T10:18:00Z **Erlang Solutions: Understanding Processes for Elixir Developers**
This post is for all developers who want to try Elixir or are trying their first steps in Elixir. This content is aimed at those who already have previous experience with the language.

This will help to explain one of the most important concepts in the BEAM: processes. Although Elixir is a general-purpose programming language, you don’t need to understand how the virtual machine works, but if you want to take advantage ... ⌘ [Read more](https://www.erlang-solutions.com/blog/understanding-processes-for-elixir-developers/) 2022-04-21T15:08:25Z **Erlang Solutions: What are the key trends in digital payments? part 1/2**
Payments are the backbone of a functioning global economy. A payments system can be defined as any system that can be used to settle a financial transaction by exchanging monetary value. Payments are a part of financial services that have undergone rapid and transformational change over recent years, and the Erlang Solutions team has been at the cutting-edge of many of these changes working on exciting cli ... ⌘ [Read more](https://www.erlang-solutions.com/blog/what-are-the-key-trends-in-digital-payments-part-1-2/) 2022-04-25T14:57:57Z **Erlang Solutions: What are the key trends in digital payments? part 2/2**
In the second and final part of this article, we take a look at some of the important developments in how payments work using our fintech industry knowledge and experience working on some of the most performant fintech systems in the world such as Vocalink’s Instant Payments Solution (IPS).

In part 1 we looked at the rapid growth in e-commerce, demand for faster payments and consumer adoption of relativel ... ⌘ [Read more](https://www.erlang-solutions.com/blog/what-are-the-key-trends-in-digital-payments-part-2-2/) 2022-04-27T21:00:00Z **JMP: Newsletter: New Staff, New Commands**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; ... ⌘ [Read more](http://blog.jmp.chat/b/april-newsletter-2022) 2022-04-30T00:00:00Z **Gajim: Development News April 2022**
**This month came with a lot of preparations for the release of Gajim 1.4 🚀 Gajim’s release pipeline has been improved in many ways, allowing us to make releases more frequently. Furthermore, April brought improvements for file previews on Windows.**

## Changes in Gajim

For two and a half years I (wurstsalat) have been writing (and translating) Gajim’s monthly development news. Keeping this up on a monthly basis takes a lot of time and effort. Upcoming development news will ... ⌘ [Read more](https://gajim.org/post/2022-04-30-development-news-april/) 2022-05-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter April 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of April 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at the bot ... ⌘ [Read more](https://xmpp.org/2022/05/the-xmpp-newsletter-april-2022/) 2022-05-06T10:18:12Z **Paul Schaub: Creating an OpenPGP Web-of-Trust Implementation – A Series**
I am excited to announce that [PGPainless will receive funding by NGI Assure](https://nlnet.nl/project/PGPainless/) to develop an implementation of the [Web-of-Trust](https://sequoia-pgp.gitlab.io/sequoia-wot/) specification proposal!

![](https://blog.jabberhead.tk/wp-content/uploads/2022/05/NGIAssure_tag.png)[https://nlnet.nl/assure/](https://nlnet.nl/assure/)

The _Web-of-Trust_ (WoT) serves as an e ... ⌘ [Read more](https://blog.jabberhead.tk/2022/05/06/creating-an-openpgp-web-of-trust-implementation-a-series/) 2022-05-11T20:45:00Z **JMP: Togethr: Soprani.ca Social**
Last week we launched a sister product from the same team that brings you JMP: [Togethr](https://togethr.party).  Why are we launching a second product?  Why now?  What does this have to do with the mission of JMP in particular, or the Sopranica project in general?

Togethr is a managed hosting platform for small [Fediverse](https://fediverse.party/en/fediverse/) instances.  It is powered by the ActivityPub protocol that powers Mastodon, PeerTube, and so many others.  While there are sev ... ⌘ [Read more](http://blog.jmp.chat/b/togethr-sopranica-social) 2022-05-17T11:53:04Z **ProcessOne: ejabberd 22.05**
A new ejabberd release is finally here! **ejabberd 22.05** includes five months of work, 200 commits, including many improvements (MQTT, MUC, PubSub, …) and bug fixes.

- Improved MQTT, MUC, and ConverseJS integration
- New installers and container
- Support Erlang/OTP 25

When upgrading from the previous version please notice: there are minor changes in SQL schemas, the included rebar and rebar3 binaries require Erlang/OTP 22 or higher, and `make rel` uses different paths. There are no break ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-22-05/) 2022-05-21T00:00:00Z **Gajim: Gajim 1.4.1**
**Only a week after the release of Gajim 1.4.0, we’re happy to announce Gajim 1.4.1! 🎉 This release brings several fixes for issues you reported to us. Thanks for your feedback!**

## What’s New

In order to make it easier to reach us for help, we added a new menu item “Join Support Chat” under “Help”. Clicking it will directly join our support chat at [gajim@conference.gajim.org](xmpp:gajim@conference.gajim.org?join).

While redesigning the message window, we moved message timestamps to the r ... ⌘ [Read more](https://gajim.org/post/2022-05-21-gajim-1.4.1-released/) 2022-05-25T00:00:00Z **Gajim: Gajim 1.4.2**
**As promised earlier, releasing new Gajim versions is now much easier! 🎉 Gajim 1.4.2 comes with better performance and an important bugfix. But there is more! After popular demand, we brought back the calendar for browsing history.**

## What’s New

Mainly it’s one bug we fixed in this release. We improved how Gajim manages chat messages it displays to you. Before this improvement, messages would sometimes only show after changing focus or resizing the window. This issue has been fixed.

Afte ... ⌘ [Read more](https://gajim.org/post/2022-05-25-gajim-1.4.2-released/) 2022-05-26T10:00:00Z **Erlang Solutions: WombatOAM & the machine learning library**
WombatOAM, the powerful operations, monitoring, and maintenance platform has a new machine learning library to assist with metric prediction. Learn about the main features, the algorithms used and how you can benefit from it together with WombatOAM’s new UI from [Mohamed Ali Khechine](https://www.linkedin.com/in/mohamed-ali-khechine-29566078/?originalSubdomain=hu), [Tamás Lengyel](https://www.linkedin.com/in/tam%C3%A1s-lengyel-715b7 ... ⌘ [Read more](https://www.erlang-solutions.com/blog/wombatoam-the-machine-learning-library/) 2022-05-28T00:00:00Z **The XMPP Standards Foundation: XMPP & Google Summer of Code 2022: Welcome new contributors!**
![XSF and GSoC 2022 Logo](https://xmpp.org/images/logos/GSoC_2022_Logo.png)

The Google Summer of Code 2022 is about to lift off and coding starts soon! The XSF has not just been
accepted (again!) as a hosting organization for XMPP projects, we also can welcome two new contributors who will work on open-source software projects in the XMPP environment! We have updated our [designated web-page](h ... ⌘ [Read more](https://xmpp.org/2022/05/xmpp-google-summer-of-code-2022-welcome-new-contributors/) 2022-05-30T14:19:59Z **ProcessOne: ejabberd 22.05**
A new ejabberd release is finally here! **ejabberd 22.05** includes five months of work, 200 commits, including many improvements (MQTT, MUC, PubSub, …) and bug fixes.

![ejabberd 22.05 released](https://www.process-one.net/wp-content/uploads/2022/05/unnamed-2.png)

– Improved MQTT, MUC, and ConverseJS integration

– New installers and container

– Support Erlang/OTP 25

When upgrading from the previous version please notice: there are minor changes in SQL schemas, the included rebar and reba ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-22-05/) 2022-05-31T13:30:00Z **JMP: Newsletter: Togethr, SMS-only Ports, Snikket Hosting**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free ... ⌘ [Read more](http://blog.jmp.chat/b/may-newsletter-2022) 2022-06-01T00:00:00Z **Gajim: Gajim 1.4.3**
**Gajim 1.4.3 comes with some exciting news: Native emoji rendering on Windows! Want to customize your workspaces? Why not use emojis as well? As always, lots of bugs have been fixed in this release.**

## What’s New

This release is all about emojis. Gajim is based on [GTK](https://www.gtk.org/), a multi-platform framework for graphical user interfaces (GUI). For rendering text, GTK relies on [Pango](https://pango.gnome.org/) and underlying, on [Cairo](https://www.cairographics.org/). On Wind ... ⌘ [Read more](https://gajim.org/post/2022-06-01-gajim-1.4.3-released/) 2022-06-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter May 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of May 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at the bottom.

 ... ⌘ [Read more](https://xmpp.org/2022/06/the-xmpp-newsletter-may-2022/) 2022-06-07T15:46:30Z **Erlang Solutions: Modern Software Engineering Principles for Fintechs by Daniel Pilon at SumUp**
Daniel Pilon is a Software Engineering Manager at SumUp. Since 2007 he has worked across several industries before arriving in the fintech space. He has experience in many programming languages, such as C#, Java and JavaScript but since discovering Elixir and the power of functional programming a few years ago, he hasn’t looked back.

Right now he is building SumUp Bank, a complete digital banking solution ... ⌘ [Read more](https://www.erlang-solutions.com/blog/elixir-fintech-use-case-sumup/) 2022-06-08T10:30:32Z **Erlang Solutions: MongooseIM 5.1 Configuration Rework**
MongooseIM is a modern messaging server that is designed for scalability and high performance. The use of **XMPP** (Extensible Messaging and Presence Protocol) extensions (XEPs) means it is also highly customisable. Since version 4.0 it has been using the TOML configuration file format, which is much more user-friendly than the previously used Erlang terms. The latest release, **MongooseIM 5.1**, makes it more developer-friendly as well by ... ⌘ [Read more](https://www.erlang-solutions.com/blog/mongooseim-5-1-configuration-rework/) 2022-06-09T12:27:11Z **Prosodical Thoughts: Prosody 0.12.1 released**
We are pleased to announce a new minor release from our stable branch.

While the 0.12.0 release has been a huge success, inevitably people found some
aspects that didn’t work quite as intended, or weren’t as polished as they
ought to be. With the appreciation for the help from everyone reporting issues
to us, we’re happy to now release our best version yet - 0.12.1 is here!

Notably, we made a couple of changes that improve compatibility with Jitsi
Meet, we fixed some bugs ... ⌘ [Read more](https://blog.prosody.im/prosody-0.12.1-released/) 2022-06-16T12:50:59Z **ProcessOne: Announcing ejabberd DEB and RPM Repositories**
Today, we are happy to announce our official Linux packages repository: a source of .deb and .rpm packages for [ejabberd Community Server](https://github.com/processone/ejabberd). This repository provides a new way for the community to install and upgrade ejabberd.

All details on how to set this up are described on the dedicated website:

[https://repo.process-one.net](https://repo.process-one.net)

![ejabberd installation log](http ... ⌘ [Read more](https://www.process-one.net/blog/announcing-ejabberd-deb-and-rpm-repositories/) 2022-06-18T00:00:00Z **Gajim: Gajim 1.4.4**
**Gajim 1.4.4 comes with many improvements: emoji auto-complete, automatic theme switching when your desktop switches from light to dark in the evening, a completely reworked Gajim remote interface, and many bug fixes.**

## What’s New

After many emoji improvements in Gajim 1.4.3, this version comes with an emoji auto-complete while writing messages! As soon as you start typing a `:`, a popover will show you available emoji shortcodes, just like on Slack or Github 🎉

![Emoji auto-complete](ht ... ⌘ [Read more](https://gajim.org/post/2022-06-18-gajim-1.4.4-released/) 2022-06-19T22:08:39Z **Paul Schaub: Reproducible Builds – Telling of a Debugging Story**
Reproducibility is an important tool to empower users. Why would a user care about that? Let me elaborate.

For a piece of software to be reproducible means that everyone with access to the software’s source code is able to build the binary form of it (e.g. the executable that gets distributed). What’s the matter? Isn’t that true for any project with accessible source code? Not at all. Reproducibility means that the r ... ⌘ [Read more](https://blog.jabberhead.tk/2022/06/20/reproducible-builds-telling-of-a-debugging-story/) 2022-06-20T09:15:00Z **Prosodical Thoughts: Modernizing XMPP authentication and authorization**
We’re excited to announce that we have received funding, from the EU’s
[NGI Assure via the NLnet Foundation](https://nlnet.nl/assure/), to work on
some important enhancements to Prosody and XMPP. Our work will be focusing on
XMPP authentication and authorization, and bringing it up to date with current
and emerging best practices.

What kind of changes are we talking about? Well, there are a few aspects we
are planning to work on. Let’s start with “authent ... ⌘ [Read more](https://blog.prosody.im/modern-xmpp-auth/) 2022-06-21T13:28:42Z **ProcessOne: Announcing ejabberd DEB and RPM Repositories**
Today, we are happy to announce our official Linux packages repository: a source of .deb and .rpm packages for [ejabberd Community Server](https://github.com/processone/ejabberd). This repository provides a new way for the community to install and upgrade ejabberd.

All details on how to set this up are described on the dedicated website:

[https://repo.process-one.net](https://repo.process-one.net)

![ejabberd installation log](http ... ⌘ [Read more](https://www.process-one.net/blog/announcing-ejabberd-deb-and-rpm-repositories/) 2022-06-21T13:27:36Z **ProcessOne: ejabberd 22.05**
A new ejabberd release is finally here! **ejabberd 22.05** includes five months of work, 200 commits, including many improvements (MQTT, MUC, PubSub, …) and bug fixes.

![ejabberd 22.05 released](https://www.process-one.net/wp-content/uploads/2022/05/unnamed-2.png)

– Improved MQTT, MUC, and ConverseJS integration

– New installers and container

– Support Erlang/OTP 25

When upgrading from the previous version please notice: there are minor changes in SQL schemas, the included rebar and reba ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-22-05/) 2022-06-22T10:32:00Z **Erlang Solutions: Contract Programming an Elixir approach – Part 1**
This series explores the concepts found in Contract Programming and adapts them to the Elixir language. Erlang and BEAM languages, in general, are surrounded by philosophies like “fail fast”, “defensive programming”, and “offensive programming”, and contract programming can be a nice addition. The series is also available on [Github](https://github.com/chouzar/cuaderno/blob/main/contracts-1.md).

You will find a lot ... ⌘ [Read more](https://www.erlang-solutions.com/blog/contract-programming-an-elixir-approach-part-1/) 2022-06-23T13:09:50Z **Ignite Realtime Blog: REST API Openfire plugin 1.8.1 released!**
Earlier today, version 1.8.1 of the Openfire REST API plugin was released. This version removes the need to authenticate for status endpoints, adds new endpoints for bulk modifications of affiliations on MUC rooms, as well as a healthy number of other bugfixes.

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternatively, you can download the pl ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-8-1-released/91785) 2022-06-27T00:00:00Z **The XMPP Standards Foundation: On-Boarding Experience with XSF (Converse)**
Hi, I am PawBud. I will be working as a GSoC Contributor with XSF. To know more about my project kindly read this [blog](https://xmpp.org/2022/05/xmpp-google-summer-of-code-2022-welcome-new-contributors/). Feel free to contact me through my [email](https://xmpp.org/feeds/ferrypieme@gmail.com) to ask me anything you want!

Before I start, I feel that some things that I am going to write in this blog might offend someone. **Kindly ... ⌘ [Read more](https://xmpp.org/2022/06/on-boarding-experience-with-xsf-converse/) 2022-06-27T16:46:46Z **Erlang Solutions: Gaining a Competitive Advantage in Fintech From Your Choice of Tech Stack**
In our recent white paper **‘Technology Trends in Financial Services 2022’**, we explained the importance of software engineering for gaining a competitive advantage in the industry. Since the start of the year, a lot has occurred on a macro level strengthening our belief that modern financial services must be based on a solid technical foundation to deliver the user experiences and business rel ... ⌘ [Read more](https://www.erlang-solutions.com/blog/erlang-elixir-for-fintech-stack-development/) 2022-06-29T08:22:25Z **Ignite Realtime Blog: Smack 4.4.6 released**
We are happy to announce the release of Smack 4.4.6. For a high-level overview of what’s changed in Smack 4.4.6, check out Smack’s [changelog](https://github.com/igniterealtime/Smack/blob/4.4.6/CHANGELOG.md)

This release mostly consists of bug fixes, many of them reported by the [Jitsi](https://jitsi.org/) folks. I would like to thank especially Damian Minkov for detailed problem descriptions, for the fruitful collaboration and for various joint bug hunts whi ... ⌘ [Read more](https://discourse.igniterealtime.org/t/smack-4-4-6-released/91809) 2022-06-29T11:22:57Z **Sam Whited: Sirius**
NameSiriusDesignationα CMaMake/modelHonda CB1100StyleNaked bikeEngine1140cc air-cooled inline fourTiresMetzeler Roadtec Z8 Interact Tires 110/80-18; 140/70-18

With gas prices as high as they are I recently decided to sell my Honda S2000,
[Vela](https://blog.samwhited.com/2019/02/recipe-for-a-roadster-take-2/).
Though I normally say that there is never a reason to buy a new vehicle when a
used one can be had that’s just as good, depreciates less, and is cheaper, I’ve
decided to brake my own rule and ordere ... ⌘ [Read more](https://blog.samwhited.com/2022/06/sirius/) 2022-06-29T18:00:00Z **JMP: Newsletter: Command UI and Better Transcriptions Coming Soon**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one a ... ⌘ [Read more](http://blog.jmp.chat/b/june-newsletter-2022) 2022-06-30T00:00:00Z **Dino: Project Stateless File Sharing: First Steps**
Hey, this is my first development update!
As some of you might already know from my last blog post, my Google Summer of Code project is implementing Stateless File Sharing for Dino.
This is my first XMPP project and as such, I had to learn very basic things about it.
In my blog posts I’ll try to document the things I learned, with the idea that it might help someone else in the future.
I won’t refrain from explaining terms you might take for gran ... ⌘ [Read more](https://dino.im/blog/2022/06/project-stateless-file-sharing-first-steps/) 2022-07-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter June 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of June 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at the bottom ... ⌘ [Read more](https://xmpp.org/2022/07/the-xmpp-newsletter-june-2022/) 2022-07-06T07:59:46Z **Ignite Realtime Blog: Push Notification Openfire plugin 0.9.1 released**
The Ignite Realtime community is happy to announce the immediate availability of a bugfix release for the Push Notification plugin for Openfire!

This plugin adds support for sending push notifications to client software, as described in [XEP-0357: “Push Notifications”](https://xmpp.org/extensions/xep-0357.html).

[This update](https://www.igniterealtime.org/projects/openfire/plugins/0.9.1/pushnotificatio ... ⌘ [Read more](https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-9-1-released/91832) 2022-07-07T00:00:00Z **Gajim: Gajim 1.4.6**
**Gajim 1.4.6 fixes some bugs with the status icon and notifications. Emoji short code detection has been improved.**

## Fixes and improvements

[Several issues have been fixed](https://dev.gajim.org/gajim/gajim/-/milestones/68#tab-issues) in this release.

- Improved detection of emoji short codes
- Tray icon with`libappindicator` has been fixed
- Groups are now preserved when changing a contact’s name
- Windows: Notifications shouldn’t appear in the taskbar anymore

Have a look at the [chan ... ⌘ [Read more](https://gajim.org/post/2022-07-07-gajim-1.4.6-released/) 2022-07-13T13:24:57Z **Ignite Realtime Blog: Openfire 4.7.2 released**
The Ignite Realtime Community is pleased to announce the release of Openfire version 4.7.2. This version fixes a [number of bugs](https://download.igniterealtime.org/openfire/docs/4.7.2/changelog.html) and signifies our efforts to produce a stable 4.7 series of Openfire whilst work continues on the next feature release 4.8.0.

A major highlight of this release is fixing of BOSH bugs found under load testing.

You can find [download artifacts](https://ign ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-7-2-released/91846) 2022-07-14T10:26:00Z **Erlang Solutions: Updates to the MIM Inbox in version 5.1**
## User interfaces in open protocols

When a messaging client starts, it typically presents the user with:

- an inbox
- a summary of chats (in chronological order)
- unread messages in their conversation
- a snippet of the most recent message in the conversation
- information on if a conversation is muted (and if so how long a conversation is muted for)
- other information that users may find useful on their welcome screen

Mongoos ... ⌘ [Read more](https://www.erlang-solutions.com/blog/updates-to-the-mim-inbox-in-version-5-1/) 2022-07-19T17:23:37Z **Paul Schaub: Creating a Web-of-Trust Implementation: Certify Keys with PGPainless**
Currently I am working on a Web-of-Trust implementation for the OpenPGP library PGPainless. This work will be funded by the awesome [NLnet foundation through NGI Assure](https://nlnet.nl/project/PGPainless/). Check them out! NGI Assure is made possible with financial support from the European Commission’s Next [Generation Internet programme](https://ngi.eu/).

[![](https://nlnet.nl ... ⌘ [Read more](https://blog.jabberhead.tk/2022/07/19/creating-a-web-of-trust-implementation-certify-keys-with-pgpainless/) 2022-07-22T15:01:39Z **Ignite Realtime Blog: REST API Openfire plugin 1.8.3 released!**
We recently release version 1.8.3 of the Openfire REST API plugin. This version extends the MUC search capability to include the natural name of the MUC (instead of just the name). It also updates a number of library dependencies.

The updated plugin should be available for download in your Openfire admin console already. Alternatively, you can download the plugin directly, from [the plugin’s archive page](https://www.ign ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-8-3-released/91874) 2022-07-24T00:00:00Z **Gajim: Gajim 1.4.7**
**Gajim 1.4.7 brings performance improvements, better file previews, and many bug fixes. Thanks for all your reports!**

## What’s New

Multiple issues with Gajim’s file preview have been fixed. If you want to disable file previews entirely, there is now a setting in Gajim’s preferences.

For people with many contacts in their contact list, this release will bring a significant performance improvement 🚀

Furthermore, notifications on Windows should not appear in the taskbar anymore.

## Fixes ... ⌘ [Read more](https://gajim.org/post/2022-07-24-gajim-1.4.7-released/) 2022-07-27T17:30:00Z **JMP: Newsletter: Multilingual Transcriptions and Better Voicemail Greetings**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numb ... ⌘ [Read more](http://blog.jmp.chat/b/july-newsletter-2022) 2022-08-02T14:05:28Z **Ignite Realtime Blog: Openfire 4.7.3 released**
The Ignite Realtime Community is pleased to announce the release of Openfire version 4.7.3. This version brings a [number of bug fixes and other improvements](https://download.igniterealtime.org/openfire/docs/4.7.3/changelog.html) and signifies our efforts to produce a stable 4.7 series of Openfire whilst work continues on the next feature release 4.8.0.

You can find [download artifacts](https://igniterealtime.org/downloads/) on our website with the fol ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-7-3-released/91914) 2022-08-03T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter July 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of July 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at the bottom ... ⌘ [Read more](https://xmpp.org/2022/08/the-xmpp-newsletter-july-2022/) 2022-08-04T11:23:19Z **Ignite Realtime Blog: REST API Openfire plugin 1.9.0 released!**
We have released version 1.9.0 of the Openfire REST API plugin! This version adds functionality and provides some bug fixes that relates to multi-user chat rooms.

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternatively, you can download the plugin directly, from [the plugin’s archive page](https://www.igniterealtime.org/projects/openfire/pl ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-9-0-released/91928) 2022-08-04T17:54:38Z **Ignite Realtime Blog: REST API Openfire plugin 1.9.1 released!**
Woopsie doodle! It turns out that [a rather annoying bug](https://github.com/igniterealtime/openfire-restAPI-plugin/issues/146) was introduced in version 1.9.0 of the REST API plugin for Openfire, that we [released earlier today](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-9-0-released)!

To avoid unnecessary issues, we’ve decided to follow up with an immediate new release that addresses this issue. ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-9-1-released/91936) 2022-08-07T00:00:00Z **Dino: Stateless File Sharing: Base implementation**
The last few weeks were quite busy for me, but there was also a lot of progress.
I’m happy to say that the base of stateless file sharing is implemented and working.
Let’s explore some of the more interesting topics.

## [File Hashes](https://xmpp.org/extensions/xep-0300.html)

File hashes have some practical applications, such as file validation and duplication detection.
As such, they are part of the [metadata element](https://xmpp.org/extensio ... ⌘ [Read more](https://dino.im/blog/2022/08/stateless-file-sharing-base-implementation/) 2022-08-13T00:00:00Z **The XMPP Standards Foundation: Mid Term Evaluation Updates**
It’s been a month since I wrote my [last blog](https://xmpp.org/2022/07/conversejs-an-in-depth-view-into-my-gsoc22-project/). For those of you who have been following my blogs, thanks a lot for taking the time to read them. In this blog, I will give the updates post mid-term evaluation and the challenges that I have been facing and how I overcame some of them.

### The Mid-Term Evaluation

For those of you who don’t know much about GSoC, a mid-term evaluat ... ⌘ [Read more](https://xmpp.org/2022/08/mid-term-evaluation-updates/) 2022-08-17T00:00:00Z **XMPP Providers: XMPP Providers and blabber.im**
## Easy Onboarding with Android Chat App

A new version of the Android XMPP chat app

[blabber.im](https://blabber.im) has been released.
It provides an easy onboarding.
Passwords are generated automatically and XMPP providers are suggested.
Those suggestions are based on our curated list of XMPP providers.

![blabber.im registration integrating XMPP Providers](https://providers.xmpp.net/images/blabber-im-registration.png)

## More Apps Supporting X ... ⌘ [Read more](https://providers.xmpp.net/blog/2022-08-17-xmpp-providers-and-blabber-im/) 2022-08-19T00:00:00Z **Dino: Stateless File Sharing: Sources and Compatibility**
This is my next progress post about my Google Summer of Code project of implementing [Stateless File Sharing](https://xmpp.org/extensions/xep-0447.html) (sfs)

## Storing sfs sources in a database

Like everything else we receive, we need to store the sfs sources in a database.
In this case, we are in a unique position:
Not only are there different kinds of sources, but even http sources on their own are not trivial.
For now, we only ... ⌘ [Read more](https://dino.im/blog/2022/08/stateless-file-sharing-sources-and-compatibility/) 2022-08-22T10:30:00Z **Erlang Solutions: How Can Technology Answer the Questions Still Unanswered in FinTech?**
Leaders in the fintech industry joined us to discuss how technology can answer the remaining questions in fintech. They explored key technologies shaping the sector that could also have an impact on society as a whole. Join our panel moderated by [Andrew Vorster](https://www.andrewvorster.com/) (Innovation Catalyst) featuring [Jacky Uys](https://twitter.com/cyrustaheri) (Mambu ... ⌘ [Read more](https://www.erlang-solutions.com/blog/how-can-technology-answer-the-questions-still-unanswered-in-fintech/) 2022-08-23T18:46:20Z **JMP: Newsletter: New Employee, Command UI, JMP SIM Card, Multi-account Billing**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone ... ⌘ [Read more](http://blog.jmp.chat/b/august-newsletter-2022) 2022-08-25T09:00:00Z **Erlang Solutions: Implementing Go Fish to Learn Elixir**
A walkthrough of how we implemented GoFish as a way of learning Elixir and the concepts of the BEAM and OTP.

* * *

## Intro

In this article, we will outline our initial design and implementation of the card game Go Fish in Elixir using raw processes, and then describe how we were motivated to re-implement the project using the GenServer module instead. The first step is to agree upon the rules of the game, then describe the domain mode ... ⌘ [Read more](https://www.erlang-solutions.com/blog/implementing-go-fish-to-learn-elixir/) 2022-08-29T19:32:53Z **JMP: Signup with Cheogram Android**
Welcome to [JMP.chat](https://jmp.chat)! If you are looking for a simple guide on how to sign up for JMP, then you have come to the right place! We will be keeping this guide up-to-date if there is ever a change in how to sign up.

We will first start with signing up from within your Jabber chat application on mobile, where you will never need to leave the client to get set up. I will be using the freedomware Android client [Cheogram](https://cheogram.com) to do this signup. To star ... ⌘ [Read more](http://blog.jmp.chat/b/signup-with-cheogram-android) 2022-08-29T20:01:06Z **JMP: Signup with Cheogram Android**
Welcome to [JMP.chat](https://jmp.chat)! If you are looking for a simple guide on how to sign up for JMP, then you have come to the right place! We will be keeping this guide up-to-date if there is ever a change in how to sign up.

We will first start with signing up from within your Jabber chat application on mobile, where you will never need to leave the client to get set up. I will be using the freedomware Android client [Cheogram](https://cheogram.com) to do this signup. To star ... ⌘ [Read more](http://blog.jmp.chat/b/signup-with-cheogram-android) 2022-08-30T01:48:34Z **JMP: Signup with Cheogram Android**
Welcome to [JMP.chat](https://jmp.chat)! If you are looking for a simple guide on how to sign up for JMP, then you have come to the right place! We will be keeping this guide up-to-date if there is ever a change in how to sign up.

We will first start with signing up from within your Jabber chat application on mobile, where you will never need to leave the client to get set up. I will be using the freedomware Android client [Cheogram](https://cheogram.com) to do this signup. To star ... ⌘ [Read more](http://blog.jmp.chat/b/signup-with-cheogram-android) 2022-08-31T10:00:00Z **Kaidan: Kaidan's End-to-End Encryption Trust Management**
We worked several months on Kaidan’s upcoming end-to-end encryption and trust management.
Once Kaidan 0.9 is released, it will provide the latest [OMEMO Encryption](https://www.kaidan.im/2021/01/07/end-to-end-encryption/).
But it will also make trust decisions in the background for you if it’s possible.
Some trust decisions have to be made manually but there are many others Kaidan automates without decreasing your security.
That is done by automatically sharing ... ⌘ [Read more](https://kaidan.im/2022/08/31/e2ee-trust-management/) 2022-08-31T14:22:06Z **Ignite Realtime Blog: Openfire ThreadDump plugin 1.1.0 released**
Earlier today, we have released version 1.1.0 of the Openfire Thread Dump plugin. This plugin uses various evaluators to trigger the creation of a Java thread dump. These thread dumps provide valuable information that is typically used when analyzing issues within Openfire’s implementation.

In the new version of the plugin, two new evaluators have been added: one that looks at the usage pattern of Openfire’s TaskEngin ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-threaddump-plugin-1-1-0-released/92030) 2022-09-01T11:19:43Z **Paul Schaub: Creating a Web-of-Trust Implementation: Accessing Certificate Stores**
Currently, I am working on a Web-of-Trust implementation for the OpenPGP library PGPainless. This work is being funded by the awesome [NLnet foundation through NGI Assure](https://nlnet.nl/project/PGPainless/). Check them out! NGI Assure is made possible with financial support from the European Commission’s Next [Generation Internet programme](https://ngi.eu/).

[![](https://nlnet. ... ⌘ [Read more](https://blog.jabberhead.tk/2022/09/01/creating-a-web-of-trust-implementation-accessing-certificate-stores/) 2022-09-03T10:00:00Z **Kaidan: Encrypted Audio and Video Calls**
![OMEMO logo](https://www.kaidan.im/images/omemo.png)

[Kaidan](https://nlnet.nl/project/Kaidan/) will receive a grant by [NLnet](https://nlnet.nl/foundation/) for adding encrypted audio and video calls.

The calls will be end-to-end encrypted and authenticated via [OMEMO](https://www.kaidan.im/2021/01/07/end-to-end-encryption/).
Furthermore, Kaidan will support small group calls.
We strive for interoperability between Kaidan and other XMPP apps supporting calls.
In order to achie ... ⌘ [Read more](https://kaidan.im/2022/09/03/audio-video-calls/) 2022-09-07T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter August 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of August 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at the ... ⌘ [Read more](https://xmpp.org/2022/09/the-xmpp-newsletter-august-2022/) 2022-09-09T00:00:00Z **Dino: Stateless File Sharing: Async, Metadata with Thumbnails and some UI**
## Async

Asynchronous programming is a neat tool, until you work with a foreign project in a foreign language using it.
As a messenger, Dino uses lots of asynchronous code, not always though.
Usually my progress wasn’t interfered by such instances, but sometimes I had to work around it.

**Async in Vala**

No surprises here.
Functions are annotated with `async`, and `yield` expressions that are asyn ... ⌘ [Read more](https://dino.im/blog/2022/09/stateless-file-sharing-async-metadata-with-thumbnails-and-some-ui/) 2022-09-10T15:24:19Z **Monal IM: Monal IM – project moved**
We recently started to migrate the App from **Anu** **Pokharel**‘s Apple account to **Thilo** **Molitor**‘s Apple account.

Aspart of this transition we also deployed some new push servers to not let an old retired developer pay for the infrastructure needed for Monal.

Coming along with this transition from the old developer team to the new one is our new clean website at [https://monal-im.org/](https://monal-im.org/). From now on, this blog will not be used for Monal anymore.

**Many t ... ⌘ [Read more](https://monal.im/blog/monal-im-project-moved/) 2022-09-11T13:00:00Z **Arnaud Joset: Updates: chatty server and HTTPAuthentificationOverXMPP**
It's been a long time since I updated this blog. It will be a short update post about two projects.

# chatty\_server

The first is chatty\_server, a small XMPP bot I use to interact with my server. It allows me to get information about the CPU load, traffic, weather etc.
It also has a small feature to get reminder messages. There was a bug that allowed anyone to spam reminders. Anybody can add the bot to their rooster and could create random reminders t ... ⌘ [Read more](https://blog.agayon.be/xmpp_auth_update.html) 2022-09-12T08:00:00Z **Maxime Buquet: Versioning**
_I finally took time to setup a forge and some old drafts turned up. I am
publishing one of them today as is even though it’s 4 years old
(2018-08-07T13:27:43+01:00). I’m not as grumpy as I was at the time but I
still think this applies._

Today I am grumpy at people’s expectation of a free software project, about
versioning and releases. I am mostly concerned about applications rather than
libraries in this article but I am sure some of this would apply to libraries
as well.

Today we were discussing ab ... ⌘ [Read more](https://bouah.net/2022/09/versioning/) 2022-09-14T21:46:59Z **Paul Schaub: Using Pushdown Automata to verify Packet Sequences**
As a software developer, most of my work day is spent working practically by coding and hacking away. Recently though I stumbled across an interesting problem which required another, more theoretical approach;

An OpenPGP message contains of a sequence of packets. There are signatures, encrypted data packets and their accompanying encrypted session keys, compressed data and literal data, the latter being the packet ... ⌘ [Read more](https://blog.jabberhead.tk/2022/09/14/using-pushdown-automata-to-verify-packet-sequences/) 2022-09-16T13:15:05Z **Ignite Realtime Blog: New Openfire plugin: Push Server!**
The Ignite Realtime Community is pleased to announce the 1.0.0 release of the Push Server plugin for Openfire. This plugin is developed by the company [Busoft Teknoloji A.Ş.](https://www.busoft.com.tr) It is inspired by [Conversations Push Proxy](https://github.com/iNPUTmice/p2) and developed for Openfire.

Your instance of Openfire should automatically display the availability of the new plugin in the next few hours. Alternatively, you ... ⌘ [Read more](https://discourse.igniterealtime.org/t/new-openfire-plugin-push-server/92069) 2022-09-19T15:01:19Z **JMP: Privacy and Threat Modelling**
One often hears people ask if a product or service is “good for privacy” or if some practice they intend to incorporate is “good enough” for their privacy needs.  The problem with most such questions is that they often lack the necessary context, called a threat model, in order to even begin to understand how to answer them.  Understanding your own threat model (and making any implicit model you carry more explicit to yourself) is one of the most important steps you can take to im ... ⌘ [Read more](http://blog.jmp.chat/b/2022-privacy-threat-modelling) 2022-09-20T02:14:17Z **JMP: Privacy and Threat Modelling**
One often hears people ask if a product or service is “good for privacy” or if some practice they intend to incorporate is “good enough” for their privacy needs.  The problem with most such questions is that they often lack the necessary context, called a threat model, in order to even begin to understand how to answer them.  Understanding your own threat model (and making any implicit model you carry more explicit to yourself) is one of the most important steps you can take to im ... ⌘ [Read more](http://blog.jmp.chat/b/2022-privacy-threat-modelling) 2022-09-28T00:08:19Z **Tigase Blog: Tigase XMPP Client Apps**
### Our XMPP Chat Apps philosophy

Web based, JavaScript, React and so on app are great… for developers.

We do care about users and we understand that the only way to provide users with great experience is through native apps.

Therefore we have put a lot of effort and dedication to develop native client for each platform separately. Each of our
apps is tailored for the best experience and native feeling. Plus they are optimized for each platform, so they are
lightweight but also powerful and take ... ⌘ [Read more](https://tigase.net/xmpp-clients/) 2022-09-28T00:08:18Z **Tigase Blog: Tigase XMPP Server**
### Tigase XMPP Server is Java based software

Tigase XMPP Server is a standalone application written in Java. It is not a “web server” system. It runs independently
from any other software. In most cases all it needs to run is Java Virtual Machine (JVM). For extended functionality
it may require a few external libraries for the most part it is all in-house developed software.

### Java based but still very efficient

Java is known and infamous for it’s high resource requirements and slowness. This unfor ... ⌘ [Read more](https://tigase.net/xmpp-server/) 2022-09-28T00:08:16Z **Tigase Blog: Tigase XMPP Libraries**
### Our software philosophy

Actually nothing new and nothing surprising here. We want to have as much of a reusable code as possible. And this
reusable code should have a simple but powerful API to be useful for quickly creating software.

That’s it.

And this is how we design and develop our XMPP libraries. Check them out.

Documentation to all our projects is available online and sample codes? Take a look at our XMPP Chat apps which are
open source too. ⌘ [Read more](https://tigase.net/xmpp-libraries/) 2022-09-28T00:08:15Z **Tigase Blog: Tigase Instant Communication, Presence and Messaging**
### What is “Instant Communication”

First things first. What is this all about?

We say this is “Instant communication” or “Near real-time communication” and indeed, this is about communicating,
talking, sending messages, sending other information, documents. Instant or real-time means, whatever you send, is sent
right away, it is also delivered right away.

Would the receiving person get it right away too? Well, it depends, if the person is online, it ... ⌘ [Read more](https://tigase.net/tigase-instant-communication/) 2022-09-28T15:23:03Z **JMP: Newsletter: Voicemail Changes, Opt-in Jabber ID Discoverability**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone number ... ⌘ [Read more](http://blog.jmp.chat/b/september-newsletter-2022) 2022-09-29T19:29:22Z **Ignite Realtime Blog: REST API Openfire plugin 1.10.0 released!**
We are happy to announce the immediate availability of version 1.10.0 of the REST API plugin for Openfire!

This release will see the performance on lookups of MUC rooms based on case-insensitive room names, or non-existing rooms. This will be particularly notable in systems that hold many chat rooms.

Another feature that is added is that basic statistics on REST endpoint usage are now exposed. These can be viewed thro ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-10-0-released/92108) 2022-10-01T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter September 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of September 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read mor ... ⌘ [Read more](https://xmpp.org/2022/10/the-xmpp-newsletter-september-2022/) 2022-10-06T10:04:00Z **Erlang Solutions: Pair Programming**
As a junior software developer, finding the right tools and techniques to help you learn a new language or technology can make a huge difference. While spending the last few months learning Erlang and Elixir, one of the techniques that I have found really helpful is pair programming.

I will be breaking down the concept of pair programming and my experiences with it so far, including the benefits and different ways of utilizing this programming style.

### **What is pair progra ... ⌘ [Read more](https://www.erlang-solutions.com/blog/pair-programming/) 2022-10-08T00:00:00Z **Gajim: Gajim 1.5.2**
**Gajim 1.5.2 brings another performance boost, better emojis, improvements for group chat moderators, and many bug fixes. Thank you for all your contributions!**

## What’s New

[Generating performance profiles](https://en.wikipedia.org/wiki/Profiling_(computer_programming)) for Gajim revealed some bottlenecks in Gajim’s code. After fixing these, switching chats should now feel snappier than before.

Did you know that you can use shortcodes for typing emojis? Typing `:+1` for example will ope ... ⌘ [Read more](https://gajim.org/post/2022-10-08-gajim-1.5.2-released/) 2022-10-11T18:47:04Z **JMP: SMS Account Verification**
Some apps and services (but not JMP!) require an SMS verification code in order to create a new account.  (Note that this is different from using SMS for authentication; which is a bad idea since SMS [can be easily intercepted](https://sec.okta.com/articles/2020/05/sms-two-factor-authentication-worse-just-good-password), are [not encrypted in transit](https://www.forbes.com/sites/zakdoffman/2020/10/11/apple-iphone-imessage-and-android-messages-sms-passcode-security-update/), and are v ... ⌘ [Read more](http://blog.jmp.chat/b/2022-sms-account-verification) 2022-10-13T10:06:51Z **ProcessOne: Matrix protocol added to ejabberd**
ejabberd is already the most versatile and scalable messaging server. In this post, we are giving a sneak peak at what is coming next.

ejabberd just get new ace in it sleeve – you can now use ejabberd to talk with other Matrix servers, a protocol sometimes used for small corporate server messaging.

Of course, you all know ejabberd supports the XMPP instant messaging protocol with hundreds of XMPP extensions, this is what it is famous for.

The second ma ... ⌘ [Read more](https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/) 2022-10-13T12:04:19Z **ProcessOne: Matrix protocol added to ejabberd**
ejabberd is already the most versatile and scalable messaging server. In this post, we are giving a sneak peak at what is coming next.

ejabberd just get new ace in it sleeve – you can now use ejabberd to talk with other Matrix servers, a protocol sometimes used for small corporate server messaging.

Of course, you all know ejabberd supports the XMPP instant messaging protocol with hundreds of XMPP extensions, this is what it is famous for.

The second ma ... ⌘ [Read more](https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/) 2022-10-13T11:44:38Z **Erlang Solutions: Everything you need to know about Phoenix Framework 1.7**
It is an exciting time for the Elixir community. As you may have seen at [ElixirConf](https://www.elixirconf.eu/) or ElixirConf EU, we are celebrating the 10th anniversary of [Elixir](https://www.erlang-solutions.com/capabilities/elixir/). Despite now being 10 years old, there is no slowdown in the number of exciting new features, frameworks, and improvements being made to the language.

One of the most exciting ... ⌘ [Read more](https://www.erlang-solutions.com/blog/what-you-need-to-know-phoenix-framework-1-7/) 2022-10-13T10:30:00Z **Prosodical Thoughts: Mutation Testing in Prosody**
This is a post about a new automated testing technique we have recently
adopted to help us during our daily development work on Prosody. It’s probably
most interesting to developers, but anyone technically-inclined should be able
to follow along!

If you’re unfamiliar with our project, it’s an open-source real-time messaging
server, built around the XMPP protocol. It’s used by many organizations and
self-hosting hobbyists, and also powers applications such as [Snikke ... ⌘ [Read more](https://blog.prosody.im/mutation-testing-in-prosody/) 2022-10-19T10:19:00Z **Erlang Solutions: Learning functional and concurrent programming concepts with Elixir**
If you are early in the process of learning [Elixir](https://www.erlang-solutions.com/capabilities/elixir/) or considering learning it in the future, you may have wondered a few things.  What is the experience like? How easy is it to pick up functional and concurrent programming concepts when coming from a background in languages which lack those features? Which aspects of the ... ⌘ [Read more](https://www.erlang-solutions.com/blog/learning-functional-and-concurrent-programming-concepts-with-elixir/) 2022-10-24T13:53:39Z **ProcessOne: Matrix protocol added to ejabberd**
ejabberd is already the most versatile and scalable messaging server. In this post, we are giving a sneak peak at what is coming next.

ejabberd just get new ace in it sleeve – you can now use ejabberd to talk with other Matrix servers, a protocol sometimes used for small corporate server messaging.

Of course, you all know ejabberd supports the XMPP instant messaging protocol with hundreds of XMPP extensions, this is what it is famous for.

The second ma ... ⌘ [Read more](https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/) 2022-10-26T16:14:48Z **Paul Schaub: Implementing Packet Sequence Validation using Pushdown Automata**
This is part 2 of a small series on verifying the validity of packet sequences using tools from theoretical computer science. Read part 1 [here](https://blog.jabberhead.tk/2022/09/14/using-pushdown-automata-to-verify-packet-sequences/).

In the previous blog post I discussed how a formal grammar can be transformed into a pushdown automaton in order to check if a sequence of packets or token ... ⌘ [Read more](https://blog.jabberhead.tk/2022/10/26/implementing-packet-sequence-validation-using-pushdown-automata/) 2022-10-28T14:16:33Z **ProcessOne: ejabberd 22.10**
This **ejabberd 22.10** release includes five months of work, over 120 commits, including relevant improvements in MIX, MUC, SQL, and installers, and bug fixes as usual.

![jabberd 22.10 released](https://www.process-one.net/wp-content/uploads/2022/10/ejabberd-22.10.png)

This version bring support for latest [MIX](https://xmpp.org/extensions/xep-0369.html) protocol version, and significantly improves detection and recovery of SQL connection issues.

There are no breaking changes in SQL schem ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-22-10/) 2022-11-07T16:44:12Z **ProcessOne: Matrix protocol added to ejabberd**
ejabberd is already the most versatile and scalable messaging server. In this post, we are giving a sneak peak at what is coming next.

ejabberd just get new ace in it sleeve – you can now use ejabberd to talk with other Matrix servers, a protocol sometimes used for small corporate server messaging.

Of course, you all know ejabberd supports the XMPP instant messaging protocol with hundreds of XMPP extensions, this is what it is famous for.

The second ma ... ⌘ [Read more](https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/) 2022-11-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter October 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of October 2022.

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at t ... ⌘ [Read more](https://xmpp.org/2022/11/the-xmpp-newsletter-october-2022/) 2022-11-02T18:41:40Z **JMP: Newsletter: New Cheogram Android Release, Chatwoot Instance**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one ... ⌘ [Read more](http://blog.jmp.chat/b/october-newsletter-2022) 2022-10-31T00:00:00Z **Gajim: Gajim 1.5.3**
**Gajim 1.5.3 brings back a feature many of you missed: selecting and copying multiple messages. Emoji shortcodes have been improved and cover even more emojis now. Gajim also lets you mark workspaces as read, so you don’t have to go through all conversations. Thank you for all your contributions!**

## What’s New

Since we changed the way Gajim displays messages in Gajim 1.4, selecting multiple messages to copy them was not possible anymore. With Gajim 1.5.3 you can now select multiple messag ... ⌘ [Read more](https://gajim.org/post/2022-10-31-gajim-1.5.3-released/) 2022-10-30T00:53:35Z **JMP: SMS Account Verification**
Some apps and services (but not JMP!) require an SMS verification code in order to create a new account.  (Note that this is different from using SMS for authentication; which is a bad idea since SMS [can be easily intercepted](https://sec.okta.com/articles/2020/05/sms-two-factor-authentication-worse-just-good-password), are [not encrypted in transit](https://www.forbes.com/sites/zakdoffman/2020/10/11/apple-iphone-imessage-and-android-messages-sms-passcode-security-update/), and are v ... ⌘ [Read more](http://blog.jmp.chat/b/2022-sms-account-verification) 2022-10-29T12:38:32Z **ProcessOne: ejabberd 22.10**
This **ejabberd 22.10** release includes six months of work, over 140 commits, including relevant improvements in MIX, MUC, SQL, and installers, and bug fixes as usual.

![jabberd 22.10 released](https://www.process-one.net/wp-content/uploads/2022/10/ejabberd-22.10.png)

This version brings support for latest [MIX](https://xmpp.org/extensions/xep-0369.html) protocol version, and significantly improves detection and recovery of SQL connection issues.

There are no breaking changes in SQL schem ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-22-10/) 2022-11-09T18:02:21Z **Ignite Realtime Blog: Hazelcast plugin version 2.6.1 released!**
The Ignite Realtime community is happy to announce the immediate availability of version 2.6.1 of the Hazelcast plugin for Openfire! The Hazelcast plugin is what allows you to deploy Openfire as a clustered solution.

This release includes only [one improvement](https://github.com/igniterealtime/openfire-hazelcast-plugin/issues/86), but that one can bring a significant performance improvement as compared to older versions ... ⌘ [Read more](https://discourse.igniterealtime.org/t/hazelcast-plugin-version-2-6-1-released/92224) 2022-11-09T17:57:14Z **Ignite Realtime Blog: REST API Openfire plugin 1.10.1 released!**
We are happy to announce the immediate availability of version 1.10.1 of the REST API plugin for Openfire!

This is a bugfix release, that will improve the endpoints that make modifications to MUC rooms.

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternatively, you can download the plugin directly, from [the plugin’s archive page](https:// ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-10-1-released/92223) 2022-11-09T18:13:19Z **Ignite Realtime Blog: Openfire 4.7.4 release**
The Ignite Realtime Community is happy to announce the `4.7.4` release of Openfire. This release fixes a [number of bugs](https://download.igniterealtime.org/openfire/docs/4.7.4/changelog.html) and represents our effort to provide a stable `4.7.x` series while work continues on the next feature release of Openfire.

Notable fixes include enhancements to cluster-specific implementation of Multi-User Chat functionality, improved websocket handling and improv ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-7-4-release/92225) 2022-11-12T00:00:00Z **Dino: Stateless File Sharing: Source Attachment and Wrap-Up**
## Recap

Stateless file sharing (sfs) is a generic file sharing message which, alongside metadata, sends a list of sources where the file can be retrieved from.
It is generic in the sense, that sources can be from different kinds of file transfer methods.
HTTP, Jingle and any other file transfers can be encapsulated with it.
The big idea is that functionality can be implemented for all file transfer methods at once, thanks to ... ⌘ [Read more](https://dino.im/blog/2022/11/stateless-file-sharing-source-attachment-and-wrap-up/) 2022-11-14T18:34:08Z **Ignite Realtime Blog: Spark 3.0.0 Released**
The Ignite Realtime community is happy to announce the release of Spark 3.0.0 version.

We decided to increase major version to 3.x to coincide with a complete UI refresh of Spark which was contributed by [Amos](https://github.com/k33ptoo). Now Spark uses only [FlatLaf](https://github.com/JFormDesigner/FlatLaf) Look and Feel. We are very much grateful for his incredible work. Along that Pade Meetings plugin was added by [Dele](https://discourse.igniterealtime. ... ⌘ [Read more](https://discourse.igniterealtime.org/t/spark-3-0-0-released/92231) 2022-11-16T14:09:45Z **ProcessOne: ejabberd turns 20**
ejabberd is a piece of software that was born 20 years ago. This is a long time, even at the scale of Internet. And yet, what ejabberd represents has not always been obvious. It took us a long time to realize what was so important about ejabberd. Why have we been developing it for 20 years? Why are we pushing it further even today? What makes it so special?

ejabberd is a scalable messaging server. That sums it all and that does not do justice to this critical piece of the Internet infr ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-turns-20/) 2022-11-16T15:17:01Z **ProcessOne: ejabberd turns 20**
ejabberd is a piece of software that was born 20 years ago. This is a long time, even at the scale of Internet. And yet, what ejabberd represents has not always been obvious. It took us a long time to realize what was so important about ejabberd. Why have we been developing it for 20 years? Why are we pushing it further even today? What makes it so special?

![](https://www.process-one.net/wp-content/uploads/2022/11/ejabberdturns20.png)

ejabberd is a scalable messaging server. That sum ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-turns-20/) 2022-11-22T21:11:57Z **Ignite Realtime Blog: Openfire Monitoring Service plugin 2.4.0 release**
Earlier today, we have released version 2.4.0 of the Openfire Monitoring Service plugin. This plugin adds both statistics, as well as message archiving functionality to Openfire.

In this release, compatibility with future versions of Openfire is added. A bug that affects MSSQL users has been fixed, and the dreaded “Unable to save XML properties” error message has been resolved. A few other minor tweaks h ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-monitoring-service-plugin-2-4-0-release/92266) 2022-11-24T11:58:13Z **Jérôme Poisson: Libervia progress note 2022-W45**
Hello, it's time for a long overdue progress note.

I'll talk here about the work made on ActivityPub (AP) gateway and on end-to-end encryption around pubsub.

Oh, and if everything goes well, this blog post should be accessible from XMPP **and** ActivityPub (and HTTP and ATOM feed), using the same identifier `goffi@goffi.org`.

## Forewords

The work made on the AP gateway has been possible thanks to a [NLnet/NGI0 grant](https://nlnet.nl/project/Libervia/) (w ... ⌘ [Read more](https://www.goffi.org/b/libervia-progress-note-2022-w45-MTdL) 2022-12-03T14:42:41Z **Ignite Realtime Blog: Denial of Service Vulnerability in Smack 4.4 if XMPPTCPConnection is used with StAX**
The fantastic folks behind [Jitsi](https://discourse.igniterealtime.org) have discovered a Denial of Service (DoS) vulnerability in Smack ( [JSA-2022-0002](https://github.com/jitsi/security-advisories/blob/master/advisories/JSA-2022-0002.md), [JSA-2022-0003](https://github.com/jitsi/security-advisories/blob/master/advisories/JSA-2022-00 ... ⌘ [Read more](https://discourse.igniterealtime.org/t/denial-of-service-vulnerability-in-smack-4-4-if-xmpptcpconnection-is-used-with-stax/92314) 2022-12-03T00:00:00Z **Gajim: Gajim 1.5.4**
**Gajim 1.5.4 comes with a reworked file transfer interface, better URL detection, message selection improvements, and many fixes under the hood. Thank you for all your contributions!**

## What’s New

Gajim’s interface for sending files has been reworked, and should be much easier to use now. For each file you’re about to send, Gajim will generate a preview. This way, you can avoid sending the wrong file to somebody. Regardless of how you start a file transfer, be it drag and drop, pasting a ... ⌘ [Read more](https://gajim.org/post/2022-12-03-gajim-1.5.4-released/) 2022-12-01T10:33:25Z **Erlang Solutions: Advent of Code 2022 – Every Puzzle Solved in Erlang**
# Day 1

Christmas is getting closer and with that, the annual Advent of Code begins. For those who do not know, Advent of Code is a fun and inclusive event which provides a new programming puzzle every day. The fun is that these puzzles can be solved in any programming language and are accessible for varying levels of coding experience and skills. The real test is in your problem-solving. This year, we’ll be solving each of the problems in ... ⌘ [Read more](https://www.erlang-solutions.com/blog/advent-of-code-2022/) 2022-12-01T10:29:00Z **Erlang Solutions: RabbitMQ – An Amazing Message Broker**
In cloud architectures (or microservices), applications are broken down into smaller independent blocks that can be quickly developed, deployed, and maintained. Imagine you have a cloud architecture that has many services and many requests per second, you have to make sure that no requests are lost and your web service is always ready to receive new requests instead of locked by processing the previous request and must ensure that the servi ... ⌘ [Read more](https://www.erlang-solutions.com/blog/rabbitmq-an-amazing-message-broker/) 2022-12-01T04:23:32Z **JMP: Writing a Chat Client from Scratch**
There are a lot of things that go into building a chat system, such as client, server, and protocol.  Even for only making a client there are lots of areas of focus, such as user experience, features, and performance.  To keep this post a manageable size, we will just be building a client and will use an existing server and protocol (accessing Jabber network services using the XMPP protocol).  We’ll make a practical GUI so we can test things, but not spend too much time on p ... ⌘ [Read more](http://blog.jmp.chat/b/2022-chat-client-from-scratch) 2022-11-30T16:17:21Z **Ignite Realtime Blog: HTTP File Upload plugin 1.2.0 released**
We have now released version 1.2.0 of the HTTP File Upload plugin!

This plugin adds functionality to Openfire that allows clients to share files, as defined in the [XEP-0363 ‘HTTP File Upload’ specification](https://xmpp.org/extensions/xep-0363.html).

This release primarily enhances functionality when running in an Openfire cluster. All changes can be reviewed in [the changelog for this release](https://www.igniterealtime. ... ⌘ [Read more](https://discourse.igniterealtime.org/t/http-file-upload-plugin-1-2-0-released/92302) 2022-11-28T17:30:00Z **Prosodical Thoughts: Bringing FASTer authentication to Prosody and XMPP**
As our work continues on [modernizing XMPP authentication](https://docs.modernxmpp.org/projects/auth/),
we have some more new milestones to share with you. Until now our work has
mostly been focused on internal Prosody improvements, such as the new [roles\
and permissions framework](http://blog.prosody.im/role-auth/). Now we are starting to extend our
work to the actual client-to-server protocol in XMPP.

[Prosody](https://prosody.im/) and [Snikket](https://snik ... ⌘ [Read more](https://blog.prosody.im/fast-auth/) 2022-12-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter November 2022**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of November 2022. This is the final release for this year and we will have a well-deserved winter break until the 5th of February 2023! Many thanks to all readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may ... ⌘ [Read more](https://xmpp.org/2022/12/the-xmpp-newsletter-november-2022/) 2022-12-08T10:00:00Z **Snikket: Notes on the F-Droid security warning**
Snikket Android users who installed the app via F-Droid may receive a warning
from F-Droid telling them that the app has a vulnerability and that they
“recommend uninstalling immediately”. First of all - don’t panic! This is a
over-simplified generic warning that is scary, but the actual situation is
not quite so scary and has an explanation. Here goes…

# How F-Droid works

When an app is developed and ready for release, it must be compiled and built,
to produce the fina ... ⌘ [Read more](https://snikket.org/blog/fdroid-security-warning/) 2022-12-11T10:00:00Z **Snikket: F-Droid security update**
Last week, Snikket Android users who installed the Snikket app via F-Droid
started [receiving a warning](https://snikket.org/fdroid-security-warning) that it contained a
security vulnerability. This wasn’t entirely accurate, as the problem wasn’t
with the Snikket app itself but specifically F-Droid’s own build of the app
that was using an outdated version of the WebRTC library.

Like many communication apps, Snikket uses WebRTC for audio and video calls.
We’ve been working on finding a ... ⌘ [Read more](https://snikket.org/blog/fdroid-security-update/) 2022-12-12T19:28:05Z **Ignite Realtime Blog: Spark 3.0.1 Released**
The Ignite Realtime community is happy to announce the release of Spark 3.0.1 version.

This release contains mostly fixes. macOS now uses the default FlatLaf LaF. The user can also choose the type of tabs “scroll” as in Spark 3.0.0 or “wrap” as in Spark 2.X. See screenshot below. And also for some users, Spark not saved history.

![spark3.0.1 (2)](https://discourse.igniterealtime.org/uploads/default/original/2X/e/ef42d9120a2700c71915aca9bef4bff3f3fbb1bb.png)
 ... ⌘ [Read more](https://discourse.igniterealtime.org/t/spark-3-0-1-released/92353) 2022-12-13T11:30:57Z **Erlang Solutions: Change data capture with Postgres & Elixir**
CDC is the process of identifying and capturing data changes from the database.

With CDC, changes to data can be tracked in near real-time, and that information can be used to support a variety of use cases, including auditing, replication, and synchronisation.

A good example of a use case for CDC is to consider an application which inserts a record into the database and pushes an event to a message queue after the record has ... ⌘ [Read more](https://www.erlang-solutions.com/blog/change-data-capture-with-postgres-elixir/) 2022-12-13T20:23:13Z **Prosodical Thoughts: Prosody 0.12.2 released**
We are pleased to announce a new minor release from our stable branch.

This is a regularly delayed release containing a number of fixes for
issues that we have come across since the last release of the 0.12
series.

A summary of changes in this release:

## Fixes and improvements

- util.stanza: Allow U+7F when constructing stazas
- net.unbound: Preserve built-in defaults and Prosodys settings for luaunbound (fixes[#1763](https://issues.prosody.im/1763): luaunbound not read ... ⌘ [Read more](https://blog.prosody.im/prosody-0.12.2-released/) 2022-12-19T11:43:06Z **Erlang Solutions: GraphQL interfaces in MongooseIM 6.0**
MongooseIM is a robust, scalable and highly extensible instant messaging server. Recent releases have improved its configurability and opened new use cases, and the latest version 6.0 continues that trend. By introducing the brand new GraphQL API, we made MongooseIM much easier to integrate with external web services. The entry barrier is also lower than ever because of the automatically generated API documentation, interactive web UI, an ... ⌘ [Read more](https://www.erlang-solutions.com/blog/graphql-interfaces-in-mongooseim-6-0/) 2022-12-19T20:37:05Z **JMP: Newsletter: Busy Year in 2022**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Sha ... ⌘ [Read more](http://blog.jmp.chat/b/december-newsletter-2022) 2022-12-20T03:52:29Z **JMP: Newsletter: Busy Year in 2022**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Sha ... ⌘ [Read more](http://blog.jmp.chat/b/december-newsletter-2022) 2022-12-21T13:56:14Z **Ignite Realtime Blog: New Mastodon service for the Ignite Realtime community!**
Some of you might already have followed along with the discussion on this in the open\_chat chatroom, but: the Ignite Realtime community now has its own Mastodon service at [toot.igniterealtime.org](https://toot.igniterealtime.org)! This service is graciously sponsored by [Free Solutions Sàrl](https://www.free-solutions.ch/) \- a big thank you to Claude and his team!

![Mastodon logo](https:/ ... ⌘ [Read more](https://discourse.igniterealtime.org/t/new-mastodon-service-for-the-ignite-realtime-community/92389) 2022-12-24T11:20:40Z **Ignite Realtime Blog: Help us translate Spark and Openfire!**
We have started to experiment with an online tool that facilitates the process of translating Spark and Openfire. Both already have a bunch of translations, but none are complete.

I’m looking for people wanting to test the tool and/or provide translations. The aim is to make providing translations become so easy that little technological know-how is required.

If you’re interested, please sign up to [Ignite Realtime localizati ... ⌘ [Read more](https://discourse.igniterealtime.org/t/help-us-translate-spark-and-openfire/92399) 2023-01-07T00:00:00Z **Gajim: Gajim 1.6.0**
**For Gajim 1.6.0 we ported Gajim’s and python-nbxmpp’s underlying HTTP library to libsoup3. Also, audio previews now look nicer and allow for more control (playback speed, jumping). We fixed emoji rendering on MacOS and we implemented many fixes under the hood. Thank you for all your contributions!**

## What’s New

For all HTTP requests (e.g. file downloads, update checks, websocket connection, …) both Gajim and python-nbxmpp rely on libsoup. With Gajim 1.6.0, we ported to libsoup3. You shou ... ⌘ [Read more](https://gajim.org/post/2023-01-07-gajim-1.6.0-released/) 2023-01-12T10:00:00Z **Erlang Solutions: Building a Remote Control Car from Scratch Using Elixir**
## Introduction

Elixir is undoubtedly one of the most comprehensive full stack languages available, offering battle-tested reliability and fault-tolerance on the backend. This is thanks to its origins in Erlang, the BEAM VM and OTP, powerful and agile frontend development thanks to LiveView and the ability to write to hardware with Nerves (not to mention the exciting developments happening in the mac ... ⌘ [Read more](https://www.erlang-solutions.com/blog/building-a-remote-control-car-from-scratch-using-elixir/) 2023-01-13T19:20:28Z **Paul Schaub: Use Any SOP Binary With SOP-Java and External-SOP**
The Stateless OpenPGP Protocol specification describes a shared, standardized command line interface for OpenPGP applications. There is a bunch of such binaries available already, among them PGPainless’ [pgpainless-cli](https://codeberg.org/PGPainless/pgpainless/src/branch/main/pgpainless-cli), Sequoia-PGP’s [sqop](https://gitlab.com/sequoia-pgp/sequoia-sop/), as well as ProtonMails [gosop](https://github.com/ProtonMa ... ⌘ [Read more](https://blog.jabberhead.tk/2023/01/13/use-any-sop-binary-with-sop-java-and-external-sop/) 2023-01-14T00:00:00Z **Gajim: Gajim 1.6.1**
**Gajim 1.6.1 is mostly a bug fixing release, but it also brings some important improvements and adds more convenience. Thank you for all your contributions!**

## What’s New

After we ported Gajim and python-nbxmpp to `libsoup3`, you might have noticed issues with file transfers. Now, [python-nbxmpp 4.0.1](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog) has been released, and it fixes an error which prevented transfers of files containing spaces in their file name.

Gajim s ... ⌘ [Read more](https://gajim.org/post/2023-01-14-gajim-1.6.1-released/) 2023-01-17T16:34:11Z **ProcessOne: ejabberd 23.01**
![](https://www.process-one.net/wp-content/uploads/2023/01/ejabberd-2301.png)

Two months after the previous release, **ejabberd 23.01** includes many bug fixes, several improvements and some new features.

A new module, `mod_mqtt_bridge`, can be used to replicate changes to MQTT topics between local and remote servers.

A more detailed explanation of those topics and other features:

## Erlang/OTP 19.3 discouraged

Remember that support for Erlang/OTP 19.3 is discouraged, and will be removed ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-01/) 2023-01-17T16:42:24Z **ProcessOne: ejabberd 23.01**
![](https://www.process-one.net/wp-content/uploads/2023/01/ejabberd-2301.png)

Two months after the previous release, **ejabberd 23.01** includes many bug fixes, several improvements and some new features.

A new module, `mod_mqtt_bridge`, can be used to replicate changes to MQTT topics between local and remote servers.

A more detailed explanation of those topics and other features:

## Erlang/OTP 19.3 discouraged

Remember that support for Erlang/OTP 19.3 is discouraged, and will be removed ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-01/) 2023-01-17T18:04:09Z **ProcessOne: ejabberd 23.01**
![](https://www.process-one.net/wp-content/uploads/2023/01/ejabberd-2301.png)

Almost three months after the previous release, **ejabberd 23.01** includes many bug fixes, several improvements and some new features.

A new module, `mod_mqtt_bridge`, can be used to replicate changes to MQTT topics between local and remote servers.

A more detailed explanation of those topics and other features:

## Erlang/OTP 19.3 discouraged

Remember that support for Erlang/OTP 19.3 is discouraged, and will b ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-01/) 2023-01-23T19:33:18Z **JMP: Threads, Thumbnails, XMR, ETH**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Shar ... ⌘ [Read more](http://blog.jmp.chat/b/january-newsletter-2023) 2023-01-27T17:00:00Z **Sam Whited: Smyrna Parks: Rose Garden and Jonquil**
## Introduction

I live in a suburb of Atlanta called [Smyrna](https://www.smyrnaga.gov/) [1](https://blog.samwhited.com/atom.xml#fn:1).
Though Smyrna has been ranked favorably compared to other towns in the U.S.[2](https://blog.samwhited.com/atom.xml#fn:2), it
suffers from many of the same problems as other suburbs:
wide, fast, roads that aren’t very pedestrian or bicycle (or even car) friendly
and a lack of public transit make it [hard to get a ... ⌘ [Read more](https://blog.samwhited.com/2023/01/smyrna-parks-rose-garden-and-jonquil/) 2023-02-02T17:36:39Z **Isode: Icon-5066 3.0 – New Capabilities**
We are thrilled to announce the latest update to our STANAG 5066 server, Icon-5066. With this new release, we’ve incorporated a host of exciting features and enhancements, designed to not only add new functionality to your deployment but also increase the performance of your HF Radio Network.

The below is a list of the changes, and updates that can be found within Icon-5066 v3.0.

## **ALE Management**

This major new feature enables management of ALE conf ... ⌘ [Read more](https://www.isode.com/company/wordpress/icon-5066-3-0-new-capabilities/) 2023-02-03T00:00:00Z **Gajim: Gajim 1.7.0**
**Gajim 1.7.0 is mostly a bug fixing release. Due to fundamental changes in the build system, we decided to jump from 1.6.x to 1.7 directly. Thank you for all your contributions!**

## What’s New

Gajim’s build system had significant changes, which makes it necessary for package maintainers to change some things, as [documented in the readme file](https://dev.gajim.org/gajim/gajim/-/tree/master#building).

## More Changes

- Account creation: Don’t allow to add account twice
- File previews: Y ... ⌘ [Read more](https://gajim.org/post/2023-02-03-gajim-1.7.0-released/) 2023-02-04T01:00:00Z **Sam Whited: Places to Go**
_This is a love letter to many places, among them:_

- [Triple Step Studios](https://www.triplestepstudios.com/),
- [Smyrna](https://www.smyrnaga.gov/departments/departments/smyrna-public-library), and [Cobb County](https://www.cobbcounty.org/library) public libraries and parks,
- [Sopo Bicycle Co-op](https://sopobikes.org/) and the [Austin Yellow Bike Project](https://austinyellowbike.org/),
- and Atlanta[Critical Mass](https://en.wikipedia.org/wiki/Critical_Mass_(cycling)).

* * *

Dear comra ... ⌘ [Read more](https://blog.samwhited.com/2023/02/places-to-go/) 2023-02-07T21:00:00Z **Dino: Dino 0.4 Release**
_Dino is a secure and open-source messaging application.
It uses the XMPP (Jabber) protocol for decentralized communication.
We aim to provide an intuitive and enjoyable user interface._

The 0.4 release adds support for message reactions and replies. We also switched from GTK3 to GTK4 and make use of libadwaita now.

## Reactions and Replies

![](https://dino.im/blog/2023/02/dino-0.4-release/reaction.png)

Reactions give you a quick and light-weight way to respond to a message with an emoji.
They ... ⌘ [Read more](https://dino.im/blog/2023/02/dino-0.4-release/) 2023-02-09T10:44:34Z **Erlang Solutions: Elixir, 7 steps to start your journey**
Read this post in [Spanish](https://www.erlang-solutions.com/blog/elixir-7-pasos-para-iniciar-tu-viaje/).

**Let’s talk about Elixir!**

Elixir is a functional programming language created by José Valim to build concurrent and scalable systems. It is defined as:

> **_“a dynamic, functional language for building scalable and maintainable applications”._**
>
> https://elixir-lang.org/

Its first version was released in 2012. Since then, n ... ⌘ [Read more](https://www.erlang-solutions.com/blog/elixir-7-steps-to-start-your-journey/) 2023-02-09T10:44:17Z **Erlang Solutions: Elixir, 7 pasos para iniciar tu viaje**
¡Hablemos de Elixir!

Elixir es un lenguaje de programación funcional creado por José Valim para construi sistemas concurrentes y escalables.

> **_“a dynamic, functional language for building scalable and maintainable applications”._**
>
> https://elixir-lang.org/

Su primera versión fue liberada en 2012. Desde entonces, se le han agregado nuevas funcionalidades y mejoras hasta llegar a su [versión actual](https://elixir-lang.org/blog/2 ... ⌘ [Read more](https://www.erlang-solutions.com/blog/elixir-7-pasos-para-iniciar-tu-viaje/) 2023-02-09T13:42:21Z **Isode: Cobalt 1.3 Release Features**
Cobalt 1.3 depends on M-Vault 19.0 or subsequent versions

## **M-Vault Management Supporties**

- M-Vault Bootstrap.   Enables operation in conjunction with M-Vault 19.0 to support headless bootstrap.
- Managing users in M-Vault groups, such as Directory Server Administrators  and Messaging Configuration Read/Write.  This enables Cobalt to control user and operator rights to access M-Vault.
- AD/LDAP passthrough support
 - Allow users (per domain) to support mand ... ⌘ [Read more](https://www.isode.com/company/wordpress/cobalt-1-3-release-features/) 2023-02-15T14:45:46Z **JMP: Newsletter: JMP is 6! Leaving beta this year! And FOSSY 🙂️**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one ... ⌘ [Read more](http://blog.jmp.chat/b/february-newsletter-2023) 2023-02-19T03:49:56Z **JMP: SMS Account Verification**
Some apps and services (but not JMP!) require an SMS verification code in order to create a new account.  (Note that this is different from using SMS for authentication; which is a bad idea since SMS [can be easily intercepted](https://sec.okta.com/articles/2020/05/sms-two-factor-authentication-worse-just-good-password), are [not encrypted in transit](https://www.forbes.com/sites/zakdoffman/2020/10/11/apple-iphone-imessage-and-android-messages-sms-passcode-security-update/), and are v ... ⌘ [Read more](http://blog.jmp.chat/b/2022-sms-account-verification) 2023-02-21T10:46:35Z **Prosodical Thoughts: Prosody 0.12.3 released**
We are pleased to announce a new minor release from our stable branch.

This is a bugfix release for our stable 0.12 series. Most notably, it fixes a
regression for SQL users introduced in 0.12.2, and a separate long-standing
compatibility issue with archive stores on certain MySQL/MariaDB versions.

It also fixes an issue with websockets discovered by the Jitsi team, some
issues with our internal HTTP client API, and we’ve improved the accuracy of
‘prosodyctl check dns’ in ... ⌘ [Read more](https://blog.prosody.im/prosody-0.12.3-released/) 2023-02-22T11:03:36Z **Profanity: New Profanity Old System**
Occasionally people visit our MUC asking how to run the latest profanity release on years old systems.
For some distributions people maintain a backports project, so you can get it from there if available.

Here we want to describe another methods, using containers, more specifically [distrobox](https://github.com/89luca89/distrobox).

# What’s Distrobox?

It’s basically a tool that let’s you run another distribution on your system. It uses docker/podman to create containers that ... ⌘ [Read more](https://profanity-im.github.io/blog/post/distrobox/) 2023-02-23T12:29:40Z **Erlang Solutions: Can’t Live `with` It, Can’t Live `with`out It**
I’d like to share some thoughts about Elixir’s ` with` keyword.  `with` is a wonderful tool, but in my experience it is a bit overused.  To use it best, we must understand how it behaves in all cases.  So, let’s briefly cover the basics, starting with pipes in Elixir.

## Pipes are a wonderful abstraction

But like all tools, you should think about when it is best used…

Pipes are **at their best** when you expect your function ... ⌘ [Read more](https://www.erlang-solutions.com/blog/cant-live-with-it-cant-live-without-it/) 2023-02-23T20:30:26Z **Ignite Realtime Blog: New: Openfire MUC Real-Time Block List plugin!**
A new plugin has been made available for Openfire, our cross-platform real-time collaboration server based on the XMPP protocol. We have named this new plugin the MUC Real-Time Block List plugin.

This plugin can help you moderate your chat rooms, especially when your service is part of a larger network of federated XMPP domains. From experience, the XMPP community has learned that bad actors tend to spam a wid ... ⌘ [Read more](https://discourse.igniterealtime.org/t/new-openfire-muc-real-time-block-list-plugin/92587) 2023-02-24T21:11:42Z **Ignite Realtime Blog: inVerse Openfire plugin 10.1.2-1 released!**
Earlier today, version 10.1.2 release 1 of the Openfire inVerse plugin was released. This plugin allows you to easily deploy the third-party [Converse client](https://conversejs.org/) in Openfire. In this release, the version of the client that is bundled in the plugin is updated to 10.1.2!

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alte ... ⌘ [Read more](https://discourse.igniterealtime.org/t/inverse-openfire-plugin-10-1-2-1-released/92591) 2023-02-27T00:00:00Z **The XMPP Standards Foundation: XMPP at Google Summer of Code 2023**
![XSF and Google Summer of Code 2023](https://xmpp.org/images/logos/gsoc-2023-logo.svg)

XSF and Google Summer of Code 2023

The XSF has been accepted again as hosting organisation at the [Google Summer of Code 2023](https://summerofcode.withgoogle.com/programs/2023)!

Now both students and open-source newcomers are invited to consider and review a participation and
prepare for the application phase. We would like to invite you to review XMPP ... ⌘ [Read more](https://xmpp.org/2023/02/xmpp-at-google-summer-of-code-2023/) 2023-03-01T00:00:00Z **Debian XMPP Team: XMPP What's new in Debian 12 bookworm**
On Tue 13 July 2021 there was a
[blog post](https://xmpp-team.pages.debian.net/blog/2021/07/xmpp-novelties-in-debian-11-bullseye.html)
of new XMPP related software releases which have been uploaded to Debian 11 (bullseye).
Today, we will inform you about updates for the upcoming Debian release bookworm.

A lot of new releases have been provided by the upstream projects. There were lot of changes
to the XMPP clients like Dino, Gajim, ... ⌘ [Read more](https://xmpp-team.pages.debian.net/blog/2023/03/xmpp-whats-new-in-bookworm.html) 2023-03-01T17:55:27Z **JMP: Cheogram Android: Stickers**
One feature people ask about from time to time is stickers.  Now, “stickers” isn’t really a feature, nor is it even universally agreed what it means, but we’ve been working on some improvements to Cheogram Android (and the Cheogram service) to make some sticker workflows better, released today in [2.12.1-3](https://git.singpolyma.net/cheogram-android/refs/2.12.1-3).  This post will mostly talk about those changes and the technical implications; if you just want to see a demo of som ... ⌘ [Read more](http://blog.jmp.chat/b/cheogram-android-stickers-2023) 2023-03-02T10:28:00Z **Erlang Solutions: Getting started with RabbitMQ: A beginner’s guide for your business**
RabbitMQ is one of the world’s most popular open-source message brokers. With its tens of thousands of users (and growing), its lightweight and easy-to-deploy nature makes it a worldwide success across small startups and large enterprises across the globe.

But how do you know if it’s best for your business?

Read on and get the rundown on the reliable messaging software that del ... ⌘ [Read more](https://www.erlang-solutions.com/blog/getting-started-with-rabbitmq-a-beginners-guide-for-your-business/) 2023-03-02T13:46:17Z **Ignite Realtime Blog: Translations everywhere!**
Two months ago, we [started using Transifex](https://discourse.igniterealtime.org/t/help-us-translate-spark-and-openfire) as a platform that can be easily used by anyone to provide projects for our projects, like Openfire and Spark.

It is great to see that new translations are pouring in! In the last few months, more than 20,000 translated words have been provided by our community!

[![image](https://discourse.igniterealtime.org/uploads/default/origina ... ⌘ [Read more](https://discourse.igniterealtime.org/t/translations-everywhere/92628) 2023-03-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter February 2023**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of February 2023.
Many thanks to all our readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Rea ... ⌘ [Read more](https://xmpp.org/2023/03/the-xmpp-newsletter-february-2023/) 2023-03-05T19:04:22Z **Ignite Realtime Blog: HTTP File Upload v1.2.2 released!**
We’ve just released version 1.2.2 of the HTTP File Upload plugin for Openfire. This release includes Ukrainian language support, thanks to Yurii Savchuk (svais) and his son Vladislav Savchuk (Bruhmozavr), as well as a few updated translations for Portuguese, Russian and English.

Grab it from the plugins page in your Openfire Admin Console, or download manually from the HTTP File Upload archive page, [here](https://www.igniterealtime.o ... ⌘ [Read more](https://discourse.igniterealtime.org/t/http-file-upload-v1-2-2-released/92639) 2023-03-07T11:18:02Z **Erlang Solutions: Se explican las colas de Quorum de RabbitMQ: lo que necesita saber.**
Este tipo de cola es importante cuando RabbitMQ se usa en una instalación de clúster. Descubre más en este blog.

**Introducción a las Colas de Quorum**

En [RabbitMQ 3.8.0](https://www.rabbitmq.com/blog/tag/3-8/), una de las nuevas características más significativas fue la introducción de las Colas de Quorum. La Cola de Quorum es un nuevo tipo de cola que se espera que reemplace ... ⌘ [Read more](https://www.erlang-solutions.com/blog/se-explican-las-colas-de-quorum-de-rabbitmq-lo-que-necesita-saber/) 2023-03-07T12:15:26Z **Isode: M-Guard 1.4 New Capabilities**
M-Guard 1.4 is a platform support update release for M-Guard Console and M-Guard Appliance. M-Guard Appliance has been updated to use UEFI instead of BIOS for key system services.

# **Platform Support**

The M-Guard Appliance now supports running on Netgate 6100 and 6100 MAX appliance systems.

M-Guard Appliance on Hyper-V now uses Generation 2 virtual machines.

M-Guard Appliance on VirtualBox now uses EFI.

Use of BIOS for booting is deprecated in favor of UEF ... ⌘ [Read more](https://www.isode.com/company/wordpress/m-guard-1-4-new-capabilities/) 2023-03-09T10:00:00Z **Erlang Solutions: Creating a simple weather application with Phoenix LiveView**
## Introduction

In this article we will discuss our experience building an online weather application in Elixir using Phoenix LiveView. We created a real-time weather application that allows users to see the past, current, and forecast temperature and precipitation data for any UK postcode. The goals of building this app were:

- to further familiarise ourselves with[Phoenix LiveView](https:/ ... ⌘ [Read more](https://www.erlang-solutions.com/blog/creating-a-simple-weather-application-with-phoenix-liveview/) 2023-03-09T15:46:06Z **Ignite Realtime Blog: Botz version 1.2.0 release**
We have just released version 1.2.0 of the Botz framework for Openfire!

The Botz library adds to the already rich and extensible Openfire with the ability to create internal user bots.

In this release, a bug that prevented client sessions for bots from being created was fixed. Hat-tip to

Kris Iyer for working with us on a fix!

Download the latest version of the Botz framework from [its project page](https://www.igniterealtime.org/projects/botz/ ... ⌘ [Read more](https://discourse.igniterealtime.org/t/botz-version-1-2-0-release/92649) 2023-03-13T19:33:11Z **Erlang Solutions: Presentamos el soporte de transmisión en RabbitMQ**
¿Quiere saber más sobre el soporte de transmisión en RabbitMQ? Arnaud Cogoluègnes, ingeniero de personal de VMware, desglosa todo lo que hay que saber en la Cumbre RabbitMQ de 2021.

En julio de 2021, se introdujeron streams a RabbitMQ, utilizando un nuevo protocolo extremadamente rápido que se puede utilizar junto con AMQP 0.9.1. Los [streams](https://www.erlang-solutions.com/blog/rabbitmq-quorum-queues-explaine ... ⌘ [Read more](https://www.erlang-solutions.com/blog/presentamos-el-soporte-de-transmision-en-rabbitmq/) 2023-03-14T19:39:42Z **Ignite Realtime Blog: Developing Openfire Efficient XML Interchange (EXI) functionality**
We am excited to announce that a new plugin for the [Openfire](https://www.igniterealtime.org/projects/openfire/) real time collaboration server is in the works! This plugin implements [Efficient XML Interchange (EXI)](https://www.w3.org/TR/exi/) functionality and provides an XMPP implementation of EXI as defined in [XEP-0322](https://xmpp.org/extensions/xep-0322.html).

Ef ... ⌘ [Read more](https://discourse.igniterealtime.org/t/developing-openfire-efficient-xml-interchange-exi-functionality/92663) 2023-03-16T10:00:00Z **Erlang Solutions: Here’s Why You Should Build Scalable Systems with Erlang**
Building systems in the earlier days of the internet used to be pretty simple.

While the system was admittedly pretty limited, the demand to scale past one or two servers wasn’t particularly high. But upon entering the 21st century, we saw large companies (think Amazon, Starbucks, Yahoo) and many more find the need to scale not just a few servers, but thousands. Even tens of thousands. Suddenly, the ... ⌘ [Read more](https://www.erlang-solutions.com/blog/heres-why-you-should-build-scalable-systems-with-erlang/) 2023-03-18T10:00:24Z **Ignite Realtime Blog: Release v1.1.0 of the MUC Real-Time Block List plugin for Openfire**
We are happy to announce the immediate availability of a new version of the MUC Real-Time Block List plugin for [Openfire](https://www.igniterealtime.org/projects/openfire/), our cross-platform real-time collaboration server based on the XMPP protocol! This plugin can help you moderate your chat rooms, especially when your service is part of a larger network of federate ... ⌘ [Read more](https://discourse.igniterealtime.org/t/release-v1-1-0-of-the-muc-real-time-block-list-plugin-for-openfire/92673) 2023-03-22T11:08:00Z **Alexander Gnauck: XmppDotNet announcement**
I want to announce the availability of the [XmppDotNet](https://xmppdotnet.org/) XMPP library.
XmppDotNet is the new name and next generation of our [MatriX vNext XMPP library](https://www.ag-software.net/matrix-xmpp-sdk/).

**Why changing the name?**

It was never intended to keep vNext in the name forever. And there is a lot of confusion between MatriX and MatriX vNext at some of our existing customers. Most of them expect both libraries to be fully API compati ... ⌘ [Read more](https://www.ag-software.net/2023/03/22/xmppdotnet-announcement/) 2023-03-22T14:15:12Z **Alexander Gnauck: XmppDotNet announcement**
I want to announce the availability of the [XmppDotNet](https://xmppdotnet.org/) XMPP library.
XmppDotNet is the new name and next generation of our [MatriX vNext XMPP library](https://www.ag-software.net/matrix-xmpp-sdk/).

**Why changing the name?**

It was never intended to keep vNext in the name forever. And there is a lot of confusion between MatriX and MatriX vNext at some of our existing customers. Most of them expect both libraries to be fully API compati ... ⌘ [Read more](https://www.ag-software.net/2023/03/22/xmppdotnet-announcement/) 2023-03-28T06:16:27Z **Erlang Solutions: Here’s Why You Should Build Scalable and Concurrent Applications with Elixir**
In today’s world, when dealing with high levels of system requests, you need applications that can handle them without slowing down. Here’s where Elixir comes in. Elixir is a programming language that is designed to create highly scalable and concurrent applications. Built on Erlang’s virtual machine (BEAM), it has been used for decades to build highly reliable ... ⌘ [Read more](https://www.erlang-solutions.com/blog/heres-why-you-should-build-scalable-and-concurrent-applications-with-elixir/) 2023-03-29T11:08:28Z **Erlang Solutions: Cómo depurar tu RabbitMQ**
Descubre las herramientas y métodos adecuados para la depuración de RabbitMQ.

**Lo que aprenderás en este blog.**

Nuestros clientes de consultoría de RabbitMQ provienen de una amplia gama de industrias. Como resultado, hemos visto casi todos los comportamientos inesperados que puede presentar. RabbitMQ es un software complejo que emplea concurrencia y cómputo distribuido (a través de Erlang), por lo que depurarlo no siempre es sencillo. Para llegar a la causa ... ⌘ [Read more](https://www.erlang-solutions.com/blog/como-depurar-tu-rabbitmq/) 2023-03-30T10:09:00Z **Erlang Solutions: 5 Key Tech Priorities for Fintech Leaders in 2023**
The fintech industry is a major disruptor. Each year, it impacts how consumers interact with financial companies and brings new and innovative means to meet ever-growing customer expectations and occupy market space.

As a business owner or executive in this space, you have no choice but to stay on top of your game to increase efficiency.

In simpler terms, if your business doesn’t scale, it could fail.

That mig ... ⌘ [Read more](https://www.erlang-solutions.com/blog/5-key-tech-priorities-for-fintech-leaders-in-2023/) 2023-03-31T18:16:46Z **Ignite Realtime Blog: Spark 3.0.2 Released**
The Ignite Realtime community is happy to announce the availability of Spark version 3.0.2

The release contains bug fixes and updates two plugins Translator and Roar.

Many Spark translations are incomplete. Please help us [translate Spark](https://explore.transifex.com/igniterealtime/spark/)

Full list of changes can be found in the [changelog](http://download.igniterealtime.org/spark/docs/3.0.2/changelog.html).

We encourage users and developers to get invo ... ⌘ [Read more](https://discourse.igniterealtime.org/t/spark-3-0-2-released/92705) 2023-04-05T06:37:05Z **Erlang Solutions: Captura de datos con Postgres y Elixir**
La captura de datos es el proceso de identificar y capturar cambios de datos en la base de datos.

Con captura de datos, los cambios en los datos pueden ser rastreados casi en tiempo real, y esa información puede ser utilizada para apoyar una variedad de casos de uso, incluyendo auditoría, replicación y sincronización.

Un buen ejemplo de un caso de uso para captura de datos es considerar una aplicación que inserta un registro en la b ... ⌘ [Read more](https://www.erlang-solutions.com/blog/captura-de-datos-con-postgres-y-elixir/) 2023-04-06T10:04:00Z **Erlang Solutions: You’ve been curious about LiveView, but you haven’t gotten into it**
As a backend developer, I’ve spent most of my programming career away from frontend development. Whether it’s React/Elm for the web or Swift/Kotlin for mobile, these are fields of knowledge that fall outside of what I usually work with.

Nonetheless, I always wanted to have a tool at my disposal for building rich frontends. While the web seemed like the platform with the lowest bar ... ⌘ [Read more](https://www.erlang-solutions.com/blog/youve-been-curious-about-liveview-but-you-havent-gotten-into-it/) 2023-04-11T14:59:18Z **JMP: Verify Google Play App Purchase on Your Server**
We are preparing for the first-ever Google Play Store launch of Cheogram Android as part of JMP coming out of beta later this year.  One of the things we wanted to “just work” for Google Play users is to be able to pay for the app and get their first month of JMP “bundled” into that purchase price, to smooth the common onboarding experience.  So how do the JMP servers know that the app communicating with them is running a version of the app bought from Google P ... ⌘ [Read more](http://blog.jmp.chat/b/play-purchase-verification-2023) 2023-04-12T10:11:59Z **Erlang Solutions: Optimización para lograr concurrencia: comparación y contraste de las máquinas virtuales BEAM y JVM**
En esta nota exploraremos los aspectos internos de la máquina virtual BEAM o VM por sus siglas en inglés (Virtual Machine). Y haremos una comparación con la máquina virtual de Java, la JVM.

El éxito de cualquier lenguaje de programación en el ecosistema Erlang puede ser repartido a tres componentes estrechamente ac ... ⌘ [Read more](https://www.erlang-solutions.com/blog/optimizacion-para-lograr-concurrencia-comparacion-y-contraste-de-las-maquinas-virtuales-beam-y-jvm/) 2023-04-15T23:00:00Z **Sam Whited: Concord and Spring Road Linear Parks**
In my earlier review of [Rose Garden and Jonquil public parks](https://blog.samwhited.com/2023/01/smyrna-parks-rose-garden-and-jonquil/) I mentioned
the [Mountain-to-River Trail](https://blog.samwhited.com/categories/mtr-trail/)
(M2R), a mixed-use bicycle
and walking trail that connects the two parks.

The two parks I’m going to review today are also connected by the M2R trail in
addition to the [Concord Road Trail](https://blog.samwhited.com/cate ... ⌘ [Read more](https://blog.samwhited.com/2023/04/concord-and-spring-road-linear-parks/) 2023-04-17T00:00:00Z **The XMPP Standards Foundation: Elbe-Sprint Hamburg 2023**
![Elbe-Sprint Hamburg 2023 - Source: Wiki Commons, Container terminals in port of Hamburg](https://xmpp.org/images/blog/elbe-sprint_small.jpg)

Elbe-Sprint Hamburg 2023 - _Source: [Wiki Commons, Container terminals in port of Hamburg](https://commons.wikimedia.org/wiki/Category:Container_terminals_in_port_of_Hamburg)_

A new sprint is being organised within the XMPP Community: **The Elbe-Sprint Hamburg**!

We will have several days of good and fruitful exchange ... ⌘ [Read more](https://xmpp.org/2023/04/elbe-sprint-hamburg-2023/) 2023-04-18T15:54:54Z **ProcessOne: ejabberd 23.04**
This new ejabberd 23.04 release includes many improvements and bug fixes, as well as some new features.

![ejabberd 23.04](https://www.process-one.net/wp-content/uploads/2023/04/ejabberd-23.04.png)

- Many SQL database improvements
- `mod_mam` support for [XEP-0425: Message Moderation](https://xmpp.org/extensions/xep-0425.html)
- New`mod_muc_rtbl`, Real-Time Block List for MUC rooms
- Binaries use[Erlang/OTP](https://www.erlang.org/) 25.3, and changes in containers

A more detailed explanatio ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-04/) 2023-04-19T07:48:17Z **ProcessOne: ejabberd 23.04**
This new ejabberd 23.04 release includes many improvements and bug fixes, as well as some new features.

![ejabberd 23.04](https://www.process-one.net/wp-content/uploads/2023/04/ejabberd-23.04.png)

- Many SQL database improvements
- `mod_mam` support for [XEP-0425: Message Moderation](https://xmpp.org/extensions/xep-0425.html)
- New`mod_muc_rtbl`, Real-Time Block List for MUC rooms
- Binaries use[Erlang/OTP](https://www.erlang.org/) 25.3, and changes in containers

A more detailed explanatio ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-04/) 2023-04-19T19:48:21Z **Erlang Solutions: Re-implement our first blog scrapper with Crawly 0.15.0**
It has been almost four years since my first article about scraping with Elixir and Crawly was published. Since then, many changes have occurred, the most significant being Erlang Solution’s blog design update. As a result, the 2019 tutorial is no longer functional.

This situation provided an excellent opportunity to update the original work and re-implement the Crawler using the new version of Crawl ... ⌘ [Read more](https://www.erlang-solutions.com/blog/re-implement-our-first-blog-scrapper-with-crawly-0-15-0/) 2023-04-21T10:03:12Z **ProcessOne: ejabberd 22.10**
This **ejabberd 22.10** release includes six months of work, over 140 commits, including relevant improvements in MIX, MUC, SQL, and installers, and bug fixes as usual.

![jabberd 22.10 released](https://www.process-one.net/wp-content/uploads/2022/10/ejabberd-22.10.png)

This version brings support for latest [MIX](https://xmpp.org/extensions/xep-0369.html) protocol version, and significantly improves detection and recovery of SQL connection issues.

There are no breaking changes in SQL schem ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-22-10/) 2023-04-21T15:46:24Z **Isode: Red/Black 2.0 – New Capabilities**
This major release adds significant new functionality and improvements to Red/Black, a management tool that allows you to monitor and control devices and servers across a network, with a particular focus on HF Radio Systems.  A general summary is given in the white paper **[Red/Black Overview](https://www.isode.com/whitepapers/red-black-overview.html)**

# **Switch Device**

Support added for Switch type devices, that can connect multiple devices and allow ... ⌘ [Read more](https://www.isode.com/company/wordpress/red-black-2-0-new-capabilities/) 2023-04-25T16:02:35Z **Erlang Solutions: Re-implement our first blog scrapper with Crawly 0.15.0**
It has been almost four years since my first article about scraping with Elixir and Crawly was published. Since then, many changes have occurred, the most significant being Erlang Solution’s blog design update. As a result, the 2019 tutorial is no longer functional.

This situation provided an excellent opportunity to update the original work and re-implement the Crawler using the new version of Cra ... ⌘ [Read more](https://www.erlang-solutions.com/blog/re-implement-our-first-blog-scrapper-with-crawly-0-15-0-2/) 2023-05-01T16:59:10Z **JMP: Newsletter: Jabber ID Discovery, New Referral Codes**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free ... ⌘ [Read more](http://blog.jmp.chat/b/april-newsletter-2023) 2023-05-05T10:00:00Z **Kaidan: Kaidan 0.9: End-to-End Encryption & XMPP Providers**
![OMEMO logo](https://www.kaidan.im/images/omemo.png)

It’s finally there: Kaidan with end-to-end encryption via [OMEMO 2](https://xmpp.org/extensions/xep-0384.html), [Automatic Trust Management](https://xmpp.org/extensions/xep-0450.html) and support of [XMPP Providers](https://providers.xmpp.net)!
Most of the work has been funded by [NLnet](https://nlnet.nl/foundation/) via [NGI Zero PET](https://nlnet.nl/PET/) and [NGI Assure](https://nlnet.nl/assure/) with [public ... ⌘ [Read more](https://kaidan.im/2023/05/05/kaidan-0.9.0/) 2023-05-10T13:00:00Z **Erlang Solutions: MongooseIM 6.1: Handle more traffic, consume less resources**
MongooseIM is a highly customisable instant messaging backend, that can handle millions of messages per minute, exchanged between millions of users from thousands of dynamically configurable XMPP domains. With the new [release 6.1.0](https://github.com/esl/MongooseIM/releases) it becomes even more cost-efficient, flexible and robust thanks to the new arm64 [Docker containers](https://hub.docker. ... ⌘ [Read more](https://www.erlang-solutions.com/blog/mongooseim-6-1-handle-more-traffic-consume-less-resources/) 2023-05-16T16:24:08Z **Isode: Messaging Products Update – 19.0 Capabilities**
The below is a list of the new capabilities brought to our Messaging products for the 19.0 release. 19.0 adds a lot of extra functionality across the board for our messaging products, along with a complete rewrite of the codebase so that future releases and bug fixes can be developed more quickly. For the full release notes please check the individual product updates, available from the customer portal and evaluation sections of ou ... ⌘ [Read more](https://www.isode.com/company/wordpress/messaging-products-update-19-0-capabilities/) 2023-05-16T16:23:37Z **Isode: Directory Products Update – 19.0 Capabilities**
The below is a list of the new capabilities brought to our Directory products for the 19.0 release. 19.0 adds a lot of extra functionality across the board for our messaging products, along with a complete rewrite of the codebase so that future releases and bug fixes can be developed more quickly. For the full release notes please check the individual product updates, available from the customer portal and evaluation sections of ou ... ⌘ [Read more](https://www.isode.com/company/wordpress/directory-products-update-19-0-capabilities/) 2023-05-18T08:31:34Z **Erlang Solutions: Entendiendo procesos y concurrencia**
Bienvenidos al segundo capítulo de la serie “ **Elixir, 7 pasos para iniciar tu viaje”** **.**

En el [primer capítulo](https://www.erlang-solutions.com/blog/elixir-7-pasos-para-iniciar-tu-viaje/) hablamos sobre la máquina virtual de Erlang, la BEAM, y las características que Elixir aprovecha de ella para desarrollar sistemas que son:

- **Concurrentes**
- **Tolerantes a fallos**
- Escalables
- Distribuidos

En esta nota explicaremos qué si ... ⌘ [Read more](https://www.erlang-solutions.com/blog/entendiendo-procesos-y-concurrencia/) 2023-05-18T08:24:13Z **Erlang Solutions: Understanding Elixir processes and concurrency**
Welcome to the second chapter of the **“Elixir, 7 steps to start your journey”** series.

In the [first chapter](https://www.erlang-solutions.com/blog/elixir-7-steps-to-start-your-journey/), we talk about the Erlang Virtual Machine, the BEAM, and the characteristics that Elixir takes advantage of to develop systems that are:

- **Concurrent**
- **Fault-tolerant**
- Scalable
- Distributed

In this note, I’ll explain wha ... ⌘ [Read more](https://www.erlang-solutions.com/blog/understanding-elixir-processes-and-concurrency/) 2023-05-18T13:06:09Z **Erlang Solutions: Entendiendo procesos y concurrencia**
Bienvenidos al segundo capítulo de la serie “ **Elixir, 7 pasos para iniciar tu viaje”** **.**

En el [primer capítulo](https://www.erlang-solutions.com/blog/elixir-7-pasos-para-iniciar-tu-viaje/) hablamos sobre la máquina virtual de Erlang, la BEAM, y las características que Elixir aprovecha de ella para desarrollar sistemas que son:

- **Concurrentes**
- **Tolerantes a fallos**
- Escalables y
- Distribuidos

En esta nota explicaremos qué ... ⌘ [Read more](https://www.erlang-solutions.com/blog/entendiendo-procesos-y-concurrencia/) 2023-05-18T13:05:51Z **Erlang Solutions: Understanding Elixir processes and concurrency**
Welcome to the second chapter of the **“Elixir, 7 steps to start your journey”** series.

In the [first chapter](https://www.erlang-solutions.com/blog/elixir-7-steps-to-start-your-journey/), we talk about the Erlang Virtual Machine, the BEAM, and the characteristics that Elixir takes advantage of to develop systems that are:

- **Concurrent**
- **Fault-tolerant**
- Scalable and
- Distributed

In this note, I’ll explain ... ⌘ [Read more](https://www.erlang-solutions.com/blog/understanding-elixir-processes-and-concurrency/) 2023-05-23T16:47:33Z **Ignite Realtime Blog: CVE-2023-32315: Openfire Administration Console authentication bypass**
We’ve had an important security issue reported that affects all recent versions of Openfire. We’ve fixed it in the newly published [4.6.8](https://discourse.igniterealtime.org/t/openfire-4-6-8-release/) and [4.7.5](https://discourse.igniterealtime.org/t/openfire-4-7-5-release/) releases. We recommend people upgrade as soon as possible. More info, including mitigati ... ⌘ [Read more](https://discourse.igniterealtime.org/t/cve-2023-32315-openfire-administration-console-authentication-bypass/92869) 2023-05-23T16:42:46Z **Ignite Realtime Blog: Openfire 4.7.5 Release**
The Ignite Realtime Community is happy to announce the `4.7.5` release of Openfire!

This release primarily addresses the issue that is subject of [security advisory CVE-2023-32315](https://github.com/igniterealtime/Openfire/security/advisories/GHSA-gw42-f939-fhvm), but also pulls in [a number of improvements and bugfixes](https://download.igniterealtime.org/openfire/docs/4.7.5/changelog.html)

You can find download artifacts [available here](https://ignit ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-7-5-release/92868) 2023-05-23T16:41:51Z **Ignite Realtime Blog: Openfire 4.6.8 Release**
The Ignite Realtime Community is happy to announce the `4.6.8` release of Openfire!

We have made available a new release of this older version to addresses the issue that is subject of [security advisory CVE-2023-32315](https://github.com/igniterealtime/Openfire/security/advisories/GHSA-gw42-f939-fhvm).

We are aware that for some, the process of deploying a new major version of Openfire is not a trivial matter, as it may encompass a lot more than only pe ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-6-8-release/92867) 2023-05-25T08:11:14Z **Erlang Solutions: Here’s why you should consider investing in RabbitMQ during a recession**
Europe and the US are leading the way in the forecasted recession for 2023, due to persistently high inflation and increasing interest rates. With minimal projected GDP growth, modern technologies can play a crucial role in reducing the impact of economic downturns.

As caution looms, it can be tempting to reign in on your investment. Your initial thought is to balance t ... ⌘ [Read more](https://www.erlang-solutions.com/blog/heres-why-you-should-consider-investing-in-rabbitmq-during-a-recession/) 2023-05-27T00:00:00Z **Gajim: Gajim 1.8.0**
**Gajim 1.8.0 comes with integrated OMEMO encryption! Integrating the OMEMO plugin brings tighter integration and better user experience. We also rearranged the chat menu and added some quick buttons for convenience. Both Gajim’s message search and conversation view received some important changes and fixes. Thank you for all your contributions!**

## What’s New

In the past, we moved the most popular plugins into Gajim’s core: image preview, plugin installer, HTTP file upload, syntax highligh ... ⌘ [Read more](https://gajim.org/post/2023-05-27-gajim-1.8.0-released/) 2023-06-01T10:53:01Z **Erlang Solutions: How ChatGPT improved my Elixir code. Some hacks are included.**
I have been working as an Elixir developer for quite some time and recently came across the ChatGPT model. I want to share some of my experience interacting with it.

During my leisure hours, I am developing an open-source Elixir initiative, [Crawly](https://github.com/elixir-crawly/crawly), that facilitates the extraction of structured data from the internet.

Here I want to demonstrate how ... ⌘ [Read more](https://www.erlang-solutions.com/blog/how-chatgpt-improved-my-elixir-code-some-hacks-are-included/) 2023-06-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter May 2023**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of May 2023.
Many thanks to all our readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the ... ⌘ [Read more](https://xmpp.org/2023/06/the-xmpp-newsletter-may-2023/) 2023-06-08T08:22:43Z **Erlang Solutions: Call for Speakers at the RabbitMQ Summit**
Are you a user, operator, developer, engineer, or simply someone with interesting user stories to tell about RabbitMQ? If so, we have some exciting news for you! The [RabbitMQ Summit](https://www.rabbitmqsummit.com/) 2023 is just around the corner, and we are thrilled to invite you to submit your talks for this highly anticipated event.

The RabbitMQ Summit brings together a vibrant, diverse community of enthusiasts from all corne ... ⌘ [Read more](https://www.erlang-solutions.com/blog/call-for-speakers-at-the-rabbitmq-summit/) 2023-06-12T09:02:40Z **Erlang Solutions: Sign up for the RabbitMQ Summit Waiting List**
Mark your calendars! The [Very Early Bird tickets](https://www.surveymonkey.com/r/RMQS23-waiting-list) for the RabbitMQ Summit are set to open on 15th June, 2023. In joining the waiting list, you will receive exclusive access to the conference’s best-priced tickets.

This is your chance to secure your spot at the RabbitMQ Summit at a discounted rate, allowing you to make the most of this incredible learning and networking ... ⌘ [Read more](https://www.erlang-solutions.com/blog/sign-up-for-the-rabbitmq-summit-waiting-list/) 2023-06-12T10:47:13Z **JMP: JMP is Launched and Out of Beta**
JMP has been in beta for over six years, and today we are finally launching! With feedback and testing from thousands of users, our team has made improvements to billing, phone network compatibility, and also helped develop the [Cheogram Android app](https://cheogram.com) which provides a smooth onboarding process, good Android integration, and phone-like UX for users of that platform. There is still a long road ahead of us, but with so much behind us we’re comfortable saying JMP is ready for la ... ⌘ [Read more](http://blog.jmp.chat/b/launch-2023) 2023-06-13T00:00:00Z **hrxi: Windows support for Dino**
Hello, I’m back!

It’s been four years since I participated in [my first Google Summer of\
Code](https://hrxi.github.io/gsoc/blog/the-end). I’m hrxi, a mathematics student from Germany. I got accepted
into this year’s Google Summer of Code program with the [XMPP software\
foundation](https://xmpp.org/about/xmpp-standards-foundation/) as the mentoring
organisation. I chose the [extended\
timeline](https://developers.google.com/open-source/gsoc/timeline), so I am
going to work on [ ... ⌘ [Read more](https://hrxi.github.io/gsoc/blog/windows-support-for-dino) 2023-06-14T08:55:11Z **Erlang Solutions: Lifting Your Loads for Maintainable Elixir Applications**
This post will discuss one particular aspect of designing Elixir applications using the Ecto library: separating data loading from using the data which is loaded.  I will lay out the situations and present some solutions, including a new library called [ecto\_require\_associations](https://github.com/cheerfulstoic/ecto_require_associations).

Applications will differ, but let’s look at [this example]( ... ⌘ [Read more](https://www.erlang-solutions.com/blog/lifting-your-loads-for-maintainable-elixir-applications/) 2023-06-15T08:55:00Z **Erlang Solutions: Lifting Your Loads for Maintainable Elixir Applications**
This post will discuss one particular aspect of designing Elixir applications using the Ecto library: separating data loading from using the data which is loaded.  I will lay out the situations and present some solutions, including a new library called [ecto\_require\_associations](https://github.com/cheerfulstoic/ecto_require_associations).

Applications will differ, but let’s look at [this example]( ... ⌘ [Read more](https://www.erlang-solutions.com/blog/lifting-your-loads-for-maintainable-elixir-applications/) 2023-06-22T06:53:07Z **Erlang Solutions: Unleashing the Power of SNMP: Exposing Your Embedded Elixir/Erlang (Nerves, GRiSP) Apps to the World**
Did you know that Erlang/OTP ships with [built-in SNMP](https://www.erlang.org/doc/man/snmp.html)  (Simple Network Management Protocol) support? Using SNMP is a great way to integrate your Elixir or Erlang application into an industrial environment. This will be of particular interest for those working with embedded ... ⌘ [Read more](https://www.erlang-solutions.com/blog/unleashing-the-power-of-snmp-exposing-your-embedded-elixir-erlang-nerves-grisp-apps-to-the-world/) 2023-06-22T16:33:46Z **Isode: M-Link 19.4 Limited Release**
M-Link 19.4 provides a very significant update and in particular provides the M-Link User Server product. It also provides M-Link MU Server, M-Link MU Gateway and M-Link Edge.   It does not provide M-Link IRC Gateway, which remains M-Link 17.0 only.

M-Link 19.4 Limited Release is provided ahead of the full M-Link 19.4 release. M-Link 19.4 Limited Release is fully supported by Isode for production deployment. There is one significant difference with a standard Isod ... ⌘ [Read more](https://www.isode.com/company/wordpress/m-link-19-4-limited-release/) 2023-06-27T11:35:05Z **Erlang Solutions: IoT Complexity Made Simple with the Versatility of Erlang and Elixir**
## Part A: Current Context and Challenges

The world is on the brink of a transformative industrial revolution known as Industry 4.0. This fourth industrial revolution is revolutionising our lives, work, and interactions on an unprecedented scale. The convergence of technology, Artificial Intelligence (AI), and the Internet of Things (IoT) has enabled highly sophisticated and interconnected systems. The ... ⌘ [Read more](https://www.erlang-solutions.com/blog/iot-complexity-made-simple-erlang-elixir/) 2023-06-27T11:45:55Z **Isode: Harrier 3.3 – New Capabilities**
Harrier is our Military Messaging client. It provides a modern, secure web UI that supports SMTP, STANAG 4406 and ACP 127. Harrier allows authorised users to access role-based mailboxes and respond as a role within an organisation rather than as an individual.

![Harrier Inbox view (behind) showing Military Messaging security label and priority parameters; and Message view (in front).](https://www.isode.com/company/wordpress/wp-content/uploads/2023/06/Harrier-M ... ⌘ [Read more](https://www.isode.com/company/wordpress/harrier-3-3-new-capabilities/) 2023-06-27T16:59:09Z **Ignite Realtime Blog: Openfire inVerse plugin v10.1.4-1 release!**
The Ignite Realtime community is happy to announce the immediate release of version “10.1.4 release 1” of the inVerse plugin for Openfire!

The inVerse plugin adds a Converse-based web client to Openfire ( [Converse](https://conversejs.org/) is a third party implementation). With this plugin, you’ll be able to set up a fully functional Converse-based chat clients with just a few mouse-clicks!

This update includes an ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-inverse-plugin-v10-1-4-1-release/92969) 2023-06-29T14:21:06Z **Erlang Solutions: The business value behind green coding**
Most large businesses – and many smaller ones – now have a sustainability strategy. Measuring Environmental, Social and Governance (ESG) impact has been transformed from a fringe activity into a fundamental differentiator.

That’s partly because organisations want to do the right thing – climate change affects everyone, after all – and also because sustainability makes sound business sense.

B2C businesses are dealing with increasingl ... ⌘ [Read more](https://www.erlang-solutions.com/blog/the-business-value-behind-green-coding/) 2023-07-04T10:37:10Z **Erlang Solutions: How to Manage Your RabbitMQ Logs: Tips and Best Practices**
RabbitMQ is an open-source message broker software that allows you to build distributed systems and implement message-based architectures. It’s a reliable and scalable messaging system that enables efficient communication between different parts of your application. However, managing RabbitMQ logs can be a challenging task, especially when it’s deployed on a large cluster. In this article, we’ll ta ... ⌘ [Read more](https://www.erlang-solutions.com/blog/how-to-manage-your-rabbitmq-logs-tips-and-best-practices/) 2023-07-06T21:55:31Z **Paul Schaub: Creating an OpenPGP Web-of-Trust Implementation – Knitting a Net**
There are two obvious operations your OpenPGP implementation needs to be capable of performing if you want to build a Web-of-Trust. First you need to be able to sign other users public keys (certificates), and second, you need to be able to verify those certifications.

The first is certainly the easier of the two tasks. In order to sign another users certificate, you simply take your own s ... ⌘ [Read more](https://blog.jabberhead.tk/2023/07/06/creating-an-openpgp-web-of-trust-implementation-knitting-a-net/) 2023-07-07T09:01:04Z **Erlang Solutions: Optimización para lograr concurrencia: comparación y contraste de las máquinas virtuales BEAM y JVM**
En esta nota exploraremos los aspectos internos de la máquina virtual BEAM o VM por sus siglas en inglés (Virtual Machine). Y haremos una comparación con la máquina virtual de Java, la JVM.

El éxito de cualquier lenguaje de programación en el ecosistema Erlang puede ser repartido a tres componentes estrechamente ... ⌘ [Read more](https://www.erlang-solutions.com/blog/optimizacion-para-lograr-concurrencia-comparacion-y-contraste-de-las-maquinas-virtuales-beam-y-jvm-2/) 2023-07-09T17:08:35Z **Mathieu Pasquet: Finding a new home for poezio and slixmpp**
After more than a decade of starting the [Poezio](https://poez.io) project, and more than half after starting the [slixmpp](https://slixmpp.readthedocs.io) fork or SleekXMPP, [louiz’](https://louiz.org) does not have any day-to-day involvement in them.

Nonetheless, he has provided us with the space to host repositories and bug trackers (redmine at first, then gitlab), done the required sysadmin work every time it was needed, and has also paid ever ... ⌘ [Read more](https://blog.mathieui.net/en/new-home-for-poezio-slixmpp.html) 2023-07-14T08:24:56Z **Erlang Solutions: Effortlessly Extract Data from Websites with Crawly YML**
## The workflow

So in our ideal world scenario, it should work in the following way:

1. Pull Crawly Docker image from DockerHub.
2. Create a simple configuration file.
3. Start it!
4. Create a spider via the YML interface.

The detailed documentation and the example can be found on HexDocs here: [https://hexdocs.pm/crawly/spiders\_in\_yml.html#content](https://hexdocs.pm/crawly/spiders_in_yml.html#c ... ⌘ [Read more](https://www.erlang-solutions.com/blog/effortlessly-extract-data-from-websites-with-crawly-yml/) 2023-07-17T12:28:14Z **Isode: M-Guard 1.5 – New Capabilities**
M-Guard is an XML guard that is used at a network boundary to control traffic. An M-Guard instance is an application level data diode, with traffic flowing in one direction only. Commonly, M-Guard instances will be deployed in pairs, one controlling flow in each direction. The following is a list of the new capabilties introduced in version 1.5.

![](https://www.isode.com/company/wordpress/wp-content/uploads/2023/07/m-guard-console-1024x544.png)

## **M-Guard C ... ⌘ [Read more](https://www.isode.com/company/wordpress/m-guard-1-5-new-capabilities/) 2023-07-17T15:09:38Z **Isode: Icon-Topo 2.0 – New Capabilities**
Icon-Topo supports Mobile Unit (MU) mobility between HF Networks, enabling application communications over a wider area than can be achieved with a single ground station. It provides a way to schedule the movement from one HF network to another, ensuring that as an MU goes about its deployment the communications network is kept up and running.

![](https://www.isode.com/company/wordpress/wp-content/uploads/2023/07/topo-screenshot-3-1024x570.png)

The below ... ⌘ [Read more](https://www.isode.com/company/wordpress/icon-topo-2-0-new-capabilities/) 2023-07-18T14:58:07Z **Isode: Cobalt 1.4 – New Capabilities**
Cobalt proides a web interface for provisioning users and roles in an LDAP directory. It enables the easy deployment of XMPP, Email and Military Messaging systems.

![](https://www.isode.com/company/wordpress/wp-content/uploads/2023/07/cobalt-users.png)

Listed below are the changes brought in with 1.4.

## **HSM Support**

Cobalt is Isode’s tool for managing PKCS#11 Hardware Security Modules (HSM) which may be used to provide improved server security by protecti ... ⌘ [Read more](https://www.isode.com/company/wordpress/cobalt-1-4-new-capabilities/) 2023-07-18T15:47:30Z **Isode: Icon-PEP 2.0 – New Capabilities**
Icon-PEP is used to enable the use of IP applications over HF networks. Using STANAG 5066 Link Layer as an interface.

![](https://www.isode.com/company/wordpress/wp-content/uploads/2023/07/icon-pep-4-1024x710.png)

Listed below are the changes brought in with 2.0.

## **Web Management**

A web interface is provided which includes:

- Full configuration of Icon-PEP
- TLS (HTTPS) access and configuration including bootstrap with self signed certificate and ide ... ⌘ [Read more](https://www.isode.com/company/wordpress/icon-pep-2-0-new-capabilities/) 2023-07-20T13:12:59Z **Erlang Solutions: How IoT is Revolutionising Supply Chain Management**
As global supply chains continue to face significant disruptions, many businesses are turning to IoT to access greater visibility, reactivity, and streamlined operations.

Unforeseen geopolitical conflicts, economic pressures due to inflation and severe climate change events have [all contributed to](https://kpmg.com/xx/en/home/insights/2022/12/the-supply-chain-trends-shaking-up-2023.html) an uncertain and cost ... ⌘ [Read more](https://www.erlang-solutions.com/blog/how-iot-is-revolutionising-supply-chain-management/) 2023-07-20T15:47:12Z **Ignite Realtime Blog: Candy plugin for Openfire 2.2.0 Release 4 now available!**
The Ignite Realtime community is happy to announce a new release of the Openfire plugin for Candy.

Candy is a [third-party chat client](http://candy-chat.github.io/candy/). The Openfire plugin makes deploying it a one-click affair!

This release is a maintenance release. It adds translations and updates dependencies on third-party libraries. More details are available in the [changelog](ht ... ⌘ [Read more](https://discourse.igniterealtime.org/t/candy-plugin-for-openfire-2-2-0-release-4-now-available/93042) 2023-07-20T17:07:07Z **Ignite Realtime Blog: JmxWeb plugin for Openfire 0.9.1 release**
The Ignite Realtime community is happy to announce a new release of the JmxWeb plugin for Openfire.

This plugin provides a web based platform for managing and monitoring Openfire via JMX

This release is a maintenance release. It adds translations and fixes one bug. More details are available in the [changelog](https://www.igniterealtime.org/projects/openfire/plugins/0.9.1/jmxweb/changelog.html).

Your instance of Openf ... ⌘ [Read more](https://discourse.igniterealtime.org/t/jmxweb-plugin-for-openfire-0-9-1-release/93045) 2023-07-20T17:02:11Z **Ignite Realtime Blog: Push Notification Openfire plugin 0.9.2 released**
The Ignite Realtime community is happy to announce a new release of the Push Notification plugin for Openfire.

This plugin enables clients to register for push notifications.

This release is a maintenance release. It adds translations and a configuration page. More details are available in the [changelog](https://www.igniterealtime.org/projects/openfire/plugins/0.9.2/pushnotification/changelog.html)

Yo ... ⌘ [Read more](https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-9-2-released/93044) 2023-07-20T16:57:24Z **Ignite Realtime Blog: Search Openfire plugin 0.7.4 release!**
The Ignite Realtime community is happy to announce a new release of the Search plugin for Openfire.

This plugin adds features to Openfire that makes it easier for users to find each-other.

This release is a maintenance release. It adds translations. More details are available in the [changelog](https://www.igniterealtime.org/projects/openfire/plugins/1.7.4/search/changelog.html)

Your instance of Openfire should automatically ... ⌘ [Read more](https://discourse.igniterealtime.org/t/search-openfire-plugin-0-7-4-release/93043) 2023-07-20T17:31:53Z **Ignite Realtime Blog: Certificate Manager plugin for Openfire release 1.1.1**
The Ignite Realtime community is happy to announce a new release of the Certificate Manager plugin for Openfire.

This plugin allows you to automate TLS certificate management tasks. This is particularly helpful when your certificates are short-lived, like the ones issued by Let’s Encrypt.

This release is a maintenance release. It adds translations. More details are available in the [changelog] ... ⌘ [Read more](https://discourse.igniterealtime.org/t/certificate-manager-plugin-for-openfire-release-1-1-1/93046) 2023-07-24T09:25:07Z **Ignite Realtime Blog: Agent Information plugin for Openfire release 1.0.1**
The Ignite Realtime community is happy to announce a new release of the Agent Information plugin for Openfire.

This plugin implements the XEP-0094 ‘Agent Information’ specification for service discovery using the jabber:iq:agents namespace. Note that this feature is considered obsolete! The plugin should only be used by people that seek backwards compatibility with _very_ old and _very_ specific IM ... ⌘ [Read more](https://discourse.igniterealtime.org/t/agent-information-plugin-for-openfire-release-1-0-1/93057) 2023-07-24T17:34:52Z **Ignite Realtime Blog: Jabber Browsing Openfire Plugin 1.0.1 released**
The Ignite Realtime community is happy to announce a new release of the Jabber Browsing plugin for Openfire.

This is a plugin for the Openfire Real-time Communications server. It provides an implementation for service discovery using the `jabber:iq:browse` namespace, as specified in [XEP-0011: Jabber Browsing](https://xmpp.org/extensions/xep-0011.html). Note that this feature is considered obsolete! The plug ... ⌘ [Read more](https://discourse.igniterealtime.org/t/jabber-browsing-openfire-plugin-1-0-1-released/93059) 2023-07-25T14:02:57Z **Paul Schaub: PGPainless meets the Web-of-Trust**
We are very proud to announce the release of [PGPainless-WOT](https://codeberg.org/PGPainless/pgpainless-wot), an implementation of the [OpenPGP Web of Trust](https://sequoia-pgp.gitlab.io/sequoia-wot/) specification using PGPainless.

The release is available on the [Maven Central repository](https://central.sonatype.com/artifact/org.pgpainless/pgpainless-wot).

The work on this project begun a bit over a year ago as an [_NLnet_ project which recei ... ⌘ [Read more](https://blog.jabberhead.tk/2023/07/25/pgpainless-meets-the-web-of-trust/) 2023-07-27T10:01:44Z **Erlang Solutions: Ship RabbitMQ logs to Elasticsearch**
RabbitMQ is a popular message broker that facilitates the exchange of data between applications. However, as with any system, it’s important to have visibility into the logs generated by RabbitMQ to identify issues and ensure smooth operation. In this blog post, we’ll walk you through the process of shipping RabbitMQ logs to Elasticsearch, a distributed search and analytics engine. By centralising and analysing RabbitMQ logs with Elasticsea ... ⌘ [Read more](https://www.erlang-solutions.com/blog/ship-rabbitmq-logs-to-elasticsearch/) 2023-08-03T10:15:02Z **Erlang Solutions: Blockchain in Sustainable Programming**
_The benefits of blockchain implementation across multiple sectors are well-documented, but how can this decentralised solution be used to achieve more sustainable programming?_

As the effects of the ongoing climate crisis continue to impact weather patterns and living conditions across the planet, we must continue to make every aspect of our lives, from transport and energy usage to all of our technology, greener and more sustain ... ⌘ [Read more](https://www.erlang-solutions.com/blog/role-blockchain-in-sustainable-programming/) 2023-08-04T00:00:00Z **The XMPP Standards Foundation: Elbe-Sprint Hamburg 2023: Post-Sprint Summary**
## Elbe-Sprint 2023: Post-Sprint Summary

In June the [Elbe-Sprint 2023](https://xmpp.org/2023/04/elbe-sprint-hamburg-2023/) took place in Hamburg and it was a great first experience after all the pandemic in the past years for many participants.
In this blog post we want to summarize progress we’ve made during the sprint.

First of all, many thanks to the [CCCHH](https://www.hamburg.ccc.de/) and their members for offerin ... ⌘ [Read more](https://xmpp.org/2023/08/elbe-sprint-hamburg-2023-post-sprint-summary/) 2023-08-09T14:05:00Z **Snikket: State of Snikket 2023: The Apps**
As promised in our [introduction to the series](https://snikket.org/blog/state-of-snikket-2023-intro/), welcome to the first of our ‘State of Snikket’ update posts! This installment features all the app development news you could wish for.

So what’s new in the world of Snikket apps?

## UI/UX

If you’ve been following Snikket development for a while, you might remember that we were receiving UX advice on making our apps easier and more fun to use, thanks to the team at ... ⌘ [Read more](https://snikket.org/blog/state-of-snikket-2023-the-apps/) 2023-08-09T14:00:00Z **Snikket: State of Snikket 2023**
This is our first blog post for quite a while, and the last few have all been technical updates of various kinds about the Snikket software. In fact it’s been almost two years since the last post that gave a general progress update on the Snikket project itself, so let’s fix that!

You’ll be pleased to hear that Snikket is very much alive, and although there hasn’t been much of a show to see here, a bunch of stuff has been going on backstage.

We plan to catch you up with our progres ... ⌘ [Read more](https://snikket.org/blog/state-of-snikket-2023-intro/) 2023-08-10T07:00:50Z **Erlang Solutions: 5 ways Elixir programming can improve business performance**
Elixir is a simple, lightweight programming language that is built on top of the Erlang virtual machine. It offers straightforward syntax, impressive performance and a raft of powerful features. It uses your digital resources in the most efficient way.

This is all very well, but what does that mean in practice? Aside from impressing your web development team, what can Elixir do for your business?

In this ... ⌘ [Read more](https://www.erlang-solutions.com/blog/5-ways-elixir-can-improve-business-performance/) 2023-08-11T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter June & July 2023**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of June & July 2023.
Many thanks to all our readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter te ... ⌘ [Read more](https://xmpp.org/2023/08/the-xmpp-newsletter-june-july-2023/) 2023-08-15T23:00:00Z **Profanity: Profanity 0.14.0**
Apologies for the late blog post.
We have good news though! Two weeks ago we released Profanity 0.14.0!

13 people contributed to this release: Daniel Santos, @DebXWoody, @H3rnand3zzz, @ike08, @MarcoPolo-PasTonMolo, @mdosch, @pasis, @paulfertser, @shahab-vahedi, @sjaeckel, @techmetx11, @thexhr and @jubalh.

Also a big thanks to our sponsors: @mdosch, @LeSpocky, @jamesponddotco and one anonymous sponsor!

We introduced a new `/privacy` command which should make it easier to find all pri ... ⌘ [Read more](https://profanity-im.github.io/blog/post/release-0140/) 2023-08-24T07:20:07Z **Erlang Solutions: Future-proofing legacy systems with Erlang**
Relying on outdated legacy systems often serves as the biggest hindrance to both innovation and optimisation for businesses today. Since many of these systems have been used for years, if not multiple decades, the significant costs involved with replacing a system entirely are rarely within budgets, particularly in today’s business climate.

But that doesn’t mean legacy systems should be left as is. Erlang is a resilient and p ... ⌘ [Read more](https://www.erlang-solutions.com/blog/future-proofing-legacy-systems-with-erlang/) 2023-08-28T08:21:16Z **Ignite Realtime Blog: CVE-2023-32315: Openfire vulnerability (update)**
A few months ago, we [published details](https://discourse.igniterealtime.org/t/cve-2023-32315-openfire-administration-console-authentication-bypass/) about an important security vulnerability in Openfire that is identified as CVE-2023-32315.

To summarize: Openfire’s administrative console (the Admin Console), a web-based application, was found to be vulnerable to a path traversal attack via the setup environ ... ⌘ [Read more](https://discourse.igniterealtime.org/t/cve-2023-32315-openfire-vulnerability-update/93166) 2023-08-31T09:29:28Z **Erlang Solutions: What businesses should consider when adopting AI and machine learning**
AI is everywhere. The chatter about chatbots has crossed from the technology press to the front pages of national newspapers. Worried workers in a wide range of industries are asking if AI will take their jobs.

Away from the headlines, organisations of all sizes are getting on with the task of working out what AI can do for them. It will almost certainly do something. One survey pu ... ⌘ [Read more](https://www.erlang-solutions.com/blog/what-businesses-should-consider-adopting-ai-machine-learning/) 2023-09-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter August 2023**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of August 2023.
Many thanks to all our readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more ... ⌘ [Read more](https://xmpp.org/2023/09/the-xmpp-newsletter-august-2023/) 2023-09-06T10:42:15Z **Prosodical Thoughts: Prosody 0.12.4 released**
We are pleased to announce a new minor release from our stable branch.

We’re relieved to announce this overdue maintenance release containing a
number of bug fixes and also some improvements from the last few months.

Especially the `prosodyctl check` tool which gained some new diagnostic
checks as well as handling of configuration option types the same way
Prosody itself does.

A summary of changes in this release:

## Minor changes

- core.certmanager: Update Mozilla TLS ... ⌘ [Read more](https://blog.prosody.im/prosody-0.12.4-released/) 2023-09-07T16:07:49Z **Erlang Solutions: Pay down technical debt to modernise your technology estate**
Imagine this scenario. Your CEO tells you the organisation needs a complete tech overhaul, then gives you a blank cheque and free rein. He tells you to sweep away the old and usher in the new. “No shortcuts, no compromise!” he cries. “Start from scratch and make it perfect!”

And then you wake up. As we all know, this scenario is pure fantasy. Instead, IT leaders are faced with a constant st ... ⌘ [Read more](https://www.erlang-solutions.com/blog/managing-technical-debt-organization-challenges-and-solutions/) 2023-09-13T13:31:04Z **Erlang Solutions: Diversity & Inclusion at CodeBEAM Europe**
## Our Pledge to Diversity

As technology becomes increasingly integrated into our lives, it’s crucial that the minds behind it come from diverse backgrounds. Different viewpoints lead to more comprehensive solutions, ensuring that the tech we create addresses the needs of a global audience.

At Erlang Solutions, we believe that a diverse workforce is a catalyst for creativity and progress. By sponsoring the Diversity & Inclusion Pr ... ⌘ [Read more](https://www.erlang-solutions.com/blog/diversity-inclusion-at-codebeam-europe/) 2023-09-13T20:19:51Z **JMP: Newsletter: Summer in Review**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Sh ... ⌘ [Read more](http://blog.jmp.chat/b/septermber-newsletter-2023) 2023-09-18T13:20:00Z **Snikket: State of Snikket 2023: Funding**
As promised in our ‘State of Snikket 2023’ overview post, and teased at the end of our first update post about app development, this post in the series is about that thing most of us open-source folk love to hate… money.

We are an open-source project, and not-for-profit. Making money is not our primary goal, but like any business we have upstream expenses to pay - to compensate for the time and specialist work we need to implement the Snikket vision. To do that, we need income.

T ... ⌘ [Read more](https://snikket.org/blog/snikket-2023-funding/) 2023-09-20T14:56:29Z **Erlang Solutions: Smart Sensors with Erlang and AtomVM: Smart cities, smart houses and manufacturing monitoring**
For our first article on IoT developments at Erlang Solutions, our goal is to delve into the use of Erlang on microcontrollers, highlighting and exposing its capabilities to run efficiently on smaller devices. For our inaugural article, we have chosen to address a pressing issue faced by numerous sectors- including healthcare, r ... ⌘ [Read more](https://www.erlang-solutions.com/blog/smart-sensors-with-erlang-and-atomvm-smart-cities-smart-houses-and-manufacturing-monitoring/) 2023-09-25T16:29:44Z **Erlang Solutions: Our experts at Code BEAM Europe 2023**
**The biggest Erlang and Elixir Conference is coming to Berlin in October!**

Are you ready for a deep dive into the world of Erlang and Elixir? Mark your calendars, because **[Code BEAM Europe 2023](https://codebeameurope.com/)** is just around the corner.

With a lineup of industry pioneers and thought leaders, Code BEAM Europe 2023 promises to be a hub of knowledge sharing, innovation, and networking.

Erlang Solutions’ experts are working har ... ⌘ [Read more](https://www.erlang-solutions.com/blog/esl-at-code-beam-europe-2023/) 2023-09-28T10:52:18Z **Erlang Solutions: Introducing Wardley Mapping to Your Business Strategy**
Since it’s creation in 2005, Wardley Mapping has been embraced by UK government institutions and companies worldwide. This is thanks to its unique ability to factor both value and change into the strategising process. It’s a powerful, fascinating tool that far more organisations across the world should be implementing today to make key choices for their future growth.

Ahead of my wider Wardley Mapping st ... ⌘ [Read more](https://www.erlang-solutions.com/blog/introducing-wardley-mapping-to-your-business-strategy/) 2023-10-05T11:30:14Z **Erlang Solutions: Type-checking Erlang and Elixir**
The BEAM community couldn’t be more varied when it comes to opinions about static type systems. For some they’re the most desired feature of other functional languages which we miss. Others shun them and choose our ecosystem exactly because, and not despite the fact that it doesn’t force the perceived overhead of types. Some others still worry whether static types could be successfully applied on the Erlang virtual machine at all.

Over the years, ... ⌘ [Read more](https://www.erlang-solutions.com/blog/type-checking-erlang-and-elixir/) 2023-10-07T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter September 2023**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of September 2023.
Many thanks to all our readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? ... ⌘ [Read more](https://xmpp.org/2023/10/the-xmpp-newsletter-september-2023/) 2023-10-12T16:10:57Z **Erlang Solutions: tryMongooseIM: MongooseIM is now easier than ever!**
Have you ever found yourself in a situation where you wanted to check the capabilities of [MongooseIM](https://www.erlang-solutions.com/landings/mongooseim-demo/), but you were overwhelmed by the sheer amount of configuration of the service itself, or how to deploy it easily?

## The world before tryMongooseIM

Imagine you are working on a project and one of the tasks is to evaluate XMPP servers.

You do some res ... ⌘ [Read more](https://www.erlang-solutions.com/blog/trymongooseim-mongooseim-is-now-easier-than-ever/) 2023-10-13T17:26:13Z **Sam Whited: Co-Op Ideas**
This is a list of co-ops I’d like to start one day and where (if applicable).

## Physical Businesses

DIY Bike Kitchen (Cobb County, GA)There is a DIY bike shop, [Sopo Bike Co-op](https://sopobikes.org/) in Atlanta, but Cobb has
historically been very transit-averse and it’s hard to get into Atlanta by
bike if you need to get it worked on. Having something local to Cobb could
encourage biking and start to change attitudes to biking on the local city
councils and among the county commissioners.Traditional bik ... ⌘ [Read more](https://blog.samwhited.com/co-ops/) 2023-10-18T10:01:44Z **Erlang Solutions: MongooseIM Health-Check**
### **Optimise Your Current Deployment with a MongooseIM Health Check**

MongooseIM plays a key role in today’s evolving digital landscape. For businesses, it ensures seamless communication within your organisation or application. However, like any other system, it requires regular check-ups to maintain peak performance.

Enter the MongooseIM Health Check from our team at Erlang Solutions – your ticket to a more efficient messaging environment.

### **What is a Mo ... ⌘ [Read more](https://www.erlang-solutions.com/blog/mongooseim-health-check/) 2023-10-18T12:48:38Z **Erlang Solutions: Erlang Security Audit**
## **Unlock the Power of Secure Erlang Code**

Cybersecurity is a non-negotiable aspect of business. The need for robust protection extends to all aspects of your operations, including the security of your Erlang-based code.

At [Erlang Solutions](https://www.erlang-solutions.com/capabilities/erlang/), we recognise the vital importance of safeguarding your code from potential vulnerabilities and security threats. We are thrilled to introduce our latest offering – the ... ⌘ [Read more](https://www.erlang-solutions.com/blog/erlang-security-audit/) 2023-10-18T13:50:00Z **ProcessOne: ejabberd 23.10**
A new ejabberd release, ejabberd 23.10, is now published with more than 150 commits since the previous 23.04. It includes many new features and improvements, and also many more bugfixes.

- Support for XEP-0402: PEP Native Bookmarks
- Support for XEP-0421: Occupant Id
- Many new options and features



 ![](https://www.process-one.net/wp-content/uploads/2023/10/2310.png)

A more detailed explanation of improvements and features:

## Added support for XEP-0402: PEP Native Bookmarks

[XEP-0402 ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-10/) 2023-10-21T16:30:00Z **Snikket: On the jabber.ru MITM attack**
This post is about a recent security incident on a public XMPP service, which
provides jabber.ru and xmpp.ru. We have received a few questions from Snikket
users about whether they should be concerned about the security of their own
servers (Snikket also uses XMPP).

The good news is that Snikket was not affected by this incident - this was a
targeted attack against the jabber.ru/xmpp.ru service specifically. Later in
the post we’ll share more information about what we’ve done, and ... ⌘ [Read more](https://snikket.org/blog/on-the-jabber-ru-mitm/) 2023-10-24T19:58:43Z **JMP: CertWatch**
As you may have already seen, [on October 21st, it was reported that a long-running, successful MITM (Machine-In-The-Middle) attack against jabber.ru had been detected](https://notes.valdikss.org.ru/jabber.ru-mitm/). The nature of this attack was not specific to the XMPP protocol in any way, but it was of special interest to us as members of the XMPP community. This kind of attack relies on being able to present a TLS certificate which anyone trying to connect will accept as valid. In this case, it was done b ... ⌘ [Read more](http://blog.jmp.chat/b/certwatch/certwatch) 2023-10-27T12:42:44Z **Erlang Solutions: The Power of Green Coding: Erlang and Elixir Leading the Charge**
In the era of the green revolution, industries across the board are gravitating towards sustainable solutions. The software realm is no exception, striving for efficient code that optimizes resource utilisation. This not only conserves energy but also minimises the environmental impact of server farms and data centers. Leading the charge in this green coding initiative are Erlang and Elixir.

These two languages, both runn ... ⌘ [Read more](https://www.erlang-solutions.com/blog/the-power-of-green-coding/) 2023-10-29T00:00:00Z **Gajim: Gajim 1.8.2**
**Two months after the last release, Gajim 1.8.2 comes with better support for gateways, improved group chats, an easy way to change the font size, and many small fixes. Thank you for all your contributions!**

## What’s New

Gateways can (if offered by your server) bridge your XMPP chat to other chat networks. This could be WhatsApp, Telegram, SMS or others, depending on the gateway service. This release improves support for data forms (service configuration), brings better avatars for gatewa ... ⌘ [Read more](https://gajim.org/post/2023-10-29-gajim-1.8.2-released/) 2023-11-02T08:49:43Z **Erlang Solutions: The Future Trends of Sustainability in Programming Software**
### As sustainable programming practices continue to become the norm across the software development industry, we take a look at the future sustainability trends all businesses should be aware of.

Future sustainability changes are now impacting almost every sector worldwide, and both the wider tech sector and programming as a profession aren’t exempt from this trend. As everyone continues to ... ⌘ [Read more](https://www.erlang-solutions.com/blog/the-future-trends-of-sustainability-in-programming-software/) 2023-11-02T12:25:22Z **Isode: M-Link 19.4 Limited Release**
M-Link 19.4 provides a very significant update and in particular provides the M-Link User Server product. It also provides M-Link MU Server, M-Link MU Gateway and M-Link Edge.   It does not provide M-Link IRC Gateway, which remains M-Link 17.0 only.

M-Link 19.4 Limited Release is provided ahead of the full M-Link 19.4 release. M-Link 19.4 Limited Release is fully supported by Isode for production deployment. There is one significant difference with a standard Isod ... ⌘ [Read more](https://www.isode.com/company/wordpress/m-link-19-4-limited-release/) 2023-11-05T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter October 2023**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of October 2023.
Many thanks to all our readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read m ... ⌘ [Read more](https://xmpp.org/2023/11/the-xmpp-newsletter-october-2023/) 2023-11-06T00:00:00Z **Gajim: Gajim 1.8.3**
**Just after the release of Gajim 1.8.2, we’re releasing Gajim 1.8.3 with improvements for the profile window, fail-safes for anonymous accounts, bug fixes for the account wizard, and several other fixes. Thank you for all your contributions!**

## What’s New

Several issues with anonymous accounts should be resolved by improved account handling in general.

Gajim’s main window can now be closed by pressing the `Esc` key, if you enable closing windows via `Esc` in Gajim’s preferences.

What el ... ⌘ [Read more](https://gajim.org/post/2023-11-06-gajim-1.8.3-released/) 2023-11-09T11:25:14Z **Erlang Solutions: The Power of Green Coding: Erlang and Elixir Leading the Charge**
In the era of the green revolution, industries across the board are gravitating towards sustainable solutions. The software realm is no exception, striving for efficient code that optimises resource utilisation. This not only conserves energy but also minimises the environmental impact of server farms and data centres. Leading the charge in this green coding initiative are Erlang and Elixir.

These two languages, both runn ... ⌘ [Read more](https://www.erlang-solutions.com/blog/the-power-of-green-coding/) 2023-11-17T16:41:43Z **Sam Whited: Software is Political**
## Introduction

I recently attended the inaugural Free and Open Source Software Yearly ( [FOSSY](https://2023.fossy.us))
conference where I gave [a talk](https://2023.fossy.us/schedule/presentation/127/) in the [XMPP](https://xmpp.org/) track.
Though my talk was just a brief technical overview of the XMPP protocol, I also
gave some quick ending remarks about why I think it’s the correct choice to use
as a universal standardized chat protocol.
The closing remarks were written ... ⌘ [Read more](https://blog.samwhited.com/2023/11/software-is-political/) 2023-11-17T19:48:01Z **Ignite Realtime Blog: Openfire 4.8.0 beta release!**
It is exciting to be able to announce the immediate availability of the beta release of Openfire 4.8.0!

It has been 667 days ago since we released the 4.7.0. That was the last time that a release was made from the same source code branch. And, that shows: we have closed almost 180 issues against this release! I’ll reserve the details for a blogpost on the 4.8.0 (non-beta) release, but some of the highlights are:

- We’ve dropped support for Jav ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-8-0-beta-release/93338) 2023-11-20T20:08:36Z **Ignite Realtime Blog: REST API Openfire plugin 1.10.2 released!**
Earlier today, we have have performed a maintenance release for the REST API plugin for Openfire. In this release, version 1.10.2, we have made a warning in documentation more visible. This is aimed at reducing confusion around installation with Openfire 4.7.5.

Also in this release a translation into Ukrainian, gracefully provided by community member Yurii Savchuk (svais) and his son Vladislav Savchuk (Bruhmozavr)!

Th ... ⌘ [Read more](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-10-2-released/93343) 2023-11-21T11:12:09Z **Ignite Realtime Blog: Openfire plugin maintenance release galore!**
After I performed a release of an Openfire plugin yesterday, [@akrherz](https://discourse.igniterealtime.org/u/akrherz) apparently had a ‘hold-my-beer’ moment, and apparently went through all of our plugins source repositories, creating maintenance releases for pretty much every one of them that had outstanding changes.

_Wow!_

As I do not believe we’re doing anyone a favor with 16 individual blog posts, I have com ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-plugin-maintenance-release-galore/93347) 2023-11-21T15:11:48Z **ProcessOne: Automatic schema update in ejabberd**
**ejabberd 23.10** has a new feature that is currently in beta testing:

Automatic relational schema creation and update.

Previously, if you were using ejabberd with an [external relational database](https://docs.ejabberd.im/admin/configuration/database/#relational-databases), you might have to manually apply some schema changes that come with new features when you upgrade to a new ejabberd release. ejabberd can now handle this schema upgrade automat ... ⌘ [Read more](https://www.process-one.net/blog/automatic-schema-update-in-ejabberd/) 2023-11-22T19:21:51Z **Ignite Realtime Blog: External Service Discovery plugin 1.0.2 released!**
Version 1.0.2 of the External Service Discovery plugin has been released!

This Openfire plugin allows your users to use external STUN and TURN services, optionally making use of temporary credentials for those services. It often is a prerequisite for being able to set up audio or video calls with Openfire.

This version brings better compatibility with TURN services other than those implemented by CoTur ... ⌘ [Read more](https://discourse.igniterealtime.org/t/external-service-discovery-plugin-1-0-2-released/93351) 2023-11-26T16:42:20Z **Ignite Realtime Blog: Smack 4.4.7 released**
We are happy to announce the release of Smack 4.4.7. For a high-level overview of what’s changed in Smack 4.4.7, check out Smack’s [changelog](https://github.com/igniterealtime/Smack/blob/4.4.7/CHANGELOG.md)

As with the last release, 4.4,6, parts of the release where driven by feedback from the [Jitsi](https://jitsi.org/) folks.

Due to SMACK-927, we had to change the behavior of a certain kind of incoming stanzas listeners, namely the ones added with `XMPPCo ... ⌘ [Read more](https://discourse.igniterealtime.org/t/smack-4-4-7-released/93357) 2023-11-27T14:48:44Z **Ignite Realtime Blog: New Openfire plugin: Reporting Account Affiliations**
I’m excited to announce a new Openfire plugin: the Reporting Account Affiliations Plugin!

This plugin implements a new [prototype XMPP extension of the same name](https://xmpp.org/extensions/inbox/xep-reporting-account-affiliations.html).

To quote the specification:

> In practice, a server may not trust all accounts equally. For example, if a server offers anonymous access or open registration, it ... ⌘ [Read more](https://discourse.igniterealtime.org/t/new-openfire-plugin-reporting-account-affiliations/93360) 2023-11-27T15:56:00Z **yaxim: Planned downtime + Happy 10th anniversary, yax.im!**
Our Android XMPP client yaxim was created in 2009. A decade later,
[we celebrated its round birthday](https://yaxim.org/blog/2019/08/23/happy-birthday/).
To make the user
experience more straightforward, we launched the
[yax.im public XMPP service](https://yaxim.org/blog/2013/11/17/yax-im-public-xmpp-hosting/)
in November 2013, to become the default server in yaxim. Now, ten years later,
it’s time to recap and to upgrade the hosting infrastructure.

## Downti ... ⌘ [Read more](http://yaxim.org/blog/2023/11/27/happy-10th-yax_im/) 2023-11-28T14:24:46Z **Ignite Realtime Blog: More Openfire plugin maintenance releases!**
Following the [initial batch of Openfire plugin releases](https://discourse.igniterealtime.org/t/openfire-plugin-maintenance-release-galore/) that we did last week, another few have been made available!

Version 1.0.1 of the [Spam Blacklist plugin](https://www.igniterealtime.org/projects/openfire/plugin-archive.jsp?plugin=blacklistspam) was released. This plugin uses an external blocklist to reject traffic from specif ... ⌘ [Read more](https://discourse.igniterealtime.org/t/more-openfire-plugin-maintenance-releases/93369) 2023-12-01T12:26:33Z **Erlang Solutions: Advent of Code 2023**
Hello! I’m Piotr from Erlang Solutions Poland and I have the pleasure of saving Christmas this year with the power of Erlang for you!

This is the second time we participate in the amazing event called the [Advent of Code](https://adventofcode.com/). [Last year’s edition](https://www.erlang-solutions.com/blog/advent-of-code-2022/) was solved by my colleague Aleksander and as far as I know – many of you enjoyed following his efforts. I hope you’ll like my tale of helping S ... ⌘ [Read more](https://www.erlang-solutions.com/blog/advent-of-code-2023/) 2023-12-06T10:29:31Z **Erlang Solutions: Reimplementing Technical Debt with State Machines**
In the ever-evolving landscape of software development, mastering the art of managing complexity is a skill every developer and manager alike aspires to attain. One powerful tool that often remains in the shadows, yet holds the key to simplifying intricate systems, is the humble state machine. Let’s get started.

## Models

State machines can be seen as models that represent system behaviour. Much like a flowchart on steroids, these ... ⌘ [Read more](https://www.erlang-solutions.com/blog/reimplementing-technical-debt/) 2023-12-09T17:46:28Z **Ignite Realtime Blog: Smack 4.5.0-alpha2 released**
We are happy to announce the release of the second alpha release of Smack’s upcoming 4.5 version.

This version fixes a nasty bug in Smack’s reactor, includes support for XMPP over WebSocket connections and much more. Even though Smack has a good test coverage, due its comprehensive unit test suite and integration test framework, we kindly ask _you_ to test pre-releases and report feedback.

As always, [this Smack release is available via Maven C ... ⌘ [Read more](https://discourse.igniterealtime.org/t/smack-4-5-0-alpha2-released/93391) 2023-12-10T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter November 2023**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of November 2023 and will be the last publication for 2023.
Many thanks to all our readers and all contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interes ... ⌘ [Read more](https://xmpp.org/2023/12/the-xmpp-newsletter-november-2023/) 2023-12-13T00:25:36Z **JMP: Newsletter: Holidays**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Share one num ... ⌘ [Read more](http://blog.jmp.chat/b/december-newsletter-2023) 2023-12-13T11:14:47Z **Erlang Solutions: MongooseIM 6.2: Easy to set up, use and manage**
MongooseIM, which is our scalable, flexible and cost-efficient instant messaging server, is now easier to use than ever before. The latest release 6.2 introduces a completely new CETS in-memory storage backend, letting you easily deploy it with modern cloud infrastructure solutions such as Kubernetes. The XMPP extensions are also updated, which means that we support new features of the XMPP protocol.

The new version of MongooseIM is very easy to tr ... ⌘ [Read more](https://www.erlang-solutions.com/blog/mongoose-im-6-2/) 2023-12-13T15:13:26Z **Isode: Red/Black – 2.1 New Capabilities**
# Overview

This release adds important new functionality and adds further device drivers to Red/Black, a management tool that allows you to monitor and control devices and servers across a network, with a particular focus on HF Radio Systems.  A general summary is given in the white paper **[Red/Black Overview](https://www.isode.com/whitepapers/red-black-overview.html)**.

![](https://www.isode.com/company/wordpress/wp-content/uploads/2023/12/red-black-bla ... ⌘ [Read more](https://www.isode.com/company/wordpress/red-black-2-1-new-capabilities/) 2023-12-20T16:06:36Z **ProcessOne: Instant Messaging: Protocols are “Commons”, Let’s Take Them Seriously**
**TLDR;**

**Thirty years after the advent of the first instant messaging services, we still haven’t reached the stage where instant messaging platforms can freely communicate with each other, as is the case with email. In 1999, the Jabber/XMPP protocol was created and standardized for this purpose by the Internet Engineering Task Force (IETF). Since then, proprietary messaging services ha ... ⌘ [Read more](https://www.process-one.net/blog/instant-messaging-protocols-are-commons-lets-take-them-seriously/) 2023-12-20T16:36:23Z **ProcessOne: Instant Messaging: Protocols are “Commons”, Let’s Take Them Seriously**
**TLDR;**

**Thirty years after the advent of the first instant messaging services, we still haven’t reached the stage where instant messaging platforms can freely communicate with each other, as is the case with email. In 1999, the Jabber/XMPP protocol was created and standardized for this purpose by the Internet Engineering Task Force (IETF). Since then, proprietary messaging services ha ... ⌘ [Read more](https://www.process-one.net/blog/instant-messaging-protocols-are-commons-lets-take-them-seriously/) 2023-12-20T16:58:07Z **ProcessOne: Instant Messaging: Protocols are “Commons”, Let’s Take Them Seriously**
**TLDR;**

**Thirty years after the advent of the first instant messaging services, we still haven’t reached the stage where instant messaging platforms can freely communicate with each other, as is the case with email. In 1999, the Jabber/XMPP protocol was created and standardized for this purpose by the Internet Engineering Task Force (IETF). Since then, proprietary messaging services ha ... ⌘ [Read more](https://www.process-one.net/blog/instant-messaging-protocols-are-commons-lets-take-them-seriously/) 2023-12-20T17:50:57Z **ProcessOne: Instant Messaging: Protocols are “Commons”, Let’s Take Them Seriously**
**TLDR;**

**Thirty years after the advent of the first instant messaging services, we still haven’t reached the stage where instant messaging platforms can freely communicate with each other, as is the case with email. In 1999, the Jabber/XMPP protocol was created and standardized for this purpose by the Internet Engineering Task Force (IETF). Since then, proprietary messaging services ha ... ⌘ [Read more](https://www.process-one.net/blog/instant-messaging-protocols-are-commons-lets-take-them-seriously/) 2023-12-21T12:01:30Z **Ignite Realtime Blog: Dan is voted in the XSF's Council!**
Our very own [@danc](https://discourse.igniterealtime.org/u/danc) was voted into the XMPP Standards Foundation Council not to long ago!

The XMPP Standards Foundation is an independent, nonprofit standards development organisation whose [primary mission is to define open protocols](https://xmpp.org/about/xsf/mission) for presence, instant messaging, and real-time communication and collaboration on top of the IETF’s Extensible Messagin ... ⌘ [Read more](https://discourse.igniterealtime.org/t/dan-is-voted-in-the-xsfs-council/93419) 2023-12-24T00:00:00Z **Remko Tronçon: Uxn in WebAssembly**
While watching [a Strange Loop talk on concatenative\
programming](https://www.youtube.com/watch?v=umSuLpjFUf8&t=98s "'Concatenative programming and stack-based languages' -- Douglas Creager, Strange Loop 2023"),
I learned about [Uxn](https://100r.co/site/uxn.html),
a small virtual machine that runs games, editors, drawing programs, … Uxn has been [ported to various platforms](https://github.com/hundredrabbits/awesome-uxn#emulators "Uxn Emulators"), including classic consoles such as the Nintendo DS ... ⌘ [Read more](https://el-tramo.be/blog/uxn-wasm/) 2023-12-27T15:43:03Z **ProcessOne: Happy New Year: Celebrating 21 Years of Innovation with ejabberd**
![](https://www.process-one.net/wp-content/uploads/2023/12/21years4.png)

Time flies, and it’s hard to believe that ejabberd, our beloved open-source project, celebrated its 21st anniversary last November 16th! It’s a milestone that we’ve proudly highlighted over the years – remember the [4th](https://www.process-one.net/blog/ejabberd_4th_birthday/), [10th](https://www.process-one.net/blog/close ... ⌘ [Read more](https://www.process-one.net/blog/happy-new-year-celebrating-21-years-of-innovation-with-ejabberd/) 2023-12-27T16:27:21Z **ProcessOne: Matrix protocol added to ejabberd**
ejabberd is already the most versatile and scalable messaging server. In this post, we are giving a sneak peak at what is coming next.

ejabberd just get new ace in it sleeve – you can now use ejabberd to talk with other Matrix servers, a protocol sometimes used for small corporate server messaging.

Of course, you all know ejabberd supports the XMPP instant messaging protocol with hundreds of XMPP extensions, this is what it is famous for.

The second ma ... ⌘ [Read more](https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/) 2023-12-27T16:22:40Z **ProcessOne: Automatic schema update in ejabberd**
**ejabberd 23.10** has a new feature that is currently in beta testing:

Automatic relational schema creation and update.

Previously, if you were using ejabberd with an [external relational database](https://docs.ejabberd.im/admin/configuration/database/#relational-databases), you might have to manually apply some schema changes that come with new features when you upgrade to a new ejabberd release. ejabberd can now handle this schema upgrade automat ... ⌘ [Read more](https://www.process-one.net/blog/automatic-schema-update-in-ejabberd/) 2023-12-29T00:00:00Z **XMPP Providers: XMPP Providers Fully Automated**
## Automate all the Things

During the past year, the team behind the [XMPP Providers](https://providers.xmpp.net/) project worked on automating the process of gathering data about XMPP providers.
Automating this process reduces manual work significantly (for example, checking websites by hand, verifying information, listing sources, etc.) and helps to sustain the team’s efforts.
Automation also enables the project to be up to date – every day!

[ ... ⌘ [Read more](https://providers.xmpp.net/blog/2023-12-29-xmpp-providers-fully-automated/) 2024-01-03T21:08:24Z **JMP: SMS Censorship**
Since almost the very beginning of JMP there have been occasional SMS and MMS delivery failures with an error message like “Rejected for SPAM”. By itself this is not too surprising, since every communications system has a SPAM problem and every SPAM blocking technique has some false positives. Over the past few years, however, the incidence of this error has gone up and up. But whenever we investigate, we find no SPAM being sent, just regular humans having regular conversations. So what is happening here? Are ... ⌘ [Read more](http://blog.jmp.chat/b/sms-censorship) 2024-01-03T21:39:18Z **JMP: SMS Censorship**
Since almost the very beginning of JMP there have been occasional SMS and MMS delivery failures with an error message like “Rejected for SPAM”. By itself this is not too surprising, since every communications system has a SPAM problem and every SPAM blocking technique has some false positives. Over the past few years, however, the incidence of this error has gone up and up. But whenever we investigate, we find no SPAM being sent, just regular humans having regular conversations. So what is happening here? Are ... ⌘ [Read more](http://blog.jmp.chat/b/sms-censorship) 2024-01-04T00:00:00Z **The XMPP Standards Foundation: XMPP at FOSDEM 2024**
We’re very excited to be back at [FOSDEM](https://fosdem.org/2024/) in person in 2024.
Once again, many members of the XSF and the XMPP community will be attending, and we hope to see you there!

### Realtime Lounge

As usual, we will host the _Realtime Lounge_, where you can come and meet community members, project developers, see demos and ask us questions.
We’ll be in our traditional location - find us on the K building 2nd floor, [beside the elevator](https://fosdem.o ... ⌘ [Read more](https://xmpp.org/2024/01/xmpp-at-fosdem-2024/) 2024-01-04T14:53:12Z **Ignite Realtime Blog: Happy Birthday, Jabber!**
Today marks the 25th birthday of [Jeremie Miller’s announcement](https://slashdot.org/story/99/01/04/1621211/open-real-time-messaging-system) of “a new project to create a complete open-source platform for Instant Messaging” on Slashdot.

How have things progressed since then!

By far most of the projects that we maintain here in the [IgniteRealtime.org](http://IgniteRealtime.org) community make direct use of the XMPP protocol, which is the name used for t ... ⌘ [Read more](https://discourse.igniterealtime.org/t/happy-birthday-jabber/93463) 2024-01-05T00:00:00Z **The XMPP Standards Foundation: XMPP Summit 26**
The XMPP Standards Foundation (XSF) will hold its 26th XMPP Summit in Brussels, Belgium this year again!
These are the two days preceding [FOSDEM 2024](https://xmpp.org/2024/01/xmpp-at-fosdem-2024/).
The XSF invites everyone interested in development of the XMPP protocol to attend, and discuss all things XMPP in person and remote!

### Time & Address

The venue will take place at the Thon Hotel EU including coffee break (from 08:30 o’clock) and lunch (12:00 to 14:00 o’clock) paid b ... ⌘ [Read more](https://xmpp.org/2024/01/xmpp-summit-26/) 2024-01-09T14:00:14Z **ProcessOne: WebPush support on your fluux.io instance**
We’re excited to announce the latest enhancement to [Fluux.io](https://fluux.io/ "Fluux.io Realtime Platform") services – the integration of [WebPush](https://www.w3.org/TR/push-api/ "W3C Webpush API") support. This significant update extends our services beyond

FCM/APNs, enabling push notifications for [XMPP](https://xmpp.org/ "The universal messaging standard") across various platforms. Now, our push notification capabilities are not li ... ⌘ [Read more](https://www.process-one.net/blog/webpush-support-on-your-fluux-io-instance/) 2024-01-09T22:01:48Z **JMP: Newsletter: JMP Data Plan**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Share one ... ⌘ [Read more](http://blog.jmp.chat/b/january-newsletter-2024) 2024-01-10T10:01:49Z **Georg Lukas: Converse.js webchat for prosody-hosted chatrooms**
The goal of this post is to make an easily accessible (anonymous)
webchat for any chatrooms hosted on a [prosody](https://prosody.im/) XMPP
server, using the web client [converse.js](https://conversejs.org/).

## Motivation and prerequisites

There are two use cases:

1. Have an easily accessible default support room for users having trouble with
 the server or their accounts.

2. Have a working "Join using browser" button on
 [search.jabber.network ... ⌘ [Read more](https://op-co.de/blog/posts/prosody-converse-webchat/) 2024-01-11T10:14:51Z **Erlang Solutions: Enhancing the Efficiency of Erlang and Elixir System Management: WombatOAM Now Accessible on AWS Marketplace**
WombatOAM, a well-established tool for operations and maintenance in both proprietary and open-source Erlang and Elixir systems, is here to simplify your monitoring and management tasks, allowing you to concentrate on your business logic while benefiting from decades of operational expertise in Erlang-based systems. It’s now access ... ⌘ [Read more](https://www.erlang-solutions.com/blog/enhancing-the-efficiency-of-erlang-and-elixir-system-management-wombatoam/) 2024-01-11T15:25:49Z **ProcessOne: WebPush support on your fluux.io instance**
We’re excited to announce the latest enhancement to [Fluux.io](https://fluux.io/ "Fluux.io Realtime Platform") services – the integration of [WebPush](https://www.w3.org/TR/push-api/ "W3C Webpush API") support. This significant update extends our services beyond

FCM/APNs, enabling push notifications for [XMPP](https://xmpp.org/ "The universal messaging standard") across various platforms. Now, our push notification capabilities are not li ... ⌘ [Read more](https://www.process-one.net/blog/webpush-support-on-your-fluux-io-instance/) 2024-01-12T23:36:00Z **Ignite Realtime Blog: Openfire 4.8.0 Released!**
The Ignite Realtime community is happy to be able to announce the immediate availability of version 4.8.0 of Openfire, its cross-platform real-time collaboration server based on the XMPP protocol!

This is the first major release of Openfire in about two years, and that shows: 199 tickets have been closed against this release! As a fun fact: the oldest of these issues was raised in 2015, the youngest: three days ago. Some of the highlights in this relea ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-8-0-released/93479) 2024-01-19T14:53:55Z **Ignite Realtime Blog: Presence Service plugin v1.7.2 release**
The Presence Service plugin is a plugin for Openfire. It provides a service that provides simple presence information over HTTP. It can be used to display an online status icon for a user or component on a web page or to poll for presence information from a web service.

A new release is now available for this plugin: version 1.7.2.

In this release, an incompatibility with the recently released Openfire 4.8.0 was fixed. Als ... ⌘ [Read more](https://discourse.igniterealtime.org/t/presence-service-plugin-v1-7-2-release/93502) 2024-01-19T16:15:00Z **Ignite Realtime Blog: HTTP File Upload plugin 1.4.0 released**
The HTTP File Upload plugin is a plugin for Openfire that allow users to easily share files (such as pictures) in a chat

A new release is now available for this plugin: version 1.4.0.

This release introduces a couple of interesting security improvements:

- an additional guard has been added that should prevent scripts embedded in data to be executed without the recipient’s approval
- It is now possible to configure a viru ... ⌘ [Read more](https://discourse.igniterealtime.org/t/http-file-upload-plugin-1-4-0-released/93503) 2024-01-24T19:31:25Z **Ignite Realtime Blog: Creating the XMPP Network Graph**
At the risk of sounding like an unhinged fanboy: XMPP is _pretty awesome_!

I’ve been involved in one way or another with XMPP, the network protocol that is an open standard for messaging and presence, for the last two decades. Much of that revolves around development of [Openfire](https://www.igniterealtime.org/projects/openfire/), our XMPP-based real-time communications server.

TL;DR:

- I built a thing:[https://xmppnetwork.goodbytes.i ... ⌘ [Read more](https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521) 2024-01-25T10:42:58Z **Erlang Solutions: 5 Key Tech Priorities for Fintech Leaders in 2024**
In the fast-paced world of financial tech, staying on top isn’t just about seeing ahead—it’s also about committing to evolving strategies. For CTOs leading the charge, we’re taking a closer look at the 5 key things they should focus on in 2024, building on what we talked about in [2023](https://www.erlang-solutions.com/blog/5-key-tech-priorities-for-fintech-leaders-in-2023/).

If you caught our last piece, you’ll ... ⌘ [Read more](https://www.erlang-solutions.com/blog/5-key-tech-priorities-for-fintech-leaders-in-2024/) 2024-01-28T20:05:00Z **Sam Whited: Thoughts on a New Software Commons**
I use various legal and economic terms of art in this post, but I am neither a
lawyer or an economist.
They should be read in the way a layperson might read them, not as a serious
legal or economic analysis or advice.

## The State of the Art

I’ve long held that software being open source[1](https://blog.samwhited.com/atom.xml#fn:1) is necessary, but not
sufficient.
Using copyright and contract law to enshrine the freedom to use your software
instead ... ⌘ [Read more](https://blog.samwhited.com/2024/01/thoughts-on-a-new-software-commons/) 2024-01-30T19:35:15Z **Ignite Realtime Blog: Non-SASL Authentication Openfire plugin 1.1.0 released!**
We’ve just released version 1.1.0 of the Non-SASL Authentication plugin for Openfire! This release fixes a compatibility issue with Openfire 4.8.0.

The Non-SASL Authentication plugin provides an implementation for authentication with Jabber servers and services using the `jabber:iq:auth` namespace, as specified in [XEP-0078: Non-SASL Authentication](http://xmpp.org/extensions/xep-0078.html). ... ⌘ [Read more](https://discourse.igniterealtime.org/t/non-sasl-authentication-openfire-plugin-1-1-0-released/93553) 2024-01-31T17:40:20Z **Ignite Realtime Blog: XMPP Summit 26 & FOSDEM**
On February 1st and 2nd, the [26th XMPP Summit](https://xmpp.org/2024/01/xmpp-summit-26/) will take place in Brussels. Immediately afterwards, the [FOSDEM event](https://fosdem.org/2024/) will take place on the 3rd and 4th of February.

I’ll be attending both (although I won’t be present for the second day of FOSDEM). If you happen to be in Brussels, let me know! Maybe we can meet up!

1 post - 1 participant

[Read full topic](https://discourse.igniterealt ... ⌘ [Read more](https://discourse.igniterealtime.org/t/xmpp-summit-26-fosdem/93561) 2024-02-01T10:33:10Z **Erlang Solutions: What Is the Fastest Programming Language? Making the Case for Elixir**
In the realm of technology, speed isn’t merely a single factor; it’s a constant way of life. Developers frequently find themselves needing to rethink solutions overnight, underscoring the importance of being able to swiftly modify code. This agility has become indispensable in modern development, especially when evaluating the fastest programming language.

Because of this, finding the right language is a recurring ... ⌘ [Read more](https://www.erlang-solutions.com/blog/fastest-programming-language/) 2024-02-02T01:00:00Z **Mathieu Pasquet: slixmpp v1.8.5**
## Highlights

- Moving away from self-hosted gitlab (mathieui)
- Fix connection to Snikket instances (pep., mathieui)
- Performance fix for XEP-0115 queries
- New documentation listing projects using slixmpp (genghis)
- Bugfix and improvements (nicoco, mostly)

## Details

- Gitlab migration: see the other[blogpost](https://blog.mathieui.net/new-home-for-poezio-slixmpp.html)
- Fix connections to Snikket instances:

Snikket decided to forbid PLAIN
authentication, which is good but exposed ... ⌘ [Read more](https://blog.mathieui.net/en/slixmpp-1.8.5.html) 2024-02-08T06:59:35Z **Erlang Solutions: A Match Made in Heaven – Transactional Systems and Erlang/Elixir**
In the context of transactional systems, having a single process to manage each user interaction means any issues with one process remains contained and does not affect the rest, therefore, the system keeps running smoothly. This approach prevents the unfortunate situation where a solitary user’s problem could otherwise impact the entire platform, thereby preserving user trust and system integrity amid surges ... ⌘ [Read more](https://www.erlang-solutions.com/blog/transactional-systems-in-erlang-elixir/) 2024-02-14T15:25:00Z **Erlang Solutions: Why Elixir is the Programming Language You Should Learn in 2024**
In this article, we’ll explain why learning Elixir is an ideal way to advance your growth as a developer in 2024. What factors should you consider when deciding to learn a new programming language?

Well, it typically depends on your project or career goals. Ideally, you’d want a language that:

- Is enjoyable and straightforward to use
- Can meet the needs of modern users
- Can offer ... ⌘ [Read more](https://www.erlang-solutions.com/blog/why-elixir-is-the-programming-language-you-should-learn-in-2024/) 2024-02-16T02:51:39Z **JMP: Newsletter: JMP is 7 years old — thanks to our awesome community!**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers ... ⌘ [Read more](http://blog.jmp.chat/b/february-newsletter-2024) 2024-02-22T08:58:00Z **Erlang Solutions: What is Elixir?**
# **What is Elixir: Exploring its Functional Programming Essence**

In our latest post, we’ll be exploring Elixir, a robust programming language known for its concurrency and fault-tolerance capabilities. We’ll look at some of Elixir’s syntax, and core features, as well as the Elixir community some resources for beginners and enthusiasts alike.

## **The birth of Elixir**

As the brainchild of José Valim, Elixir is rooted in Valim’s experiences with Ruby on Rails and Erlang. Elixi ... ⌘ [Read more](https://www.erlang-solutions.com/blog/what-is-elixir/) 2024-02-22T13:15:11Z **JMP: Mobile-friendly Gateway to any SIP Provider**
We have for a long time supported the public [Cheogram SIP](https://sip.cheogram.com/) instance, which allows easy interaction between the federated Jabber network and the federated SIP network. When it comes to connecting to the phone network via a SIP provider, however, very few of these providers choose to interact with the federated SIP network at all. It has always been possible to work around this with a self-hosted [PBX](https://en.wikipedia.org/wiki/IP_PBX), b ... ⌘ [Read more](http://blog.jmp.chat/b/mobile-friendly-sip-gateway) 2024-02-22T17:37:11Z **JMP: Mobile-friendly Gateway to any SIP Provider**
We have for a long time supported the public [Cheogram SIP](https://sip.cheogram.com/) instance, which allows easy interaction between the federated Jabber network and the federated SIP network. When it comes to connecting to the phone network via a SIP provider, however, very few of these providers choose to interact with the federated SIP network at all. It has always been possible to work around this with a self-hosted [PBX](https://en.wikipedia.org/wiki/IP_PBX), b ... ⌘ [Read more](http://blog.jmp.chat/b/mobile-friendly-sip-gateway) 2024-02-27T14:47:47Z **ProcessOne: ejabberd 23.10**
A new ejabberd release, ejabberd 23.10, is now published with more than 150 commits since the previous 23.04. It includes many new features and improvements, and also many more bugfixes.

- Support for XEP-0402: PEP Native Bookmarks
- Support for XEP-0421: Occupant Id
- Many new options and features



 ![](https://www.process-one.net/wp-content/uploads/2023/10/2310.png)

A more detailed explanation of improvements and features:

## Added support for XEP-0402: PEP Native Bookmarks

[XEP-0402 ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-10/) 2024-02-27T15:33:32Z **ProcessOne: ejabberd 24.02**
🚀 Introducing ejabberd 24.02: A Huge Release!

ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.

![](https://www.process-one.net/wp-content/uploads/2024/02/ejabberd-2402.png)

– **🌐 [Matrix](https://matrix.org/) Federation Unleashed:** Imagine seamlessly connectin ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-24-02/) 2024-02-27T17:03:35Z **ProcessOne: ejabberd 24.02**
🚀 Introducing ejabberd 24.02: A Huge Release!

ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.

![](https://www.process-one.net/wp-content/uploads/2024/02/ejabberd-2402.png)

– **🌐 [Matrix](https://matrix.org/) Federation Unleashed:** Imagine seamlessly connectin ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-24-02/) 2024-02-27T17:33:18Z **ProcessOne: ejabberd 24.02**
🚀 Introducing ejabberd 24.02: A Huge Release!

ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.

![](https://www.process-one.net/wp-content/uploads/2024/02/ejabberd-2402.png)

– **🌐 [Matrix](https://matrix.org/) Federation Unleashed:** Imagine seamlessly connectin ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-24-02/) 2024-02-28T09:46:45Z **ProcessOne: ejabberd 24.02**
🚀 Introducing ejabberd 24.02: A Huge Release!

ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.

![](https://www.process-one.net/wp-content/uploads/2024/02/ejabberd-2402.png)

– **🌐 [Matrix](https://matrix.org/) Federation Unleashed:** Imagine seamlessly connectin ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-24-02/) 2024-02-28T09:27:23Z **ProcessOne: ejabberd 23.04**
This new ejabberd 23.04 release includes many improvements and bug fixes, as well as some new features.

![ejabberd 23.04](https://www.process-one.net/wp-content/uploads/2023/04/ejabberd-23.04.png)

- Many SQL database improvements
- `mod_mam` support for [XEP-0425: Message Moderation](https://xmpp.org/extensions/xep-0425.html)
- New`mod_muc_rtbl`, Real-Time Block List for MUC rooms
- Binaries use[Erlang/OTP](https://www.erlang.org/) 25.3, and changes in containers

A more detailed explanatio ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-04/) 2024-02-28T09:27:11Z **ProcessOne: Automatic schema update in ejabberd**
**ejabberd 23.10** has a new feature that is currently in beta testing:

Automatic relational schema creation and update.

Previously, if you were using ejabberd with an [external relational database](https://docs.ejabberd.im/admin/configuration/database/#relational-databases), you might have to manually apply some schema changes that come with new features when you upgrade to a new ejabberd release. ejabberd can now handle this schema upgrade automat ... ⌘ [Read more](https://www.process-one.net/blog/automatic-schema-update-in-ejabberd/) 2024-02-28T10:42:14Z **ProcessOne: WebPush support on your fluux.io instance**
We’re excited to announce the latest enhancement to [Fluux.io](https://fluux.io/ "Fluux.io Realtime Platform") services – the integration of [WebPush](https://www.w3.org/TR/push-api/ "W3C Webpush API") support. This significant update extends our services beyond

FCM/APNs, enabling push notifications for [XMPP](https://xmpp.org/ "The universal messaging standard") across various platforms. Now, our push notification capabilities are not li ... ⌘ [Read more](https://www.process-one.net/blog/webpush-support-on-your-fluux-io-instance/) 2024-02-28T10:41:53Z **ProcessOne: ejabberd turns 20**
ejabberd is a piece of software that was born 20 years ago. This is a long time, even at the scale of Internet. And yet, what ejabberd represents has not always been obvious. It took us a long time to realize what was so important about ejabberd. Why have we been developing it for 20 years? Why are we pushing it further even today? What makes it so special?

![](https://www.process-one.net/wp-content/uploads/2022/11/ejabberdturns20.png)

ejabberd is a scalable messaging server. That sum ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-turns-20/) 2024-02-28T10:41:07Z **ProcessOne: ejabberd 24.02**
🚀 Introducing ejabberd 24.02: A Huge Release!

ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.

![](https://www.process-one.net/wp-content/uploads/2024/02/ejabberd-2402.png)

– **🌐 [Matrix](https://matrix.org/) Federation Unleashed:** Imagine seamlessly connectin ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-24-02/) 2024-02-28T10:40:41Z **ProcessOne: ejabberd 23.01**
![](https://www.process-one.net/wp-content/uploads/2023/01/ejabberd-2301.png)

Almost three months after the previous release, **ejabberd 23.01** includes many bug fixes, several improvements and some new features.

A new module, `mod_mqtt_bridge`, can be used to replicate changes to MQTT topics between local and remote servers.

A more detailed explanation of those topics and other features:

## Erlang/OTP 19.3 discouraged

Remember that support for Erlang/OTP 19.3 is discouraged, and will b ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-23-01/) 2024-02-28T19:01:39Z **ProcessOne: ejabberd 24.02**
🚀 Introducing ejabberd 24.02: A Huge Release!

ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.

![](https://www.process-one.net/wp-content/uploads/2024/02/ejabberd-2402.png)

– **🌐 [Matrix](https://matrix.org/) Federation Unleashed:** Imagine seamlessly connectin ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-24-02/) 2024-02-29T08:14:15Z **Erlang Solutions: Blockchain Tech Deep Dive | 6 Principles**
Blockchain technology is transforming nearly every industry, whether banking,  government, fashion or logistics. The benefits of using blockchain are substantial. Businesses can lower transaction costs, free up capital, speed up processes, and enhance security and trust.

We’re mapping out the six key principles for blockchain integration success, so businesses can navigate the challenges and opportunities this disruptive tec ... ⌘ [Read more](https://www.erlang-solutions.com/blog/principles-of-blockchain-software-engineering/) 2024-02-29T13:18:11Z **Isode: Cobalt 1.5 – New Capabilities**
# Overview

This release adds new functionality and features to Cobalt, our web based role and user provisioning tool. You can find out more about Cobalt [here](https://www.isode.com/products/cobalt.html).

![](https://www.isode.com/company/wordpress/wp-content/uploads/2023/07/cobalt-users.png)

# **Multiple Cobalt Servers**

This enhancement enables multiple Cobalt servers to be run against a single directory. There are two reasons for this.

1. In a distributed ... ⌘ [Read more](https://www.isode.com/company/wordpress/cobalt-1-5-new-capabilities/) 2024-03-04T15:57:08Z **Ignite Realtime Blog: Openfire 4.8.1 Release**
The Ignite Realtime Community is pleased to announce the release of Openfire 4.8.1. This release addresses a [number of issues](https://download.igniterealtime.org/openfire/docs/latest/changelog.html) found with the major 4.8.0 release a few months back.

Interested in getting started? You can [download installers of Openfire here](https://igniterealtime.org/downloads/#openfire). Our documentation contains an [upgrade guide](https://download.igniterealtime ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-4-8-1-release/93681) 2024-03-07T08:30:00Z **Erlang Solutions: Harnessing your tech stack for a competitive Fintech advantage**
Modern financial services must be based on a solid technical foundation to deliver the user experiences and business reliability needed for commercial success.

The role of the underlying technology is critical in enabling this success in fintech in building customer trust- guaranteeing operational resilience and optimal availability of fintech systems and creating exceptional user experience in the develo ... ⌘ [Read more](https://www.erlang-solutions.com/blog/erlang-elixir-for-fintech-stack-development/) 2024-03-11T09:48:29Z **ProcessOne: Matrix gateway setup with ejabberd**
As of [version 24.02](https://www.process-one.net/blog/ejabberd-24-02/), ejabberd is shipped with a [Matrix](https://matrix.org/) gateway and can participate in the [Matrix\
\
federation](https://spec.matrix.org/v1.9/server-server-api/). This means that an XMPP client can exchange messages with Matrix users or rooms.

Let’s see how to configure your ejabberd to enable this gateway.

## Configuration in ejabberd

### HTTPS listener

First, add an [HTTP h ... ⌘ [Read more](https://www.process-one.net/blog/matrix-gateway-setup-with-ejabberd/) 2024-03-12T20:31:00Z **JMP: Newsletter: eSIM Adapter (and Google Play Fun)**
Hi everyone!

Welcome to the latest edition of your pseudo-monthly [JMP](https://jmp.chat) update!

In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.  Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as i ... ⌘ [Read more](http://blog.jmp.chat/b/march-newsletter-2024) 2024-03-13T11:32:56Z **Erlang Solutions: gen_statem Unveiled**
# gen\_statem and protocols

This blog post is a deep dive into some of the concepts discussed in [my recent conference talk at FOSDEM](https://fosdem.org/2024/schedule/event/fosdem-2024-2130-genstatem-unveiled-a-theoretical-exploration-of-state-machines/). The presentation explored some basic theoretical concepts of Finite State Machines, and some special powers of Erlang’s `gen_statem` in the context of protocols and event-driven development, and building upon this insi ... ⌘ [Read more](https://www.erlang-solutions.com/blog/gen-statem-unveiled/) 2024-03-14T09:21:44Z **Erlang Solutions: gen_statem Unveiled**
## gen\_statem and protocols

This blog post is a deep dive into some of the concepts discussed in [my recent conference talk at FOSDEM](https://fosdem.org/2024/schedule/event/fosdem-2024-2130-genstatem-unveiled-a-theoretical-exploration-of-state-machines/). The presentation explored some basic theoretical concepts of Finite State Machines, and some special powers of Erlang’s gen\_statem in the context of protocols and event-driven development, and building upon this insi ... ⌘ [Read more](https://www.erlang-solutions.com/blog/gen-statem-unveiled/) 2024-03-15T12:55:11Z **Ignite Realtime Blog: Openfire inVerse plugin version 10.1.7.1 released!**
We have made available a new version of the inVerse plugin for Openfire! This plugin allows you to easily deploy the third-party [Converse client](https://conversejs.org/) in Openfire. In this release, the version of the client that is bundled in the plugin is updated to 10.1.7.

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. ... ⌘ [Read more](https://discourse.igniterealtime.org/t/openfire-inverse-plugin-version-10-1-7-1-released/93740) 2024-03-18T16:11:18Z **Erlang Solutions: Guess Less with Erlang Doctor**
BEAM languages, such as Erlang and Elixir, offer a powerful tracing mechanism, and Erlang Doctor is built on top of it. It stores function calls and messages in an ETS table, which lowers the impact on the traced system, and enables querying and analysis of the collected traces. Being simple, always available and easy to use, it encourages you to pragmatically investigate system logic rather than guess about the reason for its behaviour.

This blog pos ... ⌘ [Read more](https://www.erlang-solutions.com/blog/guess-less-with-erlang-doctor/) 2024-03-20T11:12:33Z **Ignite Realtime Blog: PionTurn plugin 1.0.0 released!**
The Ignite Realtime community is happy to announce the release of version 1.0.0 of the PionTurn plugin.

This version brings in the new long-term authentication compatible with the TURN REST format, bringing security to the latest standard.

And it also brings in a new mechanism for resolving domain names, making it possible to run the Pionturn plugin in a dynamic IP environment without having to worry about updating the IP.

Last but not ... ⌘ [Read more](https://discourse.igniterealtime.org/t/pionturn-plugin-1-0-0-released/93757) 2024-03-21T08:30:00Z **Erlang Solutions: Guess Less with Erlang Doctor**
BEAM languages, such as Erlang and Elixir, offer a powerful tracing mechanism, and Erlang Doctor is built on top of it. It stores function calls and messages in an ETS table, which lowers the impact on the traced system, and enables querying and analysis of the collected traces. Being simple, always available and easy to use, it encourages you to pragmatically investigate system logic rather than guess about the reason for its behaviour.

This blog pos ... ⌘ [Read more](https://www.erlang-solutions.com/blog/guess-less-with-erlang-doctor/) 2024-03-24T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter February 2024**
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of February 2024. Many thanks to all our readers and all Newsletter contributors!

Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newslette ... ⌘ [Read more](https://xmpp.org/2024/03/the-xmpp-newsletter-february-2024/) 2024-03-28T00:00:00Z **XMPP Providers: XMPP Providers Server**
## Server Setup

We recently started to set up our own XMPP server to provide a [support chat](https://providers.xmpp.net/blog/2024-03-11-xmpp-providers-chat/).
Our goal was to automate as much as possible to reduce the maintenance effort to a minimum.
While doing that, we also thought about how the experience is for XMPP newcomers to set up their own XMPP server.

There are many [XMPP servers](https://xmpp.org/software/) available.
But only few projects focus on q ... ⌘ [Read more](https://providers.xmpp.net/blog/2024-03-28-xmpp-providers-server/) 2024-03-28T10:34:48Z **Erlang Solutions: 5 Erlang and Elixir use cases in FinTech**
Erlang, Elixir and other programming languages running on the BEAM virtual machine are powering some of the world’s biggest and most productive financial services systems.

In this post, we’ll be examining five (of many) use cases, showcasing the power and versatility of these languages and how they’re actively revolutionising the financial services sector.

## Vocalink and Erlang

**For: Ultra-reliable transaction delivery**

[Vo ... ⌘ [Read more](https://www.erlang-solutions.com/blog/5-erlang-and-elixir-use-cases-in-fintech/) 2024-03-29T00:00:00Z **XMPP Providers: yourdata.forsale**
Listed since


Jan 9, 2024


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://provi ... ⌘ [Read more](https://providers.xmpp.net/provider/yourdata.forsale/) 2024-03-29T00:00:00Z **XMPP Providers: yax.im**
Available since


Nov 17, 2013


 ·
Website: [EN](https://yaxim.org/yax.im/)

Service



Cost: Free of charge



Legal notice:



[EN](https://yaxim.org/yax.im/tos/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

3

persons



Organization:

Non-governmental



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: Prosody 0.12 nightly build 2 ... ⌘ [Read more](https://providers.xmpp.net/provider/yax.im/) 2024-03-29T00:00:00Z **XMPP Providers: xmpp.jp**
Listed since


Jan 16, 2024


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://providers.xmpp.net/faq ... ⌘ [Read more](https://providers.xmpp.net/provider/xmpp.jp/) 2024-03-29T00:00:00Z **XMPP Providers: xmpp.is**
Available since


May 19, 2015


 ·
Website: [EN](https://xmpp.is)

Alternative Addresses

xmpp.chatxmpp.coxmpp.cxxmpp.fixmpp.sixmpp.xyz

Service



Cost: Free of charge



Legal notice:



[EN](https://xmpp.is/about/tos-aup/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

Company



Server


Server / Data

locations:






🇷🇴
\|
🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting]( ... ⌘ [Read more](https://providers.xmpp.net/provider/xmpp.is/) 2024-03-29T00:00:00Z **XMPP Providers: xmpp.earth**
Available since


Aug 1, 2022


 ·
Website: [EN](https://xmpp.earth)

Service



Cost: Free of charge



Legal notice:



[EN](https://xmpp.earth/tos.txt)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

2

persons



Organization:

Non-governmental



Server


Server / Data

locations:






🇩🇪
\|
🇸🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfounda ... ⌘ [Read more](https://providers.xmpp.net/provider/xmpp.earth/) 2024-03-29T00:00:00Z **XMPP Providers: worlio.com**
Available since


Mar 7, 2023


 ·
Website: [EN](https://worlio.com)

Service



Cost: Free of charge



Legal notice:



[EN](https://worlio.com/terms)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Company



Server


Server / Data

location:






🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: Prosody 0.12.4

#### Account



You can reg ... ⌘ [Read more](https://providers.xmpp.net/provider/worlio.com/) 2024-03-29T00:00:00Z **XMPP Providers: wiuwiu.de**
Listed since


Jun 30, 2017


 ·
Website: [DE](https://wiuwiu.de/de/) \| [EN](https://wiuwiu.de/en/)

Service



Cost: Free of charge



Legal notice:



[DE](https://wiuwiu.de/de/Privacy/) \| [EN](https://wiuwiu.de/en/Privacy/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇩🇪




No [professional hosting](https://providers.xmpp ... ⌘ [Read more](https://providers.xmpp.net/provider/wiuwiu.de/) 2024-03-29T00:00:00Z **XMPP Providers: uuxo.net**
Available since


Jan 1, 2024


 ·
Website: [DE](https://uuxo.net)

Service



Cost: Free of charge

No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇩🇪




No [professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfoundation.org%2fapi%2fv3%2fgreencheck%2f ... ⌘ [Read more](https://providers.xmpp.net/provider/uuxo.net/) 2024-03-29T00:00:00Z **XMPP Providers: trung.fun**
Listed since


Dec 19, 2023


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://providers.xmpp.net ... ⌘ [Read more](https://providers.xmpp.net/provider/trung.fun/) 2024-03-29T00:00:00Z **XMPP Providers: trashserver.net**
Available since


Jan 1, 2012


 ·
Website: [DE](https://trashserver.net) \| [EN](https://trashserver.net/en/)

Service



Cost: Free of charge



Legal notice:



[DE](https://trashserver.net/datenschutz/) \| [EN](https://trashserver.net/en/privacy/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hostin ... ⌘ [Read more](https://providers.xmpp.net/provider/trashserver.net/) 2024-03-29T00:00:00Z **XMPP Providers: tchncs.de**
Listed since


Dec 31, 2023


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://providers.xmpp.net ... ⌘ [Read more](https://providers.xmpp.net/provider/tchncs.de/) 2024-03-29T00:00:00Z **XMPP Providers: sure.im**
Available since


Dec 31, 2009


 ·
Website: [EN](https://sure.im)

Service



Cost: Free of charge



Legal notice:



[EN](https://sure.im/terms.txt)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/gre ... ⌘ [Read more](https://providers.xmpp.net/provider/sure.im/) 2024-03-29T00:00:00Z **XMPP Providers: suchat.org**
Available since


Jun 11, 2012


 ·
Website: [ES](https://www.suchat.org)

Service



Cost: Free of charge



Legal notice:



[ES](https://www.suchat.org/terminos-de-servicio/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇪🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.theg ... ⌘ [Read more](https://providers.xmpp.net/provider/suchat.org/) 2024-03-29T00:00:00Z **XMPP Providers: step.im**
Available since


Feb 18, 2011


 ·
Website: [JA](https://step.im)

Service



Cost: Free of charge



Legal notice:



[JA](https://step.im/legal/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇯🇵




No [professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: ejabberd 23.10-1~bpo12+1

#### Account
 ... ⌘ [Read more](https://providers.xmpp.net/provider/step.im/) 2024-03-29T00:00:00Z **XMPP Providers: redlibre.es**
Available since


Jul 9, 2023


 ·
Website: [ES](https://www.redlibre.es)

Service



Cost: Free of charge



Legal notice:



[ES](https://www.redlibre.es/terminos-de-servicio/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇪🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.t ... ⌘ [Read more](https://providers.xmpp.net/provider/redlibre.es/) 2024-03-29T00:00:00Z **XMPP Providers: projectsegfau.lt**
Available since


Feb 7, 2023


 ·
Website: [EN](https://projectsegfau.lt)

Service



Cost: Free of charge



Legal notice:



[EN](https://projectsegfau.lt/legal)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

2

persons



Organization:

Private person



Server


Server / Data

locations:






🇮🇳
\|
🇨🇭
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: ejab ... ⌘ [Read more](https://providers.xmpp.net/provider/projectsegfau.lt/) 2024-03-29T00:00:00Z **XMPP Providers: pimux.de**
Available since


Jan 31, 2016


 ·
Website: [EN](https://pimux.de)

Service



Cost: Free of charge



Legal notice:



[EN](https://pimux.de/about-pimux-de)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfoundation.org%2 ... ⌘ [Read more](https://providers.xmpp.net/provider/pimux.de/) 2024-03-29T00:00:00Z **XMPP Providers: nixnet.services**
Available since


Jan 8, 2019


 ·
Website: [EN](https://wiki.nixnet.services/hypha/xmpp)

Alternative Addresses

paranoid.networklinux.monsterpwned.life

Service



Cost: Free of charge



Legal notice:



[EN](https://wiki.nixnet.services/hypha/XMPP/Terms)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

2

persons



Organization:

Private person



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Gree ... ⌘ [Read more](https://providers.xmpp.net/provider/nixnet.services/) 2024-03-29T00:00:00Z **XMPP Providers: movim.eu**
Available since


Aug 16, 2017


 ·
Website: [EN](https://movim.eu)

Alternative Addresses

jappix.com

Service



Cost: Free of charge



Legal notice:



[EN](https://join.movim.eu/legals)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

locations:






🇩🇪
\|
🇫🇷
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https% ... ⌘ [Read more](https://providers.xmpp.net/provider/movim.eu/) 2024-03-29T00:00:00Z **XMPP Providers: monocles.eu**
Available since


Aug 21, 2021


 ·
Website: [DE](https://monocles.eu/more/de.html) \| [EN](https://monocles.eu/more) \| [ES](https://monocles.eu/more/es.html) \| [FR](https://monocles.eu/more/fr.html) \| [HE](https://monocles.eu/more/he.html)

Service



Cost: Free of charge



Legal notice:



[DE](https://monocles.eu/legal-privacy/de.html) \| [EN](https://monocles.eu/legal-privacy/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

3

persons



Organization:

Commercial person


 ... ⌘ [Read more](https://providers.xmpp.net/provider/monocles.eu/) 2024-03-29T00:00:00Z **XMPP Providers: mailbox.org**
Listed since


Mar 19, 2022


 ·
Website: [DE](https://mailbox.org/de/) \| [EN](https://mailbox.org/en/)

Service





Cost: Paid




Legal notice:



[DE](https://mailbox.org/de/agb-widerrufsbelehrung) \| [EN](https://mailbox.org/en/t-cs-cancellation-policy)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇩🇪
[Professional hos ... ⌘ [Read more](https://providers.xmpp.net/provider/mailbox.org/) 2024-03-29T00:00:00Z **XMPP Providers: magicbroccoli.de**
Available since


Jun 20, 2017


 ·
Website: [EN](https://magicbroccoli.de)

Service



Cost: Free of charge



Legal notice:



[DE](https://magicbroccoli.de/datenschutz/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](ht ... ⌘ [Read more](https://providers.xmpp.net/provider/magicbroccoli.de/) 2024-03-29T00:00:00Z **XMPP Providers: macaw.me**
Available since


Mar 14, 2019


 ·
Website: [EN](https://macaw.me)

Service



Cost: Free of charge



Legal notice:



[EN](https://macaw.me/tos.html)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfoundation.org%2fapi%2 ... ⌘ [Read more](https://providers.xmpp.net/provider/macaw.me/) 2024-03-29T00:00:00Z **XMPP Providers: lightwitch.org**
Available since


Nov 3, 2017


 ·
Website: [EN](https://lightwitch.org)

Service



Cost: Free of charge



Legal notice:



[EN](https://lightwitch.org/im-service/tos)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇮🇹
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](http ... ⌘ [Read more](https://providers.xmpp.net/provider/lightwitch.org/) 2024-03-29T00:00:00Z **XMPP Providers: laberzentrale.de**
Listed since


Dec 31, 2023


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://prov ... ⌘ [Read more](https://providers.xmpp.net/provider/laberzentrale.de/) 2024-03-30T00:00:00Z **XMPP Providers: yourdata.forsale**
Listed since


Jan 9, 2024


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://provi ... ⌘ [Read more](https://providers.xmpp.net/provider/yourdata.forsale/) 2024-03-30T00:00:00Z **XMPP Providers: yax.im**
Available since


Nov 17, 2013


 ·
Website: [EN](https://yaxim.org/yax.im/)

Service



Cost: Free of charge



Legal notice:



[EN](https://yaxim.org/yax.im/tos/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

3

persons



Organization:

Non-governmental



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: Prosody 0.12 nightly build 2 ... ⌘ [Read more](https://providers.xmpp.net/provider/yax.im/) 2024-03-30T00:00:00Z **XMPP Providers: xmpp.jp**
Listed since


Jan 16, 2024


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://providers.xmpp.net/faq ... ⌘ [Read more](https://providers.xmpp.net/provider/xmpp.jp/) 2024-03-30T00:00:00Z **XMPP Providers: xmpp.is**
Available since


May 19, 2015


 ·
Website: [EN](https://xmpp.is)

Alternative Addresses

xmpp.chatxmpp.coxmpp.cxxmpp.fixmpp.sixmpp.xyz

Service



Cost: Free of charge



Legal notice:



[EN](https://xmpp.is/about/tos-aup/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

Company



Server


Server / Data

locations:






🇷🇴
\|
🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting]( ... ⌘ [Read more](https://providers.xmpp.net/provider/xmpp.is/) 2024-03-30T00:00:00Z **XMPP Providers: xmpp.earth**
Available since


Aug 1, 2022


 ·
Website: [EN](https://xmpp.earth)

Service



Cost: Free of charge



Legal notice:



[EN](https://xmpp.earth/tos.txt)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

2

persons



Organization:

Non-governmental



Server


Server / Data

locations:






🇩🇪
\|
🇸🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfounda ... ⌘ [Read more](https://providers.xmpp.net/provider/xmpp.earth/) 2024-03-30T00:00:00Z **XMPP Providers: worlio.com**
Available since


Mar 7, 2023


 ·
Website: [EN](https://worlio.com)

Service



Cost: Free of charge



Legal notice:



[EN](https://worlio.com/terms)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Company



Server


Server / Data

location:






🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: Prosody 0.12.4

#### Account



You can reg ... ⌘ [Read more](https://providers.xmpp.net/provider/worlio.com/) 2024-03-30T00:00:00Z **XMPP Providers: wiuwiu.de**
Listed since


Jun 30, 2017


 ·
Website: [DE](https://wiuwiu.de/de/) \| [EN](https://wiuwiu.de/en/)

Service



Cost: Free of charge



Legal notice:



[DE](https://wiuwiu.de/de/Privacy/) \| [EN](https://wiuwiu.de/en/Privacy/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇩🇪




No [professional hosting](https://providers.xmpp ... ⌘ [Read more](https://providers.xmpp.net/provider/wiuwiu.de/) 2024-03-30T00:00:00Z **XMPP Providers: uuxo.net**
Available since


Jan 1, 2024


 ·
Website: [DE](https://uuxo.net)

Service



Cost: Free of charge

No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇩🇪




No [professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfoundation.org%2fapi%2fv3%2fgreencheck%2f ... ⌘ [Read more](https://providers.xmpp.net/provider/uuxo.net/) 2024-03-30T00:00:00Z **XMPP Providers: trung.fun**
Listed since


Dec 19, 2023


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://providers.xmpp.net ... ⌘ [Read more](https://providers.xmpp.net/provider/trung.fun/) 2024-03-30T00:00:00Z **XMPP Providers: trashserver.net**
Available since


Jan 1, 2012


 ·
Website: [DE](https://trashserver.net) \| [EN](https://trashserver.net/en/)

Service



Cost: Free of charge



Legal notice:



[DE](https://trashserver.net/datenschutz/) \| [EN](https://trashserver.net/en/privacy/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hostin ... ⌘ [Read more](https://providers.xmpp.net/provider/trashserver.net/) 2024-03-30T00:00:00Z **XMPP Providers: tchncs.de**
Listed since


Dec 31, 2023


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://providers.xmpp.net ... ⌘ [Read more](https://providers.xmpp.net/provider/tchncs.de/) 2024-03-30T00:00:00Z **XMPP Providers: sure.im**
Available since


Dec 31, 2009


 ·
Website: [EN](https://sure.im)

Service



Cost: Free of charge



Legal notice:



[EN](https://sure.im/terms.txt)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/gre ... ⌘ [Read more](https://providers.xmpp.net/provider/sure.im/) 2024-03-30T00:00:00Z **XMPP Providers: suchat.org**
Available since


Jun 11, 2012


 ·
Website: [ES](https://www.suchat.org)

Service



Cost: Free of charge



Legal notice:



[ES](https://www.suchat.org/terminos-de-servicio/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇪🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.theg ... ⌘ [Read more](https://providers.xmpp.net/provider/suchat.org/) 2024-03-30T00:00:00Z **XMPP Providers: step.im**
Available since


Feb 18, 2011


 ·
Website: [JA](https://step.im)

Service



Cost: Free of charge



Legal notice:



[JA](https://step.im/legal/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇯🇵




No [professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: ejabberd 23.10-1~bpo12+1

#### Account
 ... ⌘ [Read more](https://providers.xmpp.net/provider/step.im/) 2024-03-30T00:00:00Z **XMPP Providers: redlibre.es**
Available since


Jul 9, 2023


 ·
Website: [ES](https://www.redlibre.es)

Service



Cost: Free of charge



Legal notice:



[ES](https://www.redlibre.es/terminos-de-servicio/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇪🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.t ... ⌘ [Read more](https://providers.xmpp.net/provider/redlibre.es/) 2024-03-30T00:00:00Z **XMPP Providers: projectsegfau.lt**
Available since


Feb 7, 2023


 ·
Website: [EN](https://projectsegfau.lt)

Service



Cost: Free of charge



Legal notice:



[EN](https://projectsegfau.lt/legal)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

2

persons



Organization:

Private person



Server


Server / Data

locations:






🇮🇳
\|
🇨🇭
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](https://providers.xmpp.net/faq/#green-hosting)

Server software: ejab ... ⌘ [Read more](https://providers.xmpp.net/provider/projectsegfau.lt/) 2024-03-30T00:00:00Z **XMPP Providers: pimux.de**
Available since


Jan 31, 2016


 ·
Website: [EN](https://pimux.de)

Service



Cost: Free of charge



Legal notice:



[EN](https://pimux.de/about-pimux-de)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfoundation.org%2 ... ⌘ [Read more](https://providers.xmpp.net/provider/pimux.de/) 2024-03-30T00:00:00Z **XMPP Providers: nixnet.services**
Available since


Jan 8, 2019


 ·
Website: [EN](https://wiki.nixnet.services/hypha/xmpp)

Alternative Addresses

paranoid.networklinux.monsterpwned.life

Service



Cost: Free of charge



Legal notice:



[EN](https://wiki.nixnet.services/hypha/XMPP/Terms)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

2

persons



Organization:

Private person



Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Gree ... ⌘ [Read more](https://providers.xmpp.net/provider/nixnet.services/) 2024-03-30T00:00:00Z **XMPP Providers: movim.eu**
Available since


Aug 16, 2017


 ·
Website: [EN](https://movim.eu)

Alternative Addresses

jappix.com

Service



Cost: Free of charge



Legal notice:



[EN](https://join.movim.eu/legals)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

locations:






🇩🇪
\|
🇫🇷
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https% ... ⌘ [Read more](https://providers.xmpp.net/provider/movim.eu/) 2024-03-30T00:00:00Z **XMPP Providers: monocles.eu**
Available since


Aug 21, 2021


 ·
Website: [DE](https://monocles.eu/more/de.html) \| [EN](https://monocles.eu/more) \| [ES](https://monocles.eu/more/es.html) \| [FR](https://monocles.eu/more/fr.html) \| [HE](https://monocles.eu/more/he.html)

Service



Cost: Free of charge



Legal notice:



[DE](https://monocles.eu/legal-privacy/de.html) \| [EN](https://monocles.eu/legal-privacy/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

3

persons



Organization:

Commercial person


 ... ⌘ [Read more](https://providers.xmpp.net/provider/monocles.eu/) 2024-03-30T00:00:00Z **XMPP Providers: mailbox.org**
Listed since


Mar 19, 2022


 ·
Website: [DE](https://mailbox.org/de/) \| [EN](https://mailbox.org/en/)

Service





Cost: Paid




Legal notice:



[DE](https://mailbox.org/de/agb-widerrufsbelehrung) \| [EN](https://mailbox.org/en/t-cs-cancellation-policy)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇩🇪
[Professional hos ... ⌘ [Read more](https://providers.xmpp.net/provider/mailbox.org/) 2024-03-30T00:00:00Z **XMPP Providers: magicbroccoli.de**
Available since


Jun 20, 2017


 ·
Website: [EN](https://magicbroccoli.de)

Service



Cost: Free of charge



Legal notice:



[DE](https://magicbroccoli.de/datenschutz/)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇩🇪
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](ht ... ⌘ [Read more](https://providers.xmpp.net/provider/magicbroccoli.de/) 2024-03-30T00:00:00Z **XMPP Providers: macaw.me**
Available since


Mar 14, 2019


 ·
Website: [EN](https://macaw.me)

Service



Cost: Free of charge



Legal notice:



[EN](https://macaw.me/tos.html)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

1

person



Organization:

Private person



Server


Server / Data

location:






🇺🇸
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)[Green hosting](https://www.thegreenwebfoundation.org/green-web-check/?url=https%3a%2f%2fapi.thegreenwebfoundation.org%2fapi%2 ... ⌘ [Read more](https://providers.xmpp.net/provider/macaw.me/) 2024-03-30T00:00:00Z **XMPP Providers: lightwitch.org**
Available since


Nov 3, 2017


 ·
Website: [EN](https://lightwitch.org)

Service



Cost: Free of charge



Legal notice:



[EN](https://lightwitch.org/im-service/tos)[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:






🇮🇹
[Professional hosting](https://providers.xmpp.net/faq/#professional-hosting)

No [green hosting](http ... ⌘ [Read more](https://providers.xmpp.net/provider/lightwitch.org/) 2024-03-30T00:00:00Z **XMPP Providers: laberzentrale.de**
Listed since


Dec 31, 2023


 ·
Website: [unknown](https://providers.xmpp.net/faq/#unknown)

Service





Cost: [unknown](https://providers.xmpp.net/faq/#unknown)No legal notice available[Bus factor](https://providers.xmpp.net/faq/#bus-factor):

[unknown](https://providers.xmpp.net/faq/#unknown)
Organization:

[unknown](https://providers.xmpp.net/faq/#unknown)

Server


Server / Data

location:


[unknown](https://providers.xmpp.net/faq/#unknown)[Professional hosting](https://prov ... ⌘ [Read more](https://providers.xmpp.net/provider/laberzentrale.de/) 2024-03-30T09:00:00Z **Snikket: Security notice: Snikket not affected by CVE-2024-3094**
A security vulnerability was intentionally added to a widely used open-source
project known as ‘xz’. This project is packaged in many operating systems, and
a lot of software depends upon it. The vulnerability has been assigned the
identifier _CVE-2024-3094_.

Systems with the vulnerable package may allow an attacker to gain unauthorized
access to the system via SSH, if your system’s SSH server was linked to the
affected packages.

Thankfully, the vulne ... ⌘ [Read more](https://snikket.org/blog/xz-backdoor-cve-2024-3094/) 2024-04-01T14:59:04Z **ProcessOne: ejabberd 24.02**
🚀 Introducing ejabberd 24.02: A Huge Release!

ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.

![](https://www.process-one.net/wp-content/uploads/2024/02/ejabberd-2402.png)

– **🌐 [Matrix](https://matrix.org/) Federation Unleashed:** Imagine seamlessly connectin ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-24-02/) 2024-04-04T11:33:52Z **Isode: Harrier 4.0 – New Capabilities**
Harrier is our Military Messaging client. It provides a modern, secure web UI that supports SMTP, STANAG 4406 and ACP 127. Harrier allows authorised users to access role-based mailboxes and respond as a role within an organisation rather than as an individual.

![](https://www.isode.com/company/wordpress/wp-content/uploads/2023/06/Harrier-Message-Window-1024x781.png)

You can find out more about Harrier [here](https://www.isode.com/products/harrier.html).

# ** ... ⌘ [Read more](https://www.isode.com/company/wordpress/harrier-4-0-new-capabilities/) 2024-04-04T12:20:42Z **Erlang Solutions: A Guide to RabbitMQ**
Looking to learn more about the basics of RabbitMQ? This powerful message broker plays a key role in modern, distributed systems.

This post will break down its fundamentals and highlight its importance in the world of modern, distributed systems.

## **An introduction to RabbitMQ**

RabbitMQ emerged from the need to create a scalable, robust messaging system that was able to handle high volumes of communications between applications, all while maintaining both data and p ... ⌘ [Read more](https://www.erlang-solutions.com/blog/a-guide-to-rabbitmq/) 2024-04-04T17:04:41Z **Ignite Realtime Blog: Smack 4.4.8 released**
We are happy to announce the release of Smack 4.4.8, our XMPP-client library for JVMs and Android. For a high-level overview of what’s changed in Smack 4.4.8, check out Smack’s [changelog](https://github.com/igniterealtime/Smack/blob/4.4.8/CHANGELOG.md)

Smack 4.4.8 contains mostly small fixes. However, we fixed one nasty bug in Smack’s reactor causing an, potentially endless, busy loop. Smack’s new connection infrastrucutre makes heavy use of the reactor, tha ... ⌘ [Read more](https://discourse.igniterealtime.org/t/smack-4-4-8-released/93807) 2024-04-07T00:00:00Z **The XMPP Standards Foundation: The XMPP Newsletter March 2024**
![XMPP Newsletter Banner](https://xmpp.org/images/newsletter/xmpp_newsletter_banner.jpg)

XMPP Newsletter Banner

# The 50th release of the XMPP Newsletter!

This is the 50th release of the XMPP Newsletter since it started in February 2019.
We think it is worth to celebrate this achievement and say thanks to all the contributors as well as all our readers!
Back at the Summit in Brussels, JC Brand, Nicolas Vérité (Nyco) and Severino Ferrer (S0ul) prop ... ⌘ [Read more](https://xmpp.org/2024/04/the-xmpp-newsletter-march-2024/) 2024-04-11T09:10:34Z **Erlang Solutions: Blockchain Tech Deep Dive | Innovating with Erlang and Elixir**
We’re back with the latest in our Blockchain series, where we explore in-depth In our first post, we explored the [Six Key Principles of Blockchain](https://www.erlang-solutions.com/blog/principles-of-blockchain-software-engineering/).

In our latest post, we’re making the case for using Erlang,Elixir and the BEAMVM to power your blockchain project.

## Blockchain and business needs

Building a robust and s ... ⌘ [Read more](https://www.erlang-solutions.com/blog/erlang-and-elixir-blockchain-tech-deep-dive/) 2024-04-13T11:00:00Z **Snikket: Snikket Android app temporarily unavailable in Google Play store**
We initially shared this news on our [social media](https://fosstodon.org/@snikket_im/112251593085105632) page, thinking
this was a temporary issue. But we’ve had no response from Google for several
days, and want to explain the situation in more detail.

## Summary

We merged some changes from our upstream project, Conversations, and we
submitted the new version to Google for review. Before responding, they
removed the existing published ve ... ⌘ [Read more](https://snikket.org/blog/snikket-google-play-removal/) 2024-04-18T08:59:15Z **Erlang Solutions: Blockchain Tech Deep Dive| Meaning of Ownership**
Welcome to part three of our ‘Making Sense of Blockchain’ blog post series. Here we’ll explore how our attitudes to ownership are changing and how this relates to the value we attach to digital assets in the blockchain space. You can check out ‘Innovating with Erlang and Elixir’ [here](https://www.erlang-solutions.com/blog/erlang-and-elixir-blockchain-tech-deep-dive/) if you missed part two of the series.

## **Digital Assets: ... ⌘ [Read more](https://www.erlang-solutions.com/blog/blockchain-tech-meaning-of-ownership/) 2024-04-24T17:02:47Z **ProcessOne: ejabberd Docs now using MkDocs**
The [ejabberd Docs](https://docs.ejabberd.im/) website did just get a major rework: new content management system, reorganized navigation, improved markdown, and several improvements!

## Brief documentation timeline

ejabberd started in November 2002 (see a timeline in the [ejabberd turns 20](https://www.process-one.net/blog/ejabberd-turns-20/) blog post). And the first documentation was published in January 2003, using LaTeX, see [Ejabberd Installation and Op ... ⌘ [Read more](https://www.process-one.net/blog/ejabberd-docs-now-using-mkdocs/)