jdev - 2020-05-24


  1. debacle has left
  2. sonny has left
  3. sonny has joined
  4. strar has left
  5. strar has joined
  6. debacle has joined
  7. sonny has left
  8. sonny has joined
  9. Zash has left
  10. debacle has left
  11. sonny has left
  12. sonny has joined
  13. strar has left
  14. strar has joined
  15. Zash has joined
  16. Zash has left
  17. Zash has joined
  18. Zash has left
  19. sonny has left
  20. sonny has joined
  21. paul has left
  22. allie has left
  23. allie has joined
  24. allie has left
  25. allie has joined
  26. strar has left
  27. strar has joined
  28. kikuchiyo has left
  29. strar has left
  30. strar has joined
  31. strar has left
  32. strar has joined
  33. sonny has left
  34. sonny has joined
  35. paul has joined
  36. lovetox has joined
  37. lovetox has left
  38. lovetox has joined
  39. strar has left
  40. strar has joined
  41. lovetox hm if im joined a muc, and change my show, do i have to send the presence also directed at the muc? or is it enough to send it for my account
  42. lovetox i know i dont have to if i go offline (unavailable)
  43. Beherit has left
  44. Beherit has joined
  45. Zash has joined
  46. pulkomandy has left
  47. pulkomandy has joined
  48. strar has left
  49. strar has joined
  50. pulkomandy has left
  51. pulkomandy has joined
  52. MattJ lovetox: sending it to your account doesn't update the MUC, so yes, you probably want to send those separately
  53. pulkomandy has left
  54. lovetox has left
  55. wurstsalat has joined
  56. Beherit has left
  57. pulkomandy has joined
  58. larma has left
  59. Beherit has joined
  60. larma has joined
  61. pulkomandy has left
  62. pulkomandy has joined
  63. pulkomandy has left
  64. pulkomandy has joined
  65. pulkomandy has left
  66. pulkomandy has joined
  67. kikuchiyo has joined
  68. Beherit has left
  69. Beherit has joined
  70. pulkomandy has left
  71. pulkomandy has joined
  72. lovetox has joined
  73. pulkomandy has left
  74. Beherit has left
  75. Beherit has joined
  76. lovetox and this is expected? when i send a unavailable presence, all mucs get updated by the server
  77. lovetox but not if i only change show and status, because one would probably send different show and status to those mucs?
  78. pulkomandy has joined
  79. xecks has joined
  80. pulkomandy has left
  81. waqas has left
  82. pulkomandy has joined
  83. debacle has joined
  84. pulkomandy has left
  85. pulkomandy has joined
  86. pulkomandy has left
  87. pulkomandy has joined
  88. MattJ I don't think the rules were necessarily created with MUCs in mind
  89. MattJ The idea is that you can send directed presence to some entities, separate from your account presence. The only special thing is that if you go offline, the server will "cancel" any directed presence for you
  90. Link Mauve I wanted to add a way to change this rule, negociated by the client with a supported server, and have any non-directed presence also update directed presences.
  91. Link Mauve But never did so yet.
  92. pulkomandy has left
  93. pulkomandy has joined
  94. pulkomandy has left
  95. Beherit has left
  96. Beherit has joined
  97. sonny has left
  98. sonny has joined
  99. edhelas has left
  100. pulkomandy has joined
  101. pulkomandy has left
  102. pulkomandy has joined
  103. pulkomandy has left
  104. pulkomandy has joined
  105. pulkomandy has left
  106. pulkomandy has joined
  107. pulkomandy has left
  108. debacle has left
  109. lovetox has left
  110. pulkomandy has joined
  111. lovetox has joined
  112. pulkomandy has left
  113. pulkomandy has joined
  114. pulkomandy has left
  115. pulkomandy has joined
  116. strar has left
  117. strar has joined
  118. pulkomandy has left
  119. pulkomandy has joined
  120. lovetox has left
  121. sonny has left
  122. sonny has joined
  123. pulkomandy has left
  124. pulkomandy has joined
  125. pulkomandy has left
  126. pulkomandy has joined
  127. edhelas has joined
  128. pulkomandy has left
  129. pulkomandy has joined
  130. pulkomandy has left
  131. pulkomandy has joined
  132. pulkomandy has left
  133. pulkomandy has joined
  134. pulkomandy has left
  135. pulkomandy has joined
  136. pulkomandy has left
  137. xecks has left
  138. xecks has joined
  139. pulkomandy has joined
  140. strar has left
  141. pulkomandy has left
  142. strar has joined
  143. pulkomandy has joined
  144. Neustradamus has left
  145. pulkomandy has left
  146. Neustradamus has joined
  147. pulkomandy has joined
  148. debacle has joined
  149. lovetox has joined
  150. pulkomandy has left
  151. eta has left
  152. pulkomandy has joined
  153. Alex has left
  154. eta has joined
  155. pulkomandy has left
  156. pulkomandy has joined
  157. pulkomandy has left
  158. pulkomandy has joined
  159. pulkomandy has left
  160. pulkomandy has joined
  161. Alex has joined
  162. pulkomandy has left
  163. pulkomandy has joined
  164. pulkomandy has left
  165. sonny has left
  166. sonny has joined
  167. pulkomandy has joined
  168. pulkomandy has left
  169. pulkomandy has joined
  170. lovetox has left
  171. sonny has left
  172. sonny has joined
  173. pulkomandy has left
  174. pulkomandy has joined
  175. Neustradamus has left
  176. Neustradamus has joined
  177. edhelas hey, do you know clients that are implementing and using 0012 ? (https://xmpp.org/extensions/xep-0012.html)
  178. mathieui we have an (apparently broken) implementation in poezio
  179. edhelas i'm wondering how it is actually implemented
  180. edhelas like, when are you sending those requests, and how are they refreshed
  181. Link Mauve mathieui, didn’t we switch to XEP-0319?
  182. Beherit has left
  183. eta has left
  184. eta has joined
  185. Beherit has joined
  186. pulkomandy has left
  187. pulkomandy has joined
  188. pulkomandy has left
  189. pulkomandy has joined
  190. pulkomandy has left
  191. Beherit has left
  192. Beherit has joined
  193. pulkomandy has joined
  194. pulkomandy has left
  195. pulkomandy has joined
  196. pulkomandy has left
  197. pulkomandy has joined
  198. pulkomandy has left
  199. pulkomandy has joined
  200. pulkomandy has left
  201. pulkomandy has joined
  202. lovetox has joined
  203. pulkomandy has left
  204. pulkomandy has joined
  205. pulkomandy has left
  206. debacle has left
  207. waqas has joined
  208. pulkomandy has joined
  209. pulkomandy has left
  210. pulkomandy has joined
  211. tsk has left
  212. tsk has joined
  213. pulkomandy has left
  214. pulkomandy has joined
  215. lovetox edhelas, for example if you open a information dialog of a contact
  216. lovetox or if you hover for some seconds over a tooltip of a contact
  217. lovetox but 0319 is better suited for that obviously
  218. pulkomandy has left
  219. pulkomandy has joined
  220. edhelas yes, i'm working with that one :)
  221. pep. We talked about removing it from poezio at all
  222. pep. 0012
  223. pulkomandy has left
  224. pulkomandy has joined
  225. pulkomandy has left
  226. pulkomandy has joined
  227. pulkomandy has left
  228. pulkomandy has joined
  229. pulkomandy has left
  230. pulkomandy has joined
  231. pulkomandy has left
  232. lovetox in Gajim i answer to 0012 requests
  233. lovetox but i never request it
  234. alexis has left
  235. pulkomandy has joined
  236. Yagizа has joined
  237. paul has left
  238. Beherit has left
  239. Beherit has joined
  240. rion has left
  241. rion has joined
  242. allie has left
  243. allie has joined
  244. sonny has left
  245. sonny has joined
  246. Beherit has left
  247. pulkomandy has left
  248. Beherit has joined
  249. Beherit has left
  250. Beherit has joined
  251. pulkomandy has joined
  252. pulkomandy has left
  253. pulkomandy has joined
  254. sonny has left
  255. sonny has joined
  256. Yagizа has left
  257. pulkomandy has left
  258. pulkomandy has joined
  259. pulkomandy has left
  260. pulkomandy has joined
  261. kikuchiyo has left
  262. waqas has left
  263. waqas has joined
  264. pulkomandy has left
  265. pulkomandy has joined
  266. kikuchiyo has joined
  267. waqas has left
  268. waqas has joined
  269. kikuchiyo has left
  270. waqas has left
  271. waqas has joined
  272. pulkomandy has left
  273. lovetox has left
  274. pulkomandy has joined
  275. pulkomandy has left
  276. pulkomandy has joined
  277. lovetox has joined
  278. pulkomandy has left
  279. paul has joined
  280. Beherit has left
  281. Beherit has joined
  282. waqas has left
  283. waqas has joined
  284. debacle has joined
  285. debacle has left
  286. debacle has joined
  287. pulkomandy has joined
  288. kikuchiyo has joined
  289. kikuchiyo has left
  290. pulkomandy has left
  291. kikuchiyo has joined
  292. pulkomandy has joined
  293. pulkomandy has left
  294. pulkomandy has joined
  295. pulkomandy has left
  296. pulkomandy has joined
  297. pulkomandy has left
  298. pulkomandy has joined
  299. pulkomandy has left
  300. pulkomandy has joined
  301. lovetox has left
  302. lovetox has joined
  303. asterix has joined
  304. pulkomandy has left
  305. pulkomandy has joined
  306. kikuchiyo has left
  307. pulkomandy has left
  308. pulkomandy has joined
  309. pulkomandy has left
  310. pulkomandy has joined
  311. kikuchiyo has joined
  312. kikuchiyo has left
  313. pulkomandy has left
  314. pulkomandy has joined
  315. pulkomandy has left
  316. pulkomandy has joined
  317. pulkomandy has left
  318. pulkomandy has joined
  319. kikuchiyo has joined
  320. pep. What do people say about the 402 / autojoin thread btw? More specifically my point on <extension/>, if any exists, don't randomly remove the bookmark
  321. pep. I can PR that to 402
  322. kikuchiyo has left
  323. pep. It might be "obvious" for some, but the XEP only mentions preserving when editing
  324. pep. > Clients MUST preserve these (particularly preserving unknown elements) when editing items.
  325. pep. And it doesn't say anything about known elements
  326. flow pep., IIRC I suggested, in a thread where dwd was also parcipating, special container elements: one for client generated extensions, and one for server generated extensions
  327. flow this would also solve the cases where clients are unable to replay the elements in the client-generated extensions
  328. pep. That seems orthogonal to my case(?)
  329. pulkomandy has left
  330. flow potentially, maybe I misinterpreted "my point on <extension/>"
  331. pulkomandy has joined
  332. pep. https://mail.jabber.org/pipermail/standards/2020-May/037473.html and https://mail.jabber.org/pipermail/standards/2020-May/037471.html for more context
  333. flow well <extension/> appears to be such a container for client generated extension elements
  334. flow and my idea was to extend the protocl so that if a client does not explicitly include <extension/> on publish, the previous/current content of that container is preserved
  335. pep. I'm not sure what definition you're referring to but it's not really defined in 402
  336. flow exactly, and IIRC there was a previous thread on standards@ how to extend things like bookmarks with custom annotations
  337. flow exactly, and IIRC there was a previous thread on standards@ how to extend things like bookmarks with custom annotations/(meta-)data
  338. pep. My point is not about edition but removal. dunno if these two can/should be mixed?
  339. pep. Also the fact that extensions seems only to be defined in terms of clients not knowing about stuff inside :p
  340. flow https://mail.jabber.org/pipermail/standards/2019-November/036640.html
  341. pulkomandy has left
  342. pep. yes I remember this
  343. pep. And I know that's where it comes from :x
  344. flow pep., I am sorry, then I probably did not understand what "More specifically my point on <extension/>, if any exists, don't randomly remove the bookmark" is asking
  345. pep. Asking if anybody is against a PR specifying <extensions/> a bit more in this regard
  346. pep. 402 has no schema. yay
  347. flow pep., what would that additional specification entail?
  348. flow I also usally encourage people to just present patches, be it for specs or source code, as those are easier to discuss ;)
  349. pep. Something along the lines of "If there is an extension that you didn't add yourself, don't automatically remove the entry (that is, without explicit user input)."
  350. flow Isn't that what " Clients MUST preserve these [<extensions/>]" already does?
  351. pep. What about the "when editing items"?
  352. pep. Because I've heard a few client devs ready to remove these items witout blinking
  353. pep. Automatically when the user leaves a room
  354. flow that sounds like non-compliant behavior
  355. pep. So many things a person can infer from half a specified sentence..
  356. flow as the client clearly edited the item while not preserving things
  357. pep. Can we not just add a bit more text in there?
  358. flow well sure
  359. flow clarifications are always good, and it appears your clarification is within the spirit of the xep
  360. flow it's just *very* hard to write specifications that are not open to different interpretations
  361. alexis has joined
  362. lovetox pep., i think you misunderstanding the XEP
  363. pulkomandy has joined
  364. pep. how?
  365. lovetox because you talk about client devs removing items
  366. lovetox of course a client can remove a item if it understand what it does
  367. lovetox this is not an eternal archive of xml elements
  368. pep. Well I'll let the user be the judge
  369. lovetox they have a purpose, one client puts an extension in, and another client can remove it
  370. paul has left
  371. lovetox maybe thats the problem, you think this is some kind of User added thing?
  372. pep. lovetox, sure, that is not what I'm saying. I just don't want clients randomly removing items when leaving a room or sth (because the whole point of all our "bookmark" XEPs is to be client sync mechanisms)
  373. pep. (and I stand by this statement)
  374. lovetox random? i dont know what you talking about
  375. pep. That's why I'm not comfortable hacking profiles on top of 402
  376. lovetox if i unset the autojoin flag on a bookmark is this random for you?
  377. lovetox so why would it if i modify an element in the extension node?
  378. pep. Ok remove the "random"
  379. pep. To me, a user leaving a room doesn't justify removing the item
  380. pep. I want the dumb list of bookmarks to be separated from the autojoin mechanism
  381. lovetox but why? so we have to query more for the same functionality?
  382. pep. hmm?
  383. lovetox if you want that make a proposal
  384. lovetox but extension elements can be added by clients, and can of course be removed by them, this has nothing to do with profiles
  385. pep. Well if I could modify 402 right now to be a dumb list of bookmarks and a separate sync mechanism I would do it. But it's draft and I'm sure I'll get quite a few grumps
  386. pep. (so it's not "yet another bookmarks xep")
  387. lovetox so you dont want the bookmarks in PEP?
  388. pep. No that's not the point
  389. pep. I want real bookmarks
  390. pep. And maybe a separate syncing mechanism :)
  391. lovetox do you think when i talked about removing a item i talked about a bookmark?
  392. pep. what else?
  393. lovetox nobody removes bookmarks on leave
  394. lovetox we set the autojoin flag to false
  395. lovetox but dont remove the bookmark
  396. flow which sounds sensible IMHO
  397. lovetox if you have now profiles, the autojoin flag is not enoguh anymore
  398. pep. Well apparently some do, (or would), and I'm just trying to prevent that
  399. lovetox so you add a <profile name=mobil> into the extension
  400. lovetox which means, all clients that have this profile treat this like a autojoin flag
  401. pep. I'm fine with switching autojoin off. It still irks me that 402 is just another client sync mechanism but I can live with it if I have guarantees
  402. lovetox if such a client now leaves the MUC, he removes that profile node
  403. lovetox not the whole bookmark
  404. lovetox so other clients that have the profile dont join the MUC anymore
  405. pep. yeah
  406. lovetox but client that dont have the profile can still honor the not modified autojoin flag
  407. lovetox and that was just an idea out of the top of my head, if you have better proposal please come forward
  408. pep. yeah your proposal seemed fine, with the small detail I added in
  409. lovetox but i want to state, nobody wants to delete bookmarks :)
  410. lovetox but pep. everything you but in PEP is a sync thing or not?
  411. lovetox thats why PEP exists to sync shit
  412. pep. I guess you're missing my point
  413. pep. PEP is fine
  414. lovetox yeah i also think that, you want a "real" bookmark list?
  415. pep. Just a dumb bookmark list. without autojoin.
  416. lovetox dont know what this means, nobody deletes automatically bookmarks, so why would that not be a real bookmark list?
  417. kikuchiyo has joined
  418. lovetox why without autojoin? what do you gain if this is not in the XEP?
  419. lovetox can you not simply ignore it?
  420. pep. no because it changes the meaning of the XEP
  421. pep. I can ignore the huge monster in front of me and live my life as usual, that doesn't remove the huge monster in front of me (ish)
  422. pep. Now, as I said above, I'm happy with what you suggested in the thread. It doesn't change the underlying semantics to me, but that works
  423. Link Mauve There was a funny manga about that. :D
  424. Link Mauve Where a girl who can see monsters tries to ignore them but is scared by them anyway.
  425. lovetox pep., i dont even care about that, i dont even own a smartphone, and im joined 10 MUCs, i dont need profiles
  426. lovetox i just out of interest want to understand what you think :)
  427. pep. I don't especially have the same usage of phones or desktop / console clients
  428. lovetox i see autojoin as something you can ignore, other clients will modify it, but it will not change your bookmark list
  429. pep. lovetox, I would still have use for autojoin, I just don't think it fits in bookmarks and should be separate
  430. pep. Then you can have pointers to these bookmarks etc. and do howmanyxeps you want
  431. lovetox but that would be a pain in the ass with race conditions
  432. lovetox a bookmark list in pep, and then a autojoin list in pep
  433. lovetox i really dont want to think about it ^
  434. lovetox i really dont want to think about it ^^
  435. kikuchiyo has left
  436. pep. Maybe the whole thing is flawed :x
  437. lovetox no it works fine, just be fine with it :)
  438. pep. I'll "just" ignore this message :p
  439. pep. I can't think of a proper name otherwise I'd propose something else for 402
  440. pep. To reflect the semantics
  441. lovetox great
  442. lovetox now is sleep time, good night
  443. pep. :)
  444. lovetox has left
  445. pulkomandy has left
  446. pulkomandy has joined
  447. SouL has left
  448. SouL has joined
  449. pulkomandy has left
  450. pulkomandy has joined
  451. pulkomandy has left
  452. pulkomandy has joined
  453. pulkomandy has left
  454. pulkomandy has joined
  455. kikuchiyo has joined
  456. pulkomandy has left
  457. pulkomandy has joined
  458. xecks has left
  459. xecks has joined
  460. waqas has left
  461. waqas has joined
  462. kikuchiyo has left
  463. asterix has left
  464. waqas has left
  465. waqas has joined
  466. waqas has left
  467. waqas has joined
  468. mathieui has left
  469. mathieui has joined
  470. kikuchiyo has joined
  471. waqas has left
  472. waqas has joined
  473. waqas has left
  474. waqas has joined
  475. marc0s has left
  476. sonny has left
  477. sonny has joined
  478. kikuchiyo has left
  479. waqas has left
  480. waqas has joined
  481. mathieui has left
  482. mathieui has joined
  483. strar has left
  484. strar has joined
  485. strar has left
  486. strar has joined
  487. xecks has left
  488. strar has left
  489. strar has joined
  490. waqas has left
  491. waqas has joined
  492. kikuchiyo has joined
  493. waqas has left
  494. waqas has joined
  495. sonny has left
  496. sonny has joined