XSF Discussion - 2018-12-28

  1. waqas has joined

  2. X has joined

  3. waqas has left

  4. waqas has joined

  5. tux has left

  6. ninguno has joined

  7. ThibG has left

  8. ThibG has joined

  9. UsL has left

  10. UsL has joined

  11. ninguno has left

  12. Maranda has left

  13. lovetox has left

  14. andrey.g has left

  15. efrit has joined

  16. lskdjf has joined

  17. andrey.g has joined

  18. l has joined

  19. sezuan has left

  20. genofire has left

  21. genofire has joined

  22. ThibG has joined

  23. lnj has left

  24. neshtaxmpp has left

  25. neshtaxmpp has left

  26. neshtaxmpp has joined

  27. neshtaxmpp has left

  28. neshtaxmpp has left

  29. neshtaxmpp has joined

  30. marc_ has left

  31. efrit has left

  32. waqas has left

  33. Neustradamus has left

  34. genofire has left

  35. genofire has left

  36. dos has left

  37. genofire has left

  38. genofire has left

  39. alacer has left

  40. alacer has joined

  41. pep. has joined

  42. krauq has left

  43. krauq has joined

  44. alacer has left

  45. tux has left

  46. tux has joined

  47. ThibG has joined

  48. genofire has left

  49. genofire has left

  50. genofire has left

  51. 404.city has joined

  52. genofire has left

  53. Zash has left

  54. 404.city has left

  55. genofire has left

  56. valo has left

  57. moparisthebest has left

  58. Nekit has joined

  59. genofire has left

  60. genofire has left

  61. genofire has left

  62. genofire has left

  63. genofire has left

  64. genofire has left

  65. genofire has left

  66. tux has left

  67. tux has joined

  68. genofire has left

  69. genofire has left

  70. Yagiza has joined

  71. waqas has joined

  72. Nekit has left

  73. Nekit has joined

  74. neshtaxmpp has left

  75. neshtaxmpp has left

  76. genofire has left

  77. genofire has joined

  78. lorddavidiii has joined

  79. labdsf has left

  80. alacer has joined

  81. lorddavidiii has left

  82. ta has joined

  83. genofire has left

  84. genofire has left

  85. genofire has left

  86. genofire has left

  87. genofire has left

  88. genofire has left

  89. genofire has left

  90. genofire has left

  91. oli has joined

  92. oli has left

  93. genofire has left

  94. Seve has left

  95. l has joined

  96. moparisthebest has left

  97. Ge0rG

    Do you really need to encode the protocol in the user part, or would it suffice to have a domain per protocol (making it something like @jid:xmpp.matrix.org)

  98. fippo

    note that : is not valid in the domain part... i think i complained in 2004.

  99. Ge0rG

    fippo: this is about the matrix side of things. Not that I knew anything about that...

  100. fippo

    if matrix has not learned the lesson to include a protocol prefix then...

  101. oli has left

  102. Zash

    fippo: My advice to you is to close your eyes and back away

  103. oli

    which lesson

  104. oli


  105. l has left

  106. labdsf has joined

  107. l has joined

  108. Zash

    That URLs/URIs are good

  109. valo has joined

  110. Zash

    And namespaces in general

  111. labdsf has left

  112. alacer has left

  113. alacer has joined

  114. Zash has left

  115. lskdjf has joined

  116. lnj has joined

  117. labdsf has joined

  118. waqas has left

  119. oli has joined

  120. oli has joined

  121. Tobias has joined

  122. marc_ has joined

  123. UsL has joined

  124. genofire has left

  125. genofire has joined

  126. Maranda has left

  127. waqas has joined

  128. mrdoctorwho has left

  129. igoose has left

  130. igoose has joined

  131. goffi has joined

  132. uhoreg has joined

  133. 35c3.de.half-shot has joined

  134. _purple_bot has joined

  135. Matthew has joined

  136. Half-Shot has joined

  137. Half-Shot has left

  138. Syndace has left

  139. Syndace has joined

  140. jonas’

    fippo, are you takling about XMPP? : is valid in the JID domain part

  141. marc_ has left

  142. fippo

    doh. i meant the node part -- which means you can't have scheme:user@host

  143. jonas’

    that’s a good thing if you want to use it for something else though

  144. waqas has left

  145. waqas has joined

  146. APach has left

  147. mrdoctorwho has joined

  148. Guus has left

  149. Guus has left

  150. pep. has left

  151. Guus has left

  152. moparisthebest has left

  153. labdsf has left

  154. marc_ has joined

  155. moparisthebest has joined

  156. sezuan has left

  157. frainz has left

  158. frainz has joined

  159. labdsf has joined

  160. lovetox has joined

  161. lskdjf has joined

  162. lskdjf has joined

  163. lskdjf has joined

  164. lskdjf has left

  165. lovetox_ has joined

  166. lovetox_ has left

  167. vaulor has joined

  168. Alex has joined

  169. Alex has left

  170. Alex has joined

  171. UsL has joined

  172. Matthew

    > <@_xmpp_xmpp-js_xsf=40muc.xmpp.org=2fGe0rG:matrix.org> Do you really need to encode the protocol in the user part, or would it suffice to have a domain per protocol (making it something like @jid:xmpp.matrix.org) yeah, @jid:xmpp.matrix.org would work better (but mean we’d have to run a seperate vhost per bridge, but that’s not a bad thing)

  173. mathieui

    that looks great

  174. Steve Kille has left

  175. lskdjf has left

  176. lskdjf has left

  177. lskdjf has left

  178. Andrew Nenakhov has left

  179. lskdjf has left

  180. Andrew Nenakhov has joined

  181. lskdjf has left

  182. ThibG has joined

  183. ThibG has joined

  184. moparisthebest has joined

  185. moparisthebest has joined

  186. lskdjf has left

  187. lskdjf has left

  188. lskdjf has left

  189. lskdjf has left

  190. lnj has left

  191. waqas has left

  192. lnj has left

  193. lnj has left

  194. tux has joined

  195. Steve Kille has joined

  196. Half-Shot has joined

  197. !xsf_Martin has joined

  198. genofire has left

  199. genofire has joined

  200. genofire has left

  201. lskdjf has left

  202. mimi89999 has left

  203. lskdjf has left

  204. Andrew Nenakhov has left

  205. Andrew Nenakhov has joined

  206. Ge0rG

    Also that quoting format... 😱

  207. Half-Shot has left

  208. Andrew Nenakhov has joined

  209. Half-Shot has joined

  210. Andrew Nenakhov has left

  211. Andrew Nenakhov has joined

  212. MatthewX has joined

  213. MatthewX has left

  214. mimi89999 has joined

  215. krauq has joined

  216. lskdjf has joined

  217. valo has joined

  218. valo has joined

  219. ta has left

  220. 35c3.de.half-shot

    Oh yes, the fallback reply format on Matrix isn't great. The bridge is quite young, and doesn't really do formatting just yet.

  221. krauq has joined

  222. goffi has joined

  223. alacer has left

  224. lorddavidiii has joined

  225. 404.city has joined

  226. 404.city has left

  227. Half-Shot has left

  228. Half-Shot has joined

  229. lumi has joined

  230. Ge0rG

    35c3.de.half-shot: are you aware of the xmpp assembly? I'm sure you can find some folks glad to help out. I've even heard that iNPUTmice from conversations committed to work on a bridge to matrix (under the condition that the protocol stabilizes), so it might be good to bundle efforts

  231. pep.

    I went to help a bit already with the setup

  232. pep.

    I'll go say hi again today probably

  233. Ge0rG

    pep.: awesome!

  234. 35c3.de.half-shot

    Yep :) can have a chat.

  235. 35c3.de.half-shot

    And actually pep. got the bridge going in the first place :D

  236. 35c3.de.half-shot

    (well, pointed us in the right direction for prosody)

  237. Ge0rG

    I'd love to have a first class bridge running, with support for all the nice xmpp features.

  238. Ge0rG

    Most modern features should be covered already, but we probably need Carbons from the component domain for the parallel use of native clients

  239. 35c3.de.half-shot

    So yes, Matthew is probably your guy to talk to on protocol stabilization although we are commited to getting a 1.0 out the door within the next couple of months iirc.

  240. 35c3.de.half-shot

    And our full intention is to make a 100% feature compatible bridge where possible.

  241. Ge0rG

    Most modern features should be covered by XEPs already, but we probably need Carbons from the component domain for the parallel use of native clients

  242. pep.

    Tbh I am not really fond of xmpp.js and manual xml writing, but I we'll see where that leads the bridge

  243. pep.


  244. Ge0rG

    pep.: I think the important thing is to have somebody with a long term commitment to maintain it

  245. 35c3.de.half-shot

    Also, yes I'd like to have a chat about carbons and resources because it's a bit alien from my pov.

  246. Ge0rG

    35c3.de.half-shot: I'm not there, and my time is unfortunately very limited, but feel free to ask here

  247. Alex has left

  248. Ge0rG

    35c3.de.half-shot: think of a resource as a semi stable client Identifier. They are mostly opaque, but sometimes contain a client name. Ideally, each client installation should have a unique one that's persistent, but some implementations have other ideas

  249. Ge0rG

    35c3.de.half-shot: for message routing, you should always send to the bare JID (no resource), and have the server figure out everything

  250. 35c3.de.half-shot

    Ah okay, like "half-shot@half-shot.uk/MyPhone". I know that gajim tends to make one like "gajim.sdjgjw" unless you force it :/

  251. Ge0rG

    (except for MUCs, there everything is different)

  252. alacer has joined

  253. Ge0rG

    35c3.de.half-shot: exactly. The problem with "MyPhone" is when you get a second phone and both try to use the same

  254. 35c3.de.half-shot

    I see :)

  255. 35c3.de.half-shot

    This sounds analogous to matrix device ids. Interesting.

  256. lorddavidiii has left

  257. uhoreg has joined

  258. _purple_bot has joined

  259. Matthew has joined

  260. l has left

  261. labdsf has left

  262. labdsf has joined

  263. Ge0rG

    I have a feeling that matrix ends up reinventing most of the things xmpp handled a decade ago 😉

  264. frainz has joined

  265. Kev has left

  266. moparisthebest has joined

  267. frainz has left

  268. frainz has joined

  269. UsL has joined

  270. Half-Shot has left

  271. Half-Shot has joined

  272. ThibG has joined

  273. ThibG has joined

  274. frainz has left

  275. frainz has joined

  276. vanitasvitae

    Great to see a colaboration!

  277. vanitasvitae has left

  278. genofire has left

  279. Half-Shot has left

  280. genofire has joined

  281. vanitasvitae has joined

  282. Half-Shot has joined

  283. UsL has left

  284. UsL has joined

  285. tux has left

  286. Tobias has joined

  287. Tobias has joined

  288. Andrew Nenakhov has left

  289. labdsf has left

  290. Andrew Nenakhov has joined

  291. nyco has left

  292. ThibG has left

  293. ThibG has joined

  294. Guus has left

  295. Guus

    > Great to see a colaboration! Exactly!

  296. Ge0rG

    the bridged users are gone.

  297. Alex has joined

  298. Nekit has left

  299. Nekit has joined

  300. marc_ has left

  301. marc_ has joined

  302. Alex has left

  303. 404.city has joined

  304. Alex has joined

  305. nyco has left

  306. Tobias has joined

  307. MattJ has joined

  308. ta has joined

  309. Andrew Nenakhov has left

  310. Andrew Nenakhov has joined

  311. lskdjf has joined

  312. 404.city has left

  313. ta has joined

  314. Syndace has left

  315. l has left

  316. Maranda has joined

  317. Maranda has joined

  318. tux has joined

  319. lskdjf has left

  320. Tobias has joined

  321. lskdjf has joined

  322. Tobias has joined

  323. nyco has left

  324. lskdjf has left

  325. Alex has left

  326. lskdjf has left

  327. alacer has left

  328. frainz has left

  329. lorddavidiii has joined

  330. frainz has joined

  331. marc_ has left

  332. lskdjf has joined

  333. marc_ has joined

  334. Fahrgast has joined

  335. frainz has left

  336. frainz has joined

  337. APach has left

  338. lskdjf has joined

  339. Fahrgast has left

  340. Fahrgast has joined

  341. lskdjf has left

  342. lskdjf has left

  343. lumi has left

  344. lumi has joined

  345. moparisthebest has left

  346. moparisthebest has joined

  347. frainz has left

  348. frainz has joined

  349. Syndace has left

  350. lorddavidiii has left

  351. lorddavidiii has joined

  352. lskdjf has joined

  353. l has joined

  354. efrit has joined

  355. nyco has left

  356. 35c3.de.half-shot has joined

  357. nyco has left

  358. APach has joined

  359. efrit has left

  360. labdsf has joined

  361. waqas has joined

  362. alacer has joined

  363. !xsf_Martin has left

  364. labdsf has left

  365. oli has left

  366. oli has joined

  367. oli has left

  368. oli has joined

  369. labdsf has joined

  370. lnj has left

  371. oli has joined

  372. moparisthebest has joined

  373. moparisthebest has joined

  374. oli has joined

  375. genofire has left

  376. genofire has joined

  377. labdsf has left

  378. alacer has left

  379. genofire has left

  380. genofire has joined

  381. Yagiza has left

  382. labdsf has joined

  383. krauq has left

  384. genofire has left

  385. tux has joined

  386. jjrh has left

  387. genofire has joined

  388. genofire has left

  389. genofire has joined

  390. mimi89999 has joined

  391. vanitasvitae has left

  392. mimi89999 has joined

  393. lorddavidiii has left

  394. genofire has left

  395. genofire has joined

  396. chunk has left

  397. chunk has joined

  398. lorddavidiii has joined

  399. genofire has left

  400. jjrh has left

  401. mimi89999 has left

  402. jjrh has left

  403. jjrh has left

  404. jjrh has left

  405. jjrh has left

  406. Yagiza has joined

  407. jjrh has left

  408. jjrh has left

  409. Yagiza has left

  410. jjrh has left

  411. jjrh has left

  412. jjrh has left

  413. Wiktor has left

  414. mightyBroccoli has left

  415. ta has left

  416. ta has joined

  417. Guus has left

  418. neshtaxmpp has left

  419. mightyBroccoli has joined

  420. jjrh has left

  421. labdsf has left

  422. dos has left

  423. labdsf has joined

  424. igoose has left

  425. igoose has joined

  426. Zash has left

  427. benpa has joined

  428. edhelas has left

  429. edhelas has left

  430. chunk has left

  431. chunk has joined

  432. Matthew

    yeah, membership syncing isn’t hooked up yet

  433. lnj has left

  434. edhelas has left

  435. Zash has left

  436. Nekit has joined

  437. lumi has left

  438. lorddavidiii has left

  439. oli has joined

  440. chunk has left

  441. nyco has left

  442. chunk has joined

  443. edhelas has left

  444. edhelas has joined

  445. goffi has joined

  446. Half-Shot has left

  447. labdsf has left

  448. labdsf has joined

  449. Maranda has joined

  450. nyco has left

  451. labdsf has left

  452. oli has joined

  453. oli has left

  454. labdsf has joined

  455. oli has joined

  456. waqas has left

  457. waqas has joined

  458. winfried has left

  459. oli has left

  460. oli has joined

  461. genofire has joined

  462. jr has joined

  463. jr has left