jdev - 2022-12-15


  1. EuAndreh has left

  2. EuAndreh has joined

  3. Millesimus has left

  4. Wojtek has left

  5. gregory has left

  6. marc0s has left

  7. marc0s has joined

  8. gregory has joined

  9. SouL has left

  10. atomicwatch has left

  11. atomicwatch has joined

  12. Millesimus has joined

  13. kujiu has left

  14. kujiu has joined

  15. xecks has left

  16. rubi has left

  17. rubi has joined

  18. Millesimus has left

  19. pasdesushi has left

  20. pasdesushi has joined

  21. adx has left

  22. nik has left

  23. dezant has left

  24. dezant has joined

  25. Millesimus has joined

  26. gregory has left

  27. gregory has joined

  28. nik has joined

  29. Millesimus has left

  30. marc0s has left

  31. marc0s has joined

  32. deuill has left

  33. kikuchiyo has left

  34. Millesimus has joined

  35. dezant has left

  36. dezant has joined

  37. thomaslewis has joined

  38. thomaslewis has left

  39. nik has left

  40. Vaulor has joined

  41. nik has joined

  42. Millesimus has left

  43. nik has left

  44. spiral has left

  45. spiral has joined

  46. pasdesushi has left

  47. Millesimus has joined

  48. dezant has left

  49. dezant has joined

  50. debacle has left

  51. Ingolf has left

  52. Ingolf has joined

  53. Millesimus has left

  54. pasdesushi has joined

  55. zawarudo has left

  56. Millesimus has joined

  57. gregory has left

  58. gregory has joined

  59. thomaslewis has joined

  60. thomaslewis has left

  61. Millesimus has left

  62. atomicwatch has left

  63. SouL has joined

  64. Ge0rG has left

  65. Kev has left

  66. Kev has joined

  67. Millesimus has joined

  68. atomicwatch has joined

  69. Yagizа has joined

  70. gregory has left

  71. gregory has joined

  72. pasdesushi has left

  73. atomicwatch has left

  74. SouL has left

  75. Millesimus has left

  76. atomicwatch has joined

  77. Millesimus has joined

  78. gregory has left

  79. thomaslewis has joined

  80. gregory has joined

  81. thomaslewis has left

  82. thomaslewis has joined

  83. Millesimus has left

  84. Millesimus has joined

  85. gregory has left

  86. Millesimus has left

  87. gregory has joined

  88. gregory has left

  89. thomaslewis has left

  90. Millesimus has joined

  91. gregory has joined

  92. thomaslewis has joined

  93. Schimon_ has joined

  94. gregory has left

  95. gregory has joined

  96. thomaslewis has left

  97. Millesimus has left

  98. stefan has joined

  99. Menel has joined

  100. stefan has left

  101. stefan has joined

  102. Millesimus has joined

  103. Menel has left

  104. SouL has joined

  105. mirux has joined

  106. Menel has joined

  107. gregory has left

  108. gregory has joined

  109. atomicwatch has left

  110. atomicwatch has joined

  111. marc0s has left

  112. marc0s has joined

  113. Menel has left

  114. Menel has joined

  115. MSavoritias (fae,ve) has joined

  116. gregory has left

  117. gregory has joined

  118. thomaslewis has joined

  119. thomaslewis has left

  120. thomaslewis has joined

  121. thomaslewis has left

  122. Beherit has joined

  123. gregory has left

  124. thomaslewis has joined

  125. gregory has joined

  126. raghavgururajan has joined

  127. thomaslewis has left

  128. thomaslewis has joined

  129. thomaslewis has left

  130. thomaslewis has joined

  131. thomaslewis has left

  132. nicoco_ has joined

  133. Millesimus has left

  134. goffi has joined

  135. thomaslewis has joined

  136. pulkomandy has left

  137. thomaslewis has left

  138. thomaslewis has joined

  139. thomaslewis has left

  140. Millesimus has joined

  141. Menel has left

  142. thomaslewis has joined

  143. thomaslewis has left

  144. pulkomandy has joined

  145. wurstsalat has joined

  146. thomaslewis has joined

  147. thomaslewis has left

  148. Menel has joined

  149. gregory has left

  150. gregory has joined

  151. Laura has left

  152. debacle has joined

  153. nicoco_ has left

  154. Laura has joined

  155. Laura has left

  156. Laura has joined

  157. SouL has left

  158. gregory has left

  159. gregory has joined

  160. Alex has joined

  161. pulkomandy has left

  162. SouL has joined

  163. gregory has left

  164. gregory has joined

  165. kapad has joined

  166. nicoco_ has joined

  167. nicoco_ has left

  168. nicoco has joined

  169. Ge0rG has joined

  170. atomicwatch has left

  171. jubalh has left

  172. atomicwatch has joined

  173. gregory has left

  174. gregory has joined

  175. xecks has joined

  176. gregory has left

  177. adx has joined

  178. gregory has joined

  179. larma has joined

  180. gregory has left

  181. gregory has joined

  182. goffi has left

  183. goffi has joined

  184. gregory has left

  185. gregory has joined

  186. jubalh has joined

  187. gregory has left

  188. gregory has joined

  189. raghavgururajan has left

  190. pasdesushi has joined

  191. xnamed has left

  192. xnamed has joined

  193. gregory has left

  194. deuill has joined

  195. antranigv has left

  196. antranigv has joined

  197. nik has joined

  198. gregory has joined

  199. debacle has left

  200. gregory has left

  201. gregory has joined

  202. gregory has left

  203. gregory has joined

  204. debacle has joined

  205. zawarudo has joined

  206. Laura has left

  207. gregory has left

  208. gregory has joined

  209. PapaTutuWawa has joined

  210. Menel has left

  211. rom1dep has left

  212. gregory has left

  213. mrdoctorwho has left

  214. mrdoctorwho has joined

  215. gregory has joined

  216. zawarudo has left

  217. zawarudo has joined

  218. mrdoctorwho has left

  219. mrdoctorwho has joined

  220. techmetx11 has left

  221. gregory has left

  222. gregory has joined

  223. Laura has joined

  224. Vaulor has left

  225. Vaulor has joined

  226. sonny has left

  227. sonny has joined

  228. xnamed has left

  229. xnamed has joined

  230. rom1dep has joined

  231. gregory has left

  232. gregory has joined

  233. atomicwatch has left

  234. techmetx11 has joined

  235. atomicwatch has joined

  236. sonny has left

  237. sonny has joined

  238. gregory has left

  239. gregory has joined

  240. antranigv has left

  241. Menel has joined

  242. kapad has left

  243. antranigv has joined

  244. antranigv has left

  245. Wojtek has joined

  246. gregory has left

  247. gregory has joined

  248. sonny has left

  249. sonny has joined

  250. dezant has left

  251. sonny has left

  252. sonny has joined

  253. dezant has joined

  254. techmetx11 has left

  255. Mario Sabatino has left

  256. Mario Sabatino has joined

  257. Wojtek has left

  258. atomicwatch has left

  259. mirux has left

  260. atomicwatch has joined

  261. mirux has joined

  262. nik has left

  263. gregory has left

  264. gregory has joined

  265. atomicwatch has left

  266. atomicwatch has joined

  267. xnamed has left

  268. xnamed has joined

  269. sonny has left

  270. sonny has joined

  271. sonny has left

  272. sonny has joined

  273. sonny has left

  274. sonny has joined

  275. sonny has left

  276. sonny has joined

  277. atomicwatch has left

  278. atomicwatch has joined

  279. atomicwatch has left

  280. nik has joined

  281. atomicwatch has joined

  282. PapaTutuWawa has left

  283. Kev has left

  284. Kev has joined

  285. gregory has left

  286. gregory has joined

  287. nik has left

  288. antranigv has joined

  289. Wojtek has joined

  290. PapaTutuWawa has joined

  291. Wojtek has left

  292. gregory has left

  293. gregory has joined

  294. dezant has left

  295. pulkomandy has joined

  296. nik has joined

  297. dezant has joined

  298. thomaslewis has joined

  299. thomaslewis has left

  300. pulkomandy has left

  301. pulkomandy has joined

  302. gregory has left

  303. Matrix Traveler (bot) has left

  304. homebeach has left

  305. homebeach has joined

  306. Matrix Traveler (bot) has joined

  307. gregory has joined

  308. pulkomandy has left

  309. MSavoritias (fae,ve) has left

  310. Wojtek has joined

  311. Wojtek has left

  312. atomicwatch has left

  313. Wojtek has joined

  314. atomicwatch has joined

  315. nik has left

  316. pulkomandy has joined

  317. atomicwatch has left

  318. Wojtek has left

  319. Matrix Traveler (bot) has left

  320. homebeach has left

  321. homebeach has joined

  322. Matrix Traveler (bot) has joined

  323. spiral has left

  324. spiral has joined

  325. nik has joined

  326. gregory has left

  327. gregory has joined

  328. PeterW has joined

  329. pasdesushi has left

  330. PapaTutuWawa has left

  331. zawarudo has left

  332. gregory has left

  333. zawarudo has joined

  334. adx has left

  335. gregory has joined

  336. nik has left

  337. Wojtek has joined

  338. zawarudo has left

  339. zawarudo has joined

  340. kapad has joined

  341. gregory has left

  342. pasdesushi has joined

  343. inky has joined

  344. gregory has joined

  345. adx has joined

  346. Laura has left

  347. dezant has left

  348. dezant has joined

  349. adx has left

  350. techmetx11 has joined

  351. mh has joined

  352. gregory has left

  353. gregory has joined

  354. Laura has joined

  355. sonny has left

  356. sonny has joined

  357. debacle has left

  358. sonny has left

  359. sonny has joined

  360. norayr has left

  361. sonny has left

  362. sonny has joined

  363. sonny has left

  364. sonny has joined

  365. Laura has left

  366. SouL has left

  367. mh has left

  368. sonny has left

  369. sonny has joined

  370. goffi has left

  371. goffi has joined

  372. sonny has left

  373. sonny has joined

  374. mh has joined

  375. sonny has left

  376. sonny has joined

  377. SouL has joined

  378. Patiga has left

  379. Wojtek has left

  380. Laura has joined

  381. mh has left

  382. mh has joined

  383. Laura has left

  384. Schimon_ has left

  385. PapaTutuWawa has joined

  386. zawarudo has left

  387. MSavoritias (fae,ve) has joined

  388. debacle has joined

  389. Wojtek has joined

  390. atomicwatch has joined

  391. mirux has left

  392. mirux has joined

  393. kapad has left

  394. dezant has left

  395. mh has left

  396. mrdoctorwho has left

  397. mrdoctorwho has joined

  398. mh has joined

  399. Beherit

    XSF Announcement We are interested for volunteers to support automation of our tooling to manage the standard documents and allow a more efficient processing of editorial work! Overview: https://github.com/xsf/xeps/issues?q=is%3Aopen+is%3Aissue+label%3A%22Editor+Tooling%22 Contact: editor@muc.xmpp.org Reach out if you are interested or have questions! This is based on: https://wiki.xmpp.org/web/Board-Meeting-2022-12-14 Spread the word: https://fosstodon.org/@xmpp/109519363570575768 https://twitter.com/xmpp/status/1603473596105560079

  400. u has left

  401. larma has left

  402. jubalh has left

  403. Patiga has joined

  404. sonny has left

  405. sonny has joined

  406. thomaslewis has joined

  407. Laura has joined

  408. thomaslewis has left

  409. thomaslewis has joined

  410. thomaslewis has left

  411. u has joined

  412. dezant has joined

  413. larma has joined

  414. goffi has left

  415. goffi has joined

  416. thomaslewis has joined

  417. thomaslewis has left

  418. adx has joined

  419. u has left

  420. u has joined

  421. zawarudo has joined

  422. thomaslewis has joined

  423. thomaslewis has left

  424. adx has left

  425. Yagizа has left

  426. kapad has joined

  427. adx has joined

  428. antranigv has left

  429. goffi has left

  430. goffi has joined

  431. antranigv has joined

  432. adx has left

  433. thomaslewis has joined

  434. thomaslewis has left

  435. zawarudo has left

  436. Patiga has left

  437. goffi has left

  438. goffi has joined

  439. thomaslewis has joined

  440. thomaslewis has left

  441. antranigv has left

  442. antranigv has joined

  443. dezant has left

  444. Vaulor has left

  445. nicoco

    hey all! is that a valid JID? -\20̗̀\20cucu\20𓆩♡𓆪\20̖́-#2332@discord.localhost/slidge

  446. Zash

    Prosody votes no

  447. nicoco

    prosody the software or prosody the humans behind it? ^^

  448. thomaslewis has joined

  449. nicoco

    cause it sure seems to me like the software doesn't mind the horrorshow that this JID is

  450. Zash

    wait, sorry, wrong string syntax

  451. Zash

    Prosody votes unknown

  452. thomaslewis has left

  453. Vaulor has joined

  454. techmetx11 has left

  455. deuill

    Apparently here's what RFC7564 says:

  456. nicoco

    prosody's OK, clients are more or less happy with it. movim and conversation don't particularly mind. gajim is in denial, just wont even mention anything in its logs, understandably. probably in shock.

  457. deuill

    o Code points traditionally used as letters and numbers in writing > systems, i.e., the LetterDigits ("A") category first defined in > [RFC5892] and listed here under Section 9.1. > > o Code points in the range U+0021 through U+007E, i.e., the > (printable) ASCII7 ("K") category defined under Section 9.11. > These code points are "grandfathered" into PRECIS and thus are > valid even if they would otherwise be disallowed according to the > property-based rules specified in the next section.

  458. deuill

    Messed up the quoting but anyways...

  459. Zash

    Check what Unicode version U+131A9 and U+131AA is in

  460. Zash

    Those are rejected by Prosody in strict mode

  461. nicoco

    mmm some day I should try to understand some of these words

  462. Zash

    Prosody lives in the magical past where Unicode 3.2 is the latest one

  463. nicoco

    ok, apart from the "validity" of the JID, it's a bad idea to use these, isn't it?

  464. deuill

    RFC7622 refers to RFC7613, which in turn refers to RFC7654, but essentially the local part is any UTF-8 character in the Letter class?

  465. deuill

    Which doesn't include hearts with wings

  466. deuill

    Heh

  467. norayr has joined

  468. nicoco

    the heart with wings is actually not the worse part. unescaped with rules frop XEP-0106, this is what it looks like: - ̗̀ cucu 𓆩♡𓆪 ̖́-

  469. deuill

    Cute1!!11

  470. adx has joined

  471. Zash

    Based on https://en.wikipedia.org/wiki/Unicode#Versions it looks like Unicode 5.2

  472. rubi has left

  473. nicoco

    I actually find that it's some sort of piece of art. anyway these discord usernames are also case sensitive so it's probably looking for trouble to try and map them to jids directly. nicoco#1234@discord.example.com looks nicer than 1457984984684681681684@discord.example.com though

  474. Zash

    Yeeeeeeeeeah, good luck with that

  475. Wojtek has left

  476. Zash

    Stuff the fancy thing in https://xmpp.org/extensions/xep-0172.html and do Something™ for JIDs

  477. Wojtek has joined

  478. rubi has joined

  479. Zash

    XEP-0106 doesn't do anything for case sensitiveness right? I find nothing

  480. nicoco

    that's already what I'm doing, but for a while I dreamt that "puppets" could have a nice looking JID. when PEP username is used, most clients just hide the JID though, so it's not that bad.

  481. deuill

    Usernames can change on Discord, right? Not user IDs though

  482. Zash

    JIDs can _never_ change

  483. thomaslewis has joined

  484. zawarudo has joined

  485. deuill

    So it's likely better to not have the username in the JID

  486. nicoco

    case sensitiveness is not adressed by xep-0106, which is in itself a good reason to forget the nice-looking JIDs

  487. thomaslewis has left

  488. Zash

    So '172 the fancy nicknames (it's existence is motivated by mutable fancy nicknames after all) and pray that clients mostly hide ugly JIDs from users :)

  489. nicoco

    I had worked around it by keeping a map of lowercase to CaseSensitive usernames , and it worked for me though :) It only took a second person to try my thing and boom they broke it.

  490. Zash

    A XEP-0106 variant for arbitrary unicode might be useful in some cases tho...

  491. thomaslewis has joined

  492. u has left

  493. deuill

    For gateways specifically, I'd vote for keeping the JID typeable since it's much easier to map between XMPP and the legacy protocol if discovery fails on the XMPP side for whatever reason

  494. u has joined

  495. Zash

    Like those case sensitive Matrix IDs

  496. thomaslewis has left

  497. nicoco

    what do you mean typeable?

  498. Zash

    overlap with keyboards?

  499. thomaslewis has joined

  500. nicoco

    oh right. was thinking types like in "type system", and didn't get the point

  501. thomaslewis has left

  502. Mario Sabatino has left

  503. adx has left

  504. mh has left

  505. mh has joined

  506. thomaslewis has joined

  507. deuill

    Nah just something you can either write or copy-paste

  508. thomaslewis has left

  509. deuill

    Networks like Discord don't care so much because discovery works well in most cases and the focus isn't 1:1 chats anyways

  510. deuill

    (Which don't exist in Discord AFAIK, 1:1 chats are modeled as group chats with 2 participants)

  511. nicoco

    discord integers ID are not trivial to get from the official discord clients though, unlike username#1234

  512. nicoco

    but I guess we should use jabber:iq:gateway for that. such a pleasant surprise to see it implemented in cheogram

  513. deuill

    I thought you could hover over a person's avatar and get it?

  514. Zash

    deuill, not the same as being easy for "bots" or whatever to get

  515. deuill

    Oh right yeah, that's where discovery comes in, or ad-hoc commands for searching etc.

  516. pep.

    "I'd vote for keeping the JID typeable" < on which layout with which IME?

  517. nicoco

    I just tried and no, the ID is never exposed just the "username#4865" thing - at least I couldn't find it

  518. zawarudo has left

  519. deuill

    ASCII 4 life

  520. pep.

    Westerners :)

  521. zawarudo has joined

  522. deuill

    Land of the lowest common denominator! Obviously having sane JIDs wouldn't matter if discovery is guaranteed to work, but it doesn't always work and sometimes you have to resort to copypasta

  523. rubi has left

  524. Menel has left

  525. deuill

    Though I'm Greek and am still deathly afraid of IDN

  526. Zash

    Don't make me write a witty retort in runes on a 90kg stone and have it delivered to you via trebuchet

  527. rubi has joined

  528. techmetx11 has joined

  529. selurvedu has joined

  530. pulkomandy

    ascii is not "common" at all. If you want the common denominator you get… whitespace? Maybe?

  531. dezant has joined

  532. thomaslewis has joined

  533. thomaslewis has left

  534. thomaslewis has joined

  535. thomaslewis has left

  536. Wojtek has left

  537. jubalh has joined

  538. dezant has left

  539. u has left

  540. u has joined

  541. Mario Sabatino has joined

  542. Zash

    or maybe https://en.wikipedia.org/wiki/List_of_writing_systems#List_of_writing_systems_by_adoption

  543. dezant has joined

  544. moparisthebest

    Nice, so XMPP can go back to ASCII only and the Cyrillic users can just use telegram, problem solved

  545. mirux has left

  546. Alex has left

  547. zawarudo has left

  548. zawarudo has joined

  549. nicoco has left

  550. MSavoritias (fae,ve) has left

  551. rom1dep has left

  552. rom1dep has joined

  553. Mario Sabatino has left

  554. wurstsalat has left

  555. rubi has left

  556. rubi has joined

  557. rubi has left

  558. rubi has joined

  559. zawarudo has left

  560. zawarudo has joined

  561. adx has joined

  562. marc0s has left

  563. marc0s has joined

  564. PapaTutuWawa has left

  565. PapaTutuWawa has joined

  566. rubi has left

  567. rubi has joined

  568. oshn has left

  569. mh has left

  570. PapaTutuWawa has left

  571. mh has joined

  572. rubi has left

  573. rubi has joined

  574. rubi has left

  575. rubi has joined

  576. antranigv has left

  577. antranigv has joined

  578. rubi has left

  579. antranigv has left

  580. antranigv has joined

  581. selurvedu has left

  582. rubi has joined

  583. goffi has left

  584. Patiga has joined

  585. Beherit has left

  586. mh has left

  587. zawarudo has left

  588. Laura has left

  589. mh has joined

  590. zawarudo has joined

  591. marc0s has left

  592. marc0s has joined

  593. Vaulor has left

  594. sonny has left

  595. sonny has joined

  596. atomicwatch has left

  597. atomicwatch has joined

  598. antranigv has left

  599. Millesimus has left