XMPP Service Operators - 2024-01-24


  1. moparisthebest

    chunk: all XMPP clients either start off with their own library or fork and take over development of one, poezio/slix is no different in that regard :)

  2. chunk

    moparisthebest: thanks for that

  3. chunk

    That kiss-xmpp client you wrote in rust was a nice insight that you just reminded me of

  4. sch

    Guus, good day!

  5. sch

    Guus, are you of "ignite"?

  6. Licaon_Kter

    sch: the *fire people yes

  7. sch

    Great, so I think we have each other's JIDs.

  8. Guus

    Yes, that's me

  9. Guus

    Creating your server now, one sec

  10. Guus

    done. What did you need again?

  11. Guus

    sch?

  12. sch

    Geberally, I need a server in order to learn and test "service component"; Specifically, I don't know exactly what I need.

  13. sch

    And thank you for the help!

  14. sch

    Generally*

  15. Guus

    What will be the network name of your component? Also, I'll need it's IP for the firewall.

  16. sch

    I don't know what network name means. I guess its adress could be rss.server.domain or news.server.domain

  17. sch

    My IP is not safe. I'm located in IL (middle east), so I rather use ssh and interact with the sever from that remote server. (i.e. {me} -> ssh -> {remote server} -> firewall -> {guus test server}

  18. sch

    Due to a recent incident with a government security agency here, my IP is not safe. I'm located in IL (middle east), so I rather use ssh and interact with the sever from that remote server. (i.e. {me} -> ssh -> {remote server} -> firewall -> {guus test server}

  19. sch

    If that's over complicated, then I will launch an XMPP server on an SBC and connect to it via LAN.

  20. Licaon_Kter

    Always the better choice ^^^

  21. sch

    Licaon_Kter, do you have a fast guide for establishing an xmpp server?

  22. sch

    Be rest assured, that once the component is ready, I will ask all of you to add it to your server!

  23. Guus

    sch: you will run the component on your own hardware, right?

  24. Guus

    Ah, let's take this in private

  25. chunk

    I like XMPP.

  26. chunk

    > Be rest assured, that once the component is ready, I will ask all of you to add it to your server! shut up and take my money :D

  27. chunk

    XMPP is neato

  28. ben

    Yeah it's peachy keen

  29. chunk

    So you'd say you're a fan then eh?

  30. chunk

    I'm a fan

  31. chunk

    ben: where's your status message?

  32. chunk

    wat is it?

  33. chunk

    can u see mine?

  34. chunk

    Matrix bad, XMPP amaze

  35. ben

    I don't even know what status message is

  36. chunk

    WHAT

  37. chunk

    BRO status messages are tha BOMB man!

  38. chunk

    remember like, 2003, when chat client software and you could set yourself as away, or busy

  39. chunk

    same, you can say "i wuvz 🍰" and then everybody can see u luv cakes :D

  40. chunk

    ben: definitely try it some time

  41. chunk tries to squeeze creativity out of these melonz

  42. ben

    bruh

  43. chunk

    wut

  44. ben

    My clients don't appear to have status anymore

  45. chunk

    <sadface> that's not hype

  46. chunk

    defo not hyped, that

  47. chunk

    https://musicplace.vip/track?file=01Painbringer__Hyped_Up_2006_mix320kb_s_MP3.mp3

  48. chunk

    pubsub is neato also

  49. squishee

    cant see status here either :]

  50. squishee

    poison free chating

  51. chunk

    squishee, you were born too slow?

  52. chunk

    https://soundcloud.com/jorjification/crystal-method-born-too-slow

  53. chunk

    wrong generation? is wat i'm sayin

  54. chunk

    seems so

  55. chunk

    r.i.p.

  56. chunk

    big fan of pubsub, not a fan of it not being utilized in any front line client software cept movimworld

  57. chunk

    in case u didn't know, PEP is a mini pubsub, a sub xep of pubsub xep, and has benefit of used for users and having an ACL

  58. chunk

    (access control list)

  59. chunk

    that's where the status message, tune, etc is im 99% sure

  60. ben

    Movim is tight but it looks like a 🫓 to host

  61. ben

    We can go back to using Psi

  62. ben

    Anyway just use Mastodon

  63. squishee

    tried selfhost movim a while ago but was too hard to get up nd running

  64. squishee is dumb

  65. squishee

    probs easier now mebb

  66. chunk

    movim is very very difficult yea

  67. chunk

    at least the first time I made it happen

  68. roughnecks

    I've got a Movim instance but I don't like it, too many issues

  69. ben

    > squishee is dumb This is me

  70. chunk

    I like the one instance I host (i took it down today tho) i modded the css pretty tight, ontop of already nice css styles as is

  71. ben

    Took me five years to think I could host Mastodon. Can't host e-mail yet (too complicated)

  72. roughnecks

    >> squishee is dumb > This is me are you the same Ben of tilde.team?

  73. ben

    No that is Ben H

  74. ben

    I'm Ben K

  75. ben

    I'm also a member of tilde.team

  76. roughnecks

    oh ok

  77. ben

    Confusingly

  78. roughnecks

    ahah yes

  79. squishee

    chunk, here some for u .. https://radio.wownero.com/berlin.ogg

  80. chunk

    aye, berlin style techno

  81. chunk batman approves

  82. chunk

    > I'm also a member of tilde.team nerd detected

  83. jonas’

    I appreciate the want for casual chatter, but please take it elsewhere. We want to keep the signal/noise ratio up in this room, and discussing music, mastodon, or email-hosting is not quite the focus here.

  84. chunk

    i took pubsub services off of two of my prosody vhosts and leaving the pubsub on packets.cc to single it out as focus for my bot(s) of d00m

  85. chunk

    jonas’: y'know i really don't know what the topic is

  86. chunk

    it doesn't seem like a broadcast channel for operator events as much as just a general xmpp chat about xmpp. i think the latter is cool

  87. chunk

    and ive seen pages and pages of chatter that wasnt scorned as offtopic so tell me if i got the correct idea

  88. chunk

    jonas’: sir

  89. chunk

    i meant to say chatter about xmpp in general

  90. squishee

    https://share.chat.unseen.lgbt/upload/ftM2Q7cwR7rAONguNlSCnfgG/sir.gif

  91. MattJ

    chunk, the pages and pages of chatter are mostly (but not entirely) you

  92. chunk

    :P I'm friendly :D

  93. chunk

    and talking about xmpp

  94. MattJ

    Sure, friendly is welcome. But this here is not a general chat about XMPP.

  95. chunk

    i wanted to promote the use of status messages

  96. chunk

    > But this here is not a general chat about XMPP. k this half answers my question

  97. chunk

    " a place for civil discussioin betweeen xmpp server operators about the xmpp netywork"

  98. chunk

    THAT IS THE SUBJECT THO

  99. chunk

    I did nothing wrong

  100. MattJ

    The reason is, we need somewhere with minimal noise, so when an operator sees a message, they know it's probably worth paying attention to

  101. Stefan

    👍

  102. chunk

    k, let's backtrack for one thing, xmpp is a chat protocol, wat is it with no chat

  103. MattJ

    chunk, we can't fit all the detail reasonably into the topic, the full channel guidelines are linked: https://xmpp.org/community/channels/operators/

  104. chunk

    and i did nothing wrong because i wuz in reason with the topic setted

  105. chunk

    you'd think i get tired of arguing this bs, but im not wrong, and wat is low-bar discourse

  106. chunk

    sounds similar to chatter

  107. Licaon_Kter

    chunk: take squishee and go back to C Offtopic as usual...

  108. Guus

    chunk, please stop

  109. chunk

    > chunk, please stop CONCEDE THE WIN, i said im not wrong, and I'll go back to c chat and harass those bugs then, must have to hate me CUZ IM RIGHT

  110. squishee

    Licaon_Kter, leave me out of it plz.. i like me some rules and hardly spam 🫡️

  111. jonas’

    alright, we've got this sorted.

  112. jonas’

    if you have qualms with each other take them elsewhere, I expect the next messages to be actually on-topic, otherwise role changes will follow.

  113. Guus

    The XMPP network graph, that gives a visual representation of how XMPP servers are interconnected, is starting to take shape. I'd like to invite operators to add their XMPP server to it (for privacy reasons, we won't show your XMPP domain unless you explicitly add it - or are a public service provider). See https://xmppnetwork.goodbytes.im/ for details

  114. thecoffemaker

    Guus: love it, could u please share code's repo I would like to check if I can get the same graph without using js (it is a constraint for some puters)

  115. Guus

    thecoffemaker: I can't immediately - but all the rendering code is easily seen in the source of the webpage. It's just javascript, after all.

  116. thecoffemaker

    Yeah ... though abt that after writing 😅️

  117. Guus

    hehe

  118. Guus

    also, the webgl variant is a lot more performant than the main page, for many computers. The webgl variant is linked in the footer of the site.

  119. edhelas

    Still a nice benchmark for my good ol' Thinkpad :p

  120. edhelas

    Got something like 2fps

  121. Guus

    I used to dominate quake with that framerate, so no complaining, edhelas 😁

  122. thecoffemaker

    Guus: will send u later an script to do the same with dot file format

  123. thecoffemaker

    Guus: will send u later a script to do the same with dot file format

  124. Guus

    thecoffemaker: thanks (but I'm not sure how to use that). Maybe also join xmpp:xmppnetworkgraph@conference.igniterealtime.org?join which is more on-topic for discussing the app

  125. jacob.eva

    > Got something like 2fps Same lol

  126. sch

    > > Be rest assured, that once the component is ready, I will ask all of you to add it to your server! > shut up and take my money :D chunk, I urge you to run Slixfeed as a component and send feedback on issues and feature requests.

  127. sch

    Ladies and Gentleme, Thanks to the kind help of Mr. Guus, Slixfeed News Bot is now operational as a service component. I urge you to deploy it on your servers and submit issues you find and features you want to have. Link: https://gitgud.io/sjehuda/slixfeed#using-pip-inside-venv

  128. sch

    Ladies and Gentlemen, this is an important announcement Thanks to the kind help of Mr. Guus, Slixfeed News Bot is now operational as a service component. I urge you to deploy it on your servers and submit issues you find and features you want to have. Link: https://gitgud.io/sjehuda/slixfeed#using-pip-inside-venv

  129. sch

    Ladies and Gentlemen, this is an important announcement! Thanks to the kind help of Mr. Guus, Slixfeed News Bot is now operational as a service component. I urge you to deploy it on your servers and submit issues you find and features you want to have. Link: https://gitgud.io/sjehuda/slixfeed#using-pip-inside-venv