XSF Discussion - 2017-10-10


  1. stefandxm has left

  2. Nathan has joined

  3. Nathan

    What I tried to say was what happens when MAM is implemented to a server?

  4. Nathan has left

  5. waqas has left

  6. waqas has joined

  7. alacer has joined

  8. lumi has joined

  9. la|r|ma has joined

  10. lskdjf has joined

  11. Tobias has joined

  12. alacer has joined

  13. Valerian has joined

  14. Zash has left

  15. Zash has joined

  16. Tobias has joined

  17. Zash

    Assuming there's an accompanying server-side message archive, then users can query it.

  18. alacer has left

  19. efrit has left

  20. jere has left

  21. jere has joined

  22. alacer has joined

  23. Zash has left

  24. waqas has left

  25. waqas has joined

  26. matlag has left

  27. daniel has joined

  28. stefandxm has joined

  29. Valerian has left

  30. Valerian has joined

  31. waqas has left

  32. waqas has joined

  33. stefandxm has left

  34. alacer has joined

  35. waqas has left

  36. waqas has joined

  37. tim@boese-ban.de has joined

  38. tim@boese-ban.de has joined

  39. alacer has joined

  40. daniel has left

  41. daniel has joined

  42. alacer has joined

  43. alacer has joined

  44. Guus has left

  45. Tobias has joined

  46. Guus has joined

  47. daniel has left

  48. Tobias has joined

  49. alacer has joined

  50. Guus has left

  51. SamWhited has left

  52. Guus has joined

  53. alacer has joined

  54. stefandxm has joined

  55. daniel has joined

  56. daniel has left

  57. alacer has left

  58. daniel has joined

  59. alacer has joined

  60. stefandxm has left

  61. alacer has left

  62. tim@boese-ban.de has joined

  63. tim@boese-ban.de has joined

  64. uc has joined

  65. nyco has left

  66. alacer has joined

  67. uc has joined

  68. uc has left

  69. uc has joined

  70. jere has left

  71. jere has joined

  72. daniel has left

  73. Valerian has left

  74. some1namednate has joined

  75. some1namednate has left

  76. alacer has joined

  77. alacer has joined

  78. jere has left

  79. emxp has joined

  80. stefandxm has joined

  81. alacer has joined

  82. Guus has left

  83. Guus has joined

  84. tim@boese-ban.de has joined

  85. tim@boese-ban.de has joined

  86. stefandxm has left

  87. uc has joined

  88. waqas has left

  89. goffi has joined

  90. alacer has joined

  91. Guus has left

  92. Guus has joined

  93. ralphm has joined

  94. jubalh has joined

  95. uc has joined

  96. uc has joined

  97. uc has joined

  98. Guus has left

  99. Guus has joined

  100. alacer has joined

  101. alacer has joined

  102. ralphm has left

  103. Tobias has joined

  104. Wiktor has joined

  105. Wiktor has joined

  106. sonny has joined

  107. sonny has joined

  108. Guus has left

  109. jubalh has joined

  110. Guus has joined

  111. uc has joined

  112. Ge0rG has left

  113. Ge0rG has left

  114. alacer has joined

  115. Ge0rG has left

  116. Ge0rG has left

  117. stefandxm has joined

  118. Ge0rG has left

  119. Ge0rG has left

  120. mimi89999 has joined

  121. sonny has joined

  122. Kev has left

  123. tim@boese-ban.de has joined

  124. alacer has joined

  125. sonny has joined

  126. moparisthebest has left

  127. Kev has left

  128. uc has joined

  129. zinid

    guys, when pubsub#publish-options form definition will be fixed?

  130. tim@boese-ban.de has joined

  131. tim@boese-ban.de has joined

  132. stefandxm has left

  133. nyco has left

  134. moparisthebest has joined

  135. Steve Kille has left

  136. zinid

    or, if everyone is lazy doing this, where can I find definitions of every fields of pubsub#publish-options form

  137. zinid

    I recall Push, Persistent Storage, what else?

  138. Steve Kille has joined

  139. Ge0rG has joined

  140. Flow has joined

  141. jonasw

    zinid, make a PR? ;-)

  142. zinid

    but I'm lazy

  143. Flow

    zinid: what is broken?

  144. Flow

    Anyway, I wonder if MIX shouldn't really be PubSub2. Persistent group chat requires PubSub at the lowest level, MIX could provide that, while additionally fixing PubSub for everyone else (while keeping the old spec around)

  145. zinid

    Flow: pubsub#publish-options doesn't define pubsub#persist_items defined in XEP-0223 and 'secret' (without pubsub# ???) defined in XEP-0357

  146. Flow

    define where? in xep60? don't we have a registry for that?

  147. zinid

    yes

  148. zinid

    in xep60

  149. zinid

    I have no idea what "having a registry" means

  150. zinid

    https://xmpp.org/extensions/xep-0060.html#registrar-formtypes-publish

  151. edhelas

    https://news.ycombinator.com/item?id=15437448

  152. Flow

    zinid, this one I think: https://xmpp.org/registrar/formtypes.html#http:--jabber.org-protocol-pubsubpublish-options

  153. zinid

    still not defined there ;)

  154. Flow

    right, PRs welcome 😉

  155. zinid

    also, this registry is unusable, it doesn't define possible values of pubsub#access_model

  156. Flow

    zinid, it just defines the fild name, everything else is written in the defining XEP

  157. Flow

    field name, type and description

  158. zinid

    ok

  159. zinid

    so should be fixed both XEP-0060 definition and the registry?

  160. Flow

    zinid, I found persist_items in the registry. what else is missing?

  161. Flow

    An 'secret' from the push xep

  162. Flow

    Seems like 'push#secret' would be more idiomatic, also xep357 doesn't have a registry submission for that

  163. Flow

    If i recall correctly, Kev wanted to take of xep357

  164. Flow

    *take over

  165. zinid

    Flow: persist_items should be defined in every form where it's used, just like pubsub#access_model (it's defined in several forms)

  166. Steve Kille has left

  167. Flow

    what are the other forms where persist_items is used besides node_config?

  168. zinid

    publish_options?

  169. zinid

    see XEP-0223

  170. zinid

    https://xmpp.org/extensions/xep-0223.html#store

  171. zinid

    example 4

  172. zinid

    possibly in others, dunno

  173. Flow

    I'm not sure if it's righ to use persist_items with publish-options

  174. Flow

    like access_model it appears more like a per node thing, not per item

  175. Flow

    could it be that ex1 in xep223 is wrong?

  176. jonasw

    Flow, no, that was discusesd on the ML

  177. Flow

    jonasw, ahh, must have missed that, do you have a pointer?

  178. jonasw

    nobody objected to the interpretation that <publish-options/> is a precondition

  179. jonasw

    will do

  180. Flow

    ahh, it's used as precondition

  181. Flow

    then it probably makes sense that it doesn't appear in publish-options's registry

  182. Flow

    now I remember that there was a discussion around that

  183. Flow

    ahh and xep60 reads like preconditions must also be registered

  184. zinid

    everything should be registered, even if XEP doesn't say that

  185. zinid

    because this form definition can be used by automatic validation (I do this in ejabberd)

  186. tux has joined

  187. jonasw

    still looking for the discussion, hang on

  188. Flow

    jonasw, no worries, I think it was daniel who brought it up

  189. Guus

    any French people around?

  190. jonasw

    Flow, https://mail.jabber.org/pipermail/standards/2017-May/032631.html

  191. jonasw

    got it

  192. mimi89999

    Moi

  193. jonasw

    yes, preconditions must be registered to define the meaning of the precondition

  194. Guus

    in a certificate, what's the most appropriate value for "state or Province Name" for Paris?

  195. Flow

    Guus: does anyone care about the value of that field?

  196. Guus

    ÃŽle-de-France? Nothing?

  197. andrey.g has left

  198. mimi89999

    Keep that empty. Nobody cares.

  199. Guus

    Flow: I don't want to find out, which is why I'm asking for the most appropriate value :)

  200. Guus

    kk

  201. mimi89999

    But probably it is that... See other certs...

  202. mimi89999

    The one of OVH...

  203. Guus

    (I don't know of any other certs)

  204. Guus

    oh, paris probably has a website...

  205. jonasw

    this is how the gandi.net certificate looks: CN = www.gandi.net OU = COMODO EV SSL OU = Ops O = Gandi SAS Object Identifier (2 5 4 9) = 63-65 Boulevard Massena L = Paris ST = Paris Object Identifier (2 5 4 17) = 75013 C = FR Object Identifier (2 5 4 15) = Private Organization Object Identifier (1 3 6 1 4 1 311 60 2 1 3) = FR Object Identifier (2 5 4 5) = 423 093 459 00042

  206. jonasw

    so apparently it’s simply "Paris"?

  207. mimi89999

    Lol

  208. Guus

    thanks guys :)

  209. mimi89999

    Certbot keeps that empty. Really nobody cares.

  210. Kev has left

  211. zinid

    Flow: whatever, I generate code from this form now: https://github.com/processone/xmpp/blob/master/specs/pubsub_publish_options.xdata

  212. sonny has joined

  213. zinid

    secret without prefix 'pubsub#' looks odd though

  214. Flow

    I think 'push#secret' would be more to the point

  215. jonasw

    I agree

  216. Flow

    zinid, would be greate if you did an PR for the registry too

  217. zinid

    can we change the filed name?

  218. Flow

    https://github.com/xsf/registrar

  219. Flow

    zinid: Not without a namespace bump I fear

  220. zinid

    then let's don't do this

  221. zinid

    we have the same in some MUC forms, this is not a major problem

  222. jonasw

    we should have errata sections in XEPs where we can note things for the next Namespace bump

  223. jonasw

    re registrar: I bet that stuff is currently not updated on the website

  224. Flow

    jonasw, I once started https://wiki.xmpp.org/web/XEP_and_RFC_Remarks

  225. jonasw

    yeah, nobody will look there when preparing a PR against a xep :)

  226. Ge0rG

    jonasw [09:56]: > we should have errata sections in XEPs where we can note things for the next Namespace bump There used to be wiki pages for each xep containing that information

  227. stefandxm has joined

  228. intosi has left

  229. intosi has joined

  230. jubalh has joined

  231. alacer has joined

  232. Guus

    Who's going to be at the GSoC menter summit this weekend? Arc, Daniel, Edwin and me - anyone else?

  233. Guus

    we should meet up. I'll at least bring some stickers :)

  234. Guus

    Edwin and me are in the Sheraton

  235. mimi89999

    Guus: Bring stickers *to* XMPP.

  236. Guus

    ?

  237. intosi

    Guus: +1 on the stickers.

  238. mimi89999

    > I'll at least bring some stickers :) 😉

  239. mimi89999

    The requests for adding stickers...

  240. intosi

    mimi89999: ah.

  241. alacer has joined

  242. Guus

    Please note that my two-year-old kept me up all night, and I'm very likely to miss puns, sarcasm, and any other subtilities today.

  243. mimi89999

    Guus: Take some sleep then...

  244. Guus

    mimi89999: customers, deadlines.

  245. Guus

    my wife is actually very jealous of me going to the GSoC meeting. Not because of the trip, but because of the four days of hotel stay without the kids :)

  246. sonny has joined

  247. Flow has joined

  248. Guus

    four nights of uninterrupted sleep... sheer bliss.

  249. intosi

    Four nights of fighting jetlag ;)

  250. Guus

    intosi: that probably sets in only after I return

  251. mimi89999

    2x no sleep...

  252. valo has joined

  253. intosi

    I'm usually much better going west to east than the other way around. Getting up early is easy, sleeping in is something I'm terrible at.

  254. Alex has joined

  255. alacer has joined

  256. Guus

    I'll find out in a couple of days

  257. Guus

    oh, at least 4 guys from Jitsi will be there too

  258. Guus

    they're in the other hotel though

  259. zinid has left

  260. xnyhps has left

  261. Alex has left

  262. andrey.g has joined

  263. lskdjf has joined

  264. alacer has joined

  265. Ge0rG has left

  266. tim@boese-ban.de has joined

  267. tim@boese-ban.de has joined

  268. tux has joined

  269. ralphm has left

  270. zinid has left

  271. tim@boese-ban.de has joined

  272. tim@boese-ban.de has joined

  273. zinid has left

  274. Ge0rG has left

  275. lskdjf has joined

  276. uc has joined

  277. tim@boese-ban.de has joined

  278. tim@boese-ban.de has joined

  279. alacer has joined

  280. sonny has joined

  281. tim@boese-ban.de has joined

  282. lskdjf has joined

  283. tim@boese-ban.de has joined

  284. la|r|ma has joined

  285. Flow

    Guus: If you meet Ingo, then please say hello from me

  286. Ge0rG has left

  287. la|r|ma has joined

  288. la|r|ma has joined

  289. tux has joined

  290. Guus

    Flow: not sure if he'll be there. by-the-by: the Jitsi guys all but finished merging all of his Smack 3->4 miration work.

  291. Flow

    \o/

  292. Guus

    it was a lot of work on Ingo's part, but the merge itself was relatively painless, from what I understand. There was one issue with certificate acepptance that they quickly resolved.

  293. nyco has left

  294. Flow

    not that it matters: but it appears to be not yet merged: https://github.com/jitsi/jitsi/tree/smack4-2

  295. tim@boese-ban.de has joined

  296. alacer has joined

  297. tim@boese-ban.de has joined

  298. Ge0rG has left

  299. Guus

    that's the desktop app I think? I think they were referring to their backend stuff.

  300. Flow

    ahh, k, great

  301. jere has joined

  302. sonny has joined

  303. tim@boese-ban.de has joined

  304. tim@boese-ban.de has joined

  305. andrey.g has left

  306. Ge0rG has left

  307. uc has joined

  308. jere has left

  309. jere has joined

  310. sonny has joined

  311. andrey.g has joined

  312. tim@boese-ban.de has joined

  313. andrey.g has joined

  314. tim@boese-ban.de has joined

  315. alacer has joined

  316. lumi has joined

  317. alacer has joined

  318. Alex has joined

  319. jubalh has joined

  320. uc has joined

  321. sonny has joined

  322. efrit has joined

  323. lskdjf has joined

  324. ralphm has joined

  325. jubalh has left

  326. uc has joined

  327. sonny has joined

  328. waqas has joined

  329. Zash has joined

  330. lumi has joined

  331. efrit has left

  332. uc has joined

  333. Flow has left

  334. Flow has joined

  335. Flow has left

  336. jjrh has left

  337. jjrh has left

  338. sonny has joined

  339. Steve Kille has left

  340. Steve Kille has joined

  341. Tobias has left

  342. jjrh has left

  343. jjrh has left

  344. Wiktor has joined

  345. jjrh has left

  346. jjrh has left

  347. jjrh has left

  348. Valerian has joined

  349. ralphm has joined

  350. alacer has left

  351. alacer has joined

  352. lumi has joined

  353. winfried has joined

  354. uc has joined

  355. Kev has left

  356. waqas has left

  357. tux has left

  358. jjrh has left

  359. lovetox has joined

  360. winfried has joined

  361. alacer has joined

  362. alacer has joined

  363. lskdjf has joined

  364. tux has joined

  365. alacer has left

  366. Valerian has left

  367. Valerian has joined

  368. Valerian has left

  369. Valerian has joined

  370. Tobias has left

  371. Valerian has left

  372. Valerian has joined

  373. alacer has joined

  374. Guus has left

  375. jubalh has joined

  376. sonny has joined

  377. Valerian has left

  378. Valerian has joined

  379. tux has left

  380. Guus has left

  381. tim@boese-ban.de has joined

  382. Valerian has left

  383. jubalh has left

  384. sonny has joined

  385. jere has left

  386. Guus has left

  387. Wiktor has left

  388. Wiktor has joined

  389. Guus has left

  390. jere has joined

  391. Valerian has joined

  392. Lance has joined

  393. mimi89999 has left

  394. alacer has joined

  395. Lance has left

  396. Steve Kille has left

  397. alacer has joined

  398. Steve Kille has joined

  399. daniel has joined

  400. winfried has joined

  401. Guus has left

  402. andrey.g has left

  403. ralphm has joined

  404. daniel has left

  405. Guus has left

  406. ralphm has left

  407. mimi89999 has joined

  408. waqas has joined

  409. vanitasvitae has left

  410. winfried has joined

  411. uc has joined

  412. waqas has left

  413. la|r|ma has joined

  414. SamWhited has left

  415. tux has left

  416. winfried has joined

  417. ralphm has left

  418. Alex has left

  419. Alex has joined

  420. andrey.g has joined

  421. goffi has left

  422. andrey.g has joined

  423. ralphm has left

  424. ralphm has left

  425. Valerian has left

  426. jere has left

  427. jere has joined

  428. andrey.g has joined

  429. stefandxm has left

  430. waqas has joined

  431. lskdjf has joined

  432. Guus has left

  433. uc has joined

  434. alacer has left

  435. alacer has joined

  436. Wiktor has joined

  437. lskdjf has left

  438. waqas has left

  439. uc has joined

  440. andrey.g has joined

  441. lumi has left

  442. andrey.g has joined

  443. alacer has joined

  444. andrey.g has joined

  445. ralphm has left

  446. stefandxm has joined

  447. alacer has joined

  448. tux has joined

  449. stefandxm has left

  450. Tobias has joined

  451. ralphm has left

  452. jere has left

  453. jere has joined

  454. moparisthebest has joined

  455. Alex has left

  456. ralphm has left

  457. jubalh has joined

  458. alacer has joined

  459. stefandxm has joined

  460. tim@boese-ban.de has joined

  461. jubalh has left

  462. alacer has joined

  463. xnyhps has left

  464. zinid has left

  465. Guus has left

  466. Guus has joined

  467. zinid has left

  468. jubalh has joined

  469. jjrh has left

  470. jjrh has left

  471. efrit has joined

  472. jere has joined

  473. ralphm has joined

  474. zinid has left

  475. jere has joined

  476. zinid has joined

  477. nyco has left

  478. jubalh has left

  479. jjrh has left

  480. Ge0rG has left

  481. jjrh has left

  482. jubalh has joined

  483. jubalh has left

  484. jubalh has joined

  485. pep. has left

  486. pep. has left

  487. pep. has joined

  488. pep. has left

  489. pep. has joined

  490. jjrh has left

  491. emxp has left

  492. stefandxm has left

  493. efrit has left

  494. lovetox has left

  495. ralphm has joined

  496. SamWhited has left

  497. zinid has left

  498. lumi has joined

  499. Guus has left

  500. Guus has joined

  501. Guus has left

  502. jubalh has left

  503. Zash has left

  504. tim@boese-ban.de has joined

  505. Guus has joined

  506. Zash has left

  507. Guus has left

  508. Guus has joined

  509. mathieui has left

  510. mathieui has joined

  511. pep. has left

  512. Guus has left

  513. alacer has joined

  514. winfried has left

  515. winfried has joined

  516. jere has joined

  517. ralphm has left

  518. Wiktor has joined

  519. Wiktor has joined

  520. Valerian has joined

  521. Guus has joined

  522. lskdjf has joined

  523. uc has joined

  524. alacer has joined

  525. SamWhited has joined

  526. stefandxm has joined

  527. SamWhited has joined

  528. uc has joined

  529. winfried has joined

  530. sonny has joined

  531. jjrh has left

  532. waqas has joined

  533. stefandxm has left

  534. Guus has left

  535. jjrh has left

  536. waqas has left

  537. Guus has joined

  538. Guus has left

  539. Guus has joined

  540. Lance has joined

  541. la|r|ma has left

  542. Lance has left