XSF Discussion - 2019-03-02

  1. Seve

    Didn't know https://nextcloud.com/blog/nextcloud-introduces-social-features-joins-the-fediverse/

  2. moparisthebest

    Seve, that's a bit sad because they had XMPP before, non-federating though

  3. moparisthebest

    on the other hand I don't know anyone that thought a XMPP server written in PHP was a good idea

  4. pep.

    s/a XMPP server in //

  5. contrapunctus

    pep.: ENOMATCH

  6. pep.

    s/a XMPP server written in //

  7. pep.


  8. Zash

    This message brought to you by the anti-PHP strike force.

  9. Ge0rG

    Team LUA? Or team RIIR?

  10. contrapunctus


  11. contrapunctus


  12. contrapunctus

    Oh Conversations

  13. pep.

    pff conversations spoiling the fun out of it

  14. pep.

    I thought that was fixed btw, or was it just sending that's been changed?

  15. Link Mauve

    Whatโ€™s the issue in this screenshot?

  16. Link Mauve

    Also, why donโ€™t you see pep.โ€™s avatar?

  17. Ge0rG

    Speaking of YOLO Message Correction?

  18. Link Mauve


  19. contrapunctus

    Link Mauve: because XMPP ๐Ÿ˜•

  20. pep.

    hmm, no?

  21. Link Mauve

    contrapunctus, XMPP works, for both message correction and avatars.

  22. Link Mauve

    pep., do you use vcard_legacy or just vcard?

  23. Link Mauve

    On your server.

  24. pep.

    hmm, it's possible it's me yep, let me see

  25. pep.

    vcard4 and vcard_legacy

  26. Link Mauve

    Did you reupload your vcard-temp, or convert it somehow to the new storage?

  27. pep.

    yeah it's been a while

  28. Link Mauve


  29. Link Mauve

    Are your avatar metadata and data nodes set to an open pubsub#access_model?

  30. Ge0rG

    Link Mauve: you need to draw The Flowchart Of Debugging Avatars.

  31. Link Mauve

    Ge0rG, even better, I wrote a web application to manage it and much more.

  32. Link Mauve

    I should figure out how to i18n it and release it.

  33. Link Mauve

    And also ask designers for guidance.

  34. pep.

    hmm, where do I see the access-model

  35. pep.

    I guess it's not "open" indeed.

  36. pep.

    hmm. What clients set it "open" by default btw?

  37. Ge0rG

    What servers honor that setting at all?

  38. Zash

    Recent Conversations

  39. Zash

    Ge0rG: All that want OMEMO to work

  40. pep.

    For avatars?

  41. Ge0rG

    Don't you encrypt your avatar?

  42. pep.

    Oops sorry

  43. pep.

    But I set it public, as well as my bundle, so that anybody can decrypt it

  44. pep.

    (I know that doesn't make sense, sorry)

  45. Ge0rG

    Do you have all 100 pre avatars still published?

  46. zinid

    > on the other hand I don't know anyone that thought a XMPP server written in PHP was a good idea well, someone thinks Lua is a good idea to write xmpp servers in ๐Ÿฝ

  47. moparisthebest

    And erlang inexplicably :)

  48. Maranda

    What did I log into Lua vs Erlang wars?

  49. Maranda

    vs PHP too?

  50. Maranda


  51. Maranda brings out ๐Ÿฟ๐Ÿฟ๐Ÿฟ

  52. ta

    So what about Go?

  53. ta

    (Jackal being written in go)

  54. Ge0rG

    Can't you just go?

  55. zinid

    > So what about Go? well, jackal is still unusable, so...

  56. pep.

    If you want to be the a true adventurer you have to prove it in Coq.

  57. zinid

    same as dendrite btw, seems like Go is a great language to write incomplete servers ๐Ÿ˜

  58. Zash

    Frama-C XMPP server, let's go!

  59. zinid

    > If you want to be the a true adventurer you have to prove it in Coq. there is a C compiler proved in Coq, nobody cares.

  60. Zash

    Does Github still have XMPP integration support?

  61. flow

    Zash, nope, only webhooks

  62. Zash

    But they had something right?

  63. pep.


  64. flow


  65. pep.

    They did

  66. pep.

    They removed it last october iirc

  67. pep.

    For all of the protocols, there's only webhooks now

  68. pep.

    So OVH (french hosting provider) seems to add _jabber._tcp.domain.foo. CNAME _jabber._tcp.redirect.ovh.net. by default to domains. Is that even a thing?

  69. pep.

    Cisco Jabber maybe?

  70. Zash

    2001 called, they want their non-standard pseudo-SRV back

  71. jonasโ€™

    zinid, RIIS (Rewrite It In Sed)!

  72. zinid

    I'm not sure any human being should do that ๐Ÿค”

  73. Zash

    RIIR (in R, not Rust)

  74. Zash

    zinid: Too late, it's already a thing.

  75. zinid

    Zash, ๐Ÿ˜ฎ

  76. Zash

    Didn't you see the sed XMPP echobot?

  77. zinid

    ah, right, I recall something like that