XSF Discussion - 2012-08-25


  1. Jef

    Kev

  2. Jef

    I did understand your email

  3. Jef

    what do you mean by AOL>

  4. Jef

    ?

  5. Kev

    "Me too"

  6. Jef

    oh

  7. Jef

    I went to urban dictionary and it says: Ass on lips

  8. Jef

    or something like that

  9. Jef

    Kev, I think the forwarding mechanism should be clear enough so that other protocols won't have their own version of what the forwarding mechanism should do

  10. Kev

    I'm not sure what you mean.

  11. Jef

    forwarding messages is easy, forwarding IQ is not intuitive

  12. Kev

    I still don't follow.

  13. Kev

    Forwarding an IQ is no harder than forwarding a message.

  14. Jef

    maybe it is a forged stanza, maybe IQ is false

  15. Jef

    in that case we want to tell the other person that we are answering a forward IQ

  16. Kev

    You can't answer a forwarded IQ.

  17. Jef

    so that if he says that he don't know what we are talking about

  18. Jef

    yea, you are right I used the wrong words

  19. Jef

    when we reply to the requested information to the original sender

  20. Kev

    You mean that A sends B an iq, B forwards to C and C replies to A?

  21. Jef

    yes

  22. Kev

    Right, you can't do that.

  23. Jef

    why?

  24. Jef

    so does it has to go through B to get to A

  25. Kev

    iqs are full jid to full jid

  26. Kev

    If you reply with a different full JID it's not going to work.

  27. Jef

    ha

  28. Jef

    so does it has to go through B to get to A

  29. Kev

    It depends what you're trying to do.

  30. Jef

    just answer the requested information in the IQ

  31. Jef

    B doesn't have that information so it asks C

  32. Kev

    But why do you want forwarding to do that.

  33. Jef

    because A doesn't know C

  34. Jef

    B doesn't have that information so it asks C

  35. Kev

    Right.

  36. Kev

    You don't need forwarding for B to ask C.

  37. Jef

    hmm...

  38. Jef

    yea thats right

  39. Kev

    There may be rare situations in which forwarding an iq might make sense, but none come immediately to mind and there's no sensible way to address imaginary requirements in any sensible manner.

  40. Kev

    If there's a new protocol that needs iq forwarding, it will need to explain what the semantics are.

  41. Kev

    Just like any protocol forwarding messages will need to explain what the semantics are.

  42. Jef

    yep, thanks that's much clear now