jdev - 2020-04-24


  1. Kev has left
  2. Kev has joined
  3. DebXWoody has joined
  4. lovetox has left
  5. lovetox has joined
  6. paul has joined
  7. wurstsalat has joined
  8. lovetox has left
  9. goffi has joined
  10. Marc has joined
  11. adrien has left
  12. adrien has joined
  13. lovetox has joined
  14. tsk has left
  15. tsk has joined
  16. pulkomandy has left
  17. pulkomandy has joined
  18. lovetox has left
  19. Kev has left
  20. Kev has joined
  21. lovetox has joined
  22. pulkomandy has left
  23. pulkomandy has joined
  24. Alex has left
  25. Alex has joined
  26. pulkomandy has left
  27. pulkomandy has joined
  28. lovetox has left
  29. Link Mauve Not really no.
  30. asterix has joined
  31. adrien has left
  32. adrien has joined
  33. asterix has left
  34. asterix has joined
  35. asterix has left
  36. asterix has joined
  37. kikuchiyo has left
  38. kikuchiyo has joined
  39. kikuchiyo has left
  40. kikuchiyo has joined
  41. asterix has left
  42. kikuchiyo has left
  43. asterix has joined
  44. Marc has left
  45. Marc has joined
  46. asterix has left
  47. asterix has joined
  48. pulkomandy has left
  49. alexis has left
  50. alexis has joined
  51. kikuchiyo has joined
  52. pulkomandy has joined
  53. kikuchiyo has left
  54. asterix has left
  55. asterix has joined
  56. kikuchiyo has joined
  57. kikuchiyo has left
  58. kikuchiyo has joined
  59. asterix has left
  60. asterix has joined
  61. neustradamus has left
  62. Luciole has left
  63. Luciole has joined
  64. Martin has left
  65. Martin has joined
  66. kikuchiyo has left
  67. Zash has left
  68. Zash has joined
  69. neustradamus has joined
  70. Neustradamus has joined
  71. Neustradamus has left
  72. neustradamus has left
  73. kikuchiyo has joined
  74. neustradamus has joined
  75. goffi has left
  76. neustradamus has left
  77. pulkomandy has left
  78. pulkomandy has joined
  79. lovetox has joined
  80. neustradamus has joined
  81. asterix has left
  82. asterix has joined
  83. neustradamus has left
  84. neustradamus has joined
  85. Neustradamus has joined
  86. Neustradamus has left
  87. kikuchiyo has left
  88. kikuchiyo has joined
  89. Luciole has left
  90. kikuchiyo has left
  91. Luciole has joined
  92. asterix has left
  93. asterix has joined
  94. kikuchiyo has joined
  95. kikuchiyo has left
  96. kikuchiyo has joined
  97. asterix has left
  98. kikuchiyo has left
  99. asterix has joined
  100. kikuchiyo has joined
  101. goffi has joined
  102. goffi has left
  103. goffi has joined
  104. jdev has joined
  105. jdev has left
  106. jdev has joined
  107. goffi has left
  108. goffi has joined
  109. rion has left
  110. jdev has left
  111. jdev has joined
  112. adrien has left
  113. adrien has joined
  114. rion has joined
  115. Zash XEP-0215 client implementers, do you implemente the <credentials/> thing at all?
  116. Martin Forwarded to conversations muc.
  117. Zash thx
  118. Martin Zash: > i don’t use credentials From Daniel
  119. Zash Mhm
  120. Holger Philipp tried to explain on the list but I still don't get the point of the seperate `<credentials/>` request.
  121. Zash Imagine handing out a HTTP Upload slot in every disco#info. That's what it does.
  122. Holger Dunno the XEP is a super-trivial request-response thing plus two different syntaxes to allow the client to filter the response list; neither of which allow the client to query just the single service it wants.
  123. Luciole has left
  124. Luciole has joined
  125. kikuchiyo has left
  126. Zash I don't see a generic implementation of 215 working this way.
  127. Holger At the same time a single tag (`<services/>`) has different syntax depending on whether it's used in the request or the response so you can't properly schema-validate it.
  128. Holger Zash, generic implementation of 215 working what way?
  129. Zash Holger: More like how mod_disco in prosody works, with other modules adding 'items' (features, identities, stuff) and then mod_disco composes replies from that.
  130. Holger Ah, right.
  131. Zash Gets awkward if those items are supposed to be dynamic.
  132. Holger Ah there's also the push support of course.
  133. Zash The <credentials/> lets you limit your dynamicness
  134. Zash The <credentials/> query lets you limit your dynamicness
  135. Zash And if it's something where it's expensive to produce those crendentials you don't wanna do that a lot just becasue the client wants to know what's available.
  136. Holger Heh, ok.
  137. Holger I implemented the `<credentials/>` thing anyway, glad to hear a reasoning why that might make sense 🙂
  138. pep. "Holger> At the same time a single tag (`<services/>`) has different syntax depending on whether it's used in the request or the response so you can't properly schema-validate it." not in the xml schema for sure (and I also find this meh) but you can have a In/Out Receiver/Sender foo/bar structure in the code for sure
  139. Zash Or we might as well rename 215 "TURN/STUN query protocol" and drop the genericness
  140. Holger pep., yeah. My XMPP library doesn't.
  141. pep. "Holger> At the same time a single tag (`<services/>`) has different syntax depending on whether it's used in the request or the response so you can't properly schema-validate it." not in the xml schema (and I also find this meh) but you can have a In/Out Receiver/Sender foo/bar structure in the code for sure
  142. kikuchiyo has joined
  143. Holger My library mostly just does (de)serialization based on XML-schema-like schemas. I can't tell it about in/out.
  144. Holger Zash, I think 0215 originally was STUN/TURN-specific and then switched to genericness.
  145. Zash Aha https://xmpp.org/extensions/xep-0215.xml#revision-history-v0.2
  146. pep. I would love for mine to do that but unfortunately it's not possible as schemas are (first not normative ?!?! but also) not always how you'd like to structure data :/
  147. pep. I think there's the same issue for <bind/>
  148. pep. and maybe others
  149. Holger Well it's just schema-like-schema 🙂 We invented our own thing to describe XMPP syntax.
  150. Zash Well then why is http upload its own completely separate thing?
  151. Holger But issues such as the `<services/>` thing are the same for us as for standard XML schema.
  152. Zash One of these days I might have to invent one of those too
  153. Zash Schema / data mapping thingymajigger
  154. Holger I now gotta check syntax within the query handling code rather than in the deserialization layer.
  155. Zash Separation of syntax and semantics checking might be sensible tho?
  156. Holger > Well then why is http upload its own completely separate thing? Good question.
  157. jdev has left
  158. pep. Holger, re bind: BindQuery: https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/master/xmpp-parsers/src/bind.rs#L15 BindResponse: https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/master/xmpp-parsers/src/bind.rs#L73
  159. kikuchiyo has left
  160. kikuchiyo has joined
  161. adrien has left
  162. adrien has joined
  163. adrien has left
  164. adrien has joined
  165. pulkomandy has left
  166. pulkomandy has joined
  167. kikuchiyo has left
  168. asterix has left
  169. kikuchiyo has joined
  170. neustradamus has left
  171. neustradamus has joined
  172. Neustradamus has joined
  173. Neustradamus has left
  174. kikuchiyo has left
  175. neustradamus has left
  176. neustradamus has joined
  177. Neustradamus has joined
  178. Neustradamus has left
  179. kikuchiyo has joined
  180. pulkomandy has left
  181. adrien has left
  182. pulkomandy has joined
  183. adrien has joined
  184. neustradamus has left
  185. debacle has joined
  186. debacle has left
  187. debacle has joined
  188. adrien has left
  189. adrien has joined
  190. goffi has left
  191. goffi has joined
  192. neustradamus has joined
  193. neustradamus has left
  194. Wojtek has joined
  195. goffi has left
  196. pulkomandy has left
  197. sonny has left
  198. Neustradamus has joined
  199. Neustradamus has left
  200. kikuchiyo has left
  201. kikuchiyo has joined
  202. asterix has joined
  203. Bartek has joined
  204. Bartek has left
  205. kikuchiyo has left
  206. kikuchiyo has joined
  207. kikuchiyo has left
  208. asterix has left
  209. asterix has joined
  210. lovetox has left
  211. alexis has left
  212. sonny has joined
  213. goffi has joined
  214. alexis has joined
  215. asterix has left
  216. asterix has joined
  217. debacle has left
  218. neustradamus has joined
  219. Neustradamus has joined
  220. Neustradamus has left
  221. pulkomandy has joined
  222. kikuchiyo has joined
  223. kikuchiyo has left
  224. asterix has left
  225. asterix has joined
  226. kikuchiyo has joined
  227. kikuchiyo has left
  228. Neustradamus has joined
  229. Neustradamus has left
  230. debacle has joined
  231. sonny has left
  232. Marc has left
  233. Marc has joined
  234. alexis has left
  235. asterix has left
  236. asterix has joined
  237. asterix has left
  238. asterix has joined
  239. kikuchiyo has joined
  240. kikuchiyo has left
  241. kikuchiyo has joined
  242. asterix has left
  243. asterix has joined
  244. pulkomandy has left
  245. pulkomandy has joined
  246. strar has left
  247. strar has joined
  248. strar has left
  249. strar has joined
  250. lovetox has joined
  251. strar has left
  252. strar has joined
  253. goffi has left
  254. asterix has left
  255. asterix has joined
  256. DebXWoody has left
  257. strar has left
  258. strar has joined
  259. lovetox has left
  260. strar has left
  261. asterix has left
  262. asterix has joined
  263. strar has joined
  264. lovetox has joined
  265. strar has left
  266. Kev has left
  267. strar has joined
  268. strar has left
  269. lovetox has left
  270. asterix has left
  271. Marc has left
  272. alexis has joined
  273. strar has joined
  274. strar has left
  275. strar has joined
  276. strar has left
  277. strar has joined
  278. kikuchiyo has left
  279. kikuchiyo has joined
  280. alexis has left
  281. Wojtek has left
  282. wurstsalat has left
  283. rion has left
  284. rion has joined
  285. lovetox has joined
  286. debacle has left
  287. paul has left
  288. SouL has left