jdev - 2020-05-18


  1. sonny has left
  2. sonny has joined
  3. sonny has left
  4. sonny has joined
  5. kikuchiyo has left
  6. wurstsalat has left
  7. Martin has left
  8. Martin has joined
  9. sonny has left
  10. sonny has joined
  11. sonny has left
  12. sonny has joined
  13. strar has left
  14. strar has joined
  15. strar has left
  16. strar has joined
  17. sonny has left
  18. sonny has joined
  19. sonny has left
  20. sonny has joined
  21. xecks has left
  22. sonny has left
  23. sonny has joined
  24. sonny has left
  25. sonny has joined
  26. kikuchiyo has joined
  27. BinnyG has joined
  28. BinnyG has left
  29. strar has left
  30. strar has joined
  31. strar has left
  32. strar has joined
  33. kikuchiyo has left
  34. strar has left
  35. strar has joined
  36. waqas has left
  37. waqas has joined
  38. sonny has left
  39. sonny has joined
  40. sonny has left
  41. sonny has joined
  42. kikuchiyo has joined
  43. kikuchiyo has left
  44. waqas has left
  45. waqas has joined
  46. waqas has left
  47. waqas has joined
  48. waqas has left
  49. waqas has joined
  50. moparisthebest has left
  51. waqas has left
  52. waqas has joined
  53. waqas has left
  54. waqas has joined
  55. SouL has joined
  56. SouL has left
  57. Yagizа has joined
  58. SouL has joined
  59. kikuchiyo has joined
  60. kikuchiyo has left
  61. sonny has left
  62. sonny has joined
  63. kikuchiyo has joined
  64. moparisthebest has joined
  65. kikuchiyo has left
  66. debacle has joined
  67. vsemxbwe has joined
  68. kikuchiyo has joined
  69. kikuchiyo has left
  70. wurstsalat has joined
  71. sonny has left
  72. sonny has joined
  73. rion has left
  74. rion has joined
  75. kikuchiyo has joined
  76. sonny has left
  77. sonny has joined
  78. kikuchiyo has left
  79. pulkomandy has left
  80. pulkomandy has joined
  81. sonny has left
  82. sonny has joined
  83. pulkomandy has left
  84. pulkomandy has joined
  85. pulkomandy has left
  86. pulkomandy has joined
  87. pulkomandy has left
  88. pulkomandy has joined
  89. pulkomandy has left
  90. pulkomandy has joined
  91. waqas has left
  92. waqas has joined
  93. pulkomandy has left
  94. waqas has left
  95. waqas has joined
  96. waqas has left
  97. waqas has joined
  98. pulkomandy has joined
  99. kikuchiyo has joined
  100. waqas has left
  101. waqas has joined
  102. kikuchiyo has left
  103. pulkomandy has left
  104. pulkomandy has joined
  105. waqas has left
  106. waqas has joined
  107. eta has left
  108. eta has joined
  109. waqas has left
  110. waqas has joined
  111. pulkomandy has left
  112. pulkomandy has joined
  113. pulkomandy has left
  114. vsemxbwe has left
  115. waqas has left
  116. waqas has joined
  117. waqas has left
  118. waqas has joined
  119. waqas has left
  120. waqas has joined
  121. waqas has left
  122. waqas has joined
  123. pulkomandy has joined
  124. waqas has left
  125. waqas has joined
  126. waqas has left
  127. waqas has joined
  128. pulkomandy has left
  129. waqas has left
  130. waqas has joined
  131. waqas has left
  132. waqas has joined
  133. waqas has left
  134. waqas has joined
  135. pulkomandy has joined
  136. goffi has joined
  137. waqas has left
  138. waqas has joined
  139. waqas has left
  140. waqas has joined
  141. waqas has left
  142. waqas has joined
  143. waqas has left
  144. waqas has joined
  145. waqas has left
  146. waqas has joined
  147. waqas has left
  148. waqas has joined
  149. pulkomandy has left
  150. pulkomandy has joined
  151. waqas has left
  152. waqas has joined
  153. waqas has left
  154. waqas has joined
  155. waqas has left
  156. waqas has joined
  157. lovetox has left
  158. lovetox has joined
  159. pulkomandy has left
  160. pulkomandy has joined
  161. pulkomandy has left
  162. xecks has joined
  163. pulkomandy has joined
  164. pulkomandy has left
  165. sonny has left
  166. sonny has joined
  167. goffi has left
  168. pulkomandy has joined
  169. kikuchiyo has joined
  170. kikuchiyo has left
  171. kikuchiyo has joined
  172. pulkomandy has left
  173. pulkomandy has joined
  174. debacle has left
  175. debacle has joined
  176. sonny has left
  177. sonny has joined
  178. sonny has left
  179. sonny has joined
  180. pulkomandy has left
  181. pulkomandy has joined
  182. pulkomandy has left
  183. pulkomandy has joined
  184. pulkomandy has left
  185. pulkomandy has joined
  186. pulkomandy has left
  187. Zash has left
  188. Zash has joined
  189. pulkomandy has joined
  190. waqas has left
  191. pulkomandy has left
  192. pulkomandy has joined
  193. pulkomandy has left
  194. pulkomandy has joined
  195. pulkomandy has left
  196. pulkomandy has joined
  197. pulkomandy has left
  198. pulkomandy has joined
  199. pulkomandy has left
  200. pulkomandy has joined
  201. Guus has left
  202. Guus has joined
  203. Guus has left
  204. Guus has joined
  205. sonny has left
  206. sonny has joined
  207. paul has left
  208. paul has joined
  209. pulkomandy has left
  210. pulkomandy has joined
  211. serge90 has left
  212. sonny has left
  213. sonny has joined
  214. serge90 has joined
  215. serge90 has left
  216. serge90 has joined
  217. serge90 has left
  218. serge90 has joined
  219. sonny has left
  220. sonny has joined
  221. sonny has left
  222. serge90 has left
  223. sonny has joined
  224. serge90 has joined
  225. waqas has joined
  226. pulkomandy has left
  227. pulkomandy has joined
  228. pulkomandy has left
  229. pulkomandy has joined
  230. sonny has left
  231. sonny has joined
  232. Guus has left
  233. Guus has joined
  234. Guus has left
  235. Guus has joined
  236. pulkomandy has left
  237. pulkomandy has joined
  238. Guus has left
  239. Guus has joined
  240. pulkomandy has left
  241. pulkomandy has joined
  242. Guus has left
  243. Guus has joined
  244. goffi has joined
  245. Guus has left
  246. Guus has joined
  247. Guus has left
  248. Guus has joined
  249. pulkomandy has left
  250. pulkomandy has joined
  251. serge90 has left
  252. serge90 has joined
  253. pulkomandy has left
  254. serge90 has left
  255. serge90 has joined
  256. pulkomandy has joined
  257. pulkomandy has left
  258. pulkomandy has joined
  259. pulkomandy has left
  260. pulkomandy has joined
  261. serge90 has left
  262. serge90 has joined
  263. pulkomandy has left
  264. lovetox has left
  265. pulkomandy has joined
  266. pulkomandy has left
  267. pulkomandy has joined
  268. pulkomandy has left
  269. pulkomandy has joined
  270. pulkomandy has left
  271. eta has left
  272. eta has joined
  273. lovetox has joined
  274. pulkomandy has joined
  275. pulkomandy has left
  276. eta has left
  277. eta has joined
  278. pulkomandy has joined
  279. eta has left
  280. eta has joined
  281. alexis has left
  282. sonny has left
  283. sonny has joined
  284. goffi has left
  285. pulkomandy has left
  286. kikuchiyo has left
  287. Wojtek has joined
  288. pulkomandy has joined
  289. Wojtek has left
  290. Wojtek has joined
  291. lovetox has left
  292. serge90 has left
  293. lovetox has joined
  294. serge90 has joined
  295. kikuchiyo has joined
  296. sonny has left
  297. sonny has joined
  298. kikuchiyo has left
  299. pulkomandy has left
  300. pulkomandy has joined
  301. pulkomandy has left
  302. pulkomandy has joined
  303. serge90 has left
  304. serge90 has joined
  305. Guus has left
  306. Guus has joined
  307. Guus has left
  308. Guus has joined
  309. Guus has left
  310. Guus has joined
  311. pulkomandy has left
  312. kikuchiyo has joined
  313. kikuchiyo has left
  314. kikuchiyo has joined
  315. kikuchiyo has left
  316. pulkomandy has joined
  317. kikuchiyo has joined
  318. kikuchiyo has left
  319. kikuchiyo has joined
  320. kikuchiyo has left
  321. Martin Is there any client which notifies you if your nickname is metioned prefixed with an @?
  322. Martin https://github.com/tigase/beagle-im/issues/14#issuecomment-630352808
  323. kikuchiyo has joined
  324. moparisthebest I hope not, that's a crappy slack-ism
  325. Martin moparisthebest: The beagle dev suggested me to tell my clients devs to also notify on @user. Because his client adds an @ in front which results in not being notified of that mention.
  326. Martin Is there any XEP where mentions are defined? MUC XEP?
  327. pulkomandy has left
  328. Martin Wojtek: Are you the one from Beagle? Do you know any client supporting those @mentions? Afair none of all the XMPP clients I tested notifies you on them.
  329. Yagizа has left
  330. pulkomandy has joined
  331. xecks has left
  332. xecks has joined
  333. serge90 has left
  334. defanor has left
  335. Ge0rG https://xmpp.org/extensions/xep-0372.html#usecase_mention ;)
  336. Martin Ge0rG: Is this used in the wild? I thought clients are just parsing the messages. Also this won't work in public MUCs as you don't know the JID of the mentioned person.
  337. Ge0rG Martin: of course not
  338. Martin Ha, there's an XEP for that (that nobody uses). :D
  339. moparisthebest I'm sure some clients look for any old substring of your name, instead of ones surrounded by whitespace or :,
  340. Ge0rG some users with short nicknames dislike that
  341. lovetox in gajim you can define a list of words which you get notified on
  342. lovetox so its in theory supported, though not by default
  343. moparisthebest we had an unfortunate user in our IRC channel once who chose the nickname 'z' and his client would highlight him constantly if we said zapped or yowza or anything like that
  344. moparisthebest so we abused him a lot :)
  345. Link Mauve Martin, yes, Converse.js does support it, sending and receiving.
  346. pep. Martin, I suggest you suggest the Beagle devs not to do it this way :x
  347. Link Mauve How it works is that when you press @ it presents you with a list of users in the room, you pick one cycling with tab, and on sending it replaces @Martin with Martin in the body, and adds a reference.
  348. Link Mauve Race condition happens when the user left in-between these two operations.
  349. pep. What converse does makes a bit more sense already
  350. Link Mauve Sure.
  351. serge90 has joined
  352. Martin Not sure if I can convince them.
  353. Link Mauve You can point them to Converse, the only other XMPP client (to my knowledge) to use @nicks.
  354. Link Mauve And which thankfully doesn’t put the @ on the wire.
  355. Link Mauve So that it integrates properly with the ecosystem.
  356. serge90 has left
  357. serge90 has joined
  358. serge90 has left
  359. serge90 has joined
  360. serge90 has left
  361. pulkomandy has left
  362. pulkomandy has joined
  363. serge90 has joined
  364. waqas has left
  365. waqas has joined
  366. pulkomandy has left
  367. pulkomandy has joined
  368. jonas’ Link Mauve, how does that cause a race condition?
  369. jonas’ is it stupid and only processes the @-mention when the message is sent instead of when it’s composed? :(
  370. waqas has left
  371. waqas has joined
  372. Link Mauve Yes.
  373. Link Mauve Was this not clear in my description, “on sending it replaces @Martin with Martin in the body, and adds a reference.”?
  374. pulkomandy has left
  375. pulkomandy has joined
  376. pep. Also there's no buffer and if you start replying to somebody who lives the room you can't autocomplete anymore either
  377. pep. Also there's no buffer and if you start replying to somebody who leaves the room you can't autocomplete anymore either
  378. Martin Same with profanity.
  379. pep. well with profanity (or other clients that don't do @things), you can just write the nickname
  380. pep. With converse it would also add the reference, that it doesn't do in this case
  381. moparisthebest I've unfortunately been forced to use MS teams lately, it interprets formatting as you type, but with a bit of delay, and replaces it in-line
  382. Martin Ah they use what Georg linked earlier.
  383. MattJ Converse can work with the list of room members though, which is handy and counters all the issues of people leaving
  384. moparisthebest which means if you type :) and hit enter, it'll actually send text :) then put a real smiley in your text box after the message was sent
  385. moparisthebest same with code blocks and everything else, it's TERRIBLE to work with
  386. moparisthebest like if I want to send code `bla` I have to put a space after the last ` and wait a few seconds for it to be replaced, if I hit enter too fast, it doesn't do any formatting
  387. moparisthebest seriously who would implement something this bad
  388. Martin Sounds terrible indeed.
  389. Link Mauve MattJ, I should finish my module which automatically promotes regulars to members, and demote them once they aren’t present for a long time.
  390. Link Mauve But I’ve been trying to generalise that for statistics too, so it isn’t finished yet.
  391. goffi has joined
  392. pulkomandy has left
  393. MattJ Yes please
  394. pulkomandy has joined
  395. eta has left
  396. eta has joined
  397. eta has left
  398. eta has joined
  399. pulkomandy has left
  400. eta has left
  401. pulkomandy has joined
  402. eta has joined
  403. lovetox has left
  404. lovetox has joined
  405. Wojtek Hi Martin, yes - I'm from Tigase/Beagle. As I explained in the linked issue - we decided to go with `@` as it's states the intention of mentioning someone more explicitly (and it helps with avoiding abuse as moparisthebest mentiond with guy nicknamed `z`); there is yet another argument for that, and this is somewhat related to push notifications -- in Tigase you can currently "register" your nickname and then you would get notifications for intentional mentions in MUC (instead of including even random correlations) Current argument for not sendongi `@` over wire boils down to basically: other clients don't do it and we don't like it (mostly because of habbit and because other client don't do it) There is xep-0372 but as Ge0rG said - nobody uses it; and as yo mendioned - it may be tricky to use in MUC (though, I think that maybe using FullJID with room+nick would work)
  406. Link Mauve Wojtek, no, the main argument against @ is that encoding intent in the body is a terrible idea, see the current LC on XEP-0393.
  407. Wojtek yet everyone assumes that a string should be assume as 'mention' - which is IMHO equally as bad
  408. Martin I am only a user so I don't know what is the best solution but having two ways of mentions is a bad UX because I wasn't notified of Beagle users mentioning me.
  409. lovetox has left
  410. Wojtek Martin out of curiosity - which client do you use?
  411. pep. Wojtek, what Link Mauve says
  412. Link Mauve Wojtek, do you expect BeagleIM to make the entire ecosystem to change, or do you plan on keeping it to controlled environments where it only has to interact with itself?
  413. Link Mauve Otherwise, as you can see from me hling you, most people using other clients will use the traditional way, not the Slack way.
  414. Martin Wojtek: Regularly I use profanity and Conversations. Sometimes also Dino and Gajim.
  415. Wojtek @Link Mauve it's not 'slack way' - afair there were prior usage (twitter comes to mind I guess, mastodon uses it the same way); A lot of IM's actually uses `@` as a way to mention… There is no XEP that mandates that mentions should come in a plaintext form - it's just an assumption, which is quite bad (because as shown it breaks when suddenly someone doesn't follow something that's not written)
  416. Link Mauve Maybe Someone™ should write a XEP about the current usage.
  417. Link Mauve I said Slack because AFAIK it’s the one which popularised @ mentions for IM, but yes that probably comes from Twitter.
  418. Link Mauve Or from perl, dunno. :D
  419. sonny has left
  420. sonny has joined
  421. Wojtek Link Mauve do we really want to standardise current usage though? when there is 0372? :-)
  422. Link Mauve I don’t believe so, but as historical why not.
  423. sonny has left
  424. sonny has joined
  425. pep. Wojtek, the point is wire format vs input format
  426. pep. The rest, the specific sigil etc., doesn't actually matter :)
  427. kikuchiyo has left
  428. goffi has left
  429. pulkomandy I can see the French hate the way the @ key is unconvenient for their azerty keyboards :o)
  430. Martin Where is the @ on French keyboard layout?
  431. debacle has left
  432. debacle has joined
  433. alexis has joined
  434. xecks has left
  435. xecks has joined
  436. MattJ Wojtek: use 372. Converse supports it, and I'm happily using it for sending notifications from MUCs
  437. MattJ (Prosody)
  438. MattJ Based on registered nicks, as it sounds like you are too
  439. MattJ Having another compatible client would be great :)
  440. Link Mauve Martin, AltGr+0.
  441. MattJ (I have been asked why other clients don't generate the notifications, and I had to defend the sorry state of the XMPP ecosystem... let's fix that!)
  442. Link Mauve MattJ, +1!
  443. eta has left
  444. eta has joined
  445. pulkomandy has left
  446. pulkomandy has joined
  447. pulkomandy has left
  448. pulkomandy has joined
  449. eta has left
  450. eta has joined
  451. debacle has left
  452. sonny has left
  453. sonny has joined
  454. waqas has left
  455. waqas has joined
  456. sonny has left
  457. sonny has joined
  458. waqas has left
  459. waqas has joined
  460. waqas has left
  461. waqas has joined
  462. waqas has left
  463. waqas has joined
  464. waqas has left
  465. waqas has joined
  466. waqas has left
  467. waqas has joined
  468. waqas has left
  469. waqas has joined
  470. waqas has left
  471. waqas has joined
  472. waqas has left
  473. waqas has joined
  474. paul has left
  475. sonny has left
  476. sonny has joined
  477. wurstsalat has left
  478. waqas has left
  479. waqas has joined
  480. waqas has left
  481. waqas has joined
  482. waqas has left
  483. waqas has joined
  484. xecks has left
  485. xecks has joined
  486. waqas has left
  487. waqas has joined
  488. waqas has left
  489. waqas has joined
  490. waqas has left
  491. waqas has joined
  492. Alex has left
  493. Alex has joined
  494. waqas has left
  495. waqas has joined
  496. waqas has left
  497. sonny has left
  498. waqas has joined
  499. sonny has joined
  500. sonny has left
  501. sonny has joined
  502. waqas has left
  503. waqas has joined
  504. Wojtek we are leaning towards 0372, but funnily enough, @Link Mauve - we do hope that "the entire ecosystem to change" by adopting it as well ;-)
  505. Link Mauve Me too. :)
  506. Link Mauve But this is an actual improvement, while using @ like you’re doing is just preventing my client from hl’ing me, and doesn’t have any benefit other than familiarity for Slack users.
  507. waqas has left
  508. waqas has joined