XSF Discussion - 2021-03-13


  1. DebXWoody

    XEP-0373: OpenPGP for XMPP: Should there also be a note about the access mode of the pubsub node? - Like it has been done for OMEMO: https://xmpp.org/extensions/xep-0384.html#devices

  2. DebXWoody

    "It is REQUIRED to set the access model of the urn:xmpp:omemo:1:devices node to ‘open’ to give entities without presence subscription..."

  3. mathieui

    Not sure, PGP keys are usually less ephemeral and more personal than omemo data (although they are usually sent to keyservers, it does not mean linking them to your XMPP address is a good idea)

  4. Daniel

    That's only true if you reuse the pgp key you also use in different places

  5. Daniel

    Which I would advice against

  6. mathieui

    of course, what I mean is that you don’t (or at least really really really should not) reause omemo keys across devices, and while you should not reuse your PGP keys used with OX, that is certainly more of a possibility there

  7. Zash

    I wonder if the problem requiring those nodes to be completely open would go away if we invented a variant of the 'presence' access model that takes directed presence into account.

  8. Zash

    How widely implemented is full affiliation support in PEP btw?

  9. Daniel

    > I wonder if the problem requiring those nodes to be completely open would go away if we invented a variant of the 'presence' access model that takes directed presence into account. That might be a good idea. Maybe even subscribe on directed presence

  10. Daniel

    That could be a path to getting rid of the roster while still getting updates to pep nodes

  11. Zash

    I looked into it a while back and concluded that it wouldn't simply work to make the current 'presence' mode work that way, tho I don't remember why exactly right now.

  12. Kev

    Zash: Our PEP and Pubsub implementations are the same, so affiliations are available in PEP.

  13. Zash

    =M-Link?

  14. Kev

    Yep.

  15. Kev

    (re: you asking how widely implemented full affilation support was)