XSF Discussion - 2020-01-12


  1. lskdjf has left

  2. lskdjf has joined

  3. stpeter has joined

  4. mathijs has left

  5. mathijs has joined

  6. Nekit has left

  7. mathijs has left

  8. mathijs has joined

  9. sonny has left

  10. stpeter has left

  11. mathijs has left

  12. mathijs has joined

  13. mathijs has left

  14. mathijs has joined

  15. paul has left

  16. mathijs has left

  17. mathijs has joined

  18. mathijs has left

  19. mathijs has joined

  20. pdurbin has joined

  21. stpeter has joined

  22. pdurbin has left

  23. goffi has left

  24. stpeter has left

  25. beta has joined

  26. beta has left

  27. stpeter has joined

  28. emus has left

  29. wurstsalat has left

  30. mukt2 has left

  31. mukt2 has joined

  32. sonny has joined

  33. Agris has left

  34. mukt2 has left

  35. mukt2 has joined

  36. mukt2 has left

  37. mukt2 has joined

  38. mukt2 has left

  39. mukt2 has joined

  40. beta has joined

  41. mukt2 has left

  42. mukt2 has joined

  43. pdurbin has joined

  44. Vaulor has left

  45. mukt2 has left

  46. pdurbin has left

  47. mukt2 has joined

  48. stpeter has left

  49. mukt2 has left

  50. serge90 has left

  51. serge90 has joined

  52. karoshi has left

  53. mukt2 has joined

  54. lskdjf has left

  55. serge90 has left

  56. serge90 has joined

  57. serge90 has left

  58. serge90 has joined

  59. mukt2 has left

  60. mukt2 has joined

  61. Daniel has left

  62. Daniel has joined

  63. Daniel has left

  64. beta has left

  65. Daniel has joined

  66. goffi has joined

  67. serge90 has left

  68. serge90 has joined

  69. pdurbin has joined

  70. pdurbin has left

  71. winfried has left

  72. winfried has joined

  73. winfried has left

  74. winfried has joined

  75. winfried has left

  76. winfried has joined

  77. winfried has left

  78. winfried has joined

  79. david has left

  80. mukt2 has left

  81. mukt2 has joined

  82. david has joined

  83. pdurbin has joined

  84. winfried has left

  85. winfried has joined

  86. waqas has left

  87. paul has joined

  88. Yagiza has joined

  89. adiaholic has left

  90. lorddavidiii has joined

  91. lorddavidiii has left

  92. lorddavidiii has joined

  93. lorddavidiii has left

  94. lorddavidiii has joined

  95. mukt2 has left

  96. lorddavidiii has left

  97. lorddavidiii has joined

  98. lorddavidiii has left

  99. lorddavidiii has joined

  100. lorddavidiii has left

  101. lorddavidiii has joined

  102. lorddavidiii has left

  103. lorddavidiii has joined

  104. lorddavidiii has left

  105. lorddavidiii has joined

  106. lorddavidiii has left

  107. lorddavidiii has joined

  108. mathijs has left

  109. mathijs has joined

  110. adiaholic has joined

  111. lovetox has joined

  112. Tobias has joined

  113. lovetox has left

  114. Daniel has left

  115. j.r has left

  116. Daniel has joined

  117. mathijs has left

  118. mathijs has joined

  119. j.r has joined

  120. lorddavidiii has left

  121. lorddavidiii has joined

  122. rion has joined

  123. adiaholic has left

  124. adiaholic has joined

  125. jonas’

    moparisthebest, Daniel just needs to vote "on-list"

  126. emus has joined

  127. Nekit has joined

  128. wurstsalat has joined

  129. sonny has left

  130. sonny has joined

  131. adiaholic has left

  132. adiaholic has joined

  133. mukt2 has joined

  134. adiaholic has left

  135. mukt2 has left

  136. karoshi has joined

  137. matkor has left

  138. matkor has joined

  139. paul has left

  140. adiaholic has joined

  141. mathijs has left

  142. mathijs has joined

  143. david has left

  144. debacle has joined

  145. sonny has left

  146. paul has joined

  147. mathijs has left

  148. mathijs has joined

  149. mathijs has left

  150. mathijs has joined

  151. sonny has joined

  152. aj has joined

  153. aj has left

  154. david has joined

  155. debacle has left

  156. adiaholic has left

  157. sonny has left

  158. lorddavidiii has left

  159. lorddavidiii has joined

  160. david has left

  161. lskdjf has joined

  162. lskdjf has left

  163. sonny has joined

  164. lskdjf has joined

  165. david has joined

  166. sonny has left

  167. !XSF_Martin has left

  168. Holger

    Ge0rG: XEP-0280 #6.1 now says: > A <message/> is is eligible for carbons [...] if [...] it contains payload elements typically used in IM ... and then mentions Delivery Receipts and CSN. I guess those two are meant to be examples rather than an exhaustive list? Then again, not having a definitive list might reduce the value of the guarantee #6.2 is trying to give for carbons:rules:0, no?

  169. Holger

    Apart from that, I guess this rule should mention that it still only applies to type={chat,normal}?

  170. Daniel

    we should really follow up on im routing 2

  171. jonas’

    Daniel, implementations are where it’s at at the moment, I think

  172. Ge0rG

    Holger [12:22]: > ... and then mentions Delivery Receipts and CSN. I guess those two are meant to be examples rather than an exhaustive list? Then again, not having a definitive list might reduce the value of the guarantee #6.2 is trying to give for carbons:rules:0, no? You are right in those points. I'd love to have an exhaustive list of "IM payloads", but that means significant effort to compile it

  173. Ge0rG

    Holger [12:23]: > Apart from that, I guess this rule should mention that it still only applies to type={chat,normal}? I'm not 100% sure on that.

  174. david has left

  175. Daniel

    are there any known problems with im routing ng?

  176. dwd

    Daniel, No, although that's primary because nobody's tried to implement it yet AFAIK.

  177. jonas’

    I think I sent some feedback to the list, not sure if that was addressed. but it’s all theoretical at the moment

  178. dwd

    Daniel, No, although that's primarily because nobody's tried to implement it yet AFAIK.

  179. Daniel

    it seems way easier than adding to an endless list of rules and exceptions to carbons

  180. Daniel

    or maybe i'm missing something…

  181. jonas’

    it’s still a bit unclear how IM Routing 2.0 and non-2.0 domains interact

  182. Holger

    Ge0rG: I guess clients don't really want to receive carbons of outgoing 0184 receipts?

  183. jonas’

    I’m not sure about that

  184. dwd

    Holger, They don't?

  185. Holger

    *requests*

  186. Holger

    Dammit.

  187. jonas’

    ah, requests makes sense

  188. Holger

    Sorry.

  189. Daniel

    well requests are tied to actual messages?

  190. dwd

    Still not sure I understand.

  191. Holger

    Ah.

  192. Daniel

    and they are getting those anyway?

  193. david has joined

  194. dwd

    (What Daniel says)

  195. Holger

    Yeah, ignore me, thx.

  196. dwd

    We could, of course, just drop a "<traditional-im xmlns='...' this-message-is-for-im='boolean/>" into every message.

  197. Daniel

    i'm not sure what i would do with copies of outgoing receipts though

  198. Daniel

    but in the interest of making things simplier on the server i'd just ignore them

  199. mukt2 has joined

  200. adiaholic has joined

  201. Holger

    Yeah I can't think of a use-case either but I'd prefer to avoid even more special-casing unless there's a strong reason to do so.

  202. Ge0rG

    Daniel: copies of outgoing receipts tell you that you don't need to send a receipt any more

  203. Holger

    Ge0rG: You're not sure whether type={chat,normal} needs mentioning or whether the rule should only apply to those? Dunno about headline but you certainly don't want to apply the rule to groupchat, no?

  204. Ge0rG

    Daniel: I'm using that in MAM sync to reduce the number of receipts to send after sync

  205. Ge0rG

    Holger: message types are a mess

  206. Ge0rG

    Holger: I agree on groupchat though, and I suppose we need to make headline ephemeral+no-store

  207. Daniel

    > it’s still a bit unclear how IM Routing 2.0 and non-2.0 domains interact Maybe routing ng needs to honor no-copy and maybe private (the latter would be weird). Other than that I don't see any big interop problems

  208. Daniel

    Ge0rG: for mam agreed. Conversations will do that as well

  209. Daniel

    For live messages you will race anyway

  210. david has left

  211. Ge0rG

    Daniel: yeah, can't do anything about that

  212. mukt2 has left

  213. Ge0rG

    Except maybe on 0198 resume

  214. david has joined

  215. Daniel

    I think I might even have code for sm resume. But meh

  216. dwd

    Could it be that IM Routing 2.0 is just a tidied-up Carbons without the cCarbon wrapping?

  217. Daniel

    I wouldn't optimize for that

  218. Daniel

    dwd: yes. That's why writing clients and servers should be fairly easy

  219. Daniel

    Recycle existing code and get rid of the rule mess

  220. Daniel

    Unless I'm missing something major

  221. Daniel

    Plus it always reflects

  222. Ge0rG

    dwd: we still might need the wrapping for outgoing Carbons

  223. Daniel

    Which is a good thing imho

  224. Ge0rG

    OTOH, we don't get that in MAM

  225. sonny has joined

  226. adiaholic has left

  227. dwd

    I don't think you can do without wrapping of some kind for reflection, can you?

  228. Daniel

    If you require clients to include origin ids you could

  229. pdurbin has left

  230. emus has left

  231. Ge0rG

    Daniel: what for?

  232. Daniel

    If you wanted to optimize things further you could have the reflection strip out everything but the origin id and the server added elements

  233. emus has joined

  234. Daniel

    Ge0rG: to identify a reflection

  235. david has left

  236. Ge0rG

    You can identify a reflection on from being your JID and to being a different JID

  237. Ge0rG

    Daniel: just use message @id for that?

  238. Daniel

    That could also be a message from another client

  239. Daniel

    Ge0rG: same same

  240. Daniel

    (but different unique Ness properties)

  241. Ge0rG

    Daniel: your reflection will have your full JID as the from

  242. Ge0rG

    Daniel: we can finally fix @id uniqueness for IM 2.0

  243. Daniel

    (but then again im routing could also require uniqueness)

  244. Daniel

    Ge0rG: will it?

  245. Ge0rG

    Daniel: what else should be the from?

  246. Daniel

    Not saying should. But it could be the bare jid

  247. Daniel

    In any case I think the story is that we can make that work without wrapper

  248. Ge0rG

    I mean we can just embed everything into forwarded, but why?

  249. david has joined

  250. sonny has left

  251. sonny has joined

  252. david has left

  253. debacle has joined

  254. winfried has left

  255. winfried has joined

  256. Holger

    What about (direct) MUC invitations? Carbon-copy only incoming?

  257. Nekit has left

  258. winfried has left

  259. winfried has joined

  260. david has joined

  261. Ge0rG

    Holger: do invitations to self count as incoming?

  262. Holger

    Yes.

  263. Ge0rG

    Sounds good then

  264. david has left

  265. mukt2 has joined

  266. adiaholic has joined

  267. david has joined

  268. eevvoor has joined

  269. mukt2 has left

  270. krauq has left

  271. krauq has joined

  272. Vaulor has joined

  273. sonny has left

  274. jonas’

    FWIW, the IM-NG discussion also brought up the notion that full-jid messages are ephemeral (non-archived) by default, while bare jid messages are persistent (archived) by default

  275. debacle has left

  276. eevvoor

    Ge0rG, any comments on the proposal? We submit it tonight.

  277. eevvoor

    plus flow and DebXWoody

  278. j.r has left

  279. eevvoor

    Thanks to emus, everyone found your idea for inviting an AI-expert to the XMPP-Sprint extremely good. So we added that.

  280. adiaholic has left

  281. jonas’

    AI-expert?

  282. david has left

  283. j.r has joined

  284. eevvoor

    We will hand in a research proposal tonight with some AI stuff. So emus idea was to add that to the planned XMPP-sprint to. jonas’

  285. jonas’

    what kind of AI stuff?

  286. eevvoor

    I can send you the proposal in case you are interested,

  287. jonas’

    I’d like a two-line summary instead

  288. eevvoor

    It is machine translation and language learning with XMPP clients.

  289. jonas’

    ok, thanks

  290. eevvoor

    oneliner ;-P

  291. emus

    Many scucess for your proposal!

  292. j.r has left

  293. sonny has joined

  294. david has joined

  295. mukt2 has joined

  296. Half-Shot has left

  297. neshtaxmpp has left

  298. neshtaxmpp has joined

  299. pdurbin has joined

  300. mukt2 has left

  301. Vaulor has left

  302. david has left

  303. Half-Shot has joined

  304. david has joined

  305. pdurbin has left

  306. j.r has joined

  307. calvin has joined

  308. andy has left

  309. Shell has joined

  310. Daniel has left

  311. andrey.g has left

  312. mukt2 has joined

  313. Daniel has joined

  314. sonny has left

  315. andy has joined

  316. lorddavidiii has left

  317. david has left

  318. lorddavidiii has joined

  319. sonny has joined

  320. mukt2 has left

  321. mukt2 has joined

  322. eevvoor

    Thank you very much :).

  323. stpeter has joined

  324. eevvoor

    Thank you very much :). emus

  325. krauq has left

  326. sonny has left

  327. adiaholic has joined

  328. krauq has joined

  329. mukt2 has left

  330. sonny has joined

  331. andrey.g has joined

  332. mukt2 has joined

  333. Shell has left

  334. Shell has joined

  335. david has joined

  336. Nekit has joined

  337. winfried has left

  338. winfried has joined

  339. sonny has left

  340. sonny has joined

  341. stpeter has left

  342. Shell has left

  343. Shell has joined

  344. adiaholic has left

  345. adiaholic has joined

  346. lovetox has joined

  347. sonny has left

  348. sonny has joined

  349. mukt2 has left

  350. stpeter has joined

  351. Maranda has left

  352. Maranda has joined

  353. mukt2 has joined

  354. sonny has left

  355. mukt2 has left

  356. sonny has joined

  357. mukt2 has joined

  358. stpeter has left

  359. calvin has left

  360. sonny has left

  361. sonny has joined

  362. Vaulor has joined

  363. pdurbin has joined

  364. stpeter has joined

  365. sonny has left

  366. neshtaxmpp

    mpparisbest

  367. neshtaxmpp

    do you know something new sslh.

  368. neshtaxmpp

    https://wiki.mattrude.com/SRV_records_for_XMPP_over_TLS is thia gonna gelp

  369. Daniel

    help for what?

  370. !XSF_Martin has joined

  371. sonny has joined

  372. pdurbin has left

  373. adiaholic has left

  374. adiaholic has joined

  375. wurstsalat has left

  376. stpeter has left

  377. neshtaxmpp

    ssh show localhost in apache

  378. jubalh has left

  379. jubalh has joined

  380. mukt2 has left

  381. j.r has left

  382. sonny has left

  383. sonny has joined

  384. lovetox has left

  385. mukt2 has joined

  386. sonny has left

  387. stpeter has joined

  388. mukt2 has left

  389. mukt2 has joined

  390. sonny has joined

  391. mukt2 has left

  392. stpeter has left

  393. Shell has left

  394. Shell has joined

  395. sonny has left

  396. sonny has joined

  397. mukt2 has joined

  398. adiaholic has left

  399. adiaholic has joined

  400. j.r has joined

  401. jubalh has left

  402. jubalh has joined

  403. sonny has left

  404. stpeter has joined

  405. sonny has joined

  406. debacle has joined

  407. Douglas Terabyte has left

  408. Dele (Mobile) has left

  409. moparisthebest

    neshtaxmpp: the only thing I'm gonna say about it is the option you are looking for is https://github.com/yrutschle/sslh/blob/master/doc/config.md#transparent-proxy-support and there are great docs there

  410. eevvoor has left

  411. neshtaxmpp

    moparisthebest: again the same ?

  412. moparisthebest

    It's the only thing to say so yes

  413. neshtaxmpp

    maybe we didnt sprak woth you from 1 year... and the same old depreceated doculentations that lie.

  414. neshtaxmpp

    ri tbink to try tgis: https://wiki.mattrude.com/SRV_records_for_XMPP_over_TLS

  415. neshtaxmpp

    is ot gonna sgow real ip ?

  416. moparisthebest

    The official docs are correct, I'm not going to review some other docs for correctness

  417. j.r has left

  418. adiaholic has left

  419. adiaholic has joined

  420. j.r has joined

  421. j.r has left

  422. stpeter has left

  423. Douglas Terabyte has joined

  424. j.r has joined

  425. stpeter has joined

  426. sonny has left

  427. neshtaxmpp

    moparisthebest: the old are incorrect. they dont show how to 127. can be solved...

  428. moparisthebest

    Nope they are up to date and you are wrong, now seriously I'm not discussing it anymore

  429. neshtaxmpp

    i speak woth developer and he comment use iptables... it is danger... as newbies... dont want touch it

  430. neshtaxmpp

    moparisthebest: you are wrong. if im writing you again ot is becouae. 127 ia not solved.

  431. winfried has left

  432. winfried has joined

  433. winfried has left

  434. winfried has joined

  435. sonny has joined

  436. wurstsalat has joined

  437. sonny has left

  438. eevvoor has joined

  439. mathijs has left

  440. mathijs has joined

  441. eevvoor has left

  442. sonny has joined

  443. waqas has joined

  444. pdurbin has joined

  445. lovetox has joined

  446. mathijs has left

  447. mathijs has joined

  448. lovetox has left

  449. Shell has left

  450. pdurbin has left

  451. sonny has left

  452. Nekit has left

  453. sonny has joined

  454. stpeter has left

  455. winfried has left

  456. winfried has joined

  457. moparisthebest

    neshtaxmpp: wait lol did you just say you talked to the dev who said you must use iptables but don't want to use iptables? Hahaha

  458. moparisthebest

    You have to if you want it to work, just like the docs I linked say, it works and I know it because it works on my machine

  459. pep.

    (that's usually not the only sign to look for proof of work though, but nvm :p)

  460. moparisthebest

    Yes well everyone else's machines also who follows the simple instructions :)

  461. mukt2 has left

  462. moparisthebest

    Not people who go "but I want to skip parts and have it still work" though

  463. paul has left

  464. paul has joined

  465. Yagiza has left

  466. winfried has left

  467. winfried has joined

  468. wurstsalat has left

  469. wurstsalat has joined

  470. winfried has left

  471. !XSF_Martin has left

  472. winfried has joined

  473. winfried has left

  474. winfried has joined

  475. mathijs has left

  476. mathijs has joined

  477. j.r has left

  478. j.r has joined

  479. !XSF_Martin has joined

  480. mukt2 has joined

  481. Neustradamus has left

  482. neshtaxmpp

    moparisthebest: you are wrong, now seriously I'm not discussing it anymore

  483. moparisthebest

    Excellent

  484. mukt2 has left

  485. j.r has left

  486. emus has left

  487. j.r has joined

  488. winfried has left

  489. winfried has joined

  490. winfried has left

  491. winfried has joined

  492. eevvoor has joined

  493. emus has joined

  494. winfried has left

  495. winfried has joined

  496. mathijs has left

  497. mathijs has joined

  498. mukt2 has joined

  499. adiaholic has left

  500. calvin has joined

  501. emus has left

  502. mathijs has left

  503. mathijs has joined

  504. calvin has left

  505. calvin has joined

  506. mukt2 has left

  507. j.r has left

  508. j.r has joined

  509. Douglas Terabyte has left

  510. Shell has joined

  511. stpeter has joined

  512. pdurbin has joined

  513. Shell has left

  514. Shell has joined

  515. sonny has left

  516. sonny has joined

  517. pdurbin has left

  518. Shell has left

  519. Shell has joined

  520. sonny has left

  521. sonny has joined

  522. Shell has left

  523. Shell has joined

  524. Shell has left

  525. Shell has joined

  526. !XSF_Martin has left

  527. !XSF_Martin has joined

  528. calvin has left

  529. Douglas Terabyte has joined

  530. emus has joined

  531. Shell has left

  532. Shell has joined

  533. Shell has left

  534. Shell has joined

  535. UṣL has joined

  536. sonny has left

  537. sonny has joined

  538. stpeter has left

  539. eevvoor has left

  540. sonny has left

  541. sonny has joined

  542. lorddavidiii has left

  543. sonny has left

  544. sonny has joined

  545. Nekit has joined

  546. Shell has left

  547. Shell has joined

  548. stpeter has joined

  549. Shell has left

  550. j.r has left

  551. Tobias has left

  552. Martin has joined

  553. j.r has joined

  554. sonny has left

  555. stpeter has left

  556. mukt2 has joined

  557. mathijs has left

  558. mathijs has joined

  559. Neustradamus has joined

  560. mukt2 has left

  561. sonny has joined

  562. pdurbin has joined

  563. rion has left

  564. winfried has left

  565. winfried has joined

  566. winfried has left

  567. winfried has joined

  568. Shell has joined

  569. winfried has left

  570. winfried has joined

  571. winfried has left

  572. winfried has joined

  573. pdurbin has left

  574. winfried has left

  575. winfried has joined

  576. winfried has left

  577. winfried has joined

  578. Martin has left

  579. calvin has joined

  580. waqas has left

  581. rion has joined

  582. winfried has left

  583. winfried has joined

  584. Shell has left

  585. Shell has joined

  586. Vaulor has left

  587. winfried has left

  588. winfried has joined

  589. Shell has left

  590. Shell has joined

  591. karoshi has left

  592. karoshi has joined

  593. Shell has left

  594. Shell has joined

  595. !XSF_Martin has left

  596. wurstsalat has left

  597. Neustradamus has left

  598. Neustradamus has joined

  599. adiaholic has joined

  600. !XSF_Martin has joined

  601. sonny has left

  602. goffi has left

  603. sonny has joined

  604. winfried has left

  605. winfried has joined

  606. winfried has left

  607. winfried has joined

  608. Shell has left

  609. Shell has joined

  610. calvin has left

  611. Shell has left

  612. Shell has joined

  613. Shell has left

  614. Shell has joined

  615. Nekit has left

  616. UṣL has left

  617. paul has left

  618. mathijs has left

  619. mathijs has joined

  620. mathijs has left

  621. mathijs has joined

  622. mimi89999 has left

  623. mimi89999 has joined

  624. mukt2 has joined

  625. karoshi has left

  626. mukt2 has left

  627. andy has left

  628. emus has left

  629. pdurbin has joined

  630. emus has joined

  631. !XSF_Martin has left