XSF Discussion - 2020-08-08


  1. Andrzej has joined

  2. winfried has left

  3. winfried has joined

  4. mukt2 has joined

  5. bear has joined

  6. mukt2 has left

  7. mukt2 has joined

  8. Andrzej has left

  9. Wojtek has left

  10. Andrzej has joined

  11. mukt2 has left

  12. LNJ has left

  13. Andrzej has left

  14. Lance has left

  15. mukt2 has joined

  16. debacle has left

  17. paul has left

  18. mukt2 has left

  19. mukt2 has joined

  20. mukt2 has left

  21. arc has left

  22. arc has joined

  23. neshtaxmpp has left

  24. neshtaxmpp has joined

  25. arc has left

  26. arc has joined

  27. arc has left

  28. arc has joined

  29. krauq has left

  30. krauq has joined

  31. Daniel has left

  32. krauq has left

  33. krauq has joined

  34. arc has left

  35. arc has joined

  36. maines has left

  37. arc has left

  38. arc has joined

  39. mukt2 has joined

  40. Andrzej has joined

  41. arc has left

  42. arc has joined

  43. arc has left

  44. arc has joined

  45. arc has left

  46. arc has joined

  47. arc has left

  48. arc has joined

  49. Andrzej has left

  50. mukt2 has left

  51. maines has joined

  52. adiaholic_ has left

  53. adiaholic_ has joined

  54. mukt2 has joined

  55. bear has left

  56. bear has joined

  57. alameyo has left

  58. alameyo has joined

  59. krauq has left

  60. krauq has joined

  61. arc has left

  62. arc has joined

  63. krauq has left

  64. krauq has joined

  65. lovetox has joined

  66. bear has left

  67. maines has left

  68. maines has joined

  69. mukt2 has left

  70. krauq has left

  71. krauq has joined

  72. Andrzej has joined

  73. lovetox has left

  74. lovetox has joined

  75. mukt2 has joined

  76. arc has left

  77. arc has joined

  78. intosi has left

  79. Andrzej has left

  80. MattJ

    XEP-0084 historical thread: https://mail.jabber.org/pipermail/standards/2005-April/007439.html

  81. krauq has left

  82. MattJ

    Doesn't explain the PNG-only change, but clarifies that other formats were expected to be fallbacks

  83. krauq has joined

  84. Daniel has joined

  85. krauq has left

  86. krauq has joined

  87. strypey has joined

  88. strypey has left

  89. strypey has joined

  90. strypey has left

  91. mukt2 has left

  92. paul has joined

  93. lovetox

    this must be an oversight or mistake, maybe it was by accident

  94. karoshi has joined

  95. karoshi has left

  96. karoshi has joined

  97. krauq has left

  98. mukt2 has joined

  99. krauq has joined

  100. Andrzej has joined

  101. krauq has left

  102. krauq has joined

  103. vanitasvitae has left

  104. vanitasvitae has joined

  105. vanitasvitae has left

  106. vanitasvitae has joined

  107. lovetox has left

  108. Andrzej has left

  109. maines has left

  110. maines has joined

  111. j.r has joined

  112. karoshi has left

  113. karoshi has joined

  114. winfried has left

  115. winfried has joined

  116. arc has left

  117. arc has joined

  118. Mikaela has joined

  119. jcbrand has joined

  120. arc has left

  121. arc has joined

  122. winfried has left

  123. maines has left

  124. winfried has joined

  125. maines has joined

  126. Dele Olajide has joined

  127. Andrzej has joined

  128. eevvoor has joined

  129. mukt2 has left

  130. mukt2 has joined

  131. Andrzej has left

  132. Andrzej has joined

  133. lskdjf has joined

  134. LNJ has joined

  135. Tobias has joined

  136. Seve has left

  137. floretta has left

  138. floretta has joined

  139. Seve has joined

  140. Vaulor has joined

  141. Andrzej has left

  142. Andrzej has joined

  143. wurstsalat has joined

  144. emus has joined

  145. Andrzej has left

  146. debacle has joined

  147. wurstsalat has left

  148. wurstsalat has joined

  149. Andrzej has joined

  150. adiaholic_ has left

  151. adiaholic_ has joined

  152. mukt2 has left

  153. mukt2 has joined

  154. winfried has left

  155. winfried has joined

  156. Viktor Lindberg has left

  157. Viktor Lindberg has joined

  158. Zash

    I haven't read it as png only. Rather that one of the possibility multiple formats must be png, but you can publish alternative formats

  159. maines has left

  160. mukt2 has left

  161. mukt2 has joined

  162. adiaholic_ has left

  163. adiaholic_ has joined

  164. MattJ

    The first point in section 3 says: "1. User publishes avatar data for "image/png" content-type to data node and optionally publishes other content-types to HTTP URLs."

  165. MattJ

    That sounds very much like only PNG data is welcome in the PEP node, and the rest of the doc seems to back up such an interpretation

  166. mukt2 has left

  167. mukt2 has joined

  168. Zash

    Meh.

  169. mukt2 has left

  170. mukt2 has joined

  171. undefined has joined

  172. undefined has left

  173. Zash

    Pointless limits, let's remove them. Mandating that at least one format be widely supported is good, but today jpeg and gif should be fine along with png.

  174. mukt2 has left

  175. mukt2 has joined

  176. remko has joined

  177. mukt2 has left

  178. mukt2 has joined

  179. esil has joined

  180. esil has left

  181. remko has left

  182. APach has left

  183. APach has joined

  184. Yagiza has joined

  185. karoshi has left

  186. karoshi has joined

  187. mukt2 has left

  188. mukt2 has joined

  189. flow

    serious question: why would you want to have your avatar in multiple formats? shouldn't png just always be fine?

  190. Zash

    Jpeg deals better with photos

  191. edhelas

    webp

  192. Zash

    But you could also have a higher resolution available as alternative version

  193. Zash

    webp doesn't work everywhere

  194. Zash

    You could have it as alternative format if you wanted

  195. winfried has left

  196. winfried has joined

  197. Zash

    Or you could have png+svg.

  198. mukt2 has left

  199. Daniel

    heif

  200. mukt2 has joined

  201. sonny has left

  202. sonny has joined

  203. j.r has left

  204. j.r has joined

  205. larma

    make svg required and then don't base64 encode the svg, but just embed it. If you still wanted to use other image formats, you can embed them in svg

  206. emus has left

  207. emus has joined

  208. mukt2 has left

  209. mukt2 has joined

  210. winfried has left

  211. winfried has joined

  212. lovetox has joined

  213. mimi89999 has left

  214. sonny has left

  215. sonny has joined

  216. lovetox

    larma, why though seems complicated

  217. lovetox

    i read a file from my harddisk in bytes, pass it to the b64encode and im finished, i dont have to care if that svg is valid xml at all

  218. mukt2 has left

  219. lovetox

    i dont want to care if something is a svg, then i have to read, decode it, add the xml to as child etc, and if its another format i have to base64 encode it .. make everything just more complex

  220. lovetox

    for a bit less size on a payload which is rarley requested at all

  221. lovetox

    also png is fine as almost all supports it

  222. lovetox

    its the other way around, publish png, and if you want something more add other formats

  223. lovetox

    flow, on desktop we often deal with hidpi displays

  224. lovetox

    we need to scale the avatar x2 or even x3

  225. sonny has left

  226. sonny has joined

  227. lovetox

    svg solves that nicely

  228. mukt2 has joined

  229. Zash

    So why not have the ability tp publish a higher resolution along with the mandated 96x96 png or whatever

  230. lovetox

    you have this ability already Zash

  231. lovetox

    its just that other formats are not allowed than png

  232. lovetox

    for me the optimal case is

  233. Zash

    Wasn't it just argued that you could only have one item?

  234. lovetox

    user selects a svg, i publish a png in 100x100 or something, and add the svg in a second avatar info, so clients that support svg can use that

  235. lovetox

    where Zash?

  236. lovetox

    The XEP says the <data> node is only for PNG

  237. Zash

    That. That's silly.

  238. lovetox

    i know

  239. lovetox

    and mostly ignored anyway

  240. Zash

    The part MattJ quoted

  241. Zash

    So let's update it to be sane?

  242. lovetox

    i remeber a time when C only published in webp

  243. lovetox

    yes the part that MattJ quoted, says other "content-types"

  244. MattJ

    The way we usually handle this is "You must publish X, you may optionally publish other things"

  245. lovetox

    you can post image/png in 100 resolutions if you want to pep

  246. lovetox

    but not another content type

  247. Zash

    What's the point of a info/@type attribute if the only option is png?

  248. MattJ

    I'd be happy with even a SHOULD support PNG, it's tricky hard-coding something here that may evolve over time (when the rest of the documented protocol would hold up fine)

  249. Zash

    MattJ, yes, that

  250. Zash

    Like with hash algos

  251. lovetox

    but it already has a MUST

  252. lovetox

    > and one of the formats MUST be "image/png" to ensure interoperability

  253. lovetox

    can we not just remove the word "only"

  254. lovetox

    its not normativ language

  255. lovetox

    so i guess the creator didnt think this is important anyway

  256. eevvoor has left

  257. sonny has left

  258. lovetox

    we just remove that part "and only for the "image/png" content-type"

  259. sonny has joined

  260. lovetox

    from 4.1

  261. MattJ

    Sounds good to me

  262. sonny has left

  263. sonny has joined

  264. undefined has joined

  265. mukt2 has left

  266. sonny has left

  267. mukt2 has joined

  268. sonny has joined

  269. robertooo has left

  270. sonny has left

  271. sonny has joined

  272. robertooo has joined

  273. emus has left

  274. krauq has left

  275. krauq has joined

  276. sonny has left

  277. sonny has joined

  278. sonny has left

  279. sonny has joined

  280. Andrzej has left

  281. Andrzej has joined

  282. eevvoor has joined

  283. eevvoor has left

  284. eevvoor has joined

  285. mimi89999 has joined

  286. sonny has left

  287. sonny has joined

  288. emus has joined

  289. sonny has left

  290. sonny has joined

  291. LNJ has left

  292. sonny has left

  293. sonny has joined

  294. LNJ has joined

  295. sonny has left

  296. sonny has joined

  297. goffi has joined

  298. waqas has joined

  299. sonny has left

  300. sonny has joined

  301. Andrzej has left

  302. Andrzej has joined

  303. arc has left

  304. arc has joined

  305. mukt2 has left

  306. remko has joined

  307. mukt2 has joined

  308. Nekit has left

  309. alameyo has left

  310. alameyo has joined

  311. Guus has left

  312. Guus has joined

  313. lovetox has left

  314. emus has left

  315. adiaholic_ has left

  316. adiaholic_ has joined

  317. mukt2 has left

  318. Syndace has left

  319. Link Mauve

    โ€œ12:35:32 flow> serious question: why would you want to have your avatar in multiple formats? shouldn't png just always be fine?โ€, SVG is much smaller for vector data, and can work at arbitrarily high resolutions.

  320. bear has joined

  321. Link Mauve

    โ€œ12:43:45 Daniel> heifโ€, all desktop clients will soon support it with AV1 inside (AVIF), when the user has libavif installed. :)

  322. mukt2 has joined

  323. j.r has left

  324. j.r has joined

  325. floretta has left

  326. floretta has joined

  327. waqas has left

  328. eta has left

  329. eta has joined

  330. sonny has left

  331. sonny has joined

  332. waqas has joined

  333. sonny has left

  334. sonny has joined

  335. mukt2 has left

  336. bear has left

  337. j.r has left

  338. j.r has joined

  339. bear has joined

  340. mukt2 has joined

  341. lovetox has joined

  342. LNJ has left

  343. LNJ has joined

  344. lovetox has left

  345. krauq has left

  346. krauq has joined

  347. LNJ has left

  348. LNJ has joined

  349. krauq has left

  350. krauq has joined

  351. krauq has left

  352. krauq has joined

  353. Andrzej has left

  354. Andrzej has joined

  355. arc has left

  356. arc has joined

  357. debacle has left

  358. debacle has joined

  359. Syndace has joined

  360. lovetox has joined

  361. remko has left

  362. bear has left

  363. maines has joined

  364. undefined has left

  365. arc has left

  366. arc has joined

  367. arc has left

  368. arc has joined

  369. remko has joined

  370. adiaholic_ has left

  371. adiaholic_ has joined

  372. lovetox has left

  373. bear has joined

  374. remko has left

  375. mukt2 has left

  376. mukt2 has joined

  377. lovetox has joined

  378. undefined has joined

  379. paul has left

  380. paul has joined

  381. adiaholic_ has left

  382. remko has joined

  383. undefined has left

  384. adiaholic_ has joined

  385. maines has left

  386. APach has left

  387. APach has joined

  388. emus has joined

  389. adiaholic_ has left

  390. bear has left

  391. undefined has joined

  392. j.r has left

  393. j.r has joined

  394. karoshi has left

  395. LNJ has left

  396. karoshi has joined

  397. LNJ has joined

  398. krauq has left

  399. krauq has joined

  400. maines has joined

  401. karoshi has left

  402. sonny has left

  403. Nekit has joined

  404. bear has joined

  405. undefined has left

  406. Andrzej has left

  407. Andrzej has joined

  408. maines has left

  409. maines has joined

  410. emus has left

  411. emus has joined

  412. karoshi has joined

  413. Yagiza has left

  414. arc has left

  415. Holger

    Alex, I did it, >24h before the period ended!!

  416. arc has joined

  417. Holger

    Alex, many thanks for the reminder ๐Ÿ™‚

  418. Andrzej has left

  419. Alex

    ,๐Ÿ‘๐Ÿ‘

  420. Nano4BeingYou has joined

  421. karoshi has left

  422. remko has left

  423. Andrzej has joined

  424. dwd has left

  425. karoshi has joined

  426. dwd has joined

  427. Holger

    !XSF_Martin, oh we're applying together. So you gotta change your nick once your application is accepted.

  428. Holger

    !!XSF_Martin.

  429. remko has joined

  430. Andrzej has left

  431. eevvoor has left

  432. arc has left

  433. arc has joined

  434. maines has left

  435. arc has left

  436. arc has joined

  437. jonasโ€™

    Link Mauve, donโ€™t forget your application :)

  438. maines has joined

  439. Dele Olajide has left

  440. karoshi has left

  441. krauq has left

  442. krauq has joined

  443. lovetox has left

  444. karoshi has joined

  445. Viktor Lindberg has left

  446. Viktor Lindberg has joined

  447. Nano4BeingYou has left

  448. karoshi has left

  449. karoshi has joined

  450. Vaulor has left

  451. moparisthebest has left

  452. karoshi has left

  453. remko has left

  454. citizenzibb

    Have any xmpp based tech companies ever donated back to xmpp?

  455. citizenzibb

    I.e. WhatsApp kik etc.

  456. alameyo has left

  457. alameyo has joined

  458. robertooo has left

  459. robertooo has joined

  460. Mikaela has left

  461. Viktor Lindberg has left

  462. Viktor Lindberg has joined

  463. goffi has left

  464. krauq has left

  465. krauq has joined

  466. Andrzej has joined

  467. bear has left

  468. j.r has left

  469. eta has left

  470. eta has joined

  471. j.r has joined

  472. mukt2 has left

  473. moparisthebest has joined

  474. Andrzej has left

  475. dwd has left

  476. Tobias has left

  477. alameyo has left

  478. alameyo has joined

  479. Andrzej has joined

  480. Andrzej has left

  481. karoshi has joined

  482. maines has left

  483. maines has joined

  484. alameyo has left

  485. arc has left

  486. arc has joined

  487. jjrh has left

  488. lskdjf has left

  489. jjrh has joined

  490. jjrh has left

  491. jjrh has joined

  492. alameyo has joined

  493. jjrh has left

  494. jjrh has joined

  495. jjrh has left

  496. jjrh has joined

  497. Shell has left