XSF Discussion - 2017-12-01

  1. pep. has left

  2. pep. has left

  3. pep. has left

  4. pep. has left

  5. pep. has left

  6. lskdjf has left

  7. lskdjf has joined

  8. pep. has left

  9. pep. has left

  10. pep. has left

  11. pep. has left

  12. pep. has left

  13. pep. has left

  14. pep. has joined

  15. nyco has left

  16. nyco has joined

  17. waqas has left

  18. bjc has left

  19. sonny has joined

  20. tux has left

  21. tux has joined

  22. goffi has left

  23. arc has left

  24. arc has joined

  25. arc has left

  26. arc has joined

  27. ralphm has left

  28. lskdjf has left

  29. lskdjf has left

  30. la|r|ma has joined

  31. lskdjf has left

  32. lskdjf has joined

  33. arc has left

  34. arc has joined

  35. arc has left

  36. arc has joined

  37. arc has left

  38. arc has joined

  39. sonny has joined

  40. tux has left

  41. tux has joined

  42. sonny has joined

  43. tux has left

  44. tux has joined

  45. jere has left

  46. jere has joined

  47. sonny has joined

  48. daniel has left

  49. daniel has joined

  50. Guus has left

  51. Guus has joined

  52. lskdjf has joined

  53. sonny has joined

  54. la|r|ma has joined

  55. jere has left

  56. jere has joined

  57. arc has left

  58. arc has joined

  59. arc has left

  60. arc has joined

  61. Lance has joined

  62. Lance has left

  63. sonny has joined

  64. arc has left

  65. arc has joined

  66. sonny has joined

  67. arc has left

  68. arc has joined

  69. waqas has joined

  70. arc has left

  71. arc has joined

  72. sonny has joined

  73. zinid has left

  74. zinid has joined

  75. uc has joined

  76. jere has joined

  77. sonny has joined

  78. sonny has joined

  79. marc has joined

  80. sezuan has joined

  81. Zash has left

  82. Zash has left

  83. Zash has left

  84. Zash has left

  85. Zash has left

  86. Zash has left

  87. Zash has left

  88. Zash has left

  89. Zash has left

  90. Zash has left

  91. Zash has left

  92. Zash has left

  93. Zash has left

  94. Zash has left

  95. Zash has left

  96. Zash has left

  97. Zash has left

  98. Zash has left

  99. Zash has left

  100. Zash has left

  101. Zash has left

  102. Zash has left

  103. Zash has left

  104. Zash has left

  105. Zash has left

  106. Zash has left

  107. Zash has left

  108. Zash has left

  109. Zash has left

  110. Zash has left

  111. Zash has left

  112. Zash has left

  113. Zash has left

  114. Zash has left

  115. Zash has left

  116. Zash has left

  117. Zash has left

  118. Zash has left

  119. Zash has left

  120. Zash has left

  121. Zash has left

  122. Zash has left

  123. Zash has left

  124. Zash has left

  125. Zash has left

  126. Zash has left

  127. Zash has left

  128. Zash has left

  129. Ge0rG has left

  130. moparisthebest has joined

  131. Zash has left

  132. la|r|ma has joined

  133. Zash has left

  134. Zash has left

  135. Zash has joined

  136. jere has joined

  137. ralphm has joined

  138. waqas has left

  139. sonny has joined

  140. jonasw

    SamWhited, that’s what I meant by "are you sure you’re looking at the right table" :)

  141. zinid has left

  142. sonny has joined

  143. lumi has joined

  144. SamWhited has left

  145. Ge0rG has left

  146. sonny has joined

  147. ralphm has joined

  148. daniel has left

  149. daniel has joined

  150. SouL has left

  151. intosi has joined

  152. daniel has left

  153. daniel has joined

  154. ralphm has left

  155. jere has joined

  156. lskdjf has joined

  157. Kev has joined

  158. sonny has joined

  159. ralphm has joined

  160. Ge0rG has left

  161. moparisthebest has left

  162. Ge0rG has left

  163. moparisthebest has joined

  164. daniel has left

  165. Ge0rG has left

  166. marc has left

  167. sonny has joined

  168. Ge0rG has left

  169. daniel has left

  170. Ge0rG has left

  171. daniel has left

  172. Ge0rG has left

  173. Ge0rG has joined

  174. jubalh has joined

  175. Guus

    Who here has been around forever? :)

  176. Guus

    https://en.wikipedia.org/w/index.php?title=XMPP_Standards_Foundation&action=edit&section=1 has a note that it should be expanded. If someone could fill in some of the missing history of the XSF, and remove the 'needs expending' label, that'd be highly appreciated.

  177. daniel has left

  178. jonasw

    can’t we link to the history page on the website?

  179. Guus

    (do we have such a page?)

  180. Guus

    but, no. We can reference it, but the article on wikipedia should be self-containing, I think.

  181. goffi has joined

  182. daniel has left

  183. ralphm has left

  184. Martin has joined

  185. Holger has left

  186. Alex has joined

  187. jonasw

    oh, that’s wikipedia

  188. jonasw

    I thought it was our wiki

  189. jonasw

    (I didn’t click and misread the URL)

  190. Guus

    Yeah, I was attempting to improve the public facing description of ourselves.

  191. Alex has left

  192. Guus has left

  193. moparisthebest has left

  194. moparisthebest has joined

  195. Guus has left

  196. uc has joined

  197. daniel has left

  198. Ge0rG has left

  199. Martin has left

  200. Martin has joined

  201. Martin has left

  202. Martin has joined

  203. uc has joined

  204. jubalh has joined

  205. Ge0rG has left

  206. Ge0rG has left

  207. ralphm has joined

  208. daniel has left

  209. jonasw

    @iteam: I soon™ have a Dockerfile which builds a container which has a working xmppoke command (the backend for the xmpp.net thing)

  210. jonasw

    what’s missing for the full xmpp.net thing is: the PHP-based frontend and a postgresql database where xmppoke dumps its results

  211. jonasw

    I feel that these two should be different containers though

  212. jonasw

    (is there an iteam-MUC which is more approriate?)

  213. Guus


  214. Guus


  215. Guus

    and yes, but I don't recall if it's open

  216. Guus

    try: iteam@ on this service

  217. Martin has left

  218. Martin has joined

  219. Steve Kille has joined

  220. Holger has left

  221. efrit has left

  222. mimi89999 has left

  223. sezuan has left

  224. daniel has left

  225. Holger has left

  226. Martin has left

  227. Martin has joined

  228. Zash has left

  229. lskdjf has joined

  230. lskdjf has joined

  231. jabberatdemo has joined

  232. jabberatdemo has left

  233. moparisthebest has joined

  234. moparisthebest has joined

  235. nyco has left

  236. sonny has joined

  237. Steve Kille has left

  238. Ge0rG has left

  239. nyco has joined

  240. Steve Kille has joined

  241. efrit has joined

  242. daniel has left

  243. Alex has joined

  244. lumi has left

  245. la|r|ma has left

  246. la|r|ma has joined

  247. moparisthebest has joined

  248. jonasw

    posted update to members@, hopefully somebody will be willing to take over the PHP part :)

  249. moparisthebest has joined

  250. uc has joined

  251. uc has joined

  252. Steve Kille has left

  253. arc has left

  254. arc has joined

  255. daniel

    Php? Where? I love php

  256. jonasw

    I sense sarcasm

  257. Guus

    nono, touched-it-last rules now apply. Daniel's it.

  258. daniel has left

  259. Guus

    kidding aside: many thanks for taking this on jonasw!

  260. daniel

    No I was only half kidding. I'm actually fine with PHP. I used it a lot when I was younger. And I would prefer it any time over node.js or what ever kids are doing these days. I can have a look later

  261. daniel

    I initally stopped reading that mail at the word docker though...

  262. jonasw

    daniel, my way of coping with docker is treating Dockerfiles as a lightweight way to write down recipes to create a system and ignore how it is actually executed :-)

  263. Kev

    Isn't that exactly what they are?

  264. jonasw


  265. Zash

    my way of coping with docker is to not use docker

  266. intosi has left

  267. intosi has joined

  268. MattJ

    I think xmppoke is exactly justification for why docker exists

  269. jonasw

    oh yes

  270. jonasw

    holy cow yes

  271. intosi has left

  272. daniel has left

  273. daniel has joined

  274. lskdjf has joined

  275. jonasw

    I also learnt to find it convenient to just do a docker run -it ubuntu:16.04 /bin/bash when somebody has an issue with something on ubuntu :)

  276. jere has joined

  277. lskdjf has joined

  278. Ge0rG

    docker is where bloat meets cloud, right?

  279. daniel has left

  280. daniel has joined

  281. lskdjf has left

  282. lovetox has joined

  283. jonasw

    daniel, would you give it a shot, despite docker? :)

  284. daniel has left

  285. daniel has joined

  286. lskdjf has joined

  287. Alex has left

  288. mathieui

    jonasw, thanks for the work on xmpp.net

  289. SouL

    Yes, I was reading the email now

  290. jonasw

    you’re welcome

  291. moparisthebest

    jonasw, I know how to setup nginx + php-fpm , just nothing about docker, I'm sure that's completely unhelpful but meh

  292. moparisthebest

    wait the xmpp wiki runs php can't that just be used?

  293. Kev

    If all that's needed is something that runs PHP, I can trivially make a container for that in a few minutes.

  294. Kev

    Is it?

  295. jonasw

    Kev, I think it’d be an amazing start

  296. jonasw

    some dockerfile with nginx and php set up

  297. jonasw

    I may be able to figure out the rest from there

  298. Kev

    Remind me next week and I'll have a look. I'm running out of time to do this week's stuff at the moment.

  299. jonasw

    (my attempts with nginx and php all failed and a chickened out back to apache2 last I tried)

  300. jonasw


  301. jonasw

    maybe someone else steps up in the meantime :)

  302. daniel

    jonasw: oh you need someone to create a docker that runs php. I initally thought you needed someone to fix a script or something

  303. jonasw

    daniel, actually it needs someone who sets up a docker running php+nginx and the xmppoke-frontend, which might involve fixing PHP things

  304. mathieui

    a docker compose/stack that runs php is pretty standard

  305. Guus

    jonasw: assuming that there are plenty php webservers (nginx vs apache doesn't matter, I assume) out there: might be as easy as writing a docker file on top of a preexisting one?

  306. jonasw

    Guus, apache is much more resource-heavy, I’d avoid that for a docker container, considering that the xmpp server already runs a bunch of those

  307. jonasw

    mathieui, I have no idea of docker compose or stack

  308. mathieui

    jonasw, essentially "get existing images, glue them together in a standard way, and mount your code as a volume"

  309. mathieui

    the only pain point in the database

  310. Guus

    https://hub.docker.com/_/php/ <-- seach for 'with apache'

  311. mathieui

    Guus, I would get separate fpm & webserver containers

  312. Guus

    if that's a two-line fix, sod the additional resoruces for the moment.

  313. Guus

    mathieui: I know nothing! I'm googling my way around.

  314. jonasw

    mathieui, "mount your code as a volume", I can imagine that this won’t fly with iteam

  315. Kev

    I have countless PHP things deployed via Docker, doing this for xmpp.net if that's all that's required should be straightforward.

  316. jonasw

    Kev, the wiki thing was actually a good hint, where’s the Dockerfile for the wiki?

  317. Kev

    That's not our own Dockerfile.

  318. jonasw


  319. Guus

    all our Dockerfiles are in our github repo

  320. jonasw

    anyways, looking forward for somebody to take that on

  321. mathieui

    jonasw, you can also build an image with your code on top, but it means rebuilding it everytime you change the code

  322. jonasw

    mathieui, I’m aware of that

  323. intosi has joined

  324. jonasw

    of the latter I mean

  325. mathieui

    (I mean, I’m precisely debugging some icky docker+php stuff at work right now)

  326. daniel has left

  327. daniel has left

  328. Guus

    https://hub.docker.com/r/richarvey/nginx-php-fpm/ <-- would that work? Seems to be able to pull the website code from git.

  329. jonasw

    wth, why does that build nginx from source

  330. Guus

    dunno, don't care.

  331. daniel has left

  332. Guus

    https://github.com/richarvey/nginx-php-fpm/blob/master/docs/config_flags.md <-- seems to be able to pull the php project from bitbucket too

  333. Zash

    Someone said that's how you are supposed to do it

  334. Alex has joined

  335. Zash has left

  336. daniel has left

  337. uc has left

  338. uc has joined

  339. daniel has left

  340. Zash has left

  341. daniel has left

  342. Guus has joined

  343. Guus has joined

  344. Guus has joined

  345. daniel has left

  346. daniel has left

  347. daniel has joined

  348. daniel has left

  349. daniel has joined

  350. daniel has left

  351. daniel has joined

  352. waqas has joined

  353. marc has left

  354. jere has left

  355. jere has joined

  356. lskdjf has joined

  357. marc has left

  358. marc has left

  359. lskdjf has joined

  360. jere has joined

  361. lumi has joined

  362. jubalh has left

  363. Zash has left

  364. ralphm has left

  365. Tobias has left

  366. goffi has left

  367. Ge0rG has left

  368. sonny has left

  369. goffi has joined

  370. sonny has left

  371. sonny has joined

  372. ralphm has left

  373. Holger has left

  374. jubalh has joined

  375. Zash has left

  376. Zash has left

  377. nyco has left

  378. nyco has joined

  379. Tobias has joined

  380. ralphm has joined

  381. jere has joined

  382. ralphm has left

  383. Zash has left

  384. waqas has left

  385. daniel has left

  386. daniel has left

  387. daniel has left

  388. daniel has left

  389. daniel has joined

  390. la|r|ma has left

  391. nyco has left

  392. nyco has joined

  393. jubalh has left

  394. tux has joined

  395. Guus has joined

  396. ralphm has left

  397. Guus has joined

  398. daniel has left

  399. efrit has left

  400. efrit has joined

  401. waqas has joined

  402. la|r|ma has joined

  403. ralphm has left

  404. goffi has left

  405. daniel has left

  406. Zash has left

  407. Martin has left

  408. la|r|ma has joined

  409. nyco has left

  410. sonny has joined

  411. nyco has joined

  412. sonny has left

  413. Tobias has joined

  414. daniel has left

  415. jubalh has joined

  416. jubalh has left

  417. jubalh has joined

  418. intosi has left

  419. daniel has left

  420. ralphm has joined

  421. efrit has left

  422. daniel has left

  423. la|r|ma has joined

  424. jubalh has left

  425. peter has joined

  426. mimi89999 has left

  427. jubalh has joined

  428. waqas has left

  429. jubalh has left

  430. sonny has left

  431. @Alacer has joined

  432. goffi has joined

  433. Zash has left

  434. la|r|ma has joined

  435. efrit has joined

  436. @Alacer has left

  437. goffi has left

  438. goffi has joined

  439. daniel has left

  440. ralphm has joined

  441. Zash has left

  442. waqas has joined

  443. Alex has left

  444. daniel has left

  445. nyco has left

  446. xnyhps has joined

  447. Zash has left

  448. peter has left

  449. Tobias has left

  450. Alex has joined

  451. Steve Kille has joined

  452. jubalh has joined

  453. daniel has left

  454. Zash has left

  455. Steve Kille has left

  456. SouL has joined

  457. daniel has left

  458. jubalh has left

  459. daniel has left

  460. ralphm has joined

  461. Alex has left

  462. Alex has joined

  463. Alex has left

  464. la|r|ma has joined

  465. tux has left

  466. zinid has left

  467. jubalh has joined

  468. la|r|ma has joined

  469. la|r|ma has left

  470. jubalh has left

  471. nyco has joined

  472. Zash has left

  473. ralphm has joined

  474. goffi has left

  475. Zash has left

  476. Zash has left

  477. goffi has joined

  478. lumi has left

  479. jere has left

  480. jere has joined

  481. goffi has left

  482. moparisthebest has joined

  483. moparisthebest has joined

  484. moparisthebest has joined

  485. daniel has left

  486. xnyhps has left

  487. ralphm has left

  488. matlag has left

  489. daniel has left

  490. daniel has left

  491. daniel has joined

  492. efrit has left

  493. jere has left

  494. jere has joined

  495. jubalh has joined

  496. Guus has left

  497. waqas has left

  498. efrit has joined

  499. daniel has left

  500. daniel has joined

  501. jubalh has left

  502. SouL has left

  503. jubalh has left

  504. jubalh has left

  505. jubalh has left

  506. SouL has left

  507. Syndace has left

  508. Syndace has joined

  509. daniel has left

  510. daniel has joined

  511. Zash has left

  512. peter has joined

  513. jubalh has left

  514. jjrh has left

  515. jjrh has left

  516. daniel has left

  517. daniel has joined

  518. lskdjf has left

  519. Zash has left