XSF Communications Team - 2024-10-04


  1. emus

    Hi all, any feedback on the newsletter?

  2. emus

    https://github.com/xsf/xmpp.org/pull/1439

  3. emus

    Hi MattJ, do you have the pdf with client compability you created for the Fosdem the recent years again?

  4. MattJ

    Yeah, I shared it in the past, but I'm sure I can find it again

  5. Millesimus

    Just for a quick heads-up: it is not yet time for translation, is it? Because the main PR isn't merged.

  6. emus

    > Just for a quick heads-up: it is not yet time for translation, is it? Because the main PR isn't merged. hey, no, I recommend to wait for merging

  7. emus

    I will do this now, as I wont have time the next days

  8. gnemmi

    > Hey gnemmi, > > you work is really apprecitated and you are doing it perfectly fine! > > Just please dont exhaust yourself over it πŸ‘€ Thank you very much for your kind words! I really appreciate it! πŸ€—

  9. emus

    gnemmi: you check the chat for submissions right?

  10. gnemmi

    emus, and a special thanks for caring!. You actually care! And that's something I don't get to see everyday .. if ever ..

  11. emus

    gnemmi: you checked the chat for submissions right?

  12. emus

    😌 sure I do gnemmi

  13. emus

    gnemmi: ?

  14. gnemmi

    But don't worry about it. Whatever work I can help with for the XSF and the Newsletter makes me happy! It's life and everyday work that has me exhausted beyond the limit. Making a living over here ain't no joke .. and is not getting any easier no matter how much I stress myself.

  15. emus

    gnemmi: I know, but still I dont want to drive stress on anyonr with this

  16. gnemmi

    It may seem insane .. but after all is said and done: helping over here is the rewarding part πŸ€—

    ❀️ 1
  17. gnemmi

    > Dear all, > > thanks to gnemmis work I can call for the review phase! > > https://github.com/xsf/xmpp.org/pull/1439 Oh, my, that's too much! Thank you everybody for doing the work you do! I just collect the news and put them together on the pad .. that's it

  18. emus

    > It may seem insane .. but after all is said and done: helping over here is the rewarding part πŸ€— ❀️

  19. emus

    >> Dear all, >> >> thanks to gnemmis work I can call for the review phase! >> >> https://github.com/xsf/xmpp.org/pull/1439 > Oh, my, that's too much! Thank you everybody for doing the work you do! I just collect the news and put them together on the pad .. that's it Its a real great help!

  20. emus

    I have merged the PR, now waiting for publishing

  21. gnemmi

    Still: the recognition is highly appreciated πŸ€—β€οΈπŸ€—

  22. gnemmi

    > gnemmi: you checked the chat for submissions right? I sure did. Most of them where mine .. and as soon as I did everyone of them, I added them to the pad and to a local file on my computer ( keeping a parallel newsletter so to make sure I didn't miss anything ) πŸ€—

    ❀️ 1
  23. gnemmi

    emus, one thing I notice:

  24. gnemmi

    - [nbxmpp 5.0.4](https://dev.gajim.org/gajim/python-nbxmpp/-/releases/5.0.4) comes with a fix for MUC passwords and futher bug fixes.

  25. gnemmi

    should that be

  26. gnemmi

    - [python-nbxmpp 5.0.4](https://dev.gajim.org/gajim/python-nbxmpp/-/releases/5.0.4) comes with a fix for MUC passwords and futher bug fixes.

  27. gnemmi

    ?

  28. gnemmi

    https://dev.gajim.org/gajim/python-nbxmpp/-/archive/5.0.4/python-nbxmpp-5.0.4.zip

  29. gnemmi

    In re XEP's: I triple check the mailing list archives and I don't think I missed any one of them and all the links seem to point to the right URI

  30. cal0pteryx

    gnemmi: you can use either. It's more explicit if you preprend python-

  31. gnemmi

    cal0pteryx, thank you! I prefer whatever is right for you! All in all, the link points to the right direction 😊

  32. emus

    >> gnemmi: you checked the chat for submissions right? > I sure did. Most of them where mine .. and as soon as I did everyone of them, I added them to the pad and to a local file on my computer ( keeping a parallel newsletter so to make sure I didn't miss anything ) πŸ€— ❀️

  33. emus

    > - [python-nbxmpp 5.0.4](https://dev.gajim.org/gajim/python-nbxmpp/-/releases/5.0.4) comes with a fix for MUC passwords and futher bug fixes. feel free to push another PR or just leave it

  34. gnemmi

    Aaaaaannnd .. published!

  35. gnemmi

    https://xmpp.org/2024/10/the-xmpp-newsletter-september-2024/

  36. gnemmi

    Congratulations everyone! πŸ₯³πŸŽ‰πŸΎπŸ₯‚

    ❀️ 1β™₯ 1
  37. gnemmi

    Meanwhile, I made a back up of September's pad, cleaned it up, and started adding news for November's Newsletter 😁

  38. gnemmi

    Two articles so far:

  39. gnemmi

    - [Ignite Realtime Community](https://www.igniterealtime.org/news/): [XMPP: The Protocol for Open, Extensible Instant Messaging](https://discourse.igniterealtime.org/t/xmpp-the-protocol-for-open-extensible-instant-messaging/94748). A solid introduction introduction XMPP, goals, core concepts and goals and features. - [ProcessOne: Matrix and XMPP: Thoughts on Improving Messaging Protocols – Part 1](https://www.process-one.net/blog/matrix-and-xmpp-thoughts-on-improving-messaging-protocols-part-1/)

  40. gnemmi

    s/introduction XMPP/introduction to XMPP/

  41. gnemmi

    "introduction to the XMPP protocol"

  42. gnemmi

    there

  43. emus

    πŸŽ‰πŸ‘

  44. gnemmi

    You guys, I've been meaning to ask you ... do you think this MUC would be a good example for the use of β€œHats” (XEP-0317) ?

  45. TheCoffeMaker

    A few days ago this paper was published https://arxiv.org/pdf/2405.09662 ( related git repo https://github.com/SecPriv/IoTBackends ) it analyzes security on MQTT, COAP and XMPP for IoT

  46. TheCoffeMaker

    looks like it was a few weeks ago actually, but got it on my radar a few days ago

  47. TheCoffeMaker

    looks like it was a few weeks ago actually, but got it into my radar a few days ago

  48. gnemmi

    TheCoffeMaker, oh yeah! I read that one! Pretty good actually .. I didn't know if it was suitable for the Newsletter. It goes without saying that I caught me off guard because its dated September 30- October 2 🫠

  49. gnemmi

    TheCoffeMaker, thanks for bringing it in!! πŸ€—

  50. cal0pteryx

    Fyi, we've got a Papers section https://xmpp.org/about/publications/#scientific-papers-and-other-publications

  51. gnemmi

    cal0pteryx, excellent! I didn't know about that!

  52. gnemmi

    Thanks for the heads up!

  53. TheCoffeMaker

    > TheCoffeMaker, thanks for bringing it in!! πŸ€— yw

  54. gnemmi

    We could just publish it right aways. The paper is from September and it was released under the CC BY 4.0 license

  55. gnemmi

    his work is licensed under a Creative Commons Attribution 4.0 International License.: https://creativecommons.org/licenses/by/4.0/legalcode

  56. cal0pteryx

    https://github.com/xsf/xmpp.org/blob/master/data/papers.json

  57. gnemmi

    cal0pteryx, you rule πŸ‘

  58. emus

    > A few days ago this paper was published https://arxiv.org/pdf/2405.09662 ( related git repo https://github.com/SecPriv/IoTBackends ) it analyzes security on MQTT, COAP and XMPP for IoT What were the results?

  59. emus

    Among other issues, we find that 9.44% backends expose information, 30.38% CoAP-speaking backends are vulnerable to denial of service attacks, and 99.84% of MQTT- and XMPP-speaking backends use insecure transport protocols (only 0.16% adopt TLS, of which 70.93% adopt a vulnerable version). πŸ₯²

  60. gnemmi

    πŸ₯²

  61. gnemmi

    idk if I can deal with this facts .. I feel too "vulnerable" now πŸ₯²

  62. TheCoffeMaker

    the test is done on vulnerable servers (listed on shodan) what is worth is that XMPP is the one that has most secure features and if u run an up to date server well configured u are covered thing that doesn't happen on COAP.. MQTT in the other had, if it is also well configured u can get a secure broker

  63. TheCoffeMaker

    if I get it right

  64. nicola

    gnemmi Thank you for your effort and support. Here is the Italian translation of the XMPP monthly newsletter (September): https://notes.nicfab.eu/it/posts/news_xmpp/24/news-xmpp-2024-09/ I am going to start a PR

  65. emus

    πŸŽ‰

  66. gnemmi

    > gnemmi Thank you for your effort and support. > Here is the Italian translation of the XMPP monthly newsletter (September): https://notes.nicfab.eu/it/posts/news_xmpp/24/news-xmpp-2024-09/ > I am going to start a PR Thank you for the great work you guys are doing! It's a pleasure for me ( and it honestly makes me happy ) to be able to contribute my work and ( hopefullly ) help the XSF break new frontiers, reach a wider audience and spread the word about all the good that XMPP brings into the table ! πŸ€—β€οΈπŸ€—