XSF Discussion - 2020-09-15


  1. debacle has left
  2. alameyo has left
  3. alameyo has joined
  4. arc has left
  5. arc has joined
  6. arc has left
  7. arc has joined
  8. intosi has left
  9. krauq has left
  10. krauq has joined
  11. eta has left
  12. eta has joined
  13. krauq has left
  14. krauq has joined
  15. antranigv has left
  16. krauq has left
  17. krauq has joined
  18. papatutuwawa has left
  19. lskdjf has left
  20. papatutuwawa has joined
  21. mukt2 has left
  22. stpeter has left
  23. mukt2 has joined
  24. krauq has left
  25. krauq has joined
  26. j.r has left
  27. stpeter has joined
  28. intosi has joined
  29. Andrzej has joined
  30. krauq has left
  31. krauq has joined
  32. j.r has joined
  33. mukt2 has left
  34. winfried has left
  35. winfried has joined
  36. winfried has left
  37. winfried has joined
  38. Shell has left
  39. Shell has joined
  40. Neustradamus has joined
  41. stpeter has left
  42. intosi has left
  43. krauq has left
  44. mukt2 has joined
  45. krauq has joined
  46. lskdjf has joined
  47. Andrzej has left
  48. krauq has left
  49. krauq has joined
  50. intosi has joined
  51. krauq has left
  52. krauq has joined
  53. krauq has left
  54. krauq has joined
  55. lskdjf has left
  56. mukt2 has left
  57. stpeter has joined
  58. mukt2 has joined
  59. intosi has left
  60. intosi has joined
  61. stpeter has left
  62. mimi89999 has left
  63. mimi89999 has joined
  64. krauq has left
  65. krauq has joined
  66. mukt2 has left
  67. krauq has left
  68. krauq has joined
  69. intosi has left
  70. mukt2 has joined
  71. intosi has joined
  72. intosi has left
  73. mukt2 has left
  74. stpeter has joined
  75. intosi has joined
  76. Tim has joined
  77. Seve has joined
  78. paul has left
  79. mukt2 has joined
  80. Vaulor has joined
  81. Andrzej has joined
  82. stpeter has left
  83. mukt2 has left
  84. adityaborikar has joined
  85. mukt2 has joined
  86. Yagiza has joined
  87. stpeter has joined
  88. Andrzej has left
  89. stpeter has left
  90. vanitasvitae has left
  91. vanitasvitae has joined
  92. krauq has left
  93. krauq has joined
  94. dwd has joined
  95. neshtaxmpp has left
  96. alameyo has left
  97. arc has left
  98. Tobias has joined
  99. lorddavidiii has joined
  100. intosi has left
  101. Seve has left
  102. Mikaela has joined
  103. lovetox has joined
  104. pasdesushi has joined
  105. Nekit has joined
  106. pasdesushi has left
  107. pasdesushi has joined
  108. alameyo has joined
  109. intosi has joined
  110. j.r has left
  111. paul has joined
  112. j.r has joined
  113. krauq has left
  114. DebXWoody has joined
  115. krauq has joined
  116. Andrzej has joined
  117. Maranda has left
  118. Maranda has joined
  119. stpeter has joined
  120. werdan has joined
  121. mukt2 has left
  122. Andrzej has left
  123. pasdesushi has left
  124. werdan has left
  125. stpeter has left
  126. intosi has left
  127. jcbrand has joined
  128. pasdesushi has joined
  129. intosi has joined
  130. Vaulor has left
  131. Alex has left
  132. Alex has joined
  133. mukt2 has joined
  134. pasdesushi has left
  135. floretta has left
  136. sonny has left
  137. lorddavidiii has left
  138. Andrzej has joined
  139. debacle has joined
  140. lovetox has left
  141. LNJ has left
  142. LNJ has joined
  143. sonny has joined
  144. eevvoor has joined
  145. lorddavidiii has joined
  146. Seve has joined
  147. sonny has left
  148. Andrzej has left
  149. winfried has left
  150. winfried has joined
  151. goffi has joined
  152. sonny has joined
  153. krauq has left
  154. krauq has joined
  155. sonny has left
  156. krauq has left
  157. krauq has joined
  158. lorddavidiii has left
  159. sonny has joined
  160. sonny has left
  161. sonny has joined
  162. Andrzej has joined
  163. paul has left
  164. paul has joined
  165. sonny has left
  166. Lance has left
  167. sonny has joined
  168. sonny has left
  169. stpeter has joined
  170. krauq has left
  171. krauq has joined
  172. lorddavidiii has joined
  173. Vaulor has joined
  174. lovetox has joined
  175. adityaborikar has left
  176. adityaborikar has joined
  177. sonny has joined
  178. karoshi has joined
  179. sonny has left
  180. stpeter has left
  181. debacle has left
  182. debacle has joined
  183. debacle has left
  184. lskdjf has joined
  185. debacle has joined
  186. debacle has left
  187. sonny has joined
  188. mukt2 has left
  189. lorddavidiii has left
  190. mukt2 has joined
  191. sonny has left
  192. lorddavidiii has joined
  193. mdosch Some iteam members present? https://mail.jabber.org/pipermail/operators/ seems to be offline. At least I can't reach it.
  194. mdosch Meh, once you complain out of a sudden it works again. :-/
  195. mukt2 has left
  196. sonny has joined
  197. sonny has left
  198. eevvoor mdosch, yeah, the presentation phenomenon ;)
  199. krauq has left
  200. krauq has joined
  201. sonny has joined
  202. neshtaxmpp has joined
  203. Dele Olajide has joined
  204. serge90 has joined
  205. neshtaxmpp has left
  206. sonny has left
  207. Steve Kille has left
  208. mukt2 has joined
  209. sonny has joined
  210. floretta has joined
  211. Steve Kille has joined
  212. sonny has left
  213. pasdesushi has joined
  214. papatutuwawa has left
  215. papatutuwawa has joined
  216. mukt2 has left
  217. sonny has joined
  218. flow jonas’> MattJ, note that XML forbids control characters, even in escaped form Do you have a reference for me?
  219. neshtaxmpp has joined
  220. flow I just tried to find the corresponding part via a quick look at the XML 1.0 spec, but failed. I very well believe that something like that could be in there
  221. pasdesushi has left
  222. floretta has left
  223. sonny has left
  224. mukt2 has joined
  225. thorsten has left
  226. thorsten has joined
  227. winfried has left
  228. winfried has joined
  229. stpeter has joined
  230. eevvoor has left
  231. Yagiza has left
  232. Yagiza has joined
  233. sonny has joined
  234. strypey has joined
  235. sonny has left
  236. DebXWoody has left
  237. DebXWoody has joined
  238. nyco has left
  239. stpeter has left
  240. paul has left
  241. DebXWoody has left
  242. emus has joined
  243. mimi89999 has left
  244. mimi89999 has joined
  245. lorddavidiii has left
  246. MattJ flow, https://www.w3.org/TR/REC-xml/#sec-references
  247. adityaborikar has left
  248. adityaborikar has joined
  249. MattJ "Character references" (i.e. &#nnn; escapes) are only allowed to represent legal characters
  250. Lance has joined
  251. sonny has joined
  252. flow MattJ, "Legal characters are tab, carriage return, line feed, and the legal characters of Unicode and ISO/IEC 10646"
  253. flow not sure (yet) if this definition of "legal character" includes e.g. control characters
  254. MattJ "Characters referred to using character references MUST match the production for Char."
  255. MattJ Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
  256. flow ahh
  257. flow so I guess everyhing that does not match this production, must be escaped via JSON escaping
  258. MattJ Yes
  259. flow although I could image that it could be disputed if "\u0007" is valid in JSON
  260. flow but that's not our discussion :)
  261. pasdesushi has joined
  262. pasdesushi has left
  263. sonny has left
  264. pasdesushi has joined
  265. paul has joined
  266. pasdesushi has left
  267. sonny has joined
  268. flow now i wonder if there are code points that are legal in XML 1.0 but have to be escaped using hex entity encoding
  269. sonny has left
  270. lorddavidiii has joined
  271. Link Mauve flow, depends on the context, for instance in attributes, U+0022 and U+0027 are both legal, but one of them has to be escaped.
  272. Link Mauve U+003C in most contexts too of course.
  273. flow yep, i mean besides the set of general etnities (amp, lt, gt, apos, quot)
  274. jonas’ flow, I don’t think so
  275. Link Mauve Hmm, depending on the document encoding, characters outside of its representable set of Unicode?
  276. Link Mauve For instance if your document is latin1, any character above that would have to be escaped.
  277. flow encoding happens one layer below, shouldn't be relevant
  278. Link Mauve Obviously irrelevant in the context of XMPP.
  279. mukt2 has left
  280. serge90 has left
  281. serge90 has joined
  282. debacle has joined
  283. jonas’ flow, does it?
  284. jonas’ it does
  285. jonas’ nevermind
  286. flow the encoding, on the wire or within the file, is not relevant for the discussion how we stuff JSON in XMPP's XML
  287. flow the encoding, on the wire or within the file, is not relevant for the discussion how we shove JSON in XMPP's XML
  288. mukt2 has joined
  289. winfried has left
  290. winfried has joined
  291. Link Mauve flow, because it is set to UTF-8 in XMPP, but e.g. if you use an XML editor and save as latin1, said editor would have to replace any codepoint above U+00FF with an escaped version of it, giving the exact same result as if it had been escaped previously.
  292. Link Mauve Am I wrong?
  293. Link Mauve What the character data represents is irrelevant in this case.
  294. flow Link Mauve: JSON -A> XMPP -B> XML -C> wire
  295. flow we are only talking about A and B here
  296. Link Mauve Ok.
  297. flow that the resulting XML in this chain is encoded using UTF-8 is irrelevant for the discussion what and how to escape JSON in XMPP's XML
  298. flow that the resulting XML in this chain is encoded using UTF-8 before being put on the wire is irrelevant for the discussion about what and how to escape JSON in XMPP's XML
  299. Link Mauve Well not so much, it can be considered irrelevant only because UTF-8 allows representing all legal characters in XML 1.0, so only illegal characters (but legal in JSON) have to be taken care of.
  300. Link Mauve Well not so much, it can be considered irrelevant only because UTF-8 allows representing all legal characters in XML 1.0 in unescaped form, so only illegal characters (but legal in JSON) have to be taken care of.
  301. flow Link Mauve, but the set of illegal XML 1.0 characters does not depend on the encoding used to store the XML, right?
  302. Link Mauve No, it doesn’t.
  303. flow ahh double negation
  304. flow not sure if in aggreement or not
  305. flow not sure if in agreement or not
  306. Link Mauve It is an agreement. ^^
  307. flow phew
  308. Link Mauve :)
  309. guus.der.kinderen has joined
  310. lovetox has left
  311. krauq has left
  312. krauq has joined
  313. sonny has joined
  314. strypey has left
  315. sonny has left
  316. eta has left
  317. eta has joined
  318. lorddavidiii has left
  319. adityaborikar has left
  320. adityaborikar has joined
  321. floretta has joined
  322. sonny has joined
  323. lorddavidiii has joined
  324. sonny has left
  325. winfried has left
  326. winfried has joined
  327. mukt2 has left
  328. adityaborikar has left
  329. adityaborikar has joined
  330. floretta has left
  331. sonny has joined
  332. sonny has left
  333. krauq has left
  334. krauq has joined
  335. paul has left
  336. paul has joined
  337. mdosch has left
  338. stpeter has joined
  339. mdosch has joined
  340. emus has left
  341. emus has joined
  342. sonny has joined
  343. DebXWoody has joined
  344. adityaborikar has left
  345. adityaborikar has joined
  346. mukt2 has joined
  347. sonny has left
  348. stpeter has left
  349. Steve Kille has left
  350. sonny has joined
  351. Steve Kille has joined
  352. mukt2 has left
  353. Maranda has left
  354. Maranda has joined
  355. sonny has left
  356. lovetox has joined
  357. Steve Kille has left
  358. Steve Kille has joined
  359. intosi has left
  360. lovetox has left
  361. papatutuwawa has left
  362. papatutuwawa has joined
  363. sonny has joined
  364. papatutuwawa has left
  365. papatutuwawa has joined
  366. adityaborikar has left
  367. adityaborikar has joined
  368. sonny has left
  369. sonny has joined
  370. intosi has joined
  371. sonny has left
  372. lovetox has joined
  373. sonny has joined
  374. krauq has left
  375. krauq has joined
  376. sonny has left
  377. sonny has joined
  378. mukt2 has joined
  379. sonny has left
  380. sonny has joined
  381. sonny has left
  382. emus has left
  383. sonny has joined
  384. emus has joined
  385. Mikaela has left
  386. eevvoor has joined
  387. floretta has joined
  388. lovetox has left
  389. sonny has left
  390. lovetox has joined
  391. Mikaela has joined
  392. adityaborikar has left
  393. adityaborikar has joined
  394. guus.der.kinderen has left
  395. krauq has left
  396. krauq has joined
  397. jonas’ language!
  398. jonas’ (is hard)
  399. Zash something something langsec
  400. stpeter has joined
  401. eevvoor has left
  402. eevvoor has joined
  403. sonny has joined
  404. sonny has left
  405. stpeter has left
  406. antranigv has joined
  407. antranigv has left
  408. mukt2 has left
  409. adityaborikar has left
  410. adityaborikar has joined
  411. sonny has joined
  412. DebXWoody has left
  413. krauq has left
  414. krauq has joined
  415. lorddavidiii has left
  416. sonny has left
  417. eevvoor has left
  418. j.r has left
  419. j.r has joined
  420. mukt2 has joined
  421. krauq has left
  422. krauq has joined
  423. emus has left
  424. adityaborikar has left
  425. adityaborikar has joined
  426. stpeter has joined
  427. Wojtek has joined
  428. sonny has joined
  429. sonny has left
  430. Mikaela has left
  431. eevvoor has joined
  432. Mikaela has joined
  433. winfried has left
  434. winfried has joined
  435. adityaborikar has left
  436. adityaborikar has joined
  437. sonny has joined
  438. Mikaela has left
  439. winfried has left
  440. winfried has joined
  441. eevvoor has left
  442. sonny has left
  443. Mikaela has joined
  444. krauq has left
  445. krauq has joined
  446. sonny has joined
  447. krauq has left
  448. eevvoor has joined
  449. goffi has left
  450. krauq has joined
  451. Seve has left
  452. pasdesushi has joined
  453. sonny has left
  454. sonny has joined
  455. Seve has joined
  456. pasdesushi has left
  457. emus has joined
  458. sonny has left
  459. sonny has joined
  460. neshtaxmpp has left
  461. Seve has left
  462. sonny has left
  463. Seve has joined
  464. Steve Kille has left
  465. Dele Olajide has left
  466. winfried has left
  467. winfried has joined
  468. Steve Kille has joined
  469. eevvoor has left
  470. eevvoor has joined
  471. neshtaxmpp has joined
  472. winfried has left
  473. winfried has joined
  474. sonny has joined
  475. antranigv has joined
  476. adityaborikar has left
  477. adityaborikar has joined
  478. sonny has left
  479. sonny has joined
  480. lorddavidiii has joined
  481. sonny has left
  482. antranigv has left
  483. sonny has joined
  484. krauq has left
  485. krauq has joined
  486. emus has left
  487. sonny has left
  488. werdan has joined
  489. krauq has left
  490. krauq has joined
  491. Andrzej has left
  492. dwd has left
  493. lovetox has left
  494. antranigv has joined
  495. antranigv has left
  496. antranigv has joined
  497. lorddavidiii has left
  498. dwd has joined
  499. antranigv has left
  500. debacle has left
  501. eevvoor has left
  502. antranigv has joined
  503. Steve Kille has left
  504. eevvoor has joined
  505. Steve Kille has joined
  506. antranigv has left
  507. eevvoor has left
  508. eevvoor has joined
  509. eevvoor has left
  510. antranigv has joined
  511. eevvoor has joined
  512. sonny has joined
  513. lovetox has joined
  514. Andrzej has joined
  515. debacle has joined
  516. sonny has left
  517. lorddavidiii has joined
  518. antranigv has left
  519. antranigv has joined
  520. antranigv has left
  521. antranigv has joined
  522. antranigv has left
  523. pasdesushi has joined
  524. Nano4BeingYou has joined
  525. lovetox has left
  526. antranigv has joined
  527. pasdesushi has left
  528. j.r has left
  529. sonny has joined
  530. Andrzej has left
  531. j.r has joined
  532. Andrzej has joined
  533. Andrzej has left
  534. werdan has left
  535. guus.der.kinderen has joined
  536. antranigv has left
  537. pep. has left
  538. antranigv has joined
  539. antranigv has left
  540. j.r has left
  541. antranigv has joined
  542. j.r has joined
  543. goffi has joined
  544. j.r has left
  545. j.r has joined
  546. goffi has left
  547. goffi has joined
  548. sonny has left
  549. DebXWoody has joined
  550. krauq has left
  551. krauq has joined
  552. pep. has joined
  553. emus has joined
  554. sonny has joined
  555. sonny has left
  556. Andrzej has joined
  557. Yagiza has left
  558. krauq has left
  559. guus.der.kinderen has left
  560. krauq has joined
  561. sonny has joined
  562. krauq has left
  563. krauq has joined
  564. krauq has left
  565. krauq has joined
  566. waqas has joined
  567. sonny has left
  568. antranigv has left
  569. werdan has joined
  570. krauq has left
  571. krauq has joined
  572. krauq has left
  573. krauq has joined
  574. krauq has left
  575. krauq has joined
  576. krauq has left
  577. mukt2 has left
  578. krauq has joined
  579. krauq has left
  580. krauq has joined
  581. APach has left
  582. APach has joined
  583. Andrzej has left
  584. DebXWoody has left
  585. mukt2 has joined
  586. Andrzej has joined
  587. krauq has left
  588. krauq has joined
  589. DebXWoody has joined
  590. lorddavidiii has left
  591. APach has left
  592. APach has joined
  593. mukt2 has left
  594. krauq has left
  595. krauq has joined
  596. Nano4BeingYou has left
  597. krauq has left
  598. krauq has joined
  599. krauq has left
  600. krauq has joined
  601. mukt2 has joined
  602. sonny has joined
  603. Andrzej has left
  604. sonny has left
  605. krauq has left
  606. krauq has joined
  607. krauq has left
  608. krauq has joined
  609. lorddavidiii has joined
  610. andrey.g has joined
  611. sonny has joined
  612. DebXWoody has left
  613. krauq has left
  614. mukt2 has left
  615. krauq has joined
  616. krauq has left
  617. krauq has joined
  618. Tobias has left
  619. Mikaela has left
  620. mukt2 has joined
  621. dwd has left
  622. antranigv has joined
  623. mukt2 has left
  624. mukt2 has joined
  625. emus Mid-month reminder to send your project news, aritcles and updates to the XMPP Newsletter on September! 💌️ https://github.com/xsf/xmpp.org/pull/787
  626. emus Mid-month reminder to send your project news, articles and updates to the XMPP Newsletter on September! 💌️ https://github.com/xsf/xmpp.org/pull/787
  627. krauq has left
  628. Maranda has left
  629. Maranda has joined
  630. krauq has joined
  631. adityaborikar has left
  632. mukt2 has left
  633. werdan has left
  634. mukt2 has joined
  635. lorddavidiii has left
  636. Andrzej has joined
  637. jcbrand has left
  638. mukt2 has left
  639. dwd has joined
  640. mukt2 has joined
  641. sonny has left
  642. krauq has left
  643. krauq has joined
  644. pasdesushi has joined
  645. adityaborikar has joined
  646. Andrzej has left
  647. pasdesushi has left
  648. karoshi has left
  649. alameyo has left
  650. sonny has joined
  651. waqas has left
  652. karoshi has joined
  653. sonny has left
  654. andrey.g has left
  655. sonny has joined
  656. antranigv has left
  657. pasdesushi has joined
  658. antranigv has joined
  659. pasdesushi has left
  660. karoshi has left
  661. krauq has left
  662. krauq has joined
  663. pasdesushi has joined
  664. antranigv has left
  665. antranigv has joined
  666. winfried has left
  667. winfried has joined
  668. goffi has left
  669. winfried has left
  670. winfried has joined
  671. pasdesushi has left
  672. antranigv has left
  673. eevvoor has left
  674. antranigv has joined
  675. antranigv has left
  676. antranigv has joined
  677. winfried has left
  678. winfried has joined
  679. winfried has left
  680. winfried has joined
  681. mukt2 has left
  682. debacle has left
  683. antranigv has left
  684. antranigv has joined
  685. Vaulor has left
  686. alameyo has joined
  687. Seve has left
  688. mukt2 has joined
  689. Andrzej has joined
  690. lskdjf has left
  691. emus has left
  692. Andrzej has left
  693. Andrzej has joined