XSF Discussion - 2019-06-11


  1. Guus

    jonas’ any particular reason why you didn't hit the big green button on https://github.com/xsf/xmpp.org/pull/573, instead of 'only' approving it?

  2. jonas’

    four eyes?

  3. Guus

    meh. It's easily reverted in case of something going awfully wrong. 🙂

  4. jonas’

    :)

  5. edhelas

    what would be the best way to share/link a pubsub item in a chat message ?

  6. edhelas

    https://xmpp.org/extensions/xep-0297.html could do it

  7. dwd

    edhelas, XEP-0372 perhaps?

  8. pep.

    One requires the target users to have permissions enough, the other doesn't

  9. edhelas

    indeed, looks fine !

  10. edhelas

    dwd danke :3

  11. Guus

    could someone remove the sprint banner on the home page please? Sprints have happened.

  12. wurstsalat

    will submit a PR

  13. Guus

    💝

  14. wurstsalat

    there it is :)

  15. dwd

    jonas’, Hello, Editor!

  16. jonas’

    Hello, dwd!

  17. dwd

    jonas’, Can I formally request a Last Call for XEP-0280, please? I'm willing to collect and resolve any Last Call comments (if Ge0rG doesn't beat me to it).

  18. jonas’

    \o/

  19. dwd

    jonas’, I think XEP-0300, XEP-0313, and probably XEP-0357 are also all ready. ANd if not, I don't know what would make them ready. But I can only shepherd one at a time, I think.

  20. dwd

    jonas’, Oh, so '357 is pending Kev incorporating Kev's feedback. Ho hum.

  21. dwd

    jonas’, You want me to add '280's last call to the Council agenda I'm sorting? :-)

  22. Guus

    as someone who spent the weekend implementing 357 - what's Kev's feedback?

  23. jonas’

    dwd, can we talk about this at 16:15Z?

  24. jonas’

    I’m a bit busy right now

  25. Guus

    (I had trouble figuring out when a server should trigger a notification, which could be a valuable addition to 357 - hoping that that's part of Kev's feedback to be incorporated by Kev)

  26. dwd

    jonas’, No worries.

  27. dwd

    Guus, I don't know. It's on the list somewhere.

  28. Ge0rG

    dwd: you are very evil, aren't you? > Can I formally request a Last Call for XEP-0280, please?

  29. Ge0rG

    I'm still not sure it's ready, mainly because of the error bounce rules.

  30. Ge0rG

    Also I'm sure that nobody outside of Council had a chance to appreciate the new namespace split.

  31. Zash

    JUST DO IT

  32. Ge0rG

    Also I'm on holiday and can't provide useful feedback.

  33. Ge0rG

    0313 is even worse.

  34. Ge0rG

    And I'm going to -1 0357 as it is now.

  35. Ge0rG

    Until Anu and Thilo and Daniel have written down all their special rules into it. And Holger. I'm pretty sure that Holger actually volunteered to do that.

  36. Zash

    So many XEPs with special rules that may or may not be implementation details :|

  37. Ge0rG

    Zash: there are many implementation details which, if written into an XEP, will actually improve developers' lifes

  38. dwd

    Ge0rG, I'm hoping that a Last Call on '280 might actually generate a finite amount of feedback which can be incorporated, this time.

  39. dwd

    .

  40. Ge0rG

    Also the rule I've added about "chat related" should be fully specified.

  41. edhelas

    here we go, Movim now handle Pubsub item URIs as references in Chat

  42. edhelas

    https://movim.eu:5280/upload/9d94237298995552fa13436420195fbca436dce7/SYveuOhUOR6S1od3YunMfhH3thJRF8YFR41lJgu2/Screenshot_20190611_180716.png

  43. edhelas

    I'll try to handle Pubsub nodes and simple contacts and rooms uris as well

  44. dwd

    Very nice.

  45. rion

    meanwhile I've added another chapter to https://wiki.xmpp.org/web/XEP-Remarks/XEP-0260:_Jingle_SOCKS5_Bytestreams_Transport_Method

  46. pep.

    edhelas: what happens if I don't have perms for these pubsub nodes?

  47. pep.

    Otherwise it does look cool

  48. edhelas

    The card only show a preview of the post. But indeed it can leak a few info.

  49. edhelas

    The issue is that I can't get the Pubsub node config as metadata from now

  50. edhelas

    Well not since the last 0060 change

  51. j.r

    Hey, is it know that https://wiki.xmpp.org runs a Version that was released around 2015?

  52. Zash

    Forwarded to the iteam room, thanks.

  53. j.r

    Zash, ok thank you

  54. lovetox

    jonas’, you are not in @dev

  55. lovetox

    jonas’, you are not in @jdev

  56. lovetox

    do you know can i satisfy the test vectors from 0392 with your current impl in jclib?

  57. lovetox

    it seems im getting total different values

  58. Zash

    > string.unpack("<I2", sha1("juliet@capulet.lit"))/65536*360 209.41040039062

  59. lovetox

    yeah i get the hue almost right

  60. lovetox

    but if i pass it to the hsluv_to_rgb function it does not return the same values as in the test vectors

  61. lovetox

    hm

  62. Zash

    What are you passing as the other values (s and l?)

  63. Zash

    I did `hsluv(hue, 100, 50)` whatever that means

  64. lovetox

    yes i do this too

  65. lovetox

    and this returns the correct numbers for you?

  66. Zash

    Not sure

  67. Zash

    `color_from_jid("juliet@capulet.lit")` → #008392

  68. Zash

    I guess that seems about right

  69. lovetox

    ah i have it

  70. lovetox

    he afterwards multiplys every color with 0.8

  71. lovetox

    thats why it does not match for me

  72. Zash

    in jclib?

  73. lovetox

    yes

  74. lovetox

    r *= 0.8 g *= 0.8 b *= 0.8

  75. lovetox

    not sure why, i dont see this in the XEP

  76. Zash

    Tweaking the brightness I guess?

  77. Link Mauve

    That is most likely wrong, if you want to darken a colour you should convert to linear RGB, do the operation, then go back to gamma.

  78. Link Mauve

    That is most likely wrong, if you want to darken a colour you should convert to linear RGB, do the operation, then go back to sRGB.

  79. lovetox

    ah no i think he adjusts for white background

  80. lovetox

    rc = 0.2*rb_inv + 0.8*ri; gc = 0.2*gb_inv + 0.8*gi; bc = 0.2*bb_inv + 0.8*bi;

  81. lovetox

    as white is 0,0,0

  82. lovetox

    he left it out

  83. lovetox

    which leaves just *0.8

  84. lovetox

    hm but the xep says first to invert the background color

  85. lovetox

    so he misses this