jdev - 2022-09-11


  1. Mx2 has left
  2. spiral has joined
  3. Alex has left
  4. rubi has joined
  5. thomaslewis has left
  6. thomaslewis has joined
  7. Mx2 has joined
  8. thomaslewis has left
  9. thomaslewis has joined
  10. jgart has left
  11. jgart has joined
  12. rubi has left
  13. thomaslewis has left
  14. spiral has left
  15. thomaslewis has joined
  16. spiral has joined
  17. jgart has left
  18. thomaslewis has left
  19. thomaslewis has joined
  20. Mx2 has left
  21. Mx2 has joined
  22. thomaslewis has left
  23. thomaslewis has joined
  24. thomaslewis has left
  25. TheRealkarano has left
  26. TheRealkarano has joined
  27. thomaslewis has joined
  28. kikuchiyo has left
  29. thomaslewis has left
  30. TheRealkarano has left
  31. TheRealkarano has joined
  32. thomaslewis has joined
  33. TheRealkarano has left
  34. TheRealkarano has joined
  35. kikuchiyo has joined
  36. thomaslewis has left
  37. thomaslewis has joined
  38. Ingolf has left
  39. thomaslewis has left
  40. Ingolf has joined
  41. atomicwatch has left
  42. thomaslewis has joined
  43. TheRealkarano has left
  44. TheRealkarano has joined
  45. Sam has left
  46. thomaslewis has left
  47. Sam has joined
  48. Mx2 has left
  49. Mx2 has joined
  50. rubi has joined
  51. al has joined
  52. TheRealkarano has left
  53. TheRealkarano has joined
  54. rubi has left
  55. rubi has joined
  56. krit has left
  57. TheRealkarano has left
  58. TheRealkarano has joined
  59. TheRealkarano has left
  60. TheRealkarano has joined
  61. rubi has left
  62. al has left
  63. TheRealkarano has left
  64. TheRealkarano has joined
  65. thomaslewis has joined
  66. thomaslewis has left
  67. thomaslewis has joined
  68. krit has joined
  69. thomaslewis has left
  70. TheRealkarano has left
  71. TheRealkarano has joined
  72. TheRealkarano has left
  73. TheRealkarano has joined
  74. TheRealkarano has left
  75. TheRealkarano has joined
  76. rubi has joined
  77. jgart has joined
  78. junaid has left
  79. junaid has joined
  80. Mx2 has left
  81. paul has joined
  82. Mx2 has joined
  83. mirux has joined
  84. TheRealkarano has left
  85. TheRealkarano has joined
  86. TheRealkarano has left
  87. TheRealkarano has joined
  88. TheRealkarano has left
  89. TheRealkarano has joined
  90. hearty has left
  91. wurstsalat has left
  92. hearty has joined
  93. TheRealkarano has left
  94. TheRealkarano has joined
  95. krit has left
  96. mirux has left
  97. mirux has joined
  98. Mario Sabatino has joined
  99. atomicwatch has joined
  100. Mx2 has left
  101. MSavoritias (fae,ve) has left
  102. MSavoritias (fae,ve) has joined
  103. TheRealkarano has left
  104. TheRealkarano has joined
  105. TheRealkarano has left
  106. TheRealkarano has joined
  107. Mx2 has joined
  108. atomicwatch has left
  109. kikuchiyo has left
  110. thomaslewis has joined
  111. atomicwatch has joined
  112. rubi has left
  113. rubi has joined
  114. thomaslewis has left
  115. kikuchiyo has joined
  116. krit has joined
  117. rubi has left
  118. rubi has joined
  119. TheRealkarano has left
  120. TheRealkarano has joined
  121. adx has joined
  122. TheRealkarano has left
  123. TheRealkarano has joined
  124. mh has left
  125. xnamed has joined
  126. Alex has joined
  127. larma has joined
  128. Alex has left
  129. Alex has joined
  130. wurstsalat has joined
  131. debacle has joined
  132. Laura has left
  133. marc has joined
  134. marc has left
  135. marc has joined
  136. Mx2 has left
  137. marc0s has left
  138. marc0s has joined
  139. Mx2 has joined
  140. kikuchiyo has left
  141. kikuchiyo has joined
  142. Yagizа has left
  143. Yagizа has joined
  144. adx has left
  145. marc0s has left
  146. marc0s has joined
  147. PapaTutuWawa has joined
  148. marc0s has left
  149. marc0s has joined
  150. sonny has left
  151. sonny has joined
  152. marc0s has left
  153. marc0s has joined
  154. marc0s has left
  155. marc0s has joined
  156. antranigv has joined
  157. marc0s has left
  158. marc0s has joined
  159. Laura has joined
  160. marc0s has left
  161. marc0s has joined
  162. adx has joined
  163. sonny has left
  164. sonny has joined
  165. antranigv has left
  166. antranigv has joined
  167. antranigv has left
  168. TheRealkarano has left
  169. TheRealkarano has joined
  170. wurstsalat has left
  171. wurstsalat has joined
  172. TheRealkarano has left
  173. TheRealkarano has joined
  174. Laura has left
  175. Ingolf has left
  176. Laura has joined
  177. FireFly has left
  178. FireFly has joined
  179. larma has left
  180. kurtain has left
  181. marc has left
  182. marc has joined
  183. debacle has left
  184. TheRealkarano has left
  185. TheRealkarano has joined
  186. hearty has left
  187. hearty has joined
  188. Martin has left
  189. Martin has joined
  190. marc has left
  191. marc has joined
  192. Mx2 has left
  193. atomicwatch has left
  194. Mx2 has joined
  195. Ge0rG has left
  196. Ge0rG has joined
  197. pep. I'm confusing which JIDs should go where.. what kind of terminology do you use for your MUC-component impls? - roomjid, barejid of the room - occupant? Many resources (fulljid) from the same account to one participant fulljid - Session? A real(full)jid. - Anything I'm missing?
  198. pep. - Participant -- which I named in the occupant line --, fulljid for the occupant in the room
  199. MattJ Don't look to Prosody for inspiration here... most of the variables called 'nick' contain an occupant's room JID
  200. MattJ That "most" is the best part
  201. pep. ^^'
  202. MattJ Gradually cleaning that up
  203. MattJ Occupant JID is generally clear, I think
  204. MattJ And real JID is always clear
  205. jubalh has left
  206. pep. Occupant JID being.. what I called participant jid?
  207. pep. In my list above, an occupant isn't actually visible from the outside
  208. pep. Maybe I should just call that occupant jid yeah
  209. pep. Well it's visible as a participant
  210. pep. But I guess I just took that from roles and it's not actually needed
  211. pep. But I guess I just took that word from roles and it's not actually needed
  212. pep. Yeah realjid is always clear to me too
  213. pep. Even though.. it can be full or bare
  214. pep. That's why I also like session
  215. MattJ Apart from the multi-session nick stuff, MUC is pretty much based on full JIDs only
  216. pep. I start a new MUC implementation, I'm going to include MSN :p
  217. MattJ Though given trends, it may be something I'd change in a new implementation
  218. pep. But yeah I realized it was mostly fulljids. I was a bit surprised coming mostly from the client side
  219. pep. When sending presences at join, I send occupant presences right, not sessions. Unless in non-anon rooms, or.. is it that I just include multiple realjids in the presence?
  220. nicoco_ when you master all this, will you help me with slidge's MUC support pep, please ? 🙂
  221. nicoco_ when you master all this, will you help me with slidge's MUC support pep, please? 🙂
  222. pep. heh
  223. pep. Or I just include one of the session jid, and which one is implementation defined?
  224. pep. Because MSN wasn't planned from the start so it's just not there
  225. Ingolf has joined
  226. MattJ pep.: Prosody sends multiple real JIDs in presence, though it's not in the spec (or wasn't, can't remember if we updated it)
  227. pep. “ If allowed by the service, a user can associate more than one full JID with the same occupant JID (e.g., the user juliet@capulet.lit is allowed to log in simultaneously as the nick "JuliC" in the characters@chat.shakespeare.lit chatroom from both juliet@capulet.lit/balcony and juliet@capulet.lit/chamber). Multi-session nicks are not currently defined in this document.”
  228. pep. “If allowed by the service, a user can associate more than one full JID with the same occupant JID (e.g., the user juliet@capulet.lit is allowed to log in simultaneously as the nick "JuliC" in the characters@chat.shakespeare.lit chatroom from both juliet@capulet.lit/balcony and juliet@capulet.lit/chamber). Multi-session nicks are not currently defined in this document.”
  229. pep. What does this look like in XML? multiple <item/>?
  230. MattJ Yes
  231. Mx2 has left
  232. Mx2 has joined
  233. thomaslewis has joined
  234. pep. ta
  235. thomaslewis has left
  236. kikuchiyo has left
  237. selurvedu has left
  238. TheRealkarano has left
  239. TheRealkarano has joined
  240. nik has joined
  241. nik has left
  242. nik has joined
  243. kikuchiyo has joined
  244. antranigv has joined
  245. thomaslewis has joined
  246. nik has left
  247. kikuchiyo has left
  248. kikuchiyo has joined
  249. thomaslewis has left
  250. atomicwatch has joined
  251. Ingolf has left
  252. thomaslewis has joined
  253. TheRealkarano has left
  254. TheRealkarano has joined
  255. Mx2 has left
  256. Mx2 has joined
  257. thomaslewis has left
  258. TheRealkarano has left
  259. TheRealkarano has joined
  260. TheRealkarano has left
  261. TheRealkarano has joined
  262. PapaTutuWawa has left
  263. thomaslewis has joined
  264. thomaslewis has left
  265. spiral has left
  266. spiral has joined
  267. hearty has left
  268. Sam has left
  269. Sam has joined
  270. hearty has joined
  271. SouL has left
  272. mirux has left
  273. mirux has joined
  274. debacle has joined
  275. marc has left
  276. marc has joined
  277. atomicwatch has left
  278. TheRealkarano has left
  279. TheRealkarano has joined
  280. thomaslewis has joined
  281. thomaslewis has left
  282. atomicwatch has joined
  283. PapaTutuWawa has joined
  284. thomaslewis has joined
  285. thomaslewis has left
  286. qwestion has joined
  287. thomaslewis has joined
  288. raghavgururajan has left
  289. thomaslewis has left
  290. gregory has left
  291. thomaslewis has joined
  292. qwestion has left
  293. thomaslewis has left
  294. spiral has left
  295. spiral has joined
  296. thomaslewis has joined
  297. thomaslewis has left
  298. qwestion has joined
  299. raghavgururajan has joined
  300. qwestion has left
  301. jubalh has joined
  302. Mx2 has left
  303. Mx2 has joined
  304. marc has left
  305. qwestion has joined
  306. marc0s has left
  307. marc0s has joined
  308. SouL has joined
  309. marc0s has left
  310. marc0s has joined
  311. krit has left
  312. spiral has left
  313. spiral has joined
  314. qwestion has left
  315. atomicwatch has left
  316. marc0s has left
  317. marc0s has joined
  318. atomicwatch has joined
  319. Dele Olajide has joined
  320. Dele Olajide has left
  321. omighty has joined
  322. omighty has left
  323. thomaslewis has joined
  324. xnamed has left
  325. xnamed has joined
  326. thomaslewis has left
  327. thomaslewis has joined
  328. xnamed has left
  329. marc has joined
  330. larma has joined
  331. MSavoritias (fae,ve) has left
  332. MSavoritias (fae,ve) has joined
  333. pep. https://xmpp.org/extensions/xep-0045.html#bizrules-presence > A room MUST silently ignore unavailable presence received from a user who has a role of "none". It seems like prosody is sending cancel/service-unavailable instead? That's when a realjid has no existing session and sends an unavailable presence (with no payload). Prosody also sends the same when an there's an existing session but the unavailable presence comes from another resource. But I guess here that may be ok?
  334. kikuchiyo has left
  335. kikuchiyo has joined
  336. thomaslewis has left
  337. MattJ I'm not sure why the MUST NOT, I don't see what harm it causes
  338. MattJ But it's probably just oversight on our part... we return that error for any stanza not "handled", by default
  339. MattJ So MUC probably does ignore it, and then Prosody sees no code did anything useful and lets the sender know with an error
  340. pep. Yeah I'm also not sure, both make sense I guess
  341. thomaslewis has joined
  342. marc0s has left
  343. marc0s has joined
  344. kikuchiyo has left
  345. kikuchiyo has joined
  346. thomaslewis has left
  347. lovetox role = none? means im kicked?
  348. lovetox can a joined user have role = none
  349. lovetox does this not simply mean, dont broadcast presences for not joined users?
  350. lovetox or it goes into this direction to not confuse clients
  351. lovetox with presence broadcasts
  352. thomaslewis has joined
  353. xnamed has joined
  354. marc0s has left
  355. marc0s has joined
  356. MattJ Uh, well, we might all be talking about different things
  357. MattJ I was talking about the response to the sender
  358. MattJ It obviously shouldn't be broadcast
  359. MattJ Now I'm not sure what pep. was talking about
  360. pep. The response to the sender yeah
  361. thomaslewis has left
  362. krit has joined
  363. MattJ My guess is that the XEP is thinking about broadcast at this point
  364. MattJ Which makes the MUST seem more sensible
  365. MattJ More than sensible 🙂
  366. thomaslewis has joined
  367. xnamed has left
  368. kikuchiyo has left
  369. lovetox That's what I meant, the xep probably wants to say "don't follow the normal muc roules for this presence"
  370. lovetox That's what I meant, the xep probably wants to say "don't follow the normal muc rules for this presence"
  371. thomaslewis has left
  372. lovetox But silently ignore is probably to much
  373. kikuchiyo has joined
  374. xnamed has joined
  375. thomaslewis has joined
  376. antranigv has left
  377. antranigv has joined
  378. thomaslewis has left
  379. thomaslewis has joined
  380. TheRealkarano has left
  381. TheRealkarano has joined
  382. TheRealkarano has left
  383. TheRealkarano has joined
  384. TheRealkarano has left
  385. TheRealkarano has joined
  386. xnamed has left
  387. TheRealkarano has left
  388. TheRealkarano has joined
  389. thomaslewis has left
  390. xnamed has joined
  391. TheRealkarano has left
  392. TheRealkarano has joined
  393. thomaslewis has joined
  394. r4v3r23 has joined
  395. TheRealkarano has left
  396. TheRealkarano has joined
  397. r4v3r23 has left
  398. TheRealkarano has left
  399. TheRealkarano has joined
  400. nephele has joined
  401. TheRealkarano has left
  402. TheRealkarano has joined
  403. TheRealkarano has left
  404. TheRealkarano has joined
  405. PapaTutuWawa has left
  406. thomaslewis has left
  407. TheRealkarano has left
  408. TheRealkarano has joined
  409. u has joined
  410. TheRealkarano has left
  411. TheRealkarano has joined
  412. inky has left
  413. xnamed has left
  414. xnamed has joined
  415. thomaslewis has joined
  416. nephele has left
  417. nephele has joined
  418. nephele has left
  419. nephele has joined
  420. nephele has left
  421. qwestion has joined
  422. nephele has joined
  423. TheRealkarano has left
  424. TheRealkarano has joined
  425. thomaslewis has left
  426. qwestion has left
  427. TheRealkarano has left
  428. TheRealkarano has joined
  429. thomaslewis has joined
  430. TheRealkarano has left
  431. TheRealkarano has joined
  432. TheRealkarano has left
  433. TheRealkarano has joined
  434. thomaslewis has left
  435. qwestion has joined
  436. TheRealkarano has left
  437. TheRealkarano has joined
  438. TheRealkarano has left
  439. TheRealkarano has joined
  440. TheRealkarano has left
  441. TheRealkarano has joined
  442. marc0s has left
  443. marc0s has joined
  444. TheRealkarano has left
  445. TheRealkarano has joined
  446. gregory has joined
  447. Sam has left
  448. TheRealkarano has left
  449. Mx2 has left
  450. TheRealkarano has joined
  451. xnamed has left
  452. Sam has joined
  453. qwestion has left
  454. TheRealkarano has left
  455. TheRealkarano has joined
  456. TheRealkarano has left
  457. TheRealkarano has joined
  458. thomaslewis has joined
  459. TheRealkarano has left
  460. TheRealkarano has joined
  461. TheRealkarano has left
  462. TheRealkarano has joined
  463. nephele has left
  464. TheRealkarano has left
  465. TheRealkarano has joined
  466. thomaslewis has left
  467. spiral has left
  468. TheRealkarano has left
  469. TheRealkarano has joined
  470. TheRealkarano has left
  471. TheRealkarano has joined
  472. thomaslewis has joined
  473. spiral has joined
  474. TheRealkarano has left
  475. TheRealkarano has joined
  476. TheRealkarano has left
  477. TheRealkarano has joined
  478. thomaslewis has left
  479. rubi has left
  480. rubi has joined
  481. thomaslewis has joined
  482. xnamed has joined
  483. thomaslewis has left
  484. TheRealkarano has left
  485. TheRealkarano has joined
  486. spiral has left
  487. TheRealkarano has left
  488. TheRealkarano has joined
  489. thomaslewis has joined
  490. spiral has joined
  491. TheRealkarano has left
  492. TheRealkarano has joined
  493. TheRealkarano has left
  494. TheRealkarano has joined
  495. Mx2 has joined
  496. Laura has left
  497. Laura has joined
  498. TheRealkarano has left
  499. thomaslewis has left
  500. TheRealkarano has joined
  501. qwestion has joined
  502. TheRealkarano has left
  503. TheRealkarano has joined
  504. thomaslewis has joined
  505. TheRealkarano has left
  506. TheRealkarano has joined
  507. TheRealkarano has left
  508. TheRealkarano has joined
  509. TheRealkarano has left
  510. TheRealkarano has joined
  511. thomaslewis has left
  512. qwestion has left
  513. TheRealkarano has left
  514. TheRealkarano has joined
  515. thomaslewis has joined
  516. TheRealkarano has left
  517. TheRealkarano has joined
  518. thomaslewis has left
  519. rubi has left
  520. kikuchiyo has left
  521. TheRealkarano has left
  522. TheRealkarano has joined
  523. rubi has joined
  524. kikuchiyo has joined
  525. TheRealkarano has left
  526. TheRealkarano has joined
  527. TheRealkarano has left
  528. TheRealkarano has joined
  529. antranigv has left
  530. TheRealkarano has left
  531. Matrix Traveler (bot) has left
  532. homebeach has left
  533. homebeach has joined
  534. Matrix Traveler (bot) has joined
  535. TheRealkarano has joined
  536. PapaTutuWawa has joined
  537. TheRealkarano has left
  538. TheRealkarano has joined
  539. u has left
  540. u has joined
  541. atomicwatch has left
  542. TheRealkarano has left
  543. TheRealkarano has joined
  544. TheRealkarano has left
  545. TheRealkarano has joined
  546. Schimon has left
  547. TheRealkarano has left
  548. TheRealkarano has joined
  549. techmetx11 has left
  550. techmetx11 has joined
  551. TheRealkarano has left
  552. TheRealkarano has joined
  553. TheRealkarano has left
  554. TheRealkarano has joined
  555. coleman has left
  556. coleman has joined
  557. thomaslewis has joined
  558. thomaslewis has left
  559. wurstsalat has left
  560. Yagizа has left
  561. TheRealkarano has left
  562. TheRealkarano has joined
  563. TheRealkarano has left
  564. TheRealkarano has joined
  565. thomaslewis has joined
  566. rubi has left
  567. TheRealkarano has left
  568. TheRealkarano has joined
  569. coleman has left
  570. coleman has joined
  571. marc has left
  572. TheRealkarano has left
  573. TheRealkarano has joined
  574. thomaslewis has left
  575. TheRealkarano has left
  576. TheRealkarano has joined
  577. MSavoritias (fae,ve) has left
  578. MSavoritias (fae,ve) has joined
  579. TheRealkarano has left
  580. TheRealkarano has joined
  581. TheRealkarano has left
  582. TheRealkarano has joined
  583. thomaslewis has joined
  584. TheRealkarano has left
  585. TheRealkarano has joined
  586. TheRealkarano has left
  587. TheRealkarano has joined
  588. TheRealkarano has left
  589. TheRealkarano has joined
  590. thomaslewis has left
  591. rubi has joined
  592. thomaslewis has joined
  593. jgart has left
  594. thomaslewis has left
  595. thomaslewis has joined
  596. Mario Sabatino has left
  597. TheRealkarano has left
  598. TheRealkarano has joined
  599. thomaslewis has left
  600. rubi has left
  601. rubi has joined
  602. marc0s has left
  603. marc0s has joined
  604. thomaslewis has joined
  605. rubi has left
  606. rubi has joined
  607. PapaTutuWawa has left
  608. thomaslewis has left
  609. mirux has left
  610. thomaslewis has joined
  611. thomaslewis has left
  612. thomaslewis has joined
  613. rubi has left
  614. spiral has left
  615. kikuchiyo has left
  616. Mx2 has left
  617. qwestion has joined
  618. thomaslewis has left
  619. Mx2 has joined
  620. qwestion has left
  621. thomaslewis has joined
  622. spiral has joined
  623. thomaslewis has left
  624. thomaslewis has joined
  625. Sam Random picture of Ralph half way through this article, plus a secretly planted XMPP mention in the middle (even though the article isn't about that): https://www.forbes.com/sites/michaeldelcastillo/2022/09/11/jack-dorseys-former-boss-is-building-a-decentralized-twitter/?sh=1b053b5457c3
  626. pep. 403. Another website that doesn't like Tor.
  627. moparisthebest Or https://www.forbes.com/sites/michaeldelcastillo/2022/09/11/jack-dorseys-former-boss-is-building-a-decentralized-twitter/ with the creepy tracking link removed
  628. pep. I guess Mastodon wasn't decentralized enough for Jack.
  629. Millesimus has left
  630. thomaslewis has left
  631. jubalh has left
  632. Alex has left
  633. pep. TIL about Twetch. "Decentralized social network -- where everything lives on the blockchain". Are they being serious?
  634. techmetx11 blockchain is some magical place
  635. techmetx11 atleast... that's what they say
  636. thomaslewis has joined
  637. rubi has joined
  638. thomaslewis has left
  639. thomaslewis has joined
  640. spiral has left
  641. larma has left
  642. spiral has joined
  643. thomaslewis has left
  644. Millesimus has joined
  645. thomaslewis has joined
  646. rubi has left
  647. thomaslewis has left
  648. thomaslewis has joined
  649. kurtain has joined
  650. emus has left
  651. thomaslewis has left
  652. thomaslewis has joined
  653. thomaslewis has left
  654. debacle has left
  655. thomaslewis has joined
  656. thomaslewis has left
  657. thomaslewis has joined
  658. Mx2 has left
  659. Mx2 has joined
  660. thomaslewis has left
  661. thomaslewis has joined
  662. inky has joined
  663. adx has left
  664. junaid has left
  665. junaid has joined
  666. thomaslewis has left
  667. thomaslewis has joined
  668. TheRealkarano has left
  669. TheRealkarano has joined
  670. TheRealkarano has left
  671. TheRealkarano has joined
  672. thomaslewis has left