XSF Discussion - 2023-07-04

  1. Kev

    Before I merge https://github.com/xsf/xeps/pull/1284/files - can someone knowledgeable confirm this is correct, please?

  2. singpolyma

    Kev: I assume you mean someone other than me 😅️

  3. singpolyma

    The easy way to confirm it is to think about (or look up I suppose) how RDF-XML works, where the full RDF-name is composed by concatenating the xmlns and the element name. So if xmlns is https://schema.org as in the example previously, then the RDF-name would become https://schema.orglogo which is sort of obviously wrong and it should be https://schema.org/logo

  4. Kev

    I was very much wanting to not look up how anything worked :)

  5. Kev

    But, no-one's shouting that it's wrong, so I'll trust you.

  6. Kev

    I need to add a version block - what initials, please?

  7. singpolyma


  8. Kev


  9. Guus

    fwiw, I tried looking this up, found a github comment that could be interpreted in the same way as what singpolyma is writing. As I wasn't sure, I closed the tab browser and carried on.

  10. Guus

    this is only marginally better than 'no-one is shouting', but hey :)

  11. edhelas

    Hats updated !

  12. edhelas

    It's happening

  13. lissine

    Hi, what do you think of making an XEP that allows clients to keep track of the last message that a user has read, and to synchronize that information between clients?

  14. lissine

    For example, If a conversation has 10 unread messages, and I read them on my phone, when I switch to the desktop client the XEP would inform it those messages were already read

  15. lissine

    And it wouldn't show an unread messages counter of 10

  16. ike

    this ^

  17. singpolyma

    Should be not to bad to build a prototype of that and then base a xep on it

  18. singpolyma

    Could put markers in pep so no new namespaces are needed I bet

  19. mathieui

    lissine, are you thinking of something that would look like https://xmpp.org/extensions/inbox/inbox.html ?

  20. mathieui


  21. mathieui

    why would chat markers in MAM not work?

  22. mathieui

    (or I guess a privacy reason could be valid, among other things such as not depending on the markable status)

  23. lissine

    > lissine, are you thinking of something that would look like https://xmpp.org/extensions/inbox/inbox.html ? yes, something like section 4 But it would also work for public channels. I'm not sure chat markers are used there

  24. lissine

    > why would chat markers in MAM not work? but isn't MAM for a public channel stored on the corresponding MUC component?

  25. lissine

    i.e. not necessarily on the user's server

  26. singpolyma

    It's mostly for when the other side doesn't request markers or you don't want to send them for some reason