jdev - 2023-09-25


  1. lovetox

    #channel%irc.server.org@irc-component.xmppserver.org -> MUC irc.server.org@irc-component.xmppserver.org -> What is this?!? irc-component.xmppserver.org -> Actual Gateway

  2. jonas’

    lovetox, the middle-thing talks to the IRC server itself (via normal 1:1 messages, type="chat")

  3. singpolyma

    the middle thing is something that desperately wishes it were a muc service, but can't be because it's not a bare domain

  4. lovetox

    yes, i know what the function of this is, but did we come to a conclusion how such a thing should announce itself in disco info

  5. lovetox

    would it have a type=gateway?

  6. lovetox

    i think last time we determined its not a MUC service

  7. lovetox

    and should not announce itself that way

  8. singpolyma

    right

  9. singpolyma

    I don't know that it's really a gateway either, but maybe it is

  10. singpolyma

    it at least wouldn't be definitely wrong for it to say it is a gateway

  11. lovetox

    yeah i guess the problem was that it thinks its a muc service

  12. singpolyma

    right. and it's vaguely similar to one but definitely isn't one

  13. theTedd

    lovetox, I'd call it a "translator" or "adaptor" if you just need a name; though I presume it should be a component, so should clients be interacting with it?

  14. Zash

    Group chat service? Almost MUC but not?

  15. Zash

    Tree node

  16. lovetox

    theTedd, yes you need to interact with it, its the irc server console, you need to register nickname, login etc.

  17. theTedd

    right, so essentially it is the "IRC Service" and then you join channels as MUCs through it

  18. lovetox

    https://xmpp.org/registrar/disco-categories.html

  19. lovetox

    nothing really fits

  20. lovetox

    its not an account, its not a client, its not a component if the definiton is right on that side

  21. lovetox

    its not an account, its not a client, its not a component if the definiton is right on that site

  22. lovetox

    > The "component" category consists of services that are internal to server implementations and not normally exposed outside a server.

  23. lovetox

    best fit would probably in category "server"

  24. lovetox

    <identity category='server' type='irc'/>

  25. MSavoritias (fae,ve)

    I would support adding a disco info for gateways. i would like for gateways to identify themselves

  26. MSavoritias (fae,ve)

    how hard would it be to to add it to the disco categories?

  27. singpolyma

    MSavoritias (fae,ve): gateway is already an allowed category

  28. singpolyma

    https://xmpp.org/registrar/disco-categories.html#gateway

  29. theTedd

    conference.irc is explicitly mentioned, but if that's used for channels themselves.. then I could agree with server.irc, or maybe proxy.irc is more accurate

  30. MSavoritias (fae,ve)

    > MSavoritias (fae,ve): gateway is already an allowed category Hmm. Does biboumi and the matrix gateway anounce themselves as such?

  31. lovetox

    yes

  32. MSavoritias (fae,ve)

    Well this could make an agument i had in another room a while back more clear. Thank you 😃