XSF Discussion - 2017-02-21

  1. stpeter has left
  2. mancho has left
  3. stpeter has joined
  4. stpeter has left
  5. stpeter has joined
  6. Lance has left
  7. Lance has joined
  8. Kev has left
  9. Alex has left
  10. Zash has left
  11. Tobias has left
  12. Tobias has left
  13. Kev has left
  14. Steve Kille has left
  15. efrit has joined
  16. kalkin has left
  17. kalkin has joined
  18. jere has left
  19. jere has joined
  20. vurpo has left
  21. jere has left
  22. jere has joined
  23. vurpo has left
  24. vurpo has joined
  25. Kev has left
  26. Yagiza has joined
  27. Kev has left
  28. jere has joined
  29. stpeter has left
  30. mancho has joined
  31. Piotr Nosek has joined
  32. Kev has left
  33. winfried has left
  34. waqas has left
  35. Steve Kille has joined
  36. Kev has left
  37. Lance has left
  38. mimi89999 has left
  39. mimi89999 has left
  40. Piotr Nosek has left
  41. Steve Kille has left
  42. mimi89999 has joined
  43. Guus has left
  44. Guus has left
  45. Kev has left
  46. Guus has left
  47. Guus has left
  48. goffi has joined
  49. winfried has joined
  50. winfried has joined
  51. blipp has left
  52. blipp has joined
  53. xnyhps has left
  54. Kev has left
  55. suzyo has joined
  56. Guus has left
  57. Yagiza has left
  58. xyz has joined
  59. Yagiza has joined
  60. ralphm has left
  61. Guus has left
  62. xnyhps has left
  63. xnyhps has left
  64. xnyhps has left
  65. jonasw has left
  66. xyz has left
  67. Kev has left
  68. jcbrand has joined
  69. xyz has joined
  70. kalkin has left
  71. Zash has joined
  72. jcbrand has left
  73. Valerian has joined
  74. kalkin has joined
  75. Yagiza has left
  76. Martin has joined
  77. Yagiza has joined
  78. blipp has left
  79. kalkin has left
  80. Alex has joined
  81. Yagiza has joined
  82. vurpo has left
  83. vurpo has joined
  84. vurpo has left
  85. Piotr Nosek has joined
  86. vurpo has joined
  87. Guus intosi: we are in need of your magic powers once more!
  88. Guus The website is missing two resources, but it is in /extensions/ which is outside of my range of influence
  89. Guus https://xmpp.org/extensions/xep.ent should serve the file in https://github.com/xsf/xeps/blob/master/xep.ent https://xmpp.org/extensions/xep.xsl should serve the file in https://github.com/xsf/xeps/blob/master/xep.xsl
  90. jcbrand has left
  91. intosi has left
  92. Guus (I will "pretty please" if it helps)
  93. kalkin has joined
  94. intosi Consider it done if you put sugar on top.
  95. Guus pretty please with sugar on top
  96. Guus brings out the whipped cream and starts shaking.
  97. intosi I'll undo the fix if you dare ;)
  98. Guus 0;-)
  99. Guus Does anyone know what this issue is about? https://github.com/xsf/xmpp.org/issues/43 ralphm?
  100. Guus intosi: now it complains about a missing xep.dtd, which can be found in the same place. Could you do that one too, please?
  101. Guus (relates to https://github.com/xsf/xmpp.org/issues/196)
  102. intosi Sure
  103. Guus right, now it shows somethign
  104. Guus intosi: two new 404's: pretty.css and pretty.js - these shouldgo in xmpp,org/ (root) though, not in xmpp.org/extensions/
  105. mimi89999 has left
  106. mimi89999 has joined
  107. Tobias Guus, or we change the XEP html to have them in extensions? instead of requiring tons of URL rewrites in the server
  108. intosi Or that.
  109. Guus Tobias: I am fine with any improvement, but currently, I'm pushing for the easy fix, which is something that we can do *now*.
  110. intosi pretty.js? Don't you mean prettify.js?
  111. Guus prettify, indeed
  112. Guus both css as well as js
  113. intosi And where are these referenced from?
  114. Guus You'll notice the 404's whenever you open a url like this one: https://xmpp.org/extensions/xep-0300.xml
  115. Guus the xml is loading the xsl, which in turn references the dtd, css and js, I suppose.
  116. intosi Guus: I don't, in fact. I see 200 responses there.
  117. ralphm Guus: even though we do have a page at that URL now, the original tech pages were more detailed: http://web.archive.org/web/20150313010246/http://xmpp.org/about-xmpp/technology-overview
  118. intosi Because they load /extensions/prettify.js
  119. intosi ;)
  120. Guus wuh? it works for me now
  121. jonasw Guus: I get "undefined entity" &LEGALNOTICE;
  122. Guus weird caching issue, I think
  123. intosi Yeah, after I added redirects.
  124. Guus ah, ok
  125. intosi But I'd rather fix the stylesheets in the longer run.
  126. Guus jonasw: feel free to suggest improvements :)
  127. Guus intosi: agreed: but at least now, we have a non-empty page
  128. intosi Right. Back to $DAYJOB
  129. Guus likewise
  130. Flow has joined
  131. Guus thanks for the help
  132. intosi np
  133. intosi yw
  134. jonasw Guus: I’m not sure what the cause is. According to debugging tools, all resources are fetched freshly, but then again, it doesn’t even try to load xep.{dtd,ent}. I blame Firefox’ XML/XSL support.
  135. jonasw force-clearing the cache doesn’t help either
  136. Guus jonasw: tried another browser?
  137. jonasw on my way
  138. jonasw works with chromium
  139. Alex has left
  140. Guus If you ever figure out what makes it work on firefox, please open an issue on github
  141. jonasw I’ve never used the XML versions, so I’m not sure if that’s a new issue
  142. xyz has left
  143. Guus it likely is not new. Does not mean we shouldn't improve if we can :)
  144. intosi It never worked in Firefox for me.
  145. intosi FWIW
  146. jonasw is it sensible to have a version of the XEPs around which don’t work in a major browser?
  147. intosi Does in Safari and Chrome now.
  148. Guus Prettify.js throws an exception on line 31: Uncaught DOMException: Failed to set the 'innerHTML' property on 'Element': The provided markup is invalid XML, and therefore cannot be inserted into an XML document.
  149. jonasw (although I’m not sure if firefox is still a major browser…)
  150. Guus not sure if that's related
  151. jonasw Guus: firefox doesn’t even get to the point where JS or anything is loaded
  152. jonasw it fails XML parsing
  153. Guus jonasw: that might be presentation only. Did you try to look at the source of that page?
  154. intosi Due to missing entity references. Doesn't try to load the ent file.
  155. jonasw intosi: or the DTD for that matter
  156. intosi Or that.
  157. Kev has left
  158. xyz has joined
  159. Guus Chromium warns about wrong mime-types too. the xsl is transferred as application/octet-stream
  160. suzyo has left
  161. Guus anyways: day job.
  162. suzyo has joined
  163. intosi has left
  164. mimi89999 has left
  165. mimi89999 has joined
  166. mancho has left
  167. jonasw has left
  168. jere has joined
  169. kalkin has left
  170. jonasw has left
  171. Piotr Nosek has left
  172. kalkin has joined
  173. zeank has joined
  174. zeank has left
  175. mimi89999 has joined
  176. Kev has left
  177. mancho has left
  178. vurpo has left
  179. vurpo has joined
  180. jere has left
  181. jere has joined
  182. jere has left
  183. xyz has left
  184. vurpo has left
  185. xyz has joined
  186. efrit has joined
  187. kalkin has left
  188. xyz has left
  189. xyz has joined
  190. efrit has joined
  191. efrit has joined
  192. Kev has left
  193. xyz has left
  194. xyz has joined
  195. vurpo has left
  196. Kev has left
  197. Valerian has left
  198. kalkin has joined
  199. xnyhps has left
  200. xnyhps has left
  201. xnyhps has left
  202. xnyhps has left
  203. jubalh has joined
  204. vurpo has left
  205. vurpo has joined
  206. xnyhps has left
  207. mancho has left
  208. xyz has left
  209. nyco has joined
  210. nyco has joined
  211. Flow has left
  212. mimi89999 has joined
  213. Valerian has joined
  214. vurpo has left
  215. vurpo has joined
  216. Kev has left
  217. xnyhps has left
  218. kalkin has left
  219. kalkin has joined
  220. xyz has joined
  221. Kev has left
  222. SamWhited There's a feature request open for Firefox but right now it doesn't support loading external resources in an XML file.
  223. Valerian has left
  224. Valerian has joined
  225. xyz has left
  226. mimi89999 has left
  227. mimi89999 has left
  228. mimi89999 has joined
  229. Flow has joined
  230. jere has joined
  231. Holger has left
  232. SamWhited has joined
  233. SamWhited has joined
  234. xnyhps has left
  235. Valerian has left
  236. daniel has left
  237. daniel has joined
  238. jcbrand has left
  239. efrit has joined
  240. waqas has joined
  241. vurpo has left
  242. vurpo has joined
  243. xyz has left
  244. suzyo has left
  245. suzyo has joined
  246. Valerian has joined
  247. tim@boese-ban.de has joined
  248. Kev has left
  249. xnyhps has left
  250. xyz has joined
  251. SamWhited has left
  252. jcbrand has joined
  253. xyz has left
  254. SamWhited has joined
  255. Flow has left
  256. Ge0rG XML resource redirection is an old vulnerability vector
  257. Guus We are down to a one-page issue list for the website :)
  258. Guus (no, this is not intended as a challenge to get it longer again)
  259. jubalh has left
  260. jubalh has joined
  261. jubalh has left
  262. Guus Feel free to resolve another few though
  263. jubalh has joined
  264. Zash Guus: You don't want any further issues reported eh?
  265. xyz has left
  266. Guus No. The website is perfect and flawless as is.
  267. Guus People that report issues are spreading fake news
  268. Guus sad.
  269. Guus Oh wow. Our lower house has just voted to legalize growing of cannabis.
  270. Alex has joined
  271. Guus Contrary to popular believe, that was illegal here. You could legally sell it, but not grow or buy it in bulk (nice, no?)
  272. stpeter has joined
  273. Guus s/was/is/
  274. Zash As in, the non-industrial kind?
  275. Guus the industrial kind.
  276. Guus (coffee shops in Amsterdam got to get their produce from somewhere, right?)
  277. Guus There has been a weird non-enforcement policy. The violent crime related to cannabis cultivation is pretty high here.
  278. xyz has left
  279. Zash (and by industrial I mean the kind with less psychoactive stuff, grown in some places at an industrial scale for the fibers)
  280. Kev has left
  281. Guus ah, no, I was referring to commercially growns stuff (vs home-grown) for recreational purposes.
  282. Steve Kille has joined
  283. SamWhited has left
  284. Alex has left
  285. Valerian has left
  286. Valerian has joined
  287. mancho has left
  288. nyconyco has joined
  289. jubalh has left
  290. Zash has joined
  291. Kev has left
  292. kalkin has left
  293. kalkin has joined
  294. jubalh has joined
  295. stpeter has left
  296. stpeter has joined
  297. goffi has left
  298. tim@boese-ban.de has joined
  299. waqas has left
  300. xnyhps has left
  301. jubalh has left
  302. Valerian has left
  303. xnyhps has left
  304. jubalh has joined
  305. xnyhps has left
  306. sezuan has left
  307. jere has joined
  308. xnyhps has left
  309. intosi has joined
  310. jere has joined
  311. stpeter has left
  312. efrit has joined
  313. Guus has left
  314. Steve Kille has left
  315. waqas has joined
  316. jubalh has left
  317. Valerian has joined
  318. vurpo has left
  319. vurpo has joined
  320. SamWhited has joined
  321. xyz has left
  322. suzyo has left
  323. xyz has joined
  324. xnyhps has left
  325. Vinilox has joined
  326. daurnimator has left
  327. Sonny has left
  328. xnyhps has left
  329. Guus has left
  330. xnyhps has left
  331. vurpo has left
  332. suzyo has joined
  333. Yagiza has joined
  334. vurpo has left
  335. xnyhps has left
  336. xnyhps has left
  337. xnyhps has left
  338. Kev has left
  339. efrit has joined
  340. nyconyco has left
  341. xnyhps has left
  342. Kev has left
  343. xnyhps has left
  344. jcbrand has left
  345. xnyhps has left
  346. Martin has left
  347. Kev has left
  348. Kev has left
  349. xnyhps has left
  350. Kev has joined
  351. xnyhps has left
  352. xnyhps has left
  353. xnyhps has left
  354. kalkin has left
  355. xnyhps has left
  356. kalkin has joined
  357. xnyhps has left
  358. xnyhps has left
  359. nyco has left
  360. Lance has joined
  361. efrit has joined
  362. xnyhps has left
  363. daniel has left
  364. efrit has left
  365. efrit has joined
  366. xyz has left
  367. Yagiza has left
  368. kalkin has left
  369. kalkin has joined
  370. xnyhps has left
  371. xnyhps has left
  372. stpeter has joined
  373. xnyhps has left
  374. xyz has joined
  375. Kev has left
  376. jonasw has left
  377. Lance Given all of the discussion about bind2 and preserving client info for debugging, should we revisit and advance https://xmpp.org/extensions/xep-0232.html ?
  378. Zash > <identity category='client' name='Exodus' type='pc'/>
  379. Zash Lance: What they want is a persistent identifier for the device itself, not more verbose client description (As I understand it)
  380. Zash client or device
  381. Zash I'm wondering about adding an attribute on the opening stream header for easier tracing
  382. Zash Then it can be visible even before you auth/bind
  383. vurpo has left
  384. stpeter has left
  385. stpeter has joined
  386. jere has joined
  387. jere has joined
  388. Valerian has left
  389. Valerian has joined
  390. stpeter has left
  391. winfried has left
  392. daniel has left
  393. xnyhps has left
  394. xnyhps has left
  395. xnyhps has left
  396. xnyhps has left
  397. jubalh has joined
  398. xnyhps has left
  399. Valerian has left
  400. Valerian has joined
  401. Valerian has left
  402. Lance has left
  403. suzyo has left
  404. suzyo has joined
  405. Lance has joined
  406. blipp has left
  407. blipp has joined
  408. goffi has left
  409. jubalh has left
  410. Kev has left
  411. mancho has left
  412. xnyhps has left
  413. Ge0rG Zash: what kind of attribute?
  414. Valerian has joined
  415. Zash Ge0rG: <stream:stream [...] xmlns:trace="urn:example:xmpp:trace" trace:id="yaxim-xxxxxx">
  416. xnyhps has left
  417. bra has left
  418. bra has joined
  419. Zash has joined
  420. kaboom has joined
  421. kaboom has left
  422. kaboom has joined
  423. kaboom has left
  424. kaboom has joined
  425. kaboom has left
  426. kaboom has joined
  427. xyz has left
  428. daniel has joined
  429. vurpo has left
  430. daniel Zash: +1
  431. daniel And get rid of client assigned resources (even in parts) once and for all
  432. MattJ +1
  433. MattJ If we get rid of client-assigned resources, I'll do my best to prevent Ge0rG from ever seeing another UUID
  434. Zash I see no need in changing the current spec however
  435. daniel Zash: current as in regular bind?
  436. MattJ daniel, btw, just to confirm I saw your post about 313 and MUC <x> elements - going to have a look at that tomorrow. I remember we chatted about it a while back
  437. daniel Yes regular bind can stay
  438. Ge0rG daniel: aren't you the one with the broken client-generated resource implementation? :D
  439. Zash Ge0rG: I believe you can do the above Right Now if you wanted, pretty sure it shows up in debug logs. No idea about servers other than Prosody however.
  440. Zash Ge0rG: And it would work earlier.
  441. Zash As in, before bind/auth
  442. kaboom has left
  443. kaboom has joined
  444. mancho has left
  445. Ge0rG Zash: I want that trace:id to be in all log lines affecting that client please. even MUC debug messages on the MUC service.
  446. Zash daniel: I mean the rules (client can suggest something, server picks something). I'm sure bind2 can improve the protocol and make things better.
  447. daniel Ge0rG: i belive Conversations is one of the few clients that show the disco name when it comes to resource selection (for jingle or otr)
  448. daniel Zash: I don't see the benefit in a client suggesting something
  449. mancho has left
  450. Zash daniel: Don't suggest something then.
  451. peter has joined
  452. Ge0rG daniel: how is that an answer to my question? And how does it work with multiple instances of the same client?
  453. Ge0rG daniel: you can just admit it and pretend to be ashamed, and I'll leave for the night ☺️
  454. Zash Outside of client developers, how many have multiple instances of the same client?
  455. Zash Suppose you can show timestamp of last stanza received from each resource.
  456. Zash And other presence details
  457. daniel Well I guess the ultimate goal is to never show that resource selection at all
  458. daniel And instead use message initiation for jingle
  459. kaboom has left
  460. kaboom has joined
  461. mancho has left
  462. Lance has left
  463. jubalh has joined
  464. Guus has left
  465. Lance has joined
  466. mancho has left
  467. jubalh has left
  468. daniel has left
  469. daniel has joined
  470. ralphm has left
  471. moparisthebest has left
  472. Kev has left
  473. suzyo has left
  474. Valerian has left
  475. suzyo has joined
  476. Valerian has joined
  477. Lance has left
  478. moparisthebest has joined
  479. peter has left
  480. vurpo has left
  481. vurpo has joined
  482. Valerian has left
  483. Valerian has joined
  484. suzyo has left
  485. Valerian has left
  486. Tobias has left
  487. Tobias has left
  488. suzyo has left
  489. suzyo has left
  490. suzyo has joined
  491. Zash has joined
  492. Guus has left
  493. suzyo has left
  494. suzyo has joined
  495. vurpo has left
  496. vurpo has joined
  497. Kev has left
  498. suzyo has left
  499. suzyo has joined
  500. jere has left
  501. jere has joined
  502. xnyhps has left
  503. Lance has joined
  504. peter has joined
  505. mancho has left
  506. sezuan has left
  507. SamWhited has joined
  508. SamWhited has joined