XSF Discussion - 2022-02-16


  1. Guus

    emus: eh, you can send me a postcard with your details on it, I guess?

  2. Guus

    There's only so much burning hoops I'm willing to jump through, though.

  3. Daniel

    If only someone would come up with a protocol for communicating that optionally supports e2ee

  4. Guus

    Doesn't Matrix have that?

  5. Guus

    I hear good things about Signal.

  6. mjk

    OG (OpenPGP over Gmail)!

  7. mjk

    On another topic, I don't suppose there's XEP search functionality on the website, with support for OpenSearch, is there? Being able to look up xeps by numbers or numbers by names right from browser's search bar is an itch that's steadilly building up for me

  8. wurstsalat

    mjk: there isn't yet. Are you volunteering? :)

  9. mjk

    wurstsalat: Not yet, I don't think I'm up for backend coding, especially when there doesn't seem to _be_ a backend (the site is 100% static, right?)

  10. mjk

    Lua on the backend would be nice though :)

  11. MattJ

    It is 100% static, but since everything is in docker it's easy enough to change that, especially if the backend is just reading static files

  12. mjk

    Yeah, no database needed for sure :))

  13. wurstsalat

    I guess you can hook into the xep sorting thing if it's just title/number filtering you want to do

  14. mjk

    wurstsalat: you mean, in js? Well yeah, filtering on that page would be good as well, just not as perfect as opensearch would be :))

  15. wurstsalat

    mjk: yes. That would keep complexity down :)

  16. mjk

    Right. For my personal itch I may just write a script for searching in xeplist.xml locally

  17. mjk

    And maaaaybe put it on a personal web server... which I don't have yet

  18. jonas’

    mjk, if you are on firefox, I can highly recommend to make a wildcard/shortcut bookmark for xeps

  19. jonas’

    that helps with the "lookup by number" use case a lot

  20. mjk

    Oh, a keyboard shortcut? That a thing? Unfortunately I'm most of the time on Android, so..

  21. jonas’

    hmm

  22. jonas’

    at least on firefox desktop, you can make a bookmark so that typing `xep 1234` in the address bar will get you to XEP 1234

  23. jonas’

    not sure if and how that works on android

  24. emus

    Guus: Yes, xmpp for sure but I dont have your ID :/

  25. mjk

    That is cool, I'll look in that direction. Ty jonas’

  26. Guus

    emus: https://wiki.xmpp.org/web/User:Guus (my company website lists an address in the footer, that you can use)

  27. jonas’

    mjk, http://johnbokma.com/firefox/keymarks-explained.html

  28. emus

    Guus: great

  29. emus

    Guus: sent

  30. Guus

    emus: to what? I've _just_ restarted my home XMPP server, so chances are that something got lost.

  31. Guus

    ah, nevermind

  32. Guus

    does the mailinglist allow for attachments?

  33. jonas’

    "maybe"

  34. Guus

    ghee, thanks! :D

  35. Guus

    I'll just try.

  36. Guus

    Sent to the mailinglist. No bounce so far. Did someone receive it with the attachments? I'm just realizing that I included nice keywords like 'order' 'price' with an email that includes pictures. If that doesn't set off some spam filters...

  37. Kev

    I have attachments.

  38. Guus

    Thanks. Apologies for the precedent.

  39. Zash

    Ge0rG, as author of XEP-0410, would you consider adding an opt-out of some sort for the server taking care of things for you so pings aren't needed?

  40. Ge0rG

    Zash: yes

  41. emus

    I thought this Firebase thing is dead. Wasnt it based on XMPP? https://www.kdab.com/qt-allstack-ii-adding-firebase/

  42. MattJ

    It's... complicated

  43. emus

    😅

  44. Zash

    Ge0rG, I imagine I should take that as a "PR welcome"

  45. Ge0rG

    Zash: yeah

  46. Ge0rG

    Zash: we can also discuss the details in advance once I have some energy

  47. MattJ

    These days Firebase is more of a brand name covering a range of APIs that developers might find useful. This includes the push stuff, which is one of the oldest parts. I'm not sure if Google is still exposing an XMPP interface, but they might well be.

  48. emus

    MattJ: Thanks

  49. Ge0rG

    MattJ: IIRC they are, for two-way firebase push

  50. moparisthebest

    > The XMPP Registrar [9] shall include 'urn:xmpp:alt-connections' in its registry of protocol namespaces (see <https://xmpp.org/registrar/namespaces.html>).

  51. moparisthebest

    hrm, well I guess *that* never happened...

  52. jonas’

    very likely

  53. jonas’

    :)

  54. moparisthebest

    what's our process for deleting https://xmpp.org/registrar/alt-connections.html ?

  55. Zash

    type "The XMPP Registrar [9] shall remove 'urn:xmpp:alt-connections' from its registry of protocol namespaces (see <https://xmpp.org/registrar/namespaces.html>)." into a XEP?

  56. moparisthebest

    no, we want 'urn:xmpp:alt-connections' defined, we *don't* want the TXT record tags defined

  57. Sam

    Last I heard there was no active registrar and the registries weren't being updated, whether added to or deleted, so that's probably a first step :) I think I volunteered to help maintain them but never heard back from anyone (if not, I volunteer as tribune, I mean, registrar again)

  58. jonas’

    Sam, make a PR which fixes all the things I guess?

  59. jonas’

    unless you did and nobody looked at it, that's entirely plausible

  60. Sam

    I made several and nobody looked at them IIRC :)

  61. Zash

    I too made one IIRC

  62. jonas’

    they need more docs then, possibly, or a resend somewhere

  63. Sam

    Yup, 5 PRs open. Feedback on any of them would be appreciated.

  64. Zash

    Who even has permissions there?

  65. jonas’

    I do

  66. moparisthebest

    I see they take security very seriously https://pidgin.im/news/security/

  67. jonas’

    hm, possibly a remaining question was where to get the image built

  68. jonas’

    given that all the options suck

  69. Zash

    moparisthebest, Given that migrated to a new website not too long ago, I imagine if that's an URL you expect to work then please report it to xmpp:devel@conference.pidgin.im?join

  70. moparisthebest

    Zash, followed from https://developer.pidgin.im/wiki/SecurityVulnerabilityProcess but yep will do

  71. Sam

    I tried to volunteer to do that too, but just submitted a PR with the dockerfile that's similar to what's already deployed instead, neither received a response :) not your fault, I'm just saying, we have the people willing to do the work if you're willing to utilize them

  72. Sam

    (or whomever is in charge of this)

  73. jonas’

    Sam, I am in charge, so I'm the right one to shout at

  74. Zash

    moparisthebest, as it says at the top, migration

  75. jonas’

    but what's your plan for building the image?

  76. Zash

    yolo build everything on the same VM? also iteam topic?

  77. Sam

    jonas’: *shouting* I VOLUNTEER TO HELP :)

  78. jonas’

    Zash, building on the VM is the thing which has been ruled out in the past

  79. Zash

    But now we do it for at least the website and possibly the wiki

  80. jonas’

    and yes, kind of iteam topic, but iteam has no answer to that, hence the editor has found a different "solution" for xeps and xep-attic

  81. Sam

    We can still keep the repo up to date even if it's not building right away

  82. Zash

    new year, time for a new CI chain?

  83. jonas’

    Sam, so I think the best way would be to have you join editor team again so that I can grant you +w on registrar so that you can do the cleanup, and then we can coordinate with iteam how to get the stuff deployed

  84. moparisthebest

    forever, until you roll your own

  85. jonas’

    I'm perfectly happy with fully delegating /registrar/ to someone else

  86. jonas’

    (in this case, you)

  87. Sam

    That sounds fine, I don't think I ever officially left, I just stopped doing the work

  88. jonas’

    you're not on https://xmpp.org/about/xsf/editor-team/ anyway

  89. jonas’

    which has the same source of data as the github permissions

  90. jonas’

    I think you dropped out of XSF membership for a term or so

  91. jonas’

    ah yes, Q2-2021, hence you got removed from the team

  92. Sam

    I guess I volunteer for that then

  93. jonas’

    IIRC team memberships go through board

  94. jonas’

    so writing to board today would probably be good to get it done tomorrow

  95. jonas’

    I happen to be on board@ so I can give my OK to that

  96. Sam

    Done