jdev - 2021-05-20


  1. Kiwi has left
  2. pulkomandy has joined
  3. pulkomandy has left
  4. pulkomandy has joined
  5. kikuchiyo has left
  6. lovetox has left
  7. kikuchiyo has joined
  8. lovetox has joined
  9. gutuning has left
  10. gutuning has joined
  11. lovetox has left
  12. lovetox has joined
  13. dezant has left
  14. stpeter has left
  15. stpeter has joined
  16. mathieui has left
  17. stpeter has left
  18. alexbay218 has joined
  19. gutuning has left
  20. dezant has joined
  21. stpeter has joined
  22. Zash has left
  23. stpeter has left
  24. gutuning has joined
  25. lovetox has left
  26. lovetox has joined
  27. SouL has left
  28. SouL has joined
  29. Yagizа has joined
  30. stpeter has joined
  31. gutuning has left
  32. gutuning has joined
  33. stpeter has left
  34. gutuning has left
  35. gutuning has joined
  36. alacer has left
  37. alacer has joined
  38. alex-a-soto has left
  39. alex-a-soto has joined
  40. lovetox has left
  41. lovetox has joined
  42. kikuchiyo has left
  43. suohua has joined
  44. suohua has left
  45. suohua has joined
  46. kikuchiyo has joined
  47. kikuchiyo has left
  48. wurstsalat has joined
  49. FireFly has joined
  50. suohua has left
  51. kikuchiyo has joined
  52. stpeter has joined
  53. belong has left
  54. Kev has left
  55. Kev has joined
  56. belong has joined
  57. floretta has left
  58. floretta has joined
  59. stpeter has left
  60. Guus has joined
  61. larma has left
  62. dezant has left
  63. dezant has joined
  64. larma has joined
  65. Zash has joined
  66. Freddy has left
  67. raghavgururajan has left
  68. Freddy has joined
  69. mac has joined
  70. marc has joined
  71. paul has left
  72. paul has joined
  73. paul has left
  74. paul has joined
  75. marc has left
  76. marc has joined
  77. raghavgururajan has joined
  78. mac has left
  79. gutuning has left
  80. marc has left
  81. Alex has left
  82. FireFly has left
  83. Alex has joined
  84. alacer has left
  85. gutuning has joined
  86. marc has joined
  87. goffi has joined
  88. alacer has joined
  89. FireFly has joined
  90. mathieui has joined
  91. Kiwi has joined
  92. sonny has left
  93. sonny has joined
  94. marc0s has left
  95. marc0s has joined
  96. mac has joined
  97. larma has left
  98. debacle has joined
  99. floretta has left
  100. larma has joined
  101. raghavgururajan has left
  102. dezant has left
  103. mac has left
  104. dezant has joined
  105. floretta has joined
  106. mikeye has joined
  107. asterix has left
  108. asterix has joined
  109. mikeye has left
  110. dezant has left
  111. moparisthebest has left
  112. moparisthebest has joined
  113. mikeye has joined
  114. Kev has left
  115. Kev has joined
  116. gutuning has left
  117. gutuning has joined
  118. Kev has left
  119. Kev has joined
  120. Kev has left
  121. Kev has joined
  122. Link Mauve has left
  123. gutuning has left
  124. dezant has joined
  125. eta has left
  126. Kiwi has left
  127. Kiwi has joined
  128. eta has joined
  129. Link Mauve has joined
  130. mikeye has left
  131. lovetox has left
  132. lovetox has joined
  133. FireFly has left
  134. dezant has left
  135. dezant has joined
  136. Wojtek has joined
  137. FireFly has joined
  138. gutuning has joined
  139. suohua has joined
  140. suohua has left
  141. gutuning has left
  142. gutuning has joined
  143. x51 has joined
  144. Kev has left
  145. Kev has joined
  146. Sam If anyone is still interested in the old IRC channels, I created #xmpp on irc.libera.chat (the new network by most of the old Freenode maintainers).
  147. gutuning has left
  148. stpeter has joined
  149. alacer has left
  150. alacer has joined
  151. alacer has left
  152. alacer has joined
  153. alacer has left
  154. stpeter has left
  155. kikuchiyo has left
  156. asterix has left
  157. asterix has joined
  158. gutuning has joined
  159. floretta has left
  160. floretta has joined
  161. tsk has left
  162. tsk has joined
  163. tsk has left
  164. tsk has joined
  165. gutuning has left
  166. pulkomandy hi, I'm thinking about adding something to my xmpp client to notify the user when their name is mentionned in a MUC. I found xep-0372 (I was directed there from 0452, which is related but different), but is that really used? or should I just grep the messages content for a match with the current nickname? Or is there something else in use?
  167. flow pulkomandy, I guess doing both is sensible
  168. flow searching the message for the users nick is a technique used by many IRC clients, and highlighting those messages is a popular feature (at least that is my impression)
  169. pulkomandy yes, that's how it's done in IRC. But some other chat systems have more specific requirements (like using @nickname or similar)
  170. jonas’ pulkomandy, 372 is barely used
  171. jonas’ some clients do it, but by far not all
  172. pulkomandy I guess I can go with something IRC-style (it works for me since currently I use biboumi to talk to IRC people), but then I have many questions on how to detect a nickname (I guess it should be delimited by whitespace and maybe ':' and ',' suffix should be allowed, but I don't like guessing at these things)
  173. pep. Making progress on something like 372 would be good (proper wire format!!1!). Matching nicknames atm is mostly in the realm of regexp in <body/> indeed (and failing at it some of the time)
  174. dezant has left
  175. Martin True, I get pinged everytime Georg cites some Martin Something on twitter.
  176. Ge0rG unfollows Martin Something
  177. jonas’ Sonneborn?
  178. Ge0rG I'm not aware of citing *that* Martin
  179. Kev I think we need to somehow make 372 support groups of people (e.g. @everyone) as well. It’s all a bit complicated.
  180. jonas’ hats!
  181. Ge0rG Maybe it was @marcan42, aka Hector Martin?
  182. kikuchiyo has joined
  183. pep. (Note that I wasn't explicitely saying I want 372, I'd just like some way of mentioning people that doesn't require searching in <body/> for hard-to-define strings)
  184. gutuning has joined
  185. Link Mauve has left
  186. Martin Ge0rG: Indeed!
  187. gutuning has left
  188. Link Mauve has joined
  189. suohua has joined
  190. mathieui Kev, I kind of think stuff like @everyone & other meta-actions could fit a XEP but maybe are more of a fit for stuff like modernxmpp (e.g. do we want things like @admins, etc, and in the end it boils down to the URIs inside)
  191. Kev Surely if you want it to interop you need to have the mechanism standardised?
  192. Zash That's ... why we're here :)
  193. mathieui Yes, but how much depends on the platform? e.g. could there be different meta-references for MIX and MUC, etc
  194. Kev Although a MUC service could detect “@everyone” in the body, and have the MUC fan-out include a reference for each person there when it sends to them, it wouldn’t allow clients to do the markup sensibly.
  195. suohua has left
  196. suohua has joined
  197. pulkomandy some IM systems also have a distinction of @everyone vs @all with the latter only notifying people who are not offline or away or some other kind of inactive
  198. pulkomandy which means the client must know what kind of notification it is
  199. pulkomandy (or maybe it is @here vs @all, but anyway you get the idea)
  200. suohua has left
  201. mathieui to be fair having @everyone or @all on public channels is more often than not a bother and a low-effort way to generate noise
  202. Zash You'd probably not enable such things in public channels
  203. Zash Or have it opt-in somehow
  204. Zash Could do something with the MUC registration or some MIX settings node?
  205. mathieui extending MUC at this point always feels like walking on a lego barefoot
  206. pulkomandy maybe this @all thing is a misfeature and it shouldn't be done at all?
  207. Martin @mods would be cool to not have look them up and ping them manually if a spammer appears.
  208. Zash Might have uses, but needs to be weighted against the abuse potential
  209. Martin @mods would be cool to not have to look them up and ping them manually if a spammer appears.
  210. Zash Martin: +1
  211. Zash @<hat-name>
  212. pep. “Kev> Although a MUC service could detect “@everyone” in the body, and have the MUC fan-out include a reference for each person there when it sends to them, it wouldn’t allow clients to do the markup sensibly.” < I'd be careful here and include the original mention so that I can have my client ignore "@everyone" if I want it to
  213. pep. as in, without having to parse body, still
  214. Zash Converse.js extracts out @Nickname into additional wire protocol and sends it without '@' in the <body>
  215. pep. pulkomandy, I agree I think
  216. Zash This is the way.
  217. pep. Zash, agreed
  218. pep. That was some carefully planned lobbying effort (half joking)
  219. suohua has joined
  220. Kev It’s horrid on public channels, and jolly useful on private ones.
  221. mathieui agreed
  222. Kev I’d love to have this on our work deployment.
  223. stpeter has joined
  224. asterix has left
  225. asterix has joined
  226. dezant has joined
  227. gutuning has joined
  228. floretta has left
  229. floretta has joined
  230. Kev has left
  231. Kev has joined
  232. floretta has left
  233. floretta has joined
  234. floretta has left
  235. floretta has joined
  236. floretta has left
  237. floretta has joined
  238. Kev has left
  239. Kev has joined
  240. Kev has left
  241. Kev has joined
  242. floretta has left
  243. floretta has joined
  244. Kev has left
  245. Kev has joined
  246. gutuning has left
  247. gutuning has joined
  248. Kev has left
  249. Kev has joined
  250. gutuning has left
  251. Kev has left
  252. Kev has joined
  253. Kev has left
  254. Kev has joined
  255. floretta has left
  256. floretta has joined
  257. cyril has left
  258. suohua has left
  259. mac has joined
  260. alacer has joined
  261. alacer has left
  262. cyril has joined
  263. gutuning has joined
  264. mac has left
  265. Kev has left
  266. Kev has joined
  267. gutuning has left
  268. marc has left
  269. marc has joined
  270. Kev has left
  271. Kev has joined
  272. Kev has left
  273. Kev has joined
  274. Kev has left
  275. Kev has joined
  276. Wojtek has left
  277. Kev has left
  278. Kev has joined
  279. marc0s has left
  280. marc0s has joined
  281. marc0s has left
  282. marc0s has joined
  283. Kev has left
  284. Kev has joined
  285. Kev has left
  286. Kev has joined
  287. alacer has joined
  288. alacer has left
  289. gutuning has joined
  290. belong has left
  291. marc has left
  292. Kev has left
  293. Kev has joined
  294. belong has joined
  295. Kev has left
  296. Kev has joined
  297. Kev has left
  298. Kev has joined
  299. marc has joined
  300. Kev has left
  301. Kev has joined
  302. Kev has left
  303. Kev has joined
  304. kikuchiyo has left
  305. xecks has left
  306. xecks has joined
  307. Kev has left
  308. Kev has joined
  309. kikuchiyo has joined
  310. Kev has left
  311. Kev has joined
  312. raghavgururajan has joined
  313. FireFly has left
  314. gutuning has left
  315. gutuning has joined
  316. marc0s has left
  317. marc0s has joined
  318. marc0s has left
  319. marc0s has joined
  320. lovetox has left
  321. FireFly has joined
  322. lovetox has joined
  323. Kev has left
  324. Kev has joined
  325. Yagizа has left
  326. gutuning has left
  327. gutuning has joined
  328. floretta has left
  329. floretta has joined
  330. floretta has left
  331. floretta has joined
  332. floretta has left
  333. floretta has joined
  334. goffi has left
  335. x51 has left
  336. dezant has left
  337. dezant has joined
  338. gutuning has left
  339. gutuning has joined
  340. asterix has left
  341. asterix has joined
  342. kikuchiyo has left
  343. kikuchiyo has joined
  344. asterix has left
  345. asterix has joined
  346. marc0s has left
  347. marc0s has joined
  348. pasdesushi has joined
  349. dezant has left
  350. dezant has joined
  351. marc0s has left
  352. marc0s has joined
  353. marc0s has left
  354. marc0s has joined
  355. pasdesushi has left
  356. pasdesushi has joined
  357. pasdesushi has left
  358. pasdesushi has joined
  359. pasdesushi has left
  360. pasdesushi has joined
  361. wurstsalat has left
  362. pasdesushi has left
  363. pasdesushi has joined
  364. pasdesushi has left
  365. pasdesushi has joined
  366. Kev has left
  367. Kev has joined
  368. pasdesushi has left
  369. xecks has left
  370. marc0s has left
  371. marc0s has joined
  372. Alex has left
  373. pasdesushi has joined
  374. pasdesushi has left
  375. pasdesushi has joined
  376. gutuning has left
  377. gutuning has joined
  378. Alex has joined
  379. pasdesushi has left
  380. pasdesushi has joined
  381. kikuchiyo has left
  382. pasdesushi has left
  383. pasdesushi has joined
  384. FireFly has left
  385. lovetox has left
  386. pasdesushi has left
  387. debacle has left
  388. suohua has joined
  389. marc0s has left
  390. marc0s has joined
  391. Kev has left
  392. Kev has joined
  393. gutuning has left
  394. gutuning has joined
  395. stpeter has left
  396. stpeter has joined