jdev - 2021-09-30


  1. Pete has joined
  2. Kev has left
  3. Kev has joined
  4. mikeye has joined
  5. sonny has left
  6. sonny has joined
  7. qrpnxz has left
  8. qrpnxz has joined
  9. qrpnxz has left
  10. qrpnxz has joined
  11. sonny has left
  12. sonny has joined
  13. jgart has left
  14. mikeye has left
  15. Yagizа has joined
  16. SouL has joined
  17. qrpnxz has left
  18. qrpnxz has joined
  19. scorch has joined
  20. dezant has left
  21. dezant has joined
  22. COM8 has joined
  23. COM8 has left
  24. Kev has left
  25. Kev has joined
  26. Kev has left
  27. Kev has joined
  28. dezant has left
  29. dezant has joined
  30. scorch has left
  31. scorch has joined
  32. marc0s has left
  33. marc0s has joined
  34. emus has joined
  35. me9 has joined
  36. jgart has joined
  37. dezant has left
  38. dezant has joined
  39. jgart has left
  40. Kev has left
  41. Kev has joined
  42. me9 has left
  43. dezant has left
  44. wurstsalat has joined
  45. mikeye has joined
  46. malthe has joined
  47. qrpnxz has left
  48. qrpnxz has joined
  49. scorch has left
  50. Kev has left
  51. Kev has joined
  52. georgeorwell has joined
  53. kikuchiyo has joined
  54. malthe has left
  55. pasdesushi has joined
  56. malthe has joined
  57. pulkomandy has left
  58. pulkomandy has joined
  59. dezant has joined
  60. pasdesushi has left
  61. antranigv has joined
  62. Kev has left
  63. Kev has joined
  64. goffi has joined
  65. malthe has left
  66. scorch has joined
  67. antranigv has left
  68. dezant has left
  69. Kev has left
  70. Kev has joined
  71. scorch has left
  72. pasdesushi has joined
  73. Kev has left
  74. Kev has joined
  75. Alex has joined
  76. marc0s has left
  77. marc0s has joined
  78. marc0s has left
  79. marc0s has joined
  80. pasdesushi has left
  81. larma has joined
  82. marc0s has left
  83. marc0s has joined
  84. 9lakes has left
  85. pulkomandy has left
  86. pulkomandy has joined
  87. mac has joined
  88. pasdesushi has joined
  89. Kev has left
  90. Kev has joined
  91. georgeorwell has left
  92. qrpnxz has left
  93. qrpnxz has joined
  94. marc0s has left
  95. marc0s has joined
  96. marc0s has left
  97. marc0s has joined
  98. sonny has left
  99. sonny has joined
  100. pasdesushi has left
  101. antranigv has joined
  102. pasdesushi has joined
  103. debacle has joined
  104. dezant has joined
  105. marmistrz has joined
  106. mikeye has left
  107. FireFly has left
  108. mikeye has joined
  109. pasdesushi has left
  110. pulkomandy has left
  111. pulkomandy has joined
  112. kikuchiyo has left
  113. antranigv has left
  114. antranigv has joined
  115. goffi has left
  116. goffi has joined
  117. dezant has left
  118. larma has left
  119. scorch has joined
  120. scorch has left
  121. debacle has left
  122. marc0s has left
  123. marc0s has joined
  124. southerntofu has left
  125. southerntofu has joined
  126. pasdesushi has joined
  127. dezant has joined
  128. dezant has left
  129. dezant has joined
  130. pulkomandy has left
  131. pulkomandy has joined
  132. qrpnxz has left
  133. qrpnxz has joined
  134. pasdesushi has left
  135. pasdesushi has joined
  136. georgeorwell has joined
  137. dezant has left
  138. FireFly has joined
  139. larma has joined
  140. 9lakes has joined
  141. pulkomandy has left
  142. pulkomandy has joined
  143. debacle has joined
  144. tsk has left
  145. tsk has joined
  146. georgeorwell has left
  147. scorch has joined
  148. georgeorwell has joined
  149. dezant has joined
  150. mikeye has left
  151. sonny has left
  152. sonny has joined
  153. marmistrz has left
  154. marmistrz has joined
  155. pulkomandy has left
  156. pulkomandy has joined
  157. marc0s has left
  158. marc0s has joined
  159. dezant has left
  160. marc0s has left
  161. marc0s has joined
  162. sonny has left
  163. sonny has joined
  164. Kev has left
  165. Kev has joined
  166. dezant has joined
  167. scorch has left
  168. Wojtek has joined
  169. Maranda has left
  170. selurvedu has left
  171. scorch has joined
  172. Maranda has joined
  173. pulkomandy has left
  174. pulkomandy has joined
  175. bung has joined
  176. norayr has left
  177. norayr has joined
  178. selurvedu has joined
  179. marc0s has left
  180. marc0s has joined
  181. pulkomandy has left
  182. pulkomandy has joined
  183. COM8 has joined
  184. xecks has left
  185. xecks has joined
  186. xecks has left
  187. xecks has joined
  188. marc0s has left
  189. marc0s has joined
  190. marc0s has left
  191. marc0s has joined
  192. scorch has left
  193. pulkomandy has left
  194. pulkomandy has joined
  195. xecks has left
  196. xecks has joined
  197. scorch has joined
  198. lexa36region has joined
  199. COM8 has left
  200. mac has left
  201. lexa36region has left
  202. inky has joined
  203. mac has joined
  204. marc0s has left
  205. marc0s has joined
  206. marc0s has left
  207. marc0s has joined
  208. marc0s has left
  209. marc0s has joined
  210. norayr has left
  211. norayr has joined
  212. dezant has left
  213. dezant has joined
  214. norayr has left
  215. norayr has joined
  216. malthe has joined
  217. pulkomandy has left
  218. pulkomandy has joined
  219. x51 has joined
  220. debacle has left
  221. selurvedu has left
  222. selurvedu has joined
  223. malthe has left
  224. marc0s has left
  225. marc0s has joined
  226. marc0s has left
  227. marc0s has joined
  228. marc0s has left
  229. marc0s has joined
  230. inky has left
  231. marc0s has left
  232. marc0s has joined
  233. euandreh has joined
  234. bung has left
  235. mac has left
  236. bung has joined
  237. debacle has joined
  238. euandreh has left
  239. pulkomandy has left
  240. pulkomandy has joined
  241. bung has left
  242. bung has joined
  243. rom1dep has left
  244. mac has joined
  245. emus has left
  246. pasdesushi has left
  247. pasdesushi has joined
  248. malthe has joined
  249. edhelas has left
  250. edhelas has joined
  251. Kev has left
  252. Kev has joined
  253. sonny has left
  254. 9lakes has left
  255. sonny has joined
  256. 9lakes has joined
  257. Wojtek has left
  258. debacle has left
  259. mac has left
  260. me9 has joined
  261. Kev has left
  262. Wojtek has joined
  263. edhelas has left
  264. pulkomandy has left
  265. pulkomandy has joined
  266. bung has left
  267. antranigv has left
  268. antranigv has joined
  269. antranigv has left
  270. antranigv has joined
  271. antranigv has left
  272. antranigv has joined
  273. bung has joined
  274. marc0s has left
  275. marc0s has joined
  276. mac has joined
  277. mac has left
  278. inky has joined
  279. marc0s has left
  280. marc0s has joined
  281. malthe has left
  282. rom1dep has joined
  283. edhelas has joined
  284. mac has joined
  285. Yagizа has left
  286. pulkomandy has left
  287. pulkomandy has joined
  288. mac has left
  289. 9lakes has left
  290. mac has joined
  291. scorch has left
  292. mac has left
  293. pulkomandy has left
  294. pulkomandy has joined
  295. edhelas has left
  296. edhelas has joined
  297. inky has left
  298. marc0s has left
  299. marc0s has joined
  300. marc0s has left
  301. marc0s has joined
  302. scorch has joined
  303. Wojtek has left
  304. marc0s has left
  305. marc0s has joined
  306. emus has joined
  307. inky has joined
  308. marc0s has left
  309. marc0s has joined
  310. jgart has joined
  311. marc0s has left
  312. marc0s has joined
  313. marc0s has left
  314. marc0s has joined
  315. 9lakes has joined
  316. scorch has left
  317. mac has joined
  318. scorch has joined
  319. mac has left
  320. Kev has joined
  321. mac has joined
  322. lovetox i have a user, which host its muc service and httpupload service on the same hostname
  323. goffi has left
  324. lovetox is this something usual which a client needs to deal with, or is this something a server opterator should rather not do
  325. Zash I don't think that should be a problem
  326. edhelas ah this :D I had to fix my database schema for those cases
  327. edhelas why XMPP admins always want to do funky things :p
  328. Zash Because they don't want to deal with a pile of subdomains, I gather.
  329. edhelas subdomains are expensives things nowadays
  330. Zash They'd put the MUC on the base host if they could (and some do this)
  331. pep. (yes!)
  332. pep. Also, it's prettier :)
  333. edhelas *doubts*
  334. pep. Totally not subjective
  335. pep. like it's totally not subjective to ask for multiple domains anyway :P
  336. Zash Namespacing and separation of concern is of course bad things that we should avoid.
  337. Zash /s
  338. edhelas I remember that we talked about some MAM sync strategy, is there some documents somewhere that explains some good practices ?
  339. inky has left
  340. bung has left
  341. mac has left
  342. edhelas better than "grab all the things since the begining of times"
  343. bung has joined
  344. Alex has left
  345. Alex has joined
  346. edhelas found that one
  347. edhelas https://github.com/modernxmpp/modernxmpp/pull/41/files
  348. Zash https://github.com/modernxmpp/modernxmpp/pull/41 discussion: https://mail.jabber.org/pipermail/standards/2021-August/038483.html
  349. mac has joined
  350. x51 has left
  351. edhelas ok I see
  352. edhelas hopefully I don't have the JS clients limit
  353. edhelas finally, some good things of having a server side based XMPP client !
  354. norayr has left
  355. norayr has joined
  356. norayr has left
  357. norayr has joined
  358. selurvedu has left
  359. flow lovetox> i have a user, which host its muc service and httpupload service on the same hostname should be perfectly fine, in fact, you should be able to run most services under the main XMPP name, which makes many things a lot easier, e.g. less dns entries, less stuff to put in the certificate (and to authenticate)
  360. selurvedu has joined
  361. Zash flow, can I interest you in authoring a XEP saying that?
  362. Zash currently some clients don't work unless you put HTTP Upload on a subdomain
  363. Zash while some others don't work if you put XEP-0215 on a subdomain
  364. Zash MUC has the thing where it occupies nodeparts@ and you'd have take care not to cause conflicts with users
  365. flow but that's something the service implementation has to take care of
  366. Zash yes
  367. Zash IIRC some clients had to fix problems when you did put users and MUCs at the same hostname
  368. flow that said, I believe MUC occupying the same "namesapce" as user JIDs is a valid reason to have an extra subdomain
  369. flow but http upload would be better without one
  370. Zash flow, yes, but the examples show a subdomain, so that's what at least one client did, and thus you have to deploy it like that or it doesn't work
  371. flow Zash, did you open issues for clients which need http upload on an extra XMPP address?
  372. Zash and they didn't want to change because look at the XEP!
  373. me9 has left
  374. flow I think I could be presuaded in writing a patch for the http upload XEP to not use an extra XMPP address if it has consensus
  375. flow I think I could be persuaded in writing a patch for the http upload XEP to not use an extra XMPP address if it has consensus
  376. Zash I'm only really aware of Siskin, and that issue was closed
  377. flow closed as WONTFIX?
  378. Zash https://github.com/tigase/siskin-im/issues/37
  379. flow https://github.com/tigase/siskin-im/issues/37#issuecomment-625876730 is probably a hint that some tribal knowledge of XMPP got lost
  380. flow IIRC there is a way to iterate all "services" of a user's server to discover the feature
  381. mac has left
  382. flow e.g. that PSI does to find components
  383. flow that way, it should be trivial to discover that http upload is provied by the user's server address directly
  384. MattJ FWIW my preferred fix is for someone to write an informational "how to discover services" XEP
  385. flow yes, but I wonder why this is not part of xep30 already
  386. flow not saying that it must go int xep30, only that it feels like the right place to mention it from the beginning
  387. mac has joined
  388. MattJ Yeah, in hindsight it should have been I think
  389. Zash What's this saying? https://xmpp.org/extensions/xep-0030.html#items-relationship
  390. flow seems to come pretty close to it
  391. larma has left
  392. Zash https://xmpp.org/extensions/xep-0045.html#disco-service seems to perpetuate the subdomain requirement
  393. mac has left
  394. mac has joined
  395. Zash There's also the thing with node-less MUCs
  396. mac has left
  397. paul has left
  398. paul has joined
  399. mac has joined
  400. qrpnxz has left
  401. qrpnxz has joined
  402. lovetox in case of gajim, it works if you put httpupload without subdomain
  403. lovetox what it seems the user did was, it put muc and httpupload on the same subdomain
  404. Ge0rG has left
  405. lovetox which was unexpected because i discover these with disco-items
  406. lovetox and for some reason i thought, every items belongs to one service
  407. lovetox so after i found a service in the subsequent disco info for the item
  408. lovetox i stopped looking for furhter
  409. lovetox i stopped looking for further
  410. Zash https://xmpp.org/extensions/xep-0030.html#info-basic > An entity MAY have multiple identities.
  411. Zash I thought it made sense to put all file transfer related things on the same host, ie proxy65+http upload+xep215
  412. qrpnxz has left
  413. qrpnxz has joined
  414. mac has left
  415. malthe has joined
  416. selurvedu has left
  417. selurvedu has joined
  418. georgeorwell has left
  419. lexa36region has joined
  420. lexa36region has left
  421. sonny has left
  422. SouL has left
  423. huhn has joined
  424. huhn has left
  425. marc0s has left
  426. marc0s has joined
  427. Kev has left
  428. Kev has joined
  429. kikuchiyo has joined
  430. larma has joined
  431. pasdesushi has left
  432. SouL has joined
  433. Alex has left
  434. Kev has left
  435. Kev has joined
  436. Maranda has left
  437. Maranda has joined
  438. malthe has left
  439. sonny has joined
  440. wurstsalat has left
  441. homebeach has left
  442. Matrix Traveler (bot) has left
  443. Server Stats Discoverer (traveler bot) has left
  444. Matrix Traveler (bot) has joined
  445. homebeach has joined
  446. Server Stats Discoverer (traveler bot) has joined
  447. marc0s has left
  448. marc0s has joined
  449. Kev has left
  450. Kev has joined
  451. Kev has left
  452. Kev has joined
  453. dezant has left
  454. qrpnxz has left
  455. qrpnxz has joined
  456. Kev has left
  457. Kev has joined
  458. qrpnxz has left
  459. qrpnxz has joined
  460. qrpnxz has left
  461. qrpnxz has joined
  462. dezant has joined
  463. qrpnxz has left
  464. qrpnxz has joined
  465. bung has left
  466. kikuchiyo has left
  467. qrpnxz has left
  468. qrpnxz has joined
  469. xecks has left
  470. qrpnxz has left
  471. qrpnxz has joined
  472. larma has left
  473. qrpnxz has left
  474. qrpnxz has joined
  475. qrpnxz has left
  476. qrpnxz has joined
  477. qrpnxz has left
  478. qrpnxz has joined
  479. qrpnxz has left
  480. qrpnxz has joined
  481. qrpnxz has left
  482. qrpnxz has joined
  483. qrpnxz has left
  484. qrpnxz has joined
  485. qrpnxz has left
  486. qrpnxz has joined
  487. qrpnxz has left
  488. qrpnxz has joined
  489. qrpnxz has left
  490. qrpnxz has joined
  491. qrpnxz has left
  492. qrpnxz has joined
  493. qrpnxz has left
  494. qrpnxz has joined
  495. qrpnxz has left
  496. qrpnxz has joined
  497. qrpnxz has left
  498. qrpnxz has joined
  499. qrpnxz has left
  500. qrpnxz has joined
  501. qrpnxz has left
  502. qrpnxz has joined
  503. qrpnxz has left
  504. qrpnxz has joined
  505. emus has left
  506. Kiwi has left