XSF Discussion - 2019-01-04

  1. Wiktor

    By the way, maybe it would be a good idea to add CORS header to XEP-0156: Discovering Alternative XMPP Connection Methods 3. HTTP Lookup Method. `/.well-known/host-meta` (&.json) cannot be discovered by Web Clients without it (this is similar to CORS for HTTP Upload).

  2. Ge0rG

    Wiktor: could you post that to the standards ML please?

  3. Ge0rG

    Wiktor: this needs to be made a PR against the XEP text, then approved by Council

  4. Wiktor

    yep, no problem

  5. steven

    I've never done any work on XEPs or so. How would one go about extending the OMEMO spec to include OpenPGP signatures for OMEMO keys in the PEP nodes?

  6. MattJ

    That sounds like something that ought to be a new XEP

  7. steven

    I also don't know to what level of detail interactions should be detailed or so.

  8. MattJ

    The minimum you need to cover is whatever the protocol looks like. The data structures, etc.

  9. steven

    Because in theory the only thing needed would be a format that allows attaching the signatures to the OMEMO node and the rest could be left up to the clients to interpret or handle.

  10. MattJ


  11. jonas’

    steven: in general, a developer must be able to create an interoperable implementation by reading the XEP and any documents it references

  12. Ge0rG

    Dear HN sock puppets, please upvote the "XMPP Newsletter: Today Is Jabber's 20th Anniversary" from https://news.ycombinator.com/newest

  13. uhoreg

    Ooh. Happy Anniversary! :)

  14. Ge0rG

    Original post from Jan 4th 1999: https://news.ycombinator.com/item?id=18824957

  15. edhelas

    upvoted :)

  16. Ge0rG

    edhelas: we are spamming HN today, "Happy Birthday, XMPP 20th Anniversary of Jabber" on https://news.ycombinator.com/newest

  17. Ge0rG

    edhelas: is movim.eu melting down under the load of HN frontpage news already? 😁

  18. edhelas

    I hope not :D

  19. edhelas

    there's a spike on nginx requests yes, but CPU/IO/mem are fine

  20. edhelas

    we'll have some nice statistics after 1AM here https://fr.movim.eu/report.html :)

  21. steven

    edhelas, does movim expost activitypub?

  22. steven


  23. steven

    edhelas, those GoAccess reports look sexy 😮

  24. edhelas

    yes :)

  25. steven

    > edhelas, does movim expost activitypub? edhelas: ^

  26. edhelas

    is ActivityPub communicating with XMPP ? 🤔

  27. edhelas

    from the Movim wiki > When you use Movim, it acts as an intermediary between the user's browser and an XMPP server. […] On the XMPP side Movim connects using pure TCP connections (like any XMPP client).

  28. steven

    Actually, it amazes me a lot that XMPP is "only" as old as the Euro. I remember the launch of the euro quite vividly, even though I was only 7. But I might remember 2001 for that event, I think that's when we switched to it in Belgium.

  29. steven

    Still, the euro seems "recent" while you hear people say XMPP is "old".

  30. oli

    it was 2002

  31. steven

    > The euro was introduced to world financial markets as an accounting currency on 1 January 1999, replacing the former European Currency Unit (ECU) at a ratio of 1:1 (US$1.1743). Physical euro coins and banknotes entered into circulation on 1 January 2002, making it the day-to-day operating currency of its original members, and by March 2002 it had completely replaced the former currencies.

  32. steven

    hmm, right, so 2002. still "only" 3 years younger then, though

  33. steven

    edhelas, hmm, yeah you're right, it's probably the XMPP server that should expose activitypub for pubsub nodes with a plugin instead of movim.

  34. oli

    steven: 1999 is correct. euro is 3 days older

  35. j.r

    oli: just in germany the euro came in 2002

  36. oli

    j.r: i used it 1999 in germany already.

  37. j.r

    Oh OK Then I was wrong

  38. Ge0rG

    Jeremie is still alive and kicking! https://news.ycombinator.com/item?id=18826383

  39. peter

    Sure he is, I have coffee with him every month or so. :-)

  40. peter

    He and I were working together every day at Filament, but then I left for Mozilla.

  41. Ge0rG

    Hey peter!

  42. Ge0rG

    peter: you seem to be MIA rather often as well, but maybe that's just my impression

  43. peter

    Ge0rG: Yeah, I've been super-busy at work and will be even busier in 2019.

  44. Ge0rG

    peter: I know that feeling

  45. peter

    I don't have an IM client on my work computer, either, so I need to consciously start it up on one of my personal machines, which I don't look at very often because I'm on videochats most of the day. :-/

  46. peter

    Ge0rG: we used to have some of the old CVS/SVN logs on one of the machines but we might have lost those - I will poke around a bit and ask Jer the next time I see him.

  47. Ge0rG

    peter: I'm just curious for archeological reasons

  48. peter

    Yeah, agreed!