XSF Discussion - 2021-07-22


  1. pasdesushi has left
  2. Pedro has left
  3. govanify has left
  4. Pedro has joined
  5. govanify has joined
  6. jgart has left
  7. Zash has left
  8. govanify has left
  9. govanify has joined
  10. wladmis has left
  11. stp has left
  12. antranigv has left
  13. govanify has left
  14. asahiocean has joined
  15. yushyin has left
  16. jgart has joined
  17. asahiocean has left
  18. qrpnxz has left
  19. qrpnxz has joined
  20. wuuko has left
  21. wuuko has joined
  22. raghavgururajan has left
  23. mukt2 has left
  24. mukt2 has joined
  25. yushyin has joined
  26. jgart has left
  27. jgart has joined
  28. Calvin has joined
  29. jcbrand has left
  30. marc0s has left
  31. marc0s has joined
  32. arcxi has left
  33. stp has joined
  34. arcxi has joined
  35. Adi has left
  36. lorddavidiii has left
  37. Calvin has left
  38. arcxi has left
  39. arcxi has joined
  40. lorddavidiii has joined
  41. BASSGOD has joined
  42. stp has left
  43. mukt2 has left
  44. BASSGOD has left
  45. Mikaela has left
  46. Kev has joined
  47. arcxi has left
  48. mukt2 has joined
  49. Kev has left
  50. sebastian has left
  51. sebastian has joined
  52. arcxi has joined
  53. marc0s has left
  54. marc0s has joined
  55. millesimus has joined
  56. karoshi has joined
  57. millesimus has left
  58. Maranda has joined
  59. qrpnxz has left
  60. qrpnxz has joined
  61. qrpnxz has left
  62. qrpnxz has joined
  63. ralphm has joined
  64. mukt2 has left
  65. scorch has left
  66. chronosx88 has left
  67. paul has joined
  68. scorch has joined
  69. chronosx88 has joined
  70. lovetox has joined
  71. Paganini has left
  72. lovetox has left
  73. mukt2 has joined
  74. jcbrand has joined
  75. Tobias has joined
  76. jgart has left
  77. jgart has joined
  78. wurstsalat has joined
  79. ti_gj06 has joined
  80. Adi has joined
  81. adiaholic has joined
  82. wendy has left
  83. Yagiza has joined
  84. millesimus has joined
  85. lorddavidiii has left
  86. adiaholic has left
  87. adiaholic has joined
  88. Menel has joined
  89. MattJ has joined
  90. adiaholic has left
  91. adiaholic has joined
  92. lskdjf has joined
  93. mukt2 has left
  94. mukt2 has joined
  95. adiaholic has left
  96. adiaholic has joined
  97. jgart has left
  98. lovetox has joined
  99. arc has joined
  100. norkki has joined
  101. ti_gj06 has left
  102. mukt2 has left
  103. mukt2 has joined
  104. emus has joined
  105. lovetox has left
  106. mukt2 has left
  107. guus.der.kinderen has joined
  108. guus.der.kinderen has left
  109. jgart has joined
  110. wladmis has joined
  111. Mikaela has joined
  112. pasdesushi has joined
  113. adiaholic has left
  114. debacle has joined
  115. mukt2 has joined
  116. mathijs has joined
  117. goffi has joined
  118. marc has joined
  119. mukt2 has left
  120. mukt2 has joined
  121. alexbay218 has left
  122. xecks has joined
  123. paul has left
  124. Alex has joined
  125. mukt2 has left
  126. ti_gj06 has joined
  127. Alex has left
  128. Alex has joined
  129. jgart has left
  130. Zash has joined
  131. antranigv has joined
  132. lovetox has joined
  133. mukt2 has joined
  134. debacle has left
  135. Alex has left
  136. sebastian has left
  137. govanify has joined
  138. marc0s has left
  139. marc0s has joined
  140. stp has joined
  141. intosi has joined
  142. govanify has left
  143. govanify has joined
  144. Alex has joined
  145. debacle has joined
  146. paul has joined
  147. papatutuwawa has joined
  148. papatutuwawa has left
  149. papatutuwawa has joined
  150. qrpnxz has left
  151. qrpnxz has joined
  152. qrpnxz has left
  153. qrpnxz has joined
  154. ti_gj06 has left
  155. ti_gj06 has joined
  156. mukt2 has left
  157. sebastian has joined
  158. Zash Re the pubsub persistence thing from the other day, I went on an epic quest trough the endless yaks and discovered that the fallback RLU cache returns items in the opposite order from the storage layer. So now I wonder how picky https://xmpp.org/extensions/xep-0060.html#subscriber-retrieve is about the order of items.
  159. stp has left
  160. jonas’ .oO(reast lecently used?)
  161. Ellenor Malik giggles
  162. Zash RLWrite*
  163. edhelas Zash AH ! :D
  164. edhelas could we decide once for all for the "default order" ? most recents on top
  165. Zash That would be easier, but now we have a ton of test cases that expect oldest first, except for the unit tests, that check for the opposite order because they're using the cache implementation rather than the storage backend :/
  166. Zash Such fun!
  167. stp has joined
  168. edhelas Would it be a good idea to add a small paragraph to this 0060 section to simply add a "The pubsub service MUST always returns the node items in anti-chronological order (most recent first)" ?
  169. larma has left
  170. ti_gj06 has left
  171. larma has joined
  172. edhelas it is indeed an issue for clients like Movim because I'm using this order to display the news articles
  173. Zash The example closest to the section I linked shows chronological, oldest-first order
  174. Zash And we all know that the examples are The Source Of Truth!!! ;)
  175. edhelas ok, knowing that there is also this XEP https://xmpp.org/extensions/xep-0413.html to reverse it
  176. qrpnxz has left
  177. qrpnxz has joined
  178. edhelas so you could implement it "on the way" ;)
  179. edhelas but the issue still remains for the "default" case
  180. marc0s has left
  181. marc0s has joined
  182. Zash The storage layer actually flips it already to get chronological order, for implementation reasons.
  183. edhelas ejabberd always returns most-recent-first (Holger correct me if I'm wrong)
  184. mukt2 has joined
  185. Holger I think so yes.
  186. Zash The storage layer actually flips it already to get chronological order, for implementation reasons.
  187. Holger Oldest first by default sounds sensible to me, esp. as that's how RSM works …
  188. Holger What about 'published' vs. 'updated'?
  189. Zash There's no "updated"
  190. Holger ``` <published>2003-12-12T17:47:23Z</published> <updated>2003-12-12T17:47:23Z</updated> ```
  191. ralphm Holger: huh? RSM doesn't define the sorting of results, does it?
  192. Zash Holger, those are elements of the Atom payload, they don't mean that pubsub has the concept of "updated"
  193. antranigv has left
  194. antranigv has joined
  195. lovetox has left
  196. Zash Publishing an item with an item id that is already used deletes the previous item, I think
  197. debacle has left
  198. debacle has joined
  199. Zash https://xmpp.org/extensions/xep-0060.html#publisher-publish-success has some text
  200. lovetox has joined
  201. Holger Ah right, yes I meant modification by means of republishing with the same item ID. Couldn't find text regarding the time stamp but whatever.
  202. antranigv has left
  203. antranigv has joined
  204. Holger ralphm: > Holger: huh? RSM doesn't define the sorting of results, does it? Right, it just assumes an ordered set. To me, chronological ordering seems to play more intuitive with RSM's before/after terminology.
  205. Maranda has left
  206. Maranda has joined
  207. antranigv has left
  208. Wojtek has joined
  209. Kev has joined
  210. Kev_ has joined
  211. Kev_ has left
  212. Kev__ has joined
  213. Kev__ has left
  214. Kev has left
  215. goffi Zash: edhelas: I believe that pubsub returns in chronological order, except if max-items is used
  216. goffi actually even with max-items.
  217. lovetox has left
  218. goffi chronological (oldest first) seems the more natural to me with XEP-0060 alone (and that match the examples), then there is XEP-0413 (Order-By), which I've just updated by the way.
  219. mukt2 has left
  220. lovetox has joined
  221. goffi Holger: XEP-0060 doesn't has a notion of updated, it's just overwriting a item (thus the item is new again). This concept is introduced in XEP-0413 only.
  222. goffi doesn't have
  223. raghavgururajan has joined
  224. marc0s has left
  225. marc0s has joined
  226. mukt2 has joined
  227. scorch has left
  228. raghavgururajan has left
  229. raghavgururajan has joined
  230. marc0s has left
  231. marc0s has joined
  232. raghavgururajan has left
  233. raghavgururajan has joined
  234. jl4 has joined
  235. wladmis has left
  236. wuuko has left
  237. wuuko has joined
  238. jl4 has left
  239. marc0s has left
  240. marc0s has joined
  241. jl4 has joined
  242. mukt2 has left
  243. wladmis has joined
  244. Nekit has joined
  245. mukt2 has joined
  246. wuuko has left
  247. wuuko has joined
  248. wuuko has left
  249. wuuko has joined
  250. scorch has joined
  251. wuuko has left
  252. wuuko has joined
  253. Paganini has joined
  254. Matthew has left
  255. Rixon 👁🗨 has left
  256. Half-Shot has left
  257. uhoreg (away) has left
  258. homebeach has left
  259. homebeach has joined
  260. Half-Shot has joined
  261. Matthew has joined
  262. Rixon 👁🗨 has joined
  263. uhoreg (away) has joined
  264. sonny has left
  265. sonny has joined
  266. antranigv has joined
  267. LNJ has joined
  268. wladmis has left
  269. ti_gj06 has joined
  270. wladmis has joined
  271. mukt2 has left
  272. scorch has left
  273. scorch has joined
  274. wladmis has left
  275. mukt2 has joined
  276. chronosx88 has left
  277. chronosx88 has joined
  278. MattJ has left
  279. babacb has left
  280. babacb has joined
  281. wladmis has joined
  282. lovetox has left
  283. lovetox has joined
  284. wladmis has left
  285. wladmis has joined
  286. sebastian has left
  287. sebastian has joined
  288. papatutuwawa has left
  289. wladmis has left
  290. wladmis has joined
  291. mukt2 has left
  292. mukt2 has joined
  293. wladmis has left
  294. wladmis has joined
  295. wladmis has left
  296. wladmis has joined
  297. papatutuwawa has joined
  298. wladmis has left
  299. robertooo has left
  300. govanify has left
  301. jl4 has left
  302. wladmis has joined
  303. mukt2 has left
  304. mukt2 has joined
  305. govanify has joined
  306. govanify has left
  307. govanify has joined
  308. govanify has left
  309. govanify has joined
  310. robertooo has joined
  311. robertooo has left
  312. robertooo has joined
  313. robertooo has left
  314. sebastian has left
  315. sebastian has joined
  316. Alex has left
  317. ti_gj06 has left
  318. wendy has joined
  319. COM8 has joined
  320. COM8 has left
  321. COM8 has joined
  322. ti_gj06 has joined
  323. marc0s has left
  324. marc0s has joined
  325. govanify has left
  326. govanify has joined
  327. Shackleton has joined
  328. govanify has left
  329. govanify has joined
  330. norkki has left
  331. pjn has joined
  332. antranigv has left
  333. antranigv has joined
  334. matkor has joined
  335. marc0s has left
  336. marc0s has joined
  337. Shackleton has left
  338. norkki has joined
  339. antranigv has left
  340. robertooo has joined
  341. marc has left
  342. sebastian has left
  343. norkki has left
  344. norkki has joined
  345. norkki has left
  346. norkki has joined
  347. sebastian has joined
  348. Shackleton has joined
  349. norkki has left
  350. norkki has joined
  351. babacb has left
  352. stp has left
  353. ti_gj06 has left
  354. babacb has joined
  355. papatutuwawa has left
  356. Shackleton has left
  357. xecks has left
  358. pjn has left
  359. govanify has left
  360. govanify has joined
  361. govanify has left
  362. govanify has joined
  363. wuuko has left
  364. wuuko has joined
  365. jl4 has joined
  366. pasdesushi has left
  367. jl4 has left
  368. jl4 has joined
  369. jl4 has left
  370. jl4 has joined
  371. Alex has joined
  372. jl4 has left
  373. jl4 has joined
  374. COM8 has left
  375. COM8 has joined
  376. jl4 has left
  377. jl4 has joined
  378. jl4 has left
  379. jl4 has joined
  380. wuuko Is Cisco the official owner of XMPP?
  381. papatutuwawa has joined
  382. ben no
  383. wuuko Who?
  384. Ge0rG wuuko: Cisco is the owner of the Jabber™ trademark, but the XSF has a right to sub-license it.
  385. Ge0rG wuuko: what parts of XMPP are you looking for, specifically? The protocol? The name? The logos?
  386. Menel > Who? Everyone can use it at will
  387. jl4 has left
  388. jl4 has joined
  389. marc has joined
  390. wgreenhouse wuuko: not to be harsh--but you ask a lot of seemingly aimless questions on multiple channels, many of which could be answered by reading publicly available materials on your own. it would be helpful to know what your real objective is.
  391. COM8 has left
  392. pasdesushi has joined
  393. wuuko Ok. No problem.
  394. COM8 has joined
  395. COM8 has left
  396. COM8 has joined
  397. COM8 has left
  398. COM8 has joined
  399. COM8 has left
  400. mukt2 has left
  401. COM8 has joined
  402. jl4 has left
  403. jl4 has joined
  404. COM8 has left
  405. jl4 has left
  406. jl4 has joined
  407. COM8 has joined
  408. jl4 has left
  409. jl4 has joined
  410. COM8 has left
  411. COM8 has joined
  412. COM8 has left
  413. COM8 has joined
  414. jl4 has left
  415. jl4 has joined
  416. COM8 has left
  417. jl4 has left
  418. jl4 has joined
  419. COM8 has joined
  420. Alex has left
  421. COM8 has left
  422. COM8 has joined
  423. COM8 has left
  424. Nekit has left
  425. mukt2 has joined
  426. stp has joined
  427. COM8 has joined
  428. jl4 has left
  429. jl4 has joined
  430. xecks has joined
  431. jl4 has left
  432. jl4 has joined
  433. jl4 has left
  434. jl4 has joined
  435. emus has left
  436. emus has joined
  437. COM8 has left
  438. COM8 has joined
  439. COM8 has left
  440. COM8 has joined
  441. xecks has left
  442. COM8 has left
  443. COM8 has joined
  444. COM8 has left
  445. ralphm Something came up, will not make it today.
  446. COM8 has joined
  447. COM8 has left
  448. COM8 has joined
  449. COM8 has left
  450. stp has left
  451. COM8 has joined
  452. scorch has left
  453. arc Ok
  454. andrey.g has joined
  455. arc Is anyone else here?
  456. wuuko has left
  457. Shackleton has joined
  458. wuuko has joined
  459. scorch has joined
  460. arc I don't see dwd or mattj, but it is early here so I'm not sure if I'm just overlooking them
  461. COM8 has left
  462. COM8 has joined
  463. COM8 has left
  464. andrey.g has left
  465. arc has left
  466. arc has joined
  467. arc has left
  468. arc has joined
  469. Shackleton has left
  470. x51 has joined
  471. arc Yeah it looks like we can't have a board meeting this week due to lack of quorum. See everyone next week!
  472. Shackleton has joined
  473. jl4 has left
  474. marc has left
  475. wuuko Does the XMPP team generate revenue with sponsors?
  476. papatutuwawa has left
  477. arc has left
  478. arc has joined
  479. Nekit has joined
  480. norkki has left
  481. govanify has left
  482. norkki has joined
  483. govanify has joined
  484. arc has left
  485. arc has joined
  486. govanify has left
  487. govanify has joined
  488. moparisthebest What "XMPP team" ? I don't think such a thing exists
  489. Shackleton has left
  490. Zash Perhaps you mean The XMPP Standards Foundation (the “Corporation”)
  491. jl4 has joined
  492. arc has left
  493. arc has joined
  494. wuuko > Zash wrote: > Perhaps you mean The XMPP Standards Foundation (the “Corporation”) Yes.
  495. Yagiza has left
  496. arc has left
  497. arc has joined
  498. Zash The Treasurer would know for sure.
  499. arc has left
  500. arc has joined
  501. Zash USSHC provides hosting, is all I'm reasonably sure of. Then there's usually some money that goes to pay for the Summit Dinner.
  502. wendy has left
  503. Yagiza has joined
  504. MattJ has joined
  505. scorch has left
  506. wuuko So how is the software evolving? > Zash wrote: > USSHC provides hosting, is all I'm reasonably sure of. Then there's usually some money that goes to pay for the Summit Dinner.
  507. Zash What software?
  508. wuuko XMPP and clients > Zash wrote: > What software?
  509. moparisthebest The XSF doesn't write software
  510. Zash The XSF makes standards in the form of the XEP series, not software.
  511. jl4 has left
  512. jl4 has joined
  513. Zash I guess the scripts etc the Editor uses would count as software... but not XMPP software etc
  514. wuuko Is xep what's evolving?
  515. Nekit has left
  516. Zash XEPs <https://xmpp.org/extensions/> evolve, XMPP related software evolves...
  517. moparisthebest wuuko: what does "evolving" even mean?
  518. arc has left
  519. arc has joined
  520. arc has left
  521. arc has joined
  522. arc has left
  523. arc has joined
  524. wuuko > moparisthebest wrote: > wuuko: what does "evolving" even mean? You can use it to address the vulnerability, add something new, and so on.
  525. arc has left
  526. arc has joined
  527. moparisthebest No? That makes no sense
  528. arc has left
  529. arc has joined
  530. wuuko > moparisthebest wrote: > No? That makes no sense Why?
  531. wgreenhouse as already said, the XSF doesn't write XMPP software. many individual projects do. the XSF discusses [proposed and existing] XMPP standards.
  532. moparisthebest wuuko, you seem to be under the impression that XMPP is a software that the XSF develops or something, and that's full of total misunderstandings
  533. wendy has joined
  534. wuuko > Zash wrote: > XEPs <https://xmpp.org/extensions/> evolve, XMPP related software evolves... True one was this
  535. arc has left
  536. arc has joined
  537. wuuko And if there was a vulnerability of protocol, will it not be fixed?
  538. Daniel the S doesn’t stand for Software?
  539. Daniel is confused
  540. Zash Thinking of the Jabber Software Foundation?
  541. Zash XSF is The XMPP *Standards* Foundation
  542. norkki has left
  543. norkki has joined
  544. mathijs has left
  545. wuuko Hmm
  546. wuuko I am thinking
  547. wuuko > I wrote: > And if there was a vulnerability of protocol, will it not be fixed? I'm asking this for continuity.
  548. moparisthebest I *suppose*, a vulnerability in a protocol is a rather abstract thing
  549. moparisthebest xhtml-im was *kinda* cancelled for something similar
  550. moparisthebest https://xmpp.org/extensions/xep-0071.html
  551. arc has left
  552. arc has joined
  553. jl4 has left
  554. jl4 has joined
  555. wuuko So I *hope* xmpp doesn't interrupt me by not getting an update. Looks like it's getting an update.
  556. wuuko Because I will create server and will stop for many years
  557. arc has left
  558. arc has joined
  559. scorch has joined
  560. moparisthebest again, that makes no sense
  561. pasdesushi has left
  562. arc has left
  563. arc has joined
  564. moparisthebest xmpp is not a software, it doesn't get an update
  565. Zash XMPP-based software can get updates, which could be related to XMPP / XEP specification updates
  566. scorch has left
  567. fredyy has left
  568. BASSGOD has joined
  569. fredyy has joined
  570. jl4 has left
  571. jl4 has joined
  572. wuuko > moparisthebest wrote: > xmpp is not a software, it doesn't get an update Maybe there'll be an error in protocol.
  573. wuuko > Zash wrote: > XMPP-based software can get updates, which could be related to XMPP / XEP specification updates Good
  574. Menel > Maybe there'll be an error in protocol. Sometimes some xeps get updates.
  575. govanify has left
  576. wuuko Thanks!
  577. arc has left
  578. arc has joined
  579. debacle has left
  580. arc has left
  581. arc has joined
  582. arc has left
  583. arc has joined
  584. Menel But as you seldom see "security fixes" for http but many for browsers and webservers, its the same with xmpp and clients/servers
  585. govanify has joined
  586. govanify has left
  587. Zash > many for browsers and webservers, understatement of the timeline
  588. marc0s has left
  589. marc0s has joined
  590. govanify has joined
  591. Menel Especially browsers. I know. I first thought of mention it, that it is not remotely as bad with xmpp clients.
  592. Sam arc: while you're here, please reach out to me about the fiscal host stuff, your jid was dead for me :)
  593. wuuko > Menel wrote: > But as you seldom see "security fixes" for http but many for browsers and webservers, its the same with xmpp and clients/servers What do you mean, exactly? Why servers and clients are the same for browsers
  594. wuuko Are Clients aren't updating
  595. Menel I compared webbrowsers with xmpp clients.
  596. Menel They are
  597. wuuko I understand
  598. wuuko As a result, I will open a server for a long time interval
  599. Zash Did this page https://xmpp.org/extensions/ live in the xeps or website repo?
  600. Zash > many for browsers and webservers, understatement of the timeline
  601. marc0s has left
  602. marc0s has joined
  603. pasdesushi has joined
  604. guus.der.kinderen has joined
  605. qrpnxz has left
  606. BASSGOD has left
  607. xecks has joined
  608. raghavgururajan has left
  609. jgart has joined
  610. govanify has left
  611. govanify has joined
  612. govanify has left
  613. govanify has joined
  614. arc has left
  615. arc has joined
  616. arc has left
  617. arc has joined
  618. arc has left
  619. arc has joined
  620. arc has left
  621. arc has joined
  622. xecks has left
  623. stp has joined
  624. Zash Does https://xmpp.org/extensions/xep-0060.html#owner-purge-error-nopersist also cover the case where the node has been configured with persist_items=false ?
  625. papatutuwawa has joined
  626. norkki has left
  627. norkki has joined
  628. debacle has joined
  629. stp has left
  630. mathijs has joined
  631. norkki has left
  632. norkki has joined
  633. marc0s has left
  634. marc0s has joined
  635. xecks has joined
  636. ti_gj06 has joined
  637. wladmis has left
  638. wladmis has joined
  639. wladmis has left
  640. wladmis has joined
  641. stp has joined
  642. ti_gj06 has left
  643. Alex has joined
  644. wladmis has left
  645. werdan has joined
  646. raghavgururajan has joined
  647. belong has left
  648. wgreenhouse has left
  649. wgreenhouse has joined
  650. BASSGOD has joined
  651. x51 has left
  652. emus has left
  653. werw0lf has left
  654. wladmis has joined
  655. werw0lf has joined
  656. govanify has left
  657. govanify has joined
  658. govanify has left
  659. govanify has joined
  660. wladmis has left
  661. mdosch has left
  662. mdosch has joined
  663. govanify has left
  664. govanify has joined
  665. qy https://xmpp.org/extensions/xep-0066.html#x-oob hey, what clients would implement this in a way that doesnt require the text in x to be the same as the text in body? Cause conversations behaves like that
  666. wladmis has joined
  667. Zash Mhm.
  668. jonas’ > Did this page https://xmpp.org/extensions/ live in the xeps or website repo? website, copying xeplist.xml from the Webserver at build time
  669. wladmis has left
  670. deuill has left
  671. wladmis has joined
  672. wladmis has left
  673. belong has joined
  674. me9 has joined
  675. deuill has joined
  676. wladmis has joined
  677. qy Zash: do most clients do that?
  678. mukt2 has left
  679. Zash It's pretty much the unofficial standard now.
  680. Yagiza has left
  681. Yagiza has joined
  682. qy Why?!
  683. Yagiza has left
  684. Zash Conversations does it.
  685. Yagiza has joined
  686. qy Oh for goodness sake
  687. marc has joined
  688. Zash That's one way to put it.
  689. Zash jonas’: I had a vision. To steal the column thing from https://modules.prosody.im/ for like the core RFCs and stuff.
  690. Zash But ... I'm going to have to edit the CSS for that, don't I?
  691. Yagiza has left
  692. Wojtek has left
  693. BASSGOD has left
  694. bean has left
  695. mukt2 has joined
  696. BASSGOD has joined
  697. Zash Oh how I'd like to throw out pelican and reuse the prosody.im static site generator, so strong.
  698. Zash Oh how I'd like to throw out pelican and reuse the prosody.im static site generator...
  699. stpeter has joined
  700. stpeter has left
  701. wurstsalat giggles
  702. wurstsalat I'd be there to help, if that's happening
  703. Alex has left
  704. Calvin has joined
  705. mukt2 has left
  706. mukt2 has joined
  707. Alex has joined
  708. wladmis has left
  709. wladmis has joined
  710. jl4 has left
  711. stpeter has joined
  712. stpeter has left
  713. arc has left
  714. arc has joined
  715. wendy has left
  716. raghavgururajan has left
  717. raghavgururajan has joined
  718. arcxi has left
  719. wendy has joined
  720. arcxi has joined
  721. antranigv has joined
  722. stp has left
  723. Tobias has left
  724. arc has left
  725. arc has joined
  726. arc has left
  727. arc has joined
  728. arc has left
  729. arc has joined
  730. emus has joined
  731. jl4 has joined
  732. jl4 has left
  733. jl4 has joined
  734. sonny has left
  735. sonny has joined
  736. wladmis has left
  737. pjn has joined
  738. scorch has joined
  739. stp has joined
  740. emus Zash, wurstsalat: You have my 95% support - 5% left because I actually cannot professionally evaluate 🙈🤡
  741. goffi has left
  742. arc has left
  743. arc has joined
  744. MattJ has left
  745. arc has left
  746. arc has joined
  747. arc has left
  748. arc has joined
  749. jl4 has left
  750. stpeter has joined
  751. stpeter has left
  752. pasdesushi has left
  753. mukt2 has left
  754. mukt2 has joined
  755. marc0s has left
  756. marc0s has joined
  757. marc has left
  758. antranigv has left
  759. arc has left
  760. antranigv has joined
  761. antranigv has left
  762. antranigv has joined
  763. arc has joined
  764. werdan has left
  765. pjn has left
  766. me9 has left
  767. phryk has joined
  768. phryk Hey there. Do you have to be a member of the XSF to improve old or propose new XEPs?
  769. wladmis has joined
  770. wladmis has left
  771. Zash phryk: Hey. No, no such requirement for participantion.
  772. Zash Membership is mostly a formality for the legal organizational stuff. Tho you do need to be a member to be eligible for some positions.
  773. pasdesushi has joined
  774. phryk Thanks for the info, nice to hear. :)
  775. Shackleton has joined
  776. Alex has left
  777. xecks has left
  778. xecks has joined
  779. arc has left
  780. arc has joined
  781. BASSGOD has left
  782. robertooo has left
  783. robertooo has joined
  784. arc has left
  785. arc has joined
  786. arc has left
  787. arc has joined
  788. arc has left
  789. arc has joined
  790. arc has left
  791. arc has joined
  792. arc has left
  793. arc has joined
  794. belong has left
  795. phryk Kind of an unrelated thing, but any of you know about anyone ever running XMPP (whether client or server) on a toaster? :P
  796. Shackleton has left
  797. robertooo has left
  798. robertooo has joined
  799. MattJ has joined
  800. Zash phryk: That would be Link Mauve
  801. phryk @ Link Mauve, you did? :D Did you post about it anywhere?
  802. xecks has left
  803. arc has left
  804. arc has joined
  805. wladmis has joined
  806. mathieui phryk: not an actual toaster, but probably less powerful than any of the """smart""" ones of those days
  807. papatutuwawa has left
  808. LNJ has left
  809. phryk Yeah, but an actual toaster would make the point so well… ^^
  810. wladmis has left
  811. qy So it can message you when toast is done?
  812. phryk Or it just runs a local XMPP service in case the internet breaks, I don't care. :P
  813. Zash Or would it? Producing enough waste heat to toast toast seems like a bad thing.
  814. Menel has left
  815. phryk I secede that point. A fridge running XMPP is also fine. :P
  816. Zash Better than a fridge participating in botnets :)
  817. phryk Hey, maybe that smartfridge botnet did its C&C over XMPP :P
  818. wuuko has left
  819. arc has left
  820. arc has joined
  821. arc has left
  822. arc has joined
  823. wurstsalat has left
  824. wladmis has joined
  825. wladmis has left
  826. qy You know what might help avoid this conversations-centric landscape? On each XEP on the site, indicate what clients implement it
  827. qy Its remarkably hard to work that information out
  828. qy E.g. wondering if any client implements 0447 or 0385
  829. phryk qv: I recently wrote a python script getting the list of official client DOAPs and rendering a nice unicode table.
  830. phryk https://rnd.phryk.net/phryk/xmpp-utils/src/branch/main/bin/xmpp-doaptable
  831. phryk (needs python modules requests, colorama and prettytable)
  832. phryk aand it seems to imply that no client actually implements 0044 :P
  833. wladmis has joined
  834. phryk Clients with a known DOAP are limited to Bruno , Conversations, Dino, Gajim, Monal IM, Movim, Poezio and yaxim tho.
  835. qy phryk: very nice!
  836. phryk why, thank you. :)
  837. qy So movim implements 0385 but thats it for both
  838. jl4 has joined
  839. phryk I have some semi-formed plans on building a suite of modular tools to evaluate some of this stuff, maybe including server compliance stuff, hence the repo name xmpp-utils. :)
  840. qy Yeah
  841. qy Sounds good
  842. phryk Yes, but some info is definitely missing from the DOAPs – Conversations for example doesn't note support for 0454 but it's the very thing that defined that behavior.
  843. phryk (OMEMO'd HTTP uploads)
  844. phryk Mhh, I still wanted to open issues about that particular XEP not being noted for Dino and Conversations…
  845. phryk But I'm currently writing my tractate on why lefties should use XMPP :D
  846. wgreenhouse has left
  847. arc has left
  848. arc has joined
  849. arc has left
  850. paul has left
  851. arc has joined
  852. qy Theyre all pretty happy on discord and mastodon i think
  853. phryk Fuck discord, Mastodon I'm on myself. :P
  854. phryk ActivityPub does what it's there for pretty well, I think.
  855. phryk But it's not exactly where the organizing of actions should happen. :P
  856. qy Matrix is pretty big for lefties too iirc
  857. MattJ has left
  858. phryk No idea, never liked it. There's still no proper native client on my OS for it and I don't even know if a good native client exists for any platform…
  859. mukt2 has left
  860. phryk Or *any* native client on any platform… For all I can tell, it might just be electron all the way down… :F
  861. qy There's nheko
  862. qy And some terminal clients
  863. qy But im not gonna encourage matrix use
  864. phryk Oh nice, even a FreeBSD port exists. Now I at least have an alternative that's not completely shitty when some project only has matrix… :F
  865. arc has left
  866. arc has joined
  867. mukt2 has joined
  868. arc has left
  869. arc has joined
  870. chronosx88 has left
  871. qy There's always... bifröst 😱
  872. chronosx88 has joined
  873. qy Extended your list a bit https://ipfs.io/ipfs/QmSNbiLB1DYKAMMFRaWUbZrDnBcV7u7611sEqzYbrLeB4p
  874. pjn has joined
  875. karoshi has left
  876. arc has left
  877. arc has joined
  878. arc has left
  879. arc has joined
  880. phryk qv if you empty out XEP_LIST it will just show all XEPs it found info on. That also means XEPs not mentioned at all won't show up, tho.
  881. phryk the plan of course is to make this into a CLI parameter, probably with a few predefined sets like noted in https://xmpp.org/extensions/xep-0443.html
  882. qrpnxz has joined
  883. BASSGOD has joined
  884. wgreenhouse has joined
  885. qy Oh i just fetched all the ones that have at least one impl
  886. qy Irrritating to read though
  887. qy Everything cool is missing impls
  888. phryk Well, not everything and as I said this info is incomplete because DOAPs is incomplete and many projects don't have DOAPs.
  889. phryk Tho yeah, more implementations would always be nice, especially for stuff like E2E encrypted file transfers and A/V chats. :)
  890. qy I need to implement oob filesharing (http, 0066) for my client, which is why i was reminded of that dumb conversations behaviour
  891. sonny has left
  892. sonny has joined
  893. qy Not really sure how i can implement recieving without fetching the file first, which is annoying
  894. qy Im tempted to embed a tiny ipfs server and use that for file storage
  895. qy Oh wait
  896. qy I could reupload it to local server and use that i guess
  897. phryk OOB transfers do HTTP? o_O
  898. qy phryk: https://xmpp.org/extensions/xep-0066.html#x-oob
  899. qy Thats the media sharing used by most clients rn
  900. qy With the added caveat of your body must be just the url alone, because something something inputmice
  901. mukt2 has left
  902. marc0s has left
  903. mukt2 has joined
  904. marc0s has joined
  905. phryk Oh, so what clients usually do is implement 0363 for the upload and then 0066 to communicate the resulting URL to the recipient?
  906. phryk Mhh, does XMPP have something like a User Agent string?
  907. paul has joined
  908. lskdjf has left
  909. arc has left
  910. arc has joined
  911. arc has left
  912. arc has joined
  913. arc has left
  914. arc has joined
  915. pjn has left
  916. debacle has left
  917. qy Depends on the context
  918. qy But yes
  919. mukt2 has left
  920. phryk I have mod_e2e_policy deployed, like the concept but am missing features, am considering what I can implement…
  921. mukt2 has joined
  922. phryk Ideally I want per-user policies, with an initial value of "optional" and an automatic grace period after which that changes to "required". and to extend it to cover file transfers and A/V chats. But also more specific and context-aware messages when something isn't using E2EE.
  923. neshtaxmpp has left
  924. phryk For that it'd be nice to be able to automatically recommend alternative clients that do support E2EE for the thing that failed. :)
  925. arc has left
  926. arc has joined
  927. emus has left
  928. arc has left
  929. arc has joined
  930. neshtaxmpp has joined
  931. sonny has left
  932. sonny has joined
  933. arc has left
  934. arc has joined
  935. arc has left
  936. arc has joined
  937. antranigv has left