XSF Discussion - 2021-01-27


  1. antranigv has joined
  2. govanify has left
  3. govanify has joined
  4. stpeter has joined
  5. stpeter has left
  6. emus has left
  7. mukt2 has joined
  8. Andrzej has joined
  9. Andrzej has left
  10. mukt2 has left
  11. marek has left
  12. marek has joined
  13. govanify has left
  14. govanify has joined
  15. neshtaxmpp has joined
  16. paul has left
  17. raghavgururajan has left
  18. govanify has left
  19. govanify has joined
  20. stpeter has joined
  21. stpeter has left
  22. govanify has left
  23. govanify has joined
  24. karoshi has left
  25. krauq has left
  26. krauq has joined
  27. govanify has left
  28. govanify has joined
  29. Andrzej has joined
  30. wladmis has left
  31. antranigv has left
  32. Seve has joined
  33. marek has left
  34. marek has joined
  35. Andrzej has left
  36. arc has left
  37. arc has joined
  38. stp has left
  39. govanify has left
  40. govanify has joined
  41. stpeter has joined
  42. stpeter has left
  43. stp has joined
  44. Zash has left
  45. Zash has joined
  46. stp has left
  47. stp has joined
  48. peetah has left
  49. peetah has joined
  50. Yagiza has joined
  51. murabito has left
  52. govanify has left
  53. govanify has joined
  54. chronosx88 has joined
  55. murabito has joined
  56. Seve has left
  57. govanify has left
  58. govanify has joined
  59. Andrzej has joined
  60. govanify has left
  61. govanify has joined
  62. govanify has left
  63. govanify has joined
  64. Mikaela has joined
  65. Andrzej has left
  66. Vaulor has joined
  67. Adi has left
  68. Adi has joined
  69. Andrzej has joined
  70. moparisthebest has left
  71. lorddavidiii has joined
  72. moparisthebest has joined
  73. Seve has joined
  74. Andrzej has left
  75. marek has left
  76. krauq has left
  77. krauq has joined
  78. marek has joined
  79. ti_gj06 has joined
  80. ti_gj06 has left
  81. marek has left
  82. marek has joined
  83. Tobias has joined
  84. govanify has left
  85. govanify has joined
  86. Mikaela has left
  87. Neustradamus has left
  88. Neustradamus has joined
  89. arc has left
  90. wurstsalat has joined
  91. Neustradamus has left
  92. paul has joined
  93. pasdesushi has joined
  94. emus has joined
  95. govanify has left
  96. govanify has joined
  97. pasdesushi has left
  98. Andrzej has joined
  99. ti_gj06 has joined
  100. pasdesushi has joined
  101. goffi has joined
  102. pasdesushi has left
  103. Andrzej has left
  104. Andrzej has joined
  105. mukt2 has joined
  106. Adi has left
  107. Adi has joined
  108. karoshi has joined
  109. Zash has left
  110. Zash has joined
  111. mukt2 has left
  112. Andrzej has left
  113. floretta has left
  114. Adi has left
  115. Mikaela has joined
  116. floretta has joined
  117. Adi has joined
  118. goffi has left
  119. paul has left
  120. Andrzej has joined
  121. paul has joined
  122. goffi has joined
  123. LNJ has joined
  124. matkor has joined
  125. Tobias has left
  126. Tobias has joined
  127. Andrzej has left
  128. matkor has left
  129. mukt2 has joined
  130. Andrzej has joined
  131. david has left
  132. matkor has joined
  133. mukt2 has left
  134. xecks has joined
  135. Zash I just realized that XEP-0363 talks about the <header>s as MAY. Does this mean as a server-side implementer I can't actually use that?
  136. chronosx88 has left
  137. chronosx88 has joined
  138. jonas’ depends on whether you control the client
  139. Zash Not quite worded in an obvious compliance level way tho
  140. Zash Oh > the client MUST include all allowed headers that came with the slot assignment.
  141. Zash So, server MAY include <header>s, client MUST support.
  142. jonas’ :)
  143. flow I wonder if this is a case where the 'may' should be lowercased
  144. Zash So I need to file a bug report instead instead of redesigning my thing.
  145. jonas’ I think so
  146. Zash Let's do it
  147. Andrzej has left
  148. Andrzej has joined
  149. Daniel I don't find that very ambiguous tbg
  150. Daniel I don't find that very ambiguous tbh
  151. Daniel But I wrote the thing so I'm obviously biased
  152. dwd I don't understand the problem - servers might or might not include headers, entirely at their discretion, but if they do then client have to handle them if they expect things to actually work.
  153. goffi has left
  154. jonas’ dwd, then the MAY is not RFC 2119 language in that context, but just plain english IMO
  155. Kevin Smith has joined
  156. Kevin Smith has left
  157. Kevin Smith has joined
  158. Kevin Smith has left
  159. Kevin Smith has joined
  160. Kevin Smith has left
  161. jonas’ the action of a server including or not including headers is irrelevant for interop, what is relevant for interop is that clients can deal with the case (where the MUST is also placed)
  162. Kevin Smith has joined
  163. Kevin Smith has left
  164. Kevin Smith has joined
  165. Kevin Smith has left
  166. Kevin Smith has joined
  167. Kevin Smith has left
  168. Zash Daniel, mostly because I didn't see the part about clients when I searched, which is isn't in the same spot in the document.
  169. Daniel Zash: I'd be curious on where and how you use the headers though. Because I started to suspect nobody uses them
  170. dwd jonas’, One implies the other, indeed, but actually the way RFC 2119 is written, MAY implies MUST on the recipient, and not the other way around.
  171. Zash Daniel: I recently started on a new implementation and went with passing magic via a Authorization header.
  172. Zash dwd, oh!
  173. dwd Zash, Oh?
  174. Zash re > MAY implies MUST
  175. david has joined
  176. dwd Zash, Well, what it says is more nuanced, but: An implementation which does not include a particular option MUST be prepared to interoperate with another implementation which does include the option, though perhaps with reduced functionality.
  177. Zash So, never mind, just me not having read the whole thing into my head yet 🙂
  178. jonas’ dwd, TIL
  179. jonas’ goes back to updating countless instances of sudo(1)
  180. dwd Zash, So there's an implication here that a client could conform to the server's MAY by ignoring the headers, which we don't want.
  181. david has left
  182. david has joined
  183. dwd jonas’, I did my bastion hosts last night, indeed. Got the rest of the estate to do today and our head of infra is off sick so I suppose it's my job now.
  184. jonas’ dwd, hah
  185. SamWhited has left
  186. dwd Zash, But anyway MAY send, MUST handle is fine by me. I've generally preferred specifying sender/receiver behaviour separately, and it's especially useful in fun cases like MUST NOT send, SHOULD ignore, where you have legacy behaviour to deal with.
  187. Tobias has left
  188. Tobias has joined
  189. SamWhited has joined
  190. govanify has left
  191. govanify has joined
  192. andy has joined
  193. govanify has left
  194. govanify has joined
  195. andy has left
  196. andy has joined
  197. Mikaela has left
  198. Dele Olajide has joined
  199. ti_gj06 has left
  200. ti_gj06 has joined
  201. ti_gj06 has left
  202. ti_gj06 has joined
  203. deuill has left
  204. raghavgururajan has joined
  205. deuill has joined
  206. deuill has left
  207. marek has left
  208. marek has joined
  209. deuill has joined
  210. debacle has joined
  211. krauq has left
  212. krauq has joined
  213. ti_gj06 has left
  214. ti_gj06 has joined
  215. debacle has left
  216. stp has left
  217. govanify has left
  218. govanify has joined
  219. mathijs has left
  220. neshtaxmpp has left
  221. Mikaela has joined
  222. mathijs has joined
  223. Mikaela has left
  224. j.r has joined
  225. goffi has joined
  226. Mikaela has joined
  227. Steve Kille has left
  228. Mikaela has left
  229. Steve Kille has joined
  230. stp has joined
  231. lskdjf has joined
  232. lskdjf has left
  233. lskdjf has joined
  234. lskdjf has left
  235. lskdjf has joined
  236. lskdjf has left
  237. lskdjf has joined
  238. eevvoor has joined
  239. eevvoor has left
  240. chronosx88 has left
  241. chronosx88 has joined
  242. papatutuwawa has joined
  243. lskdjf has left
  244. lskdjf has joined
  245. lskdjf has left
  246. lskdjf has joined
  247. lskdjf has left
  248. lskdjf has joined
  249. lskdjf has left
  250. lskdjf has joined
  251. lskdjf has left
  252. lskdjf has joined
  253. debacle has joined
  254. goffi has left
  255. goffi has joined
  256. nyco has left
  257. nyco has joined
  258. lskdjf has left
  259. alex-a-soto has left
  260. alex-a-soto has joined
  261. Kev has left
  262. Kev has joined
  263. Kev has left
  264. Kev has joined
  265. Wojtek has joined
  266. antranigv has joined
  267. lskdjf has joined
  268. lskdjf has left
  269. lskdjf has joined
  270. x51 has joined
  271. krauq has left
  272. krauq has joined
  273. lskdjf has left
  274. lskdjf has joined
  275. Paganini has left
  276. lskdjf has left
  277. lskdjf has joined
  278. Paganini has joined
  279. lskdjf has left
  280. lskdjf has joined
  281. mukt2 has joined
  282. papatutuwawa has left
  283. lskdjf has left
  284. lskdjf has joined
  285. lskdjf has left
  286. lskdjf has joined
  287. lskdjf has left
  288. lskdjf has joined
  289. Andrzej has left
  290. Neustradamus has joined
  291. lskdjf has left
  292. lskdjf has joined
  293. lskdjf has left
  294. lskdjf has joined
  295. debacle has left
  296. lskdjf has left
  297. lskdjf has joined
  298. lskdjf has left
  299. lskdjf has joined
  300. wladmis has joined
  301. debacle has joined
  302. lskdjf has left
  303. lskdjf has joined
  304. Mikaela has joined
  305. ti_gj06 has left
  306. Andrzej has joined
  307. eevvoor has joined
  308. lskdjf has left
  309. lorddavidiii has left
  310. krauq has left
  311. krauq has joined
  312. lorddavidiii has joined
  313. Andrzej has left
  314. Andrzej has joined
  315. papatutuwawa has joined
  316. debacle has left
  317. edhelas has left
  318. edhelas has joined
  319. Adi has left
  320. Adi has joined
  321. antranigv has left
  322. emus has left
  323. emus has joined
  324. Andrzej has left
  325. andy has left
  326. mdosch has left
  327. mdosch has joined
  328. lorddavidiii has left
  329. mukt2 has left
  330. Adi has left
  331. stpeter has joined
  332. stpeter has left
  333. antranigv has joined
  334. lorddavidiii has joined
  335. debacle has joined
  336. chronosx88 has left
  337. chronosx88 has joined
  338. Adi has joined
  339. Andrzej has joined
  340. stpeter has joined
  341. stpeter has left
  342. mukt2 has joined
  343. govanify has left
  344. govanify has joined
  345. Steve Kille has left
  346. lskdjf has joined
  347. lskdjf has left
  348. papatutuwawa has left
  349. Andrzej has left
  350. Steve Kille has joined
  351. Andrzej has joined
  352. murabito has left
  353. matkor has left
  354. mukt2 has left
  355. murabito has joined
  356. andy has joined
  357. lorddavidiii has left
  358. neshtaxmpp has joined
  359. lorddavidiii has joined
  360. lorddavidiii has left
  361. lorddavidiii has joined
  362. lskdjf has joined
  363. Romeo has joined
  364. Romeo has left
  365. Kev has left
  366. Kev has joined
  367. paul has left
  368. paul has joined
  369. Kev has left
  370. Kev has joined
  371. xecks has left
  372. xecks has joined
  373. wladmis has left
  374. alacer has joined
  375. mimi89999 has left
  376. lskdjf has left
  377. lskdjf has joined
  378. mukt2 has joined
  379. mimi89999 has joined
  380. wladmis has joined
  381. Kev has left
  382. alacer has left
  383. alacer has joined
  384. alacer has left
  385. speedball has joined
  386. alacer has joined
  387. alacer has left
  388. alacer has joined
  389. andy has left
  390. Guus has joined
  391. werdan has joined
  392. mukt2 has left
  393. matkor has joined
  394. Guus has left
  395. ti_gj06 has joined
  396. matkor has left
  397. lorddavidiii has left
  398. werdan has left
  399. lorddavidiii has joined
  400. floretta has left
  401. floretta has joined
  402. Wojtek has left
  403. Wojtek has joined
  404. speedball has left
  405. debacle has left
  406. papatutuwawa has joined
  407. debacle has joined
  408. chronosx88 has left
  409. matkor has joined
  410. chronosx88 has joined
  411. Andrzej has left
  412. adiaholic has left
  413. krauq has left
  414. krauq has joined
  415. adiaholic has joined
  416. Andrzej has joined
  417. Yagiza has left
  418. marek has left
  419. marek has joined
  420. Kev has joined
  421. Kev has left
  422. murabito has left
  423. adiaholic has left
  424. murabito has joined
  425. adiaholic has joined
  426. Andrzej has left
  427. eevvoor has left
  428. debacle has left
  429. debacle has joined
  430. lorddavidiii has left
  431. Kev has joined
  432. Kev has left
  433. andrey.g has joined
  434. debacle has left
  435. adiaholic has left
  436. Andrzej has joined
  437. mukt2 has joined
  438. debacle has joined
  439. adiaholic has joined
  440. Dele Olajide has left
  441. Dele Olajide has joined
  442. Andrzej has left
  443. Andrzej has joined
  444. Wojtek has left
  445. goffi has left
  446. Dele Olajide has left
  447. stpeter has joined
  448. stpeter has left
  449. Andrzej has left
  450. Andrzej has joined
  451. pasdesushi has joined
  452. jcbrand has left
  453. Andrzej has left
  454. adiaholic has left
  455. goffi has joined
  456. mukt2 has left
  457. jcbrand has joined
  458. pasdesushi has left
  459. lorddavidiii has joined
  460. pasdesushi has joined
  461. pasdesushi has left
  462. pasdesushi has joined
  463. pasdesushi has left
  464. pasdesushi has joined
  465. mukt2 has joined
  466. goffi has left
  467. pasdesushi has left
  468. karoshi has left
  469. esil has joined
  470. esil has left
  471. deuill has left
  472. deuill has joined
  473. raghavgururajan has left
  474. Mikaela has left
  475. raghavgururajan has joined
  476. x51 has left
  477. Andrzej has joined
  478. pasdesushi has joined
  479. pasdesushi has left
  480. pasdesushi has joined
  481. papatutuwawa has left
  482. pasdesushi has left
  483. pasdesushi has joined
  484. pasdesushi has left
  485. adiaholic has joined
  486. pasdesushi has joined
  487. Tobias has left
  488. lskdjf has left
  489. pasdesushi has left
  490. pasdesushi has joined
  491. lskdjf has joined
  492. pasdesushi has left
  493. pasdesushi has joined
  494. adiaholic has left
  495. Andrzej has left
  496. Andrzej has joined
  497. pasdesushi has left
  498. adiaholic has joined
  499. andrey.g has left
  500. lskdjf has left
  501. chronosx88 has left
  502. ti_gj06 has left
  503. marek has left
  504. marek has joined
  505. Andrzej has left
  506. Andrzej has joined
  507. lorddavidiii has left
  508. wurstsalat has left
  509. Andrzej has left
  510. LNJ has left
  511. marek has left
  512. peetah has left
  513. peetah has joined
  514. marek has joined
  515. deuill has left
  516. deuill has joined
  517. wladmis has left
  518. peetah has left
  519. peetah has joined
  520. Andrzej has joined