XSF Discussion - 2020-12-03


  1. dwd

    .

  2. jonas’

    ..

  3. edhelas

    ...

  4. Zash

    ,

  5. dwd

    ,,

  6. Link Mauve

    ,,,

  7. dwd

    ·

  8. Link Mauve

    ··

  9. Guus

    https://igniterealtime.org:443/httpfileupload/HqD1nr19dNvqZnLhTXQ7n8X3tSs/image.png

  10. edhelas

    nice circle

  11. vanitasvitae

  12. Zash

    ˙

  13. MattJ

    •

  14. Zash

    <circle xmlns="http://www.w3.org/2000/svg" color="black" r="yuge"/>

  15. Zash

    pep., how goes it with https://github.com/xsf/xeps/pull/988 ?

  16. Zash

    ... not present? oh well

  17. Zash

    If you have 'max' number of bookmarks already and add a new one, what do you want to happen?

  18. Zash

    As in XEP-0402 and the pubsub 'max' thing

  19. Link Mauve

    Increasing the max value automatically! \o/

  20. Zash

    Wrong answer

  21. flow

    Zash, error response to the add request?

  22. Zash

    Not what you get tho

  23. flow

    new pubsub option: error-on-max-items-add ?

  24. flow

    (working title)

  25. Zash

    overflow=drop|reject or something

  26. flow

    do you ever want overflow=drop?

  27. Zash

    That's the default and only option atm

  28. flow

    says who?

  29. flow

    (serious question)

  30. Zash

    Says my code

  31. Zash

    Says OUR code

  32. flow

    I am not in the spec, but I'd expect that the oldest item gets deleted. otoh I remember that the spec may be vague regarding this

  33. flow

    as in "implementation defined"

  34. Zash

    > A node MAY be configured to persist only a limited number of items.

  35. Zash

    Whole pile of MAY if I search for "persist*"

  36. lovetox

    thats what i remember too

  37. lovetox

    oldest item is deleted

  38. flow

    Zash, so you return a success IQ to the item-add IQ request but do not actually add the item?

  39. Zash

    you mean publish

  40. flow

    that

  41. Zash

    We save stuff what amounts to an LRU cache

  42. Zash

    (we=Prosody)

  43. flow

    so there is a time where the last added item could actually be observed by others?

  44. flow

    so there is a time where the last published item could actually be observed by others?

  45. flow

    in any case, I think this calls for a new optional reject-on-overflow pubusb node configuration option

  46. Zash

    If you reach max_items setting, the oldest item gets deleted

  47. Ge0rG

    Can't we just have infinite storage?

  48. Zash

    No

  49. Ge0rG

    What if we use a cloud based json key value store?

  50. Zash

    I'll forward the the invoices to you

  51. Ge0rG

    Just implement Blockchain based micro payments

  52. Zash

    I'll forward you the torrent of melted glacier ice.

  53. Ge0rG

    I've moved from 40m to 400m above sea level

  54. Ge0rG

    Let it come!

  55. Zash

    Let them eat glacial rebound!

  56. Zash

    Is https://datatracker.ietf.org/doc/html/draft-miller-jabber-00 the first IETF thing?

  57. SamWhited

    good history-ing

  58. Zash

    That draft in Feb IETF BOF in July: https://www.ietf.org/ietf-ftp/ietf/02jul/jabber.txt Formal WG established in October according to https://xmpp.org/about/history.html

  59. Zash

    But when, where was "XMPP" coined?

  60. Zash

    Must have been before the BOF, probably after that draft...

  61. Zash

    Records are thin from that time