XSF Discussion - 2018-11-19


  1. Ge0rG has left
  2. Ge0rG has left
  3. UsL has left
  4. UsL has joined
  5. l has left
  6. Zash has left
  7. Ge0rG has left
  8. waqas has joined
  9. Ge0rG has left
  10. Ge0rG has left
  11. j.r has left
  12. j.r has joined
  13. Ge0rG has left
  14. tux has left
  15. tux has joined
  16. lorddavidiii has left
  17. Ge0rG has left
  18. ThibG has joined
  19. Ge0rG has left
  20. sonny has left
  21. sonny has joined
  22. Ge0rG has left
  23. lorddavidiii has joined
  24. Ge0rG has left
  25. alacer has joined
  26. lskdjf has joined
  27. Ge0rG has left
  28. lnj has left
  29. Ge0rG has left
  30. alacer has left
  31. Ge0rG has left
  32. j.r has left
  33. j.r has joined
  34. Ge0rG has left
  35. waqas has left
  36. waqas has joined
  37. Ge0rG has left
  38. j.r has left
  39. j.r has joined
  40. l has left
  41. Ge0rG has left
  42. l has left
  43. lskdjf has joined
  44. Ge0rG has left
  45. guusdk has left
  46. Ge0rG has left
  47. lskdjf has joined
  48. tux has left
  49. tux has joined
  50. lskdjf has joined
  51. Ge0rG has left
  52. l has left
  53. SamWhited has left
  54. matlag has left
  55. matlag has left
  56. Nekit has joined
  57. Ge0rG has left
  58. j.r has joined
  59. l has joined
  60. j.r has joined
  61. Yagiza has joined
  62. Ge0rG has left
  63. mimi89999 has left
  64. Ge0rG has left
  65. Str4tocaster has joined
  66. Str4tocaster has left
  67. Str4tocaster has joined
  68. Ge0rG has left
  69. thorsten has left
  70. thorsten has joined
  71. lovetox has joined
  72. Ge0rG has left
  73. alacer has joined
  74. alacer has left
  75. alacer has joined
  76. Str4tocaster has left
  77. Str4tocaster has joined
  78. j.r has joined
  79. Str4tocaster has left
  80. j.r has joined
  81. Str4tocaster has joined
  82. Str4tocaster has left
  83. Str4tocaster has joined
  84. Str4tocaster has left
  85. Str4tocaster has joined
  86. !xsf_martin has joined
  87. alacer has left
  88. Ge0rG has left
  89. Neustradamus has left
  90. labdsf has left
  91. lorddavidiii has left
  92. Yagiza has left
  93. lorddavidiii has joined
  94. Ge0rG has left
  95. j.r has joined
  96. Nekit has left
  97. Nekit has joined
  98. lnj has joined
  99. j.r has joined
  100. Str4tocaster has left
  101. Str4tocaster has joined
  102. Str4tocaster has left
  103. Str4tocaster has joined
  104. guusdk has left
  105. lorddavidiii has left
  106. guusdk has joined
  107. 404.city has joined
  108. Yagiza has joined
  109. Yagiza has left
  110. Yagiza has joined
  111. lorddavidiii has joined
  112. Str4tocaster has left
  113. Str4tocaster has joined
  114. andy has joined
  115. Str4tocaster has left
  116. Str4tocaster has joined
  117. ThibG has joined
  118. Ge0rG has joined
  119. Ge0rG has joined
  120. mimi89999 has joined
  121. Ge0rG has joined
  122. lnj has left
  123. lnj has joined
  124. labdsf has joined
  125. labdsf has left
  126. labdsf has joined
  127. Ge0rG has joined
  128. Ge0rG has joined
  129. Str4tocaster has left
  130. Str4tocaster has joined
  131. moparisthebest has joined
  132. Ge0rG has joined
  133. Str4tocaster has left
  134. j.r has joined
  135. Ge0rG has left
  136. Str4tocaster has joined
  137. !xsf_martin has joined
  138. Zash has left
  139. genofire has left
  140. Ge0rG has joined
  141. labdsf has left
  142. genofire has left
  143. genofire has left
  144. genofire has left
  145. Str4tocaster has left
  146. Str4tocaster has joined
  147. Str4tocaster has left
  148. Str4tocaster has joined
  149. Str4tocaster has left
  150. Str4tocaster has joined
  151. Str4tocaster has left
  152. Str4tocaster has joined
  153. Zash has left
  154. genofire has left
  155. moparisthebest has left
  156. moparisthebest has joined
  157. Zash has left
  158. labdsf has joined
  159. alacer has joined
  160. moparisthebest has left
  161. moparisthebest has joined
  162. alacer has left
  163. alacer has joined
  164. Steve Kille has left
  165. alacer has left
  166. alacer has joined
  167. alacer has left
  168. alacer has joined
  169. Zash has joined
  170. Steve Kille has joined
  171. lnj has left
  172. alacer has left
  173. labdsf has joined
  174. sonny has joined
  175. valo has left
  176. ralphm has left
  177. goffi has joined
  178. Guus has left
  179. guusdk has left
  180. Guus has left
  181. guusdk has joined
  182. ThibG has left
  183. ThibG has joined
  184. genofire has left
  185. mightyBroccoli has left
  186. mightyBroccoli has joined
  187. vaulor has joined
  188. valo has joined
  189. APach has left
  190. waqas has left
  191. ta has left
  192. moparisthebest has joined
  193. j.r has joined
  194. alexde has joined
  195. alexde has left
  196. alexde has joined
  197. alexde has left
  198. Str4tocaster has left
  199. Str4tocaster has joined
  200. alacer has joined
  201. alacer has left
  202. alacer has joined
  203. alacer has left
  204. blabla has left
  205. ta has left
  206. cookie has left
  207. ta has left
  208. sonny has joined
  209. cookie has joined
  210. 404.city has left
  211. lorddavidiii has left
  212. 404.city has joined
  213. lorddavidiii has joined
  214. Str4tocaster has left
  215. Str4tocaster has joined
  216. tux has joined
  217. Str4tocaster has left
  218. Str4tocaster has joined
  219. Str4tocaster has left
  220. Str4tocaster has joined
  221. Alex has joined
  222. Str4tocaster has left
  223. Str4tocaster has joined
  224. Str4tocaster has left
  225. Str4tocaster has joined
  226. Str4tocaster has left
  227. Str4tocaster has joined
  228. matlag has left
  229. thorsten has left
  230. thorsten has joined
  231. Str4tocaster has left
  232. Str4tocaster has joined
  233. Syndace has joined
  234. Syndace has joined
  235. lorddavidiii has left
  236. lorddavidiii has joined
  237. vanitasvitae has left
  238. vanitasvitae has joined
  239. Str4tocaster has left
  240. Str4tocaster has joined
  241. Str4tocaster has left
  242. Str4tocaster has joined
  243. j.r has joined
  244. Str4tocaster has left
  245. Str4tocaster has joined
  246. thorsten has left
  247. Zash has left
  248. Zash has joined
  249. Zash has left
  250. Str4tocaster has left
  251. Guus the Observatory appears to be misbehaving. PHP errors on the front page. Jonas', would you mind kicking off that frontend docker hub project, to see if it goes away?
  252. Str4tocaster has joined
  253. guusdk has left
  254. jonas’ Guus, I can’t
  255. jonas’ it needs manual iteam intervention, it’s not pulled automatically from docker hub
  256. Guus uhoh
  257. vaulor has joined
  258. Guus ah
  259. jonas’ I’ve tried to get iteam attention for weeks now about this :(
  260. jonas’ but in my mind, I already figured that we need to re-implement this on top of something less awful to maintain
  261. Zash has joined
  262. guusdk has joined
  263. Guus What we see now is not a relatively simple front-end issue?
  264. Guus where's the code anyway? Docker pulls from a non-existing github repo?
  265. Guus https://bitbucket.org/horazont/xmppoke-frontend <-- that one?
  266. Guus err, bitbucket, not github
  267. jonas’ the xmppoke docker stuff itself on https://github.com/horazont/xmppoke-docker
  268. jonas’ the frontend lives here: https://github.com/horazont/xmppoke-frontend-docker
  269. Guus yes, but line 14? https://github.com/horazont/xmppoke-frontend-docker/blob/master/Dockerfile#L14
  270. edhelas (I just posted the release note of Movim 0.14 on HN, for those that are interested https://news.ycombinator.com/item?id=18485822)
  271. jonas’ Guus, ha, nice
  272. jonas’ but why
  273. jonas’ I don’t have mit bitbucket credentials at hand to check
  274. Guus bitbucket never agreed with me
  275. Guus hopefully you can find out what happened later
  276. lnj has joined
  277. Str4tocaster has left
  278. Str4tocaster has joined
  279. jonas’ Guus, I might forget, feel free to remind me later today (15:00Z+) or on wednesday
  280. Guus kk
  281. mightyBroccoli has left
  282. matlag has left
  283. matlag has joined
  284. j.r has joined
  285. Str4tocaster has left
  286. Str4tocaster has joined
  287. blabla has joined
  288. moparisthebest has joined
  289. moparisthebest has joined
  290. mightyBroccoli has joined
  291. l has joined
  292. 404.city has left
  293. Str4tocaster has left
  294. Str4tocaster has joined
  295. flow why not put a static page up on xmpp.net, saying that we are looking for help maintaining it
  296. Zash Sounds good
  297. daniel I'd volunteer to just rewrite it. But I think someone else is already doing so
  298. Str4tocaster has left
  299. Str4tocaster has joined
  300. Kev It seems to be broken.
  301. Kev I restarted both poke and the frontend, and the frontend refuses to come up.
  302. vanitasvitae has left
  303. Andrew Nenakhov has left
  304. vanitasvitae has joined
  305. Andrew Nenakhov has joined
  306. Alex has left
  307. Guus Kev, that's probably because the docker instance is being composed partly from a repository that's currently unvailable.
  308. Guus before the restart, the frontend gave a different error.
  309. Guus Daniel: what makes you think that someone else is already doing so/
  310. Str4tocaster has left
  311. daniel Someone told me
  312. daniel 😏
  313. Str4tocaster has joined
  314. daniel Holger mentioned that Matt the jabber.at admin is working on it and also sent me a link that I haven't had time to check out yet
  315. Kev Guus: It was just starting it, rather than recreating the image.
  316. Holger https://github.com/mathiasertl/xmpp-test
  317. Holger daniel: But in the meantime, he said "right now, it's more or less on ice".
  318. daniel If that doesn't lead anywhere I might start my own. I want a test that then will result in a simple boolean to integrate it into the compliance tester
  319. daniel And if I write the tooling to create the boolean I already have what it takes to generate a more verbose output
  320. Kev I suspect that the frontend can't cope with being restarted without being recreated, or something.
  321. Guus Daniel / Holger: Nice!
  322. Guus Kev: Odd!
  323. Guus Until a viable replacement is available, it's probably best not to give up on our old instance though
  324. Kev It seems like someone's moved things around on the filesystem and broken things, but I don't remember who set this up.
  325. daniel I think I might have to grow the compliance tester into a more general thing anyway. During the sprint I wrote a thing that tests for cors headers on the HTTP upload
  326. Guus might take a while before the replacement is ready. Looking at the effort that has gone into the old, but also the new tings (100+ commits) ...
  327. daniel At some point it will make sense to integrate tls testers
  328. Guus Kev, might've been me?
  329. Kev Let's see if I can at least fix the backup script before I go nuclear on it.
  330. l has joined
  331. Kev As things stand the backup script is broken, and the README is wrong.
  332. Kev (And the container won't start)
  333. Kev Well, at least I've got the backup script working again.
  334. Str4tocaster has left
  335. Str4tocaster has joined
  336. Str4tocaster has left
  337. Str4tocaster has joined
  338. Str4tocaster has left
  339. Str4tocaster has joined
  340. Kev Oh, the creation scripts only work if the instance is running. If it's not running, they'll refuse to install a new one.
  341. Str4tocaster has left
  342. Str4tocaster has joined
  343. alacer has joined
  344. Kev Got it back to Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/html/index.php on line 97 state, at least.
  345. Zash has left
  346. Holger has left
  347. Guus Thanks Kev
  348. andy has left
  349. andy has joined
  350. andy has left
  351. jonas’ daniel, who is rewriting it?
  352. jonas’ the TLS tests can be easily based on testssl.sh, it has a JSON formatted output
  353. jonas’ that was the plan when I get around to do it, but I didn’t start
  354. andy has joined
  355. Str4tocaster has left
  356. matlag has left
  357. matlag has joined
  358. Str4tocaster has joined
  359. guusdk has left
  360. guusdk has joined
  361. Str4tocaster has left
  362. Str4tocaster has joined
  363. Str4tocaster has left
  364. Str4tocaster has joined
  365. Str4tocaster has left
  366. Str4tocaster has joined
  367. Str4tocaster has left
  368. pep. has left
  369. Alex has left
  370. lorddavidiii has left
  371. Str4tocaster has joined
  372. Alex has joined
  373. alacer has left
  374. lorddavidiii has joined
  375. Guus jonas' : https://github.com/mathiasertl/xmpp-test
  376. Str4tocaster has left
  377. matlag has left
  378. matlag has joined
  379. Andrew Nenakhov has left
  380. Andrew Nenakhov has joined
  381. vaulor has joined
  382. andy has left
  383. andy has joined
  384. lnj has left
  385. Zash has left
  386. moparisthebest has joined
  387. vanitasvitae has left
  388. vanitasvitae has joined
  389. andrey.g has left
  390. lovetox has left
  391. matlag has left
  392. matlag has joined
  393. genofire has left
  394. Holger has left
  395. andy has left
  396. moparisthebest has joined
  397. moparisthebest has joined
  398. genofire has left
  399. genofire has left
  400. !xsf_martin has joined
  401. vanitasvitae has left
  402. vanitasvitae has joined
  403. genofire has left
  404. genofire has left
  405. !xsf_martin has left
  406. !xsf_martin has joined
  407. ThibG has joined
  408. ThibG has joined
  409. Guus Jonas' this is your 15:01Z callback ping 🙂
  410. jonas’ thanks!
  411. jonas’ apparently I changed my username and bitbucket doesn’t do redirects :)
  412. moparisthebest jonas’: what I'm hearing is you broke it and it's all your fault
  413. jonas’ no
  414. moparisthebest Lol <3
  415. jonas’ Guus, fix for the URL is pushed
  416. Guus thanks jonas' !
  417. !xsf_martin has left
  418. !xsf_martin has joined
  419. !xsf_martin has left
  420. !xsf_martin has joined
  421. ta has left
  422. l has left
  423. Zash has left
  424. Nekit has left
  425. Nekit has joined
  426. jjrh has left
  427. jonas’ isn’t there a general race condition with multiple clients of the same account in a single MUC where when a MUC forwards a groupchat message to one of the clients and the client goes offline, it might get sent by the XMPP server to the other client ("most available resource")?
  428. Guus jonas' : both index.php as well as list.php don't handle a scenario well where the find_score query doesn't return rows. I'm assuming that's easily fixed. I'm unsure why no scores are returned though. To much work to be processed?
  429. jonas’ I don’t know
  430. Guus https://bitbucket.org/jssfr/xmppoke-frontend/src/84b48437dca24deaf7557c982c069015cf09a396/index.php <-- line 89 does appear to validate if scores is non-empty, but line 97 does not
  431. lorddavidiii has left
  432. jonas’ I didn’t write the PHP code, and I don’t want to maintain it.
  433. jjrh has left
  434. Guus I'll have a stab at fixing the code to prevent the ugly php error
  435. lorddavidiii has joined
  436. jjrh has left
  437. jjrh has left
  438. Guus hargh, how do I fork in Bitbucket?
  439. jjrh has left
  440. lumi has joined
  441. Guus ah, by creating a new repo
  442. Guus oh, good, it uses mercurial.
  443. Guus gives up.
  444. Zash has joined
  445. jonas’ not that hard when you just want to patch a thing
  446. jonas’ hg clone, do your thing, hg commit file1 file2 ...
  447. Guus sure, but that'll make me install hg.
  448. Guus I'm doing things in the text editor of bitbucket
  449. sonny has left
  450. sonny has joined
  451. lovetox has joined
  452. marc has joined
  453. Guus Jonas', I think I just created two PRs against your repo, that _should_ fix the issue
  454. jonas’ Guus, can you try to try it for yourself?
  455. jonas’ the frontend thing contains a docker-compose file which you should be able to use
  456. sonny has joined
  457. l has joined
  458. lskdjf has joined
  459. waqas has joined
  460. Syndace has left
  461. SamWhited has left
  462. ralphm has left
  463. mightyBroccoli has left
  464. mightyBroccoli has joined
  465. guusdk has left
  466. moparisthebest has joined
  467. mimi89999 has joined
  468. lskdjf has joined
  469. mimi89999 has left
  470. ralphm has left
  471. ralphm has joined
  472. mightyBroccoli has left
  473. mightyBroccoli has joined
  474. Syndace has joined
  475. j.r has joined
  476. sonny has joined
  477. jonas’ Guus, hm, I’m really not fond of maintaining this
  478. jonas’ I don’t feel comfortable in reviewing PHP changes, and yet I’m now somewhat of a gatekeeper
  479. Guus I'm to stupid for docker
  480. Guus somehow, my changes aren't picked up
  481. jonas’ did you re-build the image? with the correct tag?
  482. marc has left
  483. lnj has joined
  484. Guus probably not
  485. mimi89999 has joined
  486. j.r has joined
  487. lovetox has left
  488. Guus ah, got it
  489. lovetox has joined
  490. peter has joined
  491. 404.city has joined
  492. matlag has left
  493. Guus jonas' : my commits fix php-related errors
  494. matlag has joined
  495. Guus likely not the underlying issue of the tests not being executed
  496. Guus but at least, it's failing more gracefully now.
  497. Zash has left
  498. jonas’ mmm
  499. genofire has left
  500. goffi has joined
  501. j.r has joined
  502. Nekit has left
  503. Nekit has joined
  504. Steve Kille has left
  505. Steve Kille has left
  506. Zash has joined
  507. jjrh has left
  508. Steve Kille has joined
  509. mimi89999 has left
  510. Steve Kille has left
  511. guusdk has left
  512. mimi89999 has left
  513. lumi has left
  514. lumi has joined
  515. labdsf has left
  516. Nekit has left
  517. Nekit has joined
  518. matlag has left
  519. matlag has joined
  520. guusdk has left
  521. guusdk has left
  522. guusdk has joined
  523. matlag has left
  524. matlag has joined
  525. Holger has left
  526. ralphm has left
  527. vanitasvitae has left
  528. vanitasvitae has left
  529. vanitasvitae has joined
  530. guusdk has left
  531. guusdk has joined
  532. 404.city has left
  533. andrey.g has joined
  534. j.r has joined
  535. l has left
  536. j.r has joined
  537. lskdjf has joined
  538. peter has left
  539. labdsf has joined
  540. peter has joined
  541. pep. has left
  542. 404.city has joined
  543. 404.city has left
  544. labdsf has left
  545. labdsf has joined
  546. vaulor has joined
  547. goffi has joined
  548. goffi has left
  549. goffi has joined
  550. MattJ jonas’ [15:20]: > isn’t there a general race condition with multiple clients of the same account in a single MUC where when a MUC forwards a groupchat message to one of the clients and the client goes offline, it might get sent by the XMPP server to the other client ("most available resource")?
  551. jonas’ no, there isn’t, I figured it out by now
  552. jonas’ due to: 8.5.3.2.1. Message For a message stanza of type "normal", "groupchat", or "headline", the server MUST either (a) silently ignore the stanza or (b) return an error stanza to the sender, which SHOULD be <service- unavailable/>.
  553. jonas’ sorry for the noise
  554. MattJ Groupchat messages are not redirected to other resources
  555. MattJ Sorry, great :)
  556. peter has left
  557. !xsf_martin has joined
  558. Zash has left
  559. Zash has joined
  560. guusdk has left
  561. guusdk has joined
  562. j.r has left
  563. guusdk has left
  564. guusdk has joined
  565. pep. has joined
  566. guusdk has left
  567. guusdk has joined
  568. Ge0rG Also "silently ignore the stanza"
  569. MattJ Silently ignore that option
  570. Ge0rG Implementation defined behavior.
  571. jonas’ IB!
  572. jonas’ at least not UB!
  573. MattJ Silently ignore buggy implementations
  574. Ge0rG MattJ: they are not buggy if they are compliant
  575. MattJ You think so? :)
  576. Ge0rG MattJ: by your definition, mod_carbons and mod_mam are buggy as well
  577. Ge0rG shortly considered writing "as hell"
  578. MattJ They are
  579. Zash has left
  580. Ge0rG And the XEPs are buggy too. And the RFC.
  581. MattJ TCP/IP is buggy, but (mostly) follows spec
  582. MattJ Abandon hope
  583. Zash Humans are buggy
  584. jonas’ it’s all buggy
  585. MattJ Not all
  586. MattJ The stuff we haven't written yet is perfect
  587. Ge0rG It's buggy all the way down. A fractal of bad protocol design
  588. MattJ Ge0rG: great name for a client!
  589. Ge0rG MattJ: "Buggy"? 😀
  590. lskdjf has joined
  591. moparisthebest Maybe you should just start from scratch, call it matrix or something
  592. Zash Bug is a kind of dance?
  593. moparisthebest I'm sure you won't hit the same problems :)
  594. Ge0rG > have you tried the Buggy messenger? All of them!
  595. Zash -y as suffix is hip again?
  596. Zash hippy
  597. labdsf has left
  598. j.r has joined
  599. Ge0rG Buggy, the zimpy messenger.
  600. Ge0rG My phone auto corrected zimpy to "gimpy"
  601. Alex has left
  602. labdsf has joined
  603. lovetox when was the last XEP that made it to DRAFT, just out of interest?
  604. jonas’ commit c58d3bbf5ed18e95b374e3bc1db9a85de40f2661 Author: Jonas Wielicki <j.wielicki@sotecware.net> Date: Thu Jan 25 08:54:39 2018 +0100 XEP-0387: Move to draft
  605. jonas’ that’s a good candidate
  606. Zash 1806, it was a cold winter that year
  607. jonas’ ha, the compliance suites
  608. lovetox lol :D
  609. lovetox ok and now a real xep
  610. lovetox please
  611. Zash must have been in the dark ages
  612. jonas’ I’d h ave to do more magic than that, but it might be May 2017
  613. jonas’ or March?
  614. Maranda has joined
  615. jonas’ march
  616. jonas’ back when Sam was still editoring much -- it’s not my fault, I swear!!
  617. Ge0rG Getting compliance Suite into draft was hard enough!
  618. Maranda has left
  619. jjrh has left
  620. jjrh has left
  621. jonas’ yes, XEP-0233 was the last one moving to draft before that, that was in Mar 2017
  622. Alex has joined
  623. mimi89999 has left
  624. Zash has left
  625. lskdjf has joined
  626. tux has left
  627. lorddavidiii has left
  628. lorddavidiii has joined
  629. marc has joined
  630. Zash has left
  631. Zash has left
  632. peter has joined
  633. lorddavidiii has left
  634. lorddavidiii has joined
  635. peter has left
  636. SamWhited Speaking of compliance suites, someone should do some for this upcoming year (even if they're basically the same) so that they don't appear out of date
  637. mimi89999 has joined
  638. mimi89999 has joined
  639. jonas’ yeah, I’ve got that on my todo
  640. Yagiza has left
  641. Ge0rG If it's the same, can we just update the year?
  642. jonas’ next council will decide
  643. jonas’ (but I’m in favour)
  644. mimi89999 has joined
  645. SamWhited has left
  646. mimi89999 has left
  647. Ge0rG I think I was missing one XEP when explaining what's relevant for mobile to haeckse last weekend
  648. Ge0rG Oh yes, it's missing 0184
  649. Ge0rG I don't even understand how we could miss that.
  650. MattJ has left
  651. lnj has left
  652. lskdjf has left
  653. l has left
  654. goffi has joined
  655. vanitasvitae has left
  656. vanitasvitae has joined
  657. lnj has left
  658. guusdk has left
  659. guusdk has joined
  660. tux has left
  661. marc has left
  662. Nekit has joined
  663. goffi has joined
  664. genofire has left
  665. Alex has left
  666. lskdjf has left
  667. !xsf_martin has joined
  668. matlag has left
  669. matlag has joined
  670. lskdjf has joined
  671. lskdjf has joined
  672. blabla has left
  673. l has joined
  674. lskdjf has left
  675. l has joined
  676. vanitasvitae has left
  677. vanitasvitae has joined
  678. Arc has left
  679. andrey.g has joined
  680. l has joined
  681. Ge0rG has left
  682. matlag has left
  683. matlag has joined
  684. andrey.g has joined
  685. matlag has left
  686. matlag has joined
  687. lovetox has left