XSF Discussion - 2019-02-04

  1. alacer has left

  2. alacer has joined

  3. tux has joined

  4. pep.

    I would assume conversations had to go through the same hassle? Also Signal

  5. alacer has left

  6. efrit has left

  7. Zash has left

  8. kokonoe has left

  9. UsL has left

  10. UsL has joined

  11. rtq3 has left

  12. rtq3 has joined

  13. alacer has joined

  14. rtq3 has left

  15. rtq3 has joined

  16. moparisthebest

    Wow I was joking about overthrowing the French govt earlier but maybe it's time

  17. moparisthebest

    Is there a way to check whether the eventually released French binaries are the same as in other countries?

  18. Maranda has joined

  19. rtq3 has left

  20. rtq3 has joined

  21. wurstsalat has joined

  22. wurstsalat has joined

  23. j.r has left

  24. j.r has joined

  25. pep.

    I'm now wondering how it works with Linux distributions even.

  26. moparisthebest

    Looks like only apple requires it

  27. moparisthebest

    Like maybe everyone else should ask the French Kings permission too but just doesn't

  28. ThibG has left

  29. ThibG has joined

  30. alameyo has joined

  31. mrDoctorWho has left

  32. tux has left

  33. tux has joined

  34. intosi has joined

  35. rtq3 has left

  36. intosi has joined

  37. rtq3 has joined

  38. lumi has left

  39. ThibG has left

  40. ThibG has joined

  41. Zash has joined

  42. mimi89999 has joined

  43. kokonoe has left

  44. remko has joined

  45. tux has left

  46. tux has joined

  47. rtq3 has left

  48. rtq3 has joined

  49. alexis has joined

  50. Zash has left

  51. alexis has joined

  52. remko has left

  53. lskdjf has joined

  54. Yagiza has joined

  55. Yagiza has left

  56. Yagiza has joined

  57. ta has left

  58. Nekit has joined

  59. l has joined

  60. labdsf has left

  61. labdsf has joined

  62. goffi has joined

  63. labdsf has left

  64. labdsf has joined

  65. thorsten has left

  66. lskdjf has joined

  67. rtq3 has left

  68. rtq3 has joined

  69. rtq3 has left

  70. rtq3 has joined

  71. sezuan has left

  72. ThibG has joined

  73. rtq3 has left

  74. lorddavidiii has joined

  75. Tobias has joined

  76. vaulor has joined

  77. Tobias has joined

  78. sezuan has left

  79. lnj has joined

  80. lskdjf has joined

  81. j.r has left

  82. j.r has joined

  83. sezuan has left

  84. sezuan has left

  85. kokonoe has left

  86. lorddavidiii has left

  87. lorddavidiii has joined

  88. remko has joined

  89. ThibG has joined

  90. ThibG has joined

  91. Zash has joined

  92. Seve has left

  93. vaulor has left

  94. labdsf has left

  95. labdsf has joined

  96. remko has left

  97. labdsf has left

  98. sezuan has left

  99. mimi89999 has left

  100. vaulor has joined

  101. equil has left

  102. sezuan has left

  103. equil has joined

  104. moparisthebest has joined

  105. lorddavidiii has left

  106. lorddavidiii has joined

  107. equil has left

  108. mimi89999 has joined

  109. Zash has left

  110. sezuan has left

  111. j.r has joined

  112. lnj has left

  113. Alex has joined

  114. lnj has joined

  115. andy has joined

  116. lorddavidiii has left

  117. lorddavidiii has joined

  118. flow has left

  119. 404.city has joined

  120. flow has left

  121. equil has joined

  122. goffi has joined

  123. jmpman has joined

  124. flow has left

  125. rion has left

  126. labdsf has joined

  127. kokonoe has left

  128. remko has joined

  129. labdsf has left

  130. labdsf has joined

  131. winfried has left

  132. winfried has joined

  133. sezuan has left

  134. alexis has joined

  135. thorsten has joined

  136. Steve Kille has left

  137. sezuan has left

  138. alexis has joined

  139. Steve Kille has joined

  140. jmpman has joined

  141. remko has left

  142. sezuan has left

  143. lovetox has joined

  144. sezuan has left

  145. lovetox

    They can only enforce it if you go over some software store

  146. remko has joined

  147. lovetox

    Thats the downside if most people only get software through a software store like apple or google store

  148. j.r has joined

  149. pep.

    What about distribution repositories

  150. pep.

    (Not that I want any of this bs there, just curious)

  151. equil has joined

  152. ThibG has joined

  153. ThibG has joined

  154. j.r has joined

  155. Zash has left

  156. alexis has joined

  157. Maranda has joined

  158. kokonoe has left

  159. intosi has left

  160. kokonoe has left

  161. ThibG has joined

  162. ThibG has joined

  163. !xsf_Martin has joined

  164. kokonoe has left

  165. alexis has joined

  166. lorddavidiii has left

  167. !xsf_Martin has left

  168. !xsf_Martin has joined

  169. wurstsalat has joined

  170. alexis has left

  171. efrit has joined

  172. !xsf_Martin has joined

  173. 404.city has left

  174. waqas has left

  175. jeroen has joined

  176. alexis has joined

  177. jeroen has left

  178. jeroen has joined

  179. jeroen has left

  180. jeroen has joined

  181. jeroen has left

  182. jeroen has joined

  183. karoshi1 has joined

  184. jeroen has left

  185. jeroen has joined

  186. jeroen has left

  187. jeroen has joined

  188. jeroen has left

  189. jeroen has joined

  190. jeroen has left

  191. j.r has joined

  192. jeroen has joined

  193. jeroen has left

  194. alexis has joined

  195. jeroen has joined

  196. alexis has left

  197. Syndace has left

  198. jeroen has left

  199. jeroen has joined

  200. jeroen has left

  201. Syndace has joined

  202. jeroen has joined

  203. 404.city has joined

  204. jeroen has left

  205. jeroen has joined

  206. jeroen has left

  207. jeroen has joined

  208. sezuan has left

  209. jeroen has left

  210. jeroen has joined

  211. jeroen has left

  212. jeroen has joined

  213. jeroen has left

  214. jeroen has joined

  215. jeroen has left

  216. Zash has joined

  217. jeroen has joined

  218. jeroen has left

  219. jeroen has joined

  220. rtq3 has joined

  221. sezuan has left

  222. jeroen has left

  223. jeroen has joined

  224. moparisthebest has joined

  225. moparisthebest has joined

  226. jeroen has left

  227. jeroen has joined

  228. jeroen has left

  229. jeroen has joined

  230. jeroen has left

  231. jeroen has joined

  232. jeroen has left

  233. Alex has left

  234. lovetox

    pep. repositorys are like http servers, i think its too much work for a government or an agency to monitor all possible repositorys

  235. rtq3 has left

  236. lovetox

    its easy to make one big company follow some rules

  237. lovetox

    because the company wants to make money in this country

  238. tux has joined

  239. lumi has joined

  240. rtq3 has joined

  241. 404.city has left

  242. ThibG has left

  243. ThibG has joined

  244. rtq3 has left

  245. rtq3 has joined

  246. lorddavidiii has joined

  247. l has joined

  248. ta has left

  249. jeroen has joined

  250. jeroen has left

  251. jeroen has joined

  252. tux has joined

  253. jeroen has left

  254. jeroen has joined

  255. jeroen has left

  256. jeroen has joined

  257. jeroen has left

  258. jeroen has joined

  259. jeroen has left

  260. kokonoe has left

  261. kokonoe has left

  262. kokonoe has left

  263. kokonoe has left

  264. alacer has left

  265. jeroen has joined

  266. jeroen has left

  267. jeroen has joined

  268. alacer has joined

  269. jeroen has left

  270. lskdjf has joined

  271. rtq3 has left

  272. rtq3 has joined

  273. jeroen has joined

  274. jeroen has left

  275. jeroen has joined

  276. jeroen has left

  277. jeroen has joined

  278. jeroen has left

  279. efrit has left

  280. jeroen has joined

  281. jeroen has left

  282. alexis has joined

  283. moparisthebest has joined

  284. alexis has left

  285. alexis has joined

  286. jeroen has joined

  287. jeroen has left

  288. goffi has joined

  289. jeroen has joined

  290. jeroen has left

  291. jeroen has joined

  292. alexis has left

  293. jeroen has left

  294. jeroen has joined

  295. jeroen has left

  296. jeroen has joined

  297. jeroen has left

  298. jeroen has joined

  299. kokonoe has left

  300. jeroen has left

  301. Kev has joined

  302. jeroen has joined

  303. mrDoctorWho has joined

  304. jeroen has left

  305. l has joined

  306. l has joined

  307. MattJ has joined

  308. Nekit has left

  309. Nekit has joined

  310. rtq3 has left

  311. lskdjf has joined

  312. rtq3 has joined

  313. lovetox has left

  314. Zash has left

  315. Zash has joined

  316. Zash has left

  317. Zash has joined

  318. rtq3 has left

  319. rtq3 has joined

  320. vaulor has left

  321. vaulor has joined

  322. labdsf has joined

  323. jeroen has joined

  324. jeroen has left

  325. Zash has left

  326. andy has left

  327. Andrew Nenakhov has left

  328. debacle has joined

  329. Andrew Nenakhov has joined

  330. efrit has joined

  331. debacle

    Marketing issue: Because we all love the wonderful orange hoodies sold at the summit, we talked about having an "inofficial XMPP brand colour", which more or less matches the hoodies. The XMPP logo has two tones of orange: https://www.color-hex.com/color/e96d1f and https://www.color-hex.com/color/d9541e

  332. debacle

    The former looks more "aggressive" to me than the latter. I'ld prefer that, but as most software developers, I'm not good when it comes to design and marketing stuff.

  333. vaulor has joined

  334. lskdjf has joined

  335. UsL has joined

  336. labdsf has joined

  337. Zash has joined

  338. Nekit has left

  339. Nekit has joined

  340. goffi

    debacle: I guess this is something for the board, maybe it should be added to agenda?

  341. moparisthebest has left

  342. debacle

    goffi, after that you need to change the colour of your SàT starfish :)

  343. Ge0rG

    I'd like to have a Jabber hoodie.

  344. jonas’

    talk to cisco about that

  345. Guus

    Ge0rG I think ralphm took them home, so you might be able to have him ship one to you.

  346. pep.

    Guus, I think that was just a taunt :)

  347. debacle

    Jabber is only trademarked for computing and communication, right? You can have a Jabber washing powder or Jabber fashion products.

  348. ralphm

    I have all the hoodies here, as well as the XSF flag that Guus has had made.

  349. Ge0rG

    No, I'm actually interested in having a Jabber hoodie.

  350. andrey.g has left

  351. moparisthebest

    print one?

  352. Guus

    (There's another flag with Daniel, btw)

  353. Ge0rG

    🤔 can do. Will I violate trademarks?

  354. ralphm

    XMPP is not a trademark, as it was "invented" especially for the purpose of not being one, so that it could be used as the name of a set of protocols with the IETF.

  355. lumi has left

  356. ralphm

    And Jabber logo is officially owned by the XSF.

  357. moparisthebest

    who cares Ge0rG , XSF is :P

  358. moparisthebest

    there is still 0 paperwork showing XSF has the right to do anything with jabber

  359. ralphm

    (I.e. the bulb used for the JSF logo, not to be confused with the bulb Jabber, Inc. used)

  360. moparisthebest

    there is paperwork saying they had rights up until June of 2001 or something, but nothing saying it was extended

  361. rtq3 has left

  362. rtq3 has joined

  363. ralphm

    moparisthebest: ok great, and now?

  364. Yagiza has left

  365. moparisthebest

    find the paperwork or forget about it, in my opinion

  366. mimi89999 has joined

  367. moparisthebest

    long live XMPP, jabber can go die in a fire

  368. ralphm

    That's one viewpoint, sure.

  369. Guus has left

  370. moparisthebest

    how can a company rely on a grant of use of jabber from the XSF when nothing says the XSF has that right?

  371. pep.

    I'd like to cut ties with Cisco at some point as well

  372. moparisthebest

    also, assuming the old expired agreements were extended and still in effect, a company STILL can't rely on it because the XSF has like 30 days to take legal action against trademark abuses, and the XSF doesn't have resources for that?

  373. alameyo has left

  374. moparisthebest

    but we don't even get that far, because there is no such paperwork, is there?

  375. moparisthebest

    wasn't last time I asked...

  376. Ge0rG

    moparisthebest: AFAIU, stpeter has the paperwork

  377. moparisthebest

    that doesn't sound like a legal defense for a company sued by cisco for using jabber

  378. Nekit has left

  379. Nekit has joined

  380. Andrew Nenakhov has joined

  381. Yagiza has joined

  382. alameyo has joined

  383. alacer has left

  384. 404.city has joined

  385. winfried has left

  386. andrey.g has joined

  387. jonas’

    Ge0rG, do you want to get https://github.com/xsf/xeps/pull/739 merged now or do you want to modify it?

  388. jonas’

    moparisthebest, AFAIK, stpeter has always taken some type of action when trademark violations have been reported.

  389. Zash has left

  390. jonas’

    (having reported one or another myself)

  391. alameyo has left

  392. alameyo has joined

  393. Ge0rG

    jonas’: I've written another mail to standards@ regarding the still open points wrt. error conditions. Would be nice to get some feedback for that first.

  394. jonas’


  395. jonas’

    because I just replied to the one from tuesday

  396. Ge0rG

    oh, I didn't read my private mail yet.

  397. Maranda has joined

  398. Maranda has joined

  399. jonas’

    what I forgot to write regarding your second point (clearly defining the error condition for "not in room"): we can have '410 advance and adapt it according to changes in '45 later, IMO

  400. Ge0rG

    jonas’: Warning: The key used to create the signature expired at: Tue 12 Jul 2016 09:13:45 PM CEST

  401. jonas’

    Ge0rG, gpg2 --refresh-keys

  402. Ge0rG

    why doesn't it do that automagically?

  403. wurstsalat has joined

  404. jonas’

    because privacy

  405. Ge0rG

    jonas’: if I understand your remark here right, there is no need to add those things into 0410 now?

  406. jonas’

    I think the former <not-in-room/> should be added to '410 right now

  407. jonas’

    (and then backported to '45)

  408. jonas’

    the latter (general not-in-room condition, i.e. not-acceptable vs. whatever) should be in '45, and does not need to be added to '410 right now

  409. jonas’

    (former and latter refering to the order of the points made in your original email)

  410. Ge0rG

    But my former proposal uses the MUC namespace, for which I'm not an authority

  411. jonas’

    that’s kinda true

  412. jonas’

    I’d try it and see if it passes by council? :>

  413. jonas’

    I mean you’re also using identifiers from the muc prefix for disco#info, aren’t you?

  414. Ge0rG

    That's a very subversive approach

  415. jonas’

    (while obviously pointing council at it to not make it appear like you tried to smuglge something, obviously)

  416. Ge0rG

    Yeah, right! 😂

  417. Ge0rG

    jonas’: my laptop is still busy thrashing, so I can't do any meaningful work right now.

  418. jonas’


  419. alameyo has left

  420. Ge0rG

    Can we merge the existing changes first, and then have a separate pr for the new condition? That surely would make a better proposition for two council votes.

  421. jonas’

    I am fine with that

  422. jonas’

    (fwiw, I’m asking because I’m on a merge spree)

  423. Ge0rG

    jonas’: engage the merge button!

  424. jonas’

    so I’ll just merge it now!

  425. jonas’

    it will take approx. 3h to appear on the website because there doesn’t seem a way to cancel builds in the new docker hub interface

  426. Ge0rG

    It also looks like my OOM condition is nearing its end, after I somehow managed to store a 6.5GB session file into 2GB of free disk space, and can see the "quit" button of this application already

  427. Guus has left

  428. Zash has left

  429. alameyo has joined

  430. Zash has left

  431. lskdjf has joined

  432. neshtaxmpp has left

  433. neshtaxmpp has left

  434. efrit has left

  435. neshtaxmpp has joined

  436. Zash has joined

  437. jmpman has joined

  438. lskdjf has joined

  439. Nekit has left

  440. Nekit has joined

  441. efrit has joined

  442. lskdjf has joined

  443. goffi has joined

  444. lovetox has joined

  445. alameyo has left

  446. alameyo has joined

  447. alameyo has left

  448. lorddavidiii has left

  449. efrit has left

  450. tux has joined

  451. lskdjf has joined

  452. architekt has joined

  453. architekt has left

  454. architekt has joined

  455. goffi has joined

  456. rtq3 has left

  457. rtq3 has joined

  458. rtq3 has left

  459. rtq3 has joined

  460. equil has left

  461. lskdjf has joined

  462. architekt has left

  463. architekt has joined

  464. Tobias has joined

  465. equil has left

  466. equil has joined

  467. rtq3 has left

  468. rtq3 has joined

  469. ta has joined

  470. lumi has joined

  471. sezuan has left

  472. debacle has left

  473. lorddavidiii has joined

  474. marc_ has left

  475. marc_ has left

  476. Steve Kille has left

  477. Steve Kille has left

  478. labdsf has left

  479. goffi has joined

  480. Steve Kille has joined

  481. rtq3 has left

  482. Tobias has joined

  483. rtq3 has joined

  484. alameyo has joined

  485. rtq3 has left

  486. rtq3 has joined

  487. marc_ has left

  488. lnj has left

  489. intosi has left

  490. sezuan has left

  491. Yagiza has left

  492. rtq3 has left

  493. rtq3 has joined

  494. rion has left

  495. kokonoe has joined

  496. lnj has joined

  497. goffi has left

  498. goffi has joined

  499. Andrew Nenakhov has left

  500. Andrew Nenakhov has joined

  501. Andrew Nenakhov has joined

  502. lskdjf has left

  503. rtq3 has left

  504. rtq3 has joined

  505. moparisthebest has left

  506. lovetox

    hm jonas’ the xor xep is not on the server

  507. jonas’

    ah, the email template is still lacking the "due to unrelated automated processes yada yada will appear soon"

  508. jonas’

    (i.e.: I forgot to push that one before sending out the email)

  509. jonas’

    look again in an hour

  510. jonas’

    docker build takes ages

  511. labdsf has joined

  512. lovetox

    k thanks

  513. alameyo has left

  514. labdsf has joined

  515. labdsf has joined

  516. jonas’

    Ge0rG, gentle reminder about your on-list-ing of https://github.com/xsf/xeps/pull/743

  517. dele has joined

  518. ThibG has left

  519. ThibG has joined

  520. Wiktor has joined

  521. Ge0rG

    jonas’: I still think that the warning text isn't sufficiently bold and red and blinking

  522. jonas’

    Ge0rG, maybe state that on-list then, with an official -1, so we can get the vote over with.

  523. Ge0rG

    jonas’: but thanks for the reminder. I'll send a mail to the list tomorrow

  524. jonas’


  525. jonas’

    thank you very much

  526. jonas’


  527. jonas’

  528. pep.

    jonas’, the new inbox stuff is not yet ready?

  529. jonas’

    what new inbox stuff?

  530. pep.

    I get 404 for XOR

  531. jonas’


  532. pep.


  533. jonas’

    see above

  534. pep.


  535. jonas’

    should be there in 15min or so

  536. pep.


  537. jonas’

    one day I’ll silently replace the nginx stuff with a reverse-proxy to a host of mine where I can do incremental builds :-X

  538. Andrew Nenakhov has left

  539. flow

    Or we ditch docker, and design the tool so that it takes the xeps repo as input and a directory for the html as output, and simply let a web server serve that directory to the world

  540. j.r has joined

  541. jonas’

    flow, iteam does not want to execute uncontainerised code on the server.

  542. jonas’

    flow, there is already the makefile which does essentially that

  543. flow

    jonas’, I know, but I don't really think that this is a good decission

  544. flow

    For the wiki, maybe

  545. flow

    But not for the editor tooling

  546. jonas’

    I can see why they made that decision, and I’m not the one to overturn that.

  547. jonas’

    I will complain once in a while about the 1h build times, because those are annoying big time

  548. Ge0rG

    Can't we have a docker image that contains all the tools? Or do we already, and it's the XEP build that takes so long?

  549. flow

    jonas’, you are the one with the most "leidensdruck" regarding that, I decided to that I don't want to get invovled with a process which I believe to be fundamentally wrong

  550. Zash

    Should be doable to not do it from scratch every time?

  551. jonas’

    everything which invovles not doing everything from scratch all the time requires to move away from docker hup

  552. jonas’

    everything which invovles not doing everything from scratch all the time requires to move the build of the xeps away from docker hub

  553. jonas’

    and that requires a machine which can do the builds

  554. jonas’


  555. flow

    Ge0rG, why does it have to be docker? as far as I can tell, most tools is simply python. I am not sure about external dependencies, but I've been told there are other solutions for that besides docker

  556. jonas’

    flow, there is one crucial tool

  557. jonas’

    the toolchain which builds the PDFs

  558. jonas’

    this is terrible to set up

  559. jonas’

    it involves some chain of XSL, some tooling called texml I think, and latex to generate the PDFs

  560. jonas’

    parts of wihch are unpackaged, I think

  561. lorddavidiii has left

  562. flow

    jonas’, true, and PDFs are nice, but that could be done in docker. How many times have people asked you why a PDF is 404, vs the HTML?

  563. jonas’

    I can totally see why you wouldn’t run that automatedly on any server, even if only because of the CPU load caused by a mass rebuild

  564. rtq3 has left

  565. rtq3 has joined

  566. pep.

    flow, as a sysadmin I really understand the need for some form of container. This way iteam doesn't have to know what's going on to deploy the app, editors can do whatever they want in it

  567. jonas’

    even if one split the build into HTML (on the server itself) and PDF (on dockerhub or whatever), there needs to be a way to trigger a build from github on the server, which is another thing iteam doesn’t want

  568. flow

    pep., I think "just depend on stuff that is in debian stable" could be a feasible policy in this case

  569. jonas’

    (also completely understandable)

  570. flow

    no need to dockerize

  571. jonas’

    (I’m still scared of the webhook-website-build-thing I made for another org)

  572. pep.

    flow, some kind of isolation might also be desirable. If they ever want to run something unrelated to editorial things

  573. jonas’

    flow, to do this totally safely, one would have to split the build tools out in a separate repository; makefile is executable code, you don’t want to have that updated automatedly on the server

  574. flow

    jonas’, splitting tooling and xeps was actually what I also suggested back then

  575. jonas’

    makes it more annoying to use by the editor, too

  576. flow

    pep., true, but there are also solutions for that that

  577. rtq3 has left

  578. rtq3 has joined

  579. jonas’

    I can also see why iteam wouldn’t want to maintain the code execution on the server, given that they’re all very busy folks.

  580. jonas’

    I wonder whether there’s something with nginx where you can ask multiple sources for a URL. like, "try local file first, if that’s not found, try this reverse-proxied service, if that’s not found, return not found"

  581. pep.

    try_files ?

  582. pep.


  583. jonas’

    doesn’t seem to me that could use a reverse-proxied service as fallback

  584. j.r has joined

  585. pep.

    location / { try_files /system/maintenance.html $uri $uri/index.html $uri.html @mongrel; } location @mongrel { proxy_pass http://mongrel; }

  586. jonas’


  587. jonas’

    that makes sense then

  588. jonas’

    that could allow editors to host builds which are taken until the docker build has passed

  589. jonas’

    that could allow editors to host builds which are served until the docker build has passed

  590. flow

    I mean ideally editors would run the tooling locally and just sync with a remote directory that is served over http(s)

  591. jonas’

    for certain definitions of "sync"

  592. mathieui

    I see the appeal into relying on the repository build and not on people syncing files on the server

  593. kokonoe has joined

  594. sezuan has left

  595. labdsf has left

  596. labdsf has joined

  597. Tobias has joined

  598. flow

    mathieui, does it really make a big difference between triggering the docker build vs running the tool localy? Besides the later being finished way earlier than the docker build?

  599. jonas’

    flow, yes, the docker build always yields a consistent result

  600. jonas’

    when multiple people do editor work and everyone syncs parts of their builds up to a server ... that’s meh

  601. lnj has left

  602. jonas’

    mix into that local, uncommitted changes and it’s getting messy quick

  603. Zash

    Horrible hack: Download existing files (only really need the timestamps) so the thing believes it already built the things it already built

  604. flow

    jonas’, one sure could design the tool so that this shouldn't become a real world issue, i'd say

  605. jonas’

    Zash, oh my god

  606. mathieui

    Zash, I like it

  607. flow

    hackidy hack hack

  608. jonas’

    flow, not really, unless you let the tool run `git checkout . ; git clean -f`, which no automated tool should run ever.

  609. flow

    jonas’, depends, if this is a repo in a shadow directory…

  610. jonas’


  611. flow

    but yeah, people have different opinions and experiences about "how to do it right"

  612. jonas’

    too dangerous to write those lines in any tool, ever

  613. flow

    back to bug hunting

  614. Zash

    This feels like https://xkcd.com/2044/

  615. pep.

    Sometimes I wonder how much time you spend on xkcd Zash

  616. sezuan has left

  617. sezuan has left

  618. jonas’

    he just has a good memory because he doesn’t keep logs and thus has to rely on his brain, in contrast to all of us :(

  619. Zash

    Logs wasn't a thing when I grew up

  620. Alex has left

  621. pep.

    I just don't want to clutter my memory with logs, and logs are mostly free :p

  622. ThibG has joined

  623. Zash

    I also never learned to take notes in school.

  624. jonas’


  625. pep.

    I'm also really bad at that

  626. edhelas has left

  627. j.r has left

  628. j.r has joined

  629. edhelas has joined

  630. Guus has left

  631. Neustradamus

    It is possible to do an update of https://xmpp.org/2019/01/the-xmpp-newsletter-31-january-2018/ ?

  632. jonas’


  633. jonas’

    what’s missing?

  634. pep.

    If it's about the url, that was discussed on the commteam channel iirc

  635. Neustradamus


  636. jonas’

    the URL cannot be changed anymore

  637. jonas’

    it is linked to from various sources

  638. jonas’

    Neustradamus, see also https://github.com/xsf/xmpp.org/commit/2c9f80b5bd3301f2bab5a18300146dce7b075c9d https://github.com/xsf/xmpp.org/commit/7862fd7c71a531e8875a0731779554b3e896aedd https://github.com/xsf/xmpp.org/commit/7fd06dc8f805776540add7ed0819861ef3d5b783

  639. pep.

    jonas’, in hugo there's an "aliases" directives

  640. jonas’

    I had lots of fun

  641. jonas’

    pep., hm, aliases

  642. jonas’

    I was thinking ln -s in the docker build :-X

  643. Neustradamus

    But redirection/alias...

  644. pep.

    That creates a stub with <meta/>

  645. architekt has joined

  646. jonas’

    pelican does not seem to have any alias functionality

  647. Neustradamus

    Posted by "Seve, jcbrand" -> https://xmpp.org/author/seve-jcbrand.html strange page too

  648. jonas’

    or redirects

  649. pep.

    Maybe we can just create the page manually

  650. jonas’

    pep., sounds like a plan, go ahead

  651. pep.

    <meta http-equiv="refresh" content="0; https://foo.bar/2019-1234" />

  652. pep.


  653. Zash


  654. Zash

    So many hacks

  655. pep.

    of course.

  656. pep.

    Compat compat compat

  657. Alex has joined

  658. pep.

    jonas’, hmm, how do I create a static page? Do I create a .md with html in it directly? :/

  659. remko has left

  660. jonas’

    look at how the homepage is created, essentially

  661. jonas’

    it’ll be messed with by templates though

  662. jonas’

    so you probably have to create your own template for that page

  663. jonas’

    I think it might be easier to simply hack the symlink creation somewhere into the build process.

  664. pep.


  665. pep.

    It's not a symlink that we want, do we. It's a redirect

  666. pep.

    So either <meta/>, either nginx

  667. jonas’

    yes, a proper redirect needs to be done by a webserver

  668. pep.

    I feel meta is better though

  669. jonas’

    meta is never better

  670. pep.

    Well.. that's an application issue

  671. Zash

    Also having they date in the slug seems redundant since it's in the path too

  672. pep.

    hah, true

  673. Zash

    (this is where someone says it's required because of reasons)

  674. jonas’

    it isn’t, I think

  675. rtq3 has left

  676. rtq3 has joined

  677. Alex has left

  678. pep.

    https://github.com/Nitron/pelican-alias hmm.

  679. pep.

    How do you feel about having one moar plugin

  680. architekt has joined

  681. 404.city has left

  682. architekt has left

  683. alameyo has joined

  684. Neustradamus

    On https://xmpp.org/extensions/inbox/xor.html No new draft information: https://tools.ietf.org/html/draft-ietf-mile-xmpp-grid And 2 mistakes about -> "Jabber" network It is the XMPP network

  685. j.r has left

  686. j.r has joined

  687. goffi has joined

  688. goffi has joined

  689. Tobias has joined

  690. rtq3 has left

  691. rtq3 has joined

  692. equil has left

  693. efrit has joined

  694. rion has left

  695. equil has joined

  696. lskdjf has left

  697. Tobias has joined

  698. rtq3 has left

  699. kokonoe has left

  700. j.r has joined

  701. j.r has joined

  702. kokonoe has joined

  703. thorsten has left

  704. marc_ has left

  705. equil has left

  706. labdsf has left

  707. labdsf has joined

  708. dele has left

  709. sezuan has left

  710. sezuan has left

  711. Alex has joined

  712. rion has left

  713. vaulor has left

  714. architekt has joined

  715. lovetox has left

  716. architekt has left

  717. tux has joined

  718. MattJ has joined

  719. moparisthebest has left

  720. jmpman has joined

  721. marc_ has left

  722. goffi has left

  723. rtq3 has joined

  724. Zash

    Re XEP-0335, https://tools.ietf.org/html/rfc7493 might be worth looking at (ping MattJ)

  725. thorsten has left

  726. Maranda has left

  727. Maranda has joined

  728. lskdjf has joined

  729. kokonoe has left

  730. kokonoe has joined

  731. efrit has left