XSF Discussion - 2021-01-03

  1. chronosx88 has left

  2. marek has left

  3. jcbrand has left

  4. marek has joined

  5. j.r has left

  6. j.r has joined

  7. murabito has left

  8. murabito has joined

  9. jjrh has left

  10. jjrh has joined

  11. jjrh has left

  12. jjrh has joined

  13. andy has left

  14. govanify has left

  15. govanify has joined

  16. goffi has left

  17. marek has left

  18. marek has joined

  19. Andrzej has joined

  20. govanify has left

  21. govanify has joined

  22. Andrzej has left

  23. govanify has left

  24. govanify has joined

  25. dwd has left

  26. focus121 has left

  27. focus121 has joined

  28. lskdjf has left

  29. j.r has left

  30. alameyo has left

  31. j.r has joined

  32. wladmis has left

  33. wladmis has joined

  34. Adi has left

  35. wladmis has left

  36. wladmis has joined

  37. wladmis has left

  38. wladmis has joined

  39. Adi has joined

  40. intosi has joined

  41. intosi has left

  42. govanify has left

  43. govanify has joined

  44. Zash has left

  45. Zash has joined

  46. intosi has joined

  47. neshtaxmpp has joined

  48. krauq has left

  49. krauq has joined

  50. intosi has left

  51. emus has left

  52. Andrzej has joined

  53. intosi has joined

  54. govanify has left

  55. govanify has joined

  56. gav has left

  57. wladmis has left

  58. Andrzej has left

  59. alacer has left

  60. Seve has joined

  61. govanify has left

  62. govanify has joined

  63. intosi has left

  64. govanify has left

  65. govanify has joined

  66. peetah has left

  67. intosi has joined

  68. alacer has joined

  69. alacer has left

  70. alacer has joined

  71. mukt2 has left

  72. Adi has left

  73. Adi has joined

  74. intosi has left

  75. krauq has left

  76. krauq has joined

  77. stefan has joined

  78. krauq has left

  79. krauq has joined

  80. murabito has left

  81. mukt2 has joined

  82. intosi has joined

  83. murabito has joined

  84. benharri has left

  85. intosi has left

  86. mukt2 has left

  87. govanify has left

  88. govanify has joined

  89. intosi has joined

  90. benharri has joined

  91. pitchum has joined

  92. Seve has left

  93. govanify has left

  94. govanify has joined

  95. lionelexecrec has left

  96. lionelexecrec has joined

  97. lionelexecrec has left

  98. lionelexecrec has joined

  99. intosi has left

  100. pitchum has left

  101. pitchum has joined

  102. Vaulor has joined

  103. pitchum has left

  104. krauq has left

  105. intosi has joined

  106. krauq has joined

  107. Adi has left

  108. Adi has joined

  109. krauq has left

  110. krauq has joined

  111. intosi has left

  112. alameyo has joined

  113. alameyo has left

  114. Andrzej has joined

  115. focus121 has left

  116. focus121 has joined

  117. intosi has joined

  118. Seve has joined

  119. Andrzej has left

  120. intosi has left

  121. Mikaela has joined

  122. Mikaela has left

  123. paul has joined

  124. intosi has joined

  125. Mikaela has joined

  126. Mikaela has left

  127. Mikaela has joined

  128. dwd has joined

  129. Mikaela has left

  130. Mikaela has joined

  131. alacer has left

  132. Mikaela has left

  133. intosi has left

  134. Adi has left

  135. Adi has joined

  136. lorddavidiii has joined

  137. alacer has joined

  138. Mikaela has joined

  139. mukt2 has joined

  140. intosi has joined

  141. govanify has left

  142. govanify has joined

  143. lovetox has joined

  144. antranigv has joined

  145. mukt2 has left

  146. lskdjf has joined

  147. intosi has left

  148. Andrzej has joined

  149. Andrzej has left

  150. wurstsalat has left

  151. intosi has joined

  152. govanify has left

  153. govanify has joined

  154. lionelexecrec has left

  155. lionelexecrec has joined

  156. j.r has left

  157. intosi has left

  158. intosi has joined

  159. jcbrand has joined

  160. lionelexecrec has left

  161. lionelexecrec has joined

  162. lionelexecrec has left

  163. lionelexecrec has joined

  164. Andrzej has joined

  165. lionelexecrec has left

  166. lionelexecrec has joined

  167. lionelexecrec has left

  168. lionelexecrec has joined

  169. Maranda has left

  170. Maranda has joined

  171. j.r has joined

  172. intosi has left

  173. lionelexecrec has left

  174. lionelexecrec has joined

  175. lovetox has left

  176. lionelexecrec has left

  177. lionelexecrec has joined

  178. lionelexecrec has left

  179. lionelexecrec has joined

  180. lionelexecrec has left

  181. lionelexecrec has joined

  182. lionelexecrec has left

  183. lionelexecrec has joined

  184. Andrzej has left

  185. wurstsalat has joined

  186. intosi has joined

  187. moparisthebest has left

  188. Andrzej has joined

  189. Andrzej has left

  190. emus has joined

  191. lionelexecrec has left

  192. lionelexecrec has joined

  193. Andrzej has joined

  194. peetah has joined

  195. lionelexecrec has left

  196. lionelexecrec has joined

  197. lionelexecrec has left

  198. lionelexecrec has joined

  199. lionelexecrec has left

  200. lionelexecrec has joined

  201. intosi has left

  202. Seve has left

  203. pasdesushi has joined

  204. pasdesushi has left

  205. pasdesushi has joined

  206. moparisthebest has joined

  207. Andrzej has left

  208. pasdesushi has left

  209. lovetox has joined

  210. govanify has left

  211. govanify has joined

  212. Seve has joined

  213. intosi has joined

  214. floretta has left

  215. Maranda has left

  216. Maranda has joined

  217. lionelexecrec has left

  218. lionelexecrec has joined

  219. goffi has joined

  220. intosi has left

  221. moparisthebest has left

  222. chronosx88 has joined

  223. Tobias has joined

  224. intosi has joined

  225. debacle has joined

  226. alacer has left

  227. lovetox has left

  228. alacer has joined

  229. chronosx88 has left

  230. chronosx88 has joined

  231. andy has joined

  232. intosi has left

  233. lionelexecrec has left

  234. lionelexecrec has joined

  235. moparisthebest has joined

  236. lovetox has joined

  237. lionelexecrec has left

  238. lionelexecrec has joined

  239. lionelexecrec has left

  240. lionelexecrec has joined

  241. intosi has joined

  242. lionelexecrec has left

  243. lionelexecrec has joined

  244. lionelexecrec has left

  245. lionelexecrec has joined

  246. lionelexecrec has left

  247. lionelexecrec has joined

  248. lionelexecrec has left

  249. lionelexecrec has joined

  250. Yagiza has joined

  251. Andrzej has joined

  252. intosi has left

  253. intosi has joined

  254. Andrzej has left

  255. Arne has left

  256. intosi has left

  257. mukt2 has joined

  258. lionelexecrec has left

  259. lionelexecrec has joined

  260. SnowCode has left

  261. lionelexecrec has left

  262. lionelexecrec has joined

  263. Arne has joined

  264. mukt2 has left

  265. Seve has left

  266. Seve has joined

  267. intosi has joined

  268. floretta has joined

  269. lionelexecrec has left

  270. lionelexecrec has joined

  271. lionelexecrec has left

  272. lionelexecrec has joined

  273. intosi has left

  274. lionelexecrec has left

  275. lionelexecrec has joined

  276. wladmis has joined

  277. intosi has joined

  278. pasdesushi has joined

  279. jcbrand has left

  280. pasdesushi has left

  281. lionelexecrec has left

  282. lionelexecrec has joined

  283. intosi has left

  284. andrey.g has joined

  285. chronosx88 has left

  286. chronosx88 has joined

  287. jonas’

    for another org I volunteered with we had automated builds of every branch on staging.$domain/$branch/

  288. edhelas has left

  289. Neustradamus has left

  290. LNJ has left

  291. Andrzej has joined

  292. Adi has left

  293. Neustradamus has joined

  294. antranigv has left

  295. Adi has joined

  296. winfried has left

  297. winfried has joined

  298. Maranda has left

  299. winfried has left

  300. winfried has joined

  301. winfried has left

  302. winfried has joined

  303. Andrzej has left

  304. winfried has left

  305. winfried has joined

  306. Maranda has joined

  307. intosi has joined

  308. mdosch has left

  309. edhelas has joined

  310. mdosch has joined

  311. krauq has left

  312. krauq has joined

  313. winfried has left

  314. winfried has joined

  315. intosi has left

  316. lionelexecrec has left

  317. lionelexecrec has joined

  318. Guus has joined

  319. Andrzej has joined

  320. xecks has left

  321. mukt2 has joined

  322. inky has left

  323. lionelexecrec has left

  324. lionelexecrec has joined

  325. lionelexecrec has left

  326. lionelexecrec has joined

  327. serge90 has left

  328. intosi has joined

  329. andy has left

  330. andy has joined

  331. alex-a-soto has left

  332. lovetox has left

  333. alex-a-soto has joined

  334. jcbrand has joined

  335. marek has left

  336. marek has joined

  337. intosi has left

  338. andy has left

  339. moparisthebest has left

  340. Mikaela has left

  341. moparisthebest has joined

  342. lionelexecrec has left

  343. lionelexecrec has joined

  344. lionelexecrec has left

  345. lionelexecrec has joined

  346. nyco has joined

  347. deuill has left

  348. nyco has left

  349. Andrzej has left

  350. intosi has joined

  351. deuill has joined

  352. andrey.g has left

  353. lovetox has joined

  354. peetah has left

  355. intosi has left

  356. Guus has left

  357. debacle has left

  358. Andrzej has joined

  359. lovetox has left

  360. Link Mauve

    Alright, I’ve optimised the docker thing a bit, it doesn’t require an xmpp.org mount anymore, instead it will git pull its inside copy.

  361. Link Mauve

    Also no more intermediary copy, I got told having multiple RUN commands will create as many intermediary copies.

  362. Link Mauve

    The data used by https://linkmauve.fr/extensions/ are now generated from docker.

  363. intosi has joined

  364. marc

    Looks nice, the mix of logos and names is a bit confusing though

  365. mukt2 has left

  366. Andrzej has left

  367. Link Mauve

    That’s because not all clients updated their DOAP with a logo yet.

  368. Link Mauve

    marc, how else would you represent them?

  369. Guus has joined

  370. mukt2 has joined

  371. intosi has left

  372. Link Mauve

    I’ve also tried playing with CSS to address lskdjf’s comments, but I only managed to make it worse.

  373. Daniel

    Link Mauve: BTW is Conversations doap file not working somehow?

  374. Daniel

    Or do I need to register the existence of the file somewhere?

  375. Link Mauve

    Daniel, you should add it to your entry at xmpp.org: https://github.com/xsf/xmpp.org/blob/master/data/clients.json#L139

  376. Link Mauve

    I don’t maintain a list of my own, instead I rely on xmpp.org’s data.

  377. Daniel

    I see. Thanks

  378. Link Mauve

    You should move your logo property in the https://schema.org/ namespace, fyi.

  379. Link Mauve

    Here: https://github.com/iNPUTmice/Conversations/blob/master/doap.rdf#L25

  380. Guus has left

  381. Link Mauve

    Also reference your actual logo (SVG preferred), instead of the DOAP file itself. ^^

  382. mathieui

    (you could have been forgiving and allowed the old logo description, so that it does not make a mixed mess until all your PRs get accepted :p)

  383. moparisthebest has left

  384. xecks has joined

  385. Link Mauve

    mathieui, none of the projects which used my old xmpp:logo (which lasted for only one day) use it anymore.

  386. Link Mauve

    Both Prosody, Gajim and poezio updated to the new one, while Dino skipped it altogether.

  387. Link Mauve

    Both Prosody, Gajim and poezio updated to the new one, while Dino skipped the xmpp: one altogether.

  388. Link Mauve

    In the first version I shared, I was fixing the DOAP files myself to add each project’s logo.

  389. lionelexecrec has left

  390. lionelexecrec has joined

  391. Link Mauve

    Except for slixmpp, which doesn’t have one.

  392. MattJ

    Link Mauve: maybe a fallback placeholder logo could be added? Or a coloured square with the initial of the project :)

  393. Link Mauve

    Code welcome!

  394. Link Mauve

    In JS or Rust.

  395. Daniel

    I just hope we can merge this soon instead of forever trying to make it perfect

  396. Andrzej has joined

  397. emus has left

  398. moparisthebest has joined

  399. lionelexecrec has left

  400. lionelexecrec has joined

  401. chronosx88 has left

  402. chronosx88 has joined

  403. MattJ


  404. Guus has joined

  405. MattJ

    To be clear, I'm not in a position to contribute code right now and neither will I object to it being merged without placeholder logos

  406. MattJ

    Just offering a suggestion about how to fix the visual issue (the best solution is for every project to have a logo)

  407. MattJ

    Haven't looked at the latest version but the one I saw was weird because it had the Prosody logo with 'slixmpp' after it sometimes

  408. intosi has joined

  409. MattJ

    Separate columns improve that, but still potential for confusion

  410. adiaholic has left

  411. mathieui

    FWIW columns speraration is much better on the dark theme

  412. adiaholic has joined

  413. southerntofu has joined

  414. neshtaxmpp has left

  415. neshtaxmpp has joined

  416. intosi has left

  417. neshtaxmpp has left

  418. andy has joined

  419. paul has left

  420. Mikaela has joined

  421. paul has joined

  422. gav has joined

  423. gav has left

  424. Yagiza has left

  425. Seve has left

  426. Vaulor has left

  427. emus has joined

  428. wurstsalat

    my proposal would be to show the count of supporting clients/servers/libs only. XEP pages already have a list of all the clients/... including their logos.

  429. lionelexecrec has left

  430. lionelexecrec has joined

  431. lionelexecrec has left

  432. lionelexecrec has joined

  433. Link Mauve

    Oh right, I haven’t tried the light theme in a long while.

  434. adiaholic has left

  435. adiaholic has joined

  436. marc

    Link Mauve: have you tried sorting it by logo presence?

  437. marc

    First all with logos and then all without

  438. Link Mauve

    wurstsalat, I find that extremely dire and unhelpful tbh: https://linkmauve.fr/extensions/

  439. gav has joined

  440. gav has left

  441. Link Mauve

    marc, I expect this won’t be an issue anymore once all clients have a logo.

  442. krauq has left

  443. krauq has joined

  444. intosi has joined

  445. lionelexecrec has left

  446. lionelexecrec has joined

  447. lionelexecrec has left

  448. lionelexecrec has joined

  449. adiaholic has left

  450. adiaholic has joined

  451. krauq has left

  452. krauq has joined

  453. eta has left

  454. Link Mauve

    wurstsalat, here with a denominator giving the total amount of projects.

  455. Link Mauve

    Maybe I could do a percentage instead?

  456. paul has left

  457. wurstsalat

    Link Mauve, it does not look as exciting, that’s right. but which info do you want the viewer to gather from a list with those logos? as soon as there are 7+ logos, you cannot display them nicely anymore.

  458. Link Mauve

    Here with a percentage.

  459. marc

    Link Mauve, yep, probably that's true. Except if projects don't have a logo at all :)

  460. chronosx88 has left

  461. chronosx88 has joined

  462. Link Mauve

    Although now it doesn’t indicate which ones have a complete or partial implementation, hmm…

  463. wurstsalat

    since XEPs are for various use cases, I’d stay away from percentages :)

  464. paul has joined

  465. lionelexecrec has left

  466. lionelexecrec has joined

  467. Link Mauve


  468. Link Mauve

    Right, it’s back to a number of implementation.

  469. wurstsalat

    if you’d be a viewer wanting to compare clients, it would be best to make the ones selectable you want to compare, since you cannot display every client logo at once. or am I getting this use-case wrong?

  470. Ge0rG

    Link Mauve: filled horizontal bars with the width being proportional to the number of implementations!

  471. Ge0rG

    wurstsalat: that's something I'd love to see in the implementations list

  472. Andrzej has left

  473. lionelexecrec has left

  474. lionelexecrec has joined

  475. Link Mauve

    Patches welcome! I’m not very good at web stuff.

  476. Link Mauve

    But I’d be fine with merging that stuff as is, and leave improvements for later.

  477. eta has joined

  478. wurstsalat

    Link Mauve, following that idea, you could for example select {Conversations, Dino}, display logos of just these two clients if they support the respective xep, and add a number afterwards for remaining clients (like this: "[logo1] [logo2] (6 more)". but yes, this sounds like something to implement later :)

  479. intosi has left

  480. inky has joined

  481. Link Mauve

    Interesting idea. :)

  482. lorddavidiii has left

  483. SamWhited

    If you ignore the number afterwards you can probably do it all in just CSS with no JavaScript too.

  484. Link Mauve

    Atm the whole integration comes from JS though. :(

  485. SamWhited


  486. lovetox has joined

  487. Link Mauve

    Fetching the JSON file from xmpp-doap and adding the Implementations column in the XEPs list, or the new table in each XEP.

  488. SamWhited

    oh, gotcha, that seems unfortunate.

  489. Link Mauve

    Indeed, I’d rather integrate it with Pelican (hence why I labeled this a proof of concept on standards@), but I’ve never been able to build our Pelican website so I’d rather not write code blind.

  490. SamWhited

    Either way, you can probably do the filtering part in CSS and it's one less thing to figure out how to integrate / move over later.

  491. SamWhited

    Filtering and/or overflow if there are too many logos.

  492. Link Mauve

    Indeed. :)

  493. Link Mauve

    Overflow I tried this morning, and couldn’t figure out how.

  494. Link Mauve

    I wanted overflow: auto, but it requires display: block, which then moves adjacent <td/> one below the other…

  495. peetah has joined

  496. Seve has joined

  497. Vaulor has joined

  498. deuill has left

  499. antranigv has joined

  500. Link Mauve

    Another thing I plan to make with these data is an automated Compliance Suite marker in implementation lists.

  501. lionelexecrec has left

  502. lionelexecrec has joined

  503. lionelexecrec has left

  504. lionelexecrec has joined

  505. intosi has joined

  506. deuill has joined

  507. lorddavidiii has joined

  508. Andrzej has joined

  509. wurstsalat

    very much yes! :)

  510. wurstsalat

    any news on compliance badges btw?

  511. Guus has left

  512. lionelexecrec has left

  513. lionelexecrec has joined

  514. intosi has left

  515. waqas has joined

  516. j.r has left

  517. j.r has joined

  518. neshtaxmpp has joined

  519. paul has left

  520. paul has joined

  521. lionelexecrec has left

  522. lionelexecrec has joined

  523. intosi has joined

  524. lionelexecrec has left

  525. lionelexecrec has joined

  526. intosi has left

  527. winfried has left

  528. winfried has joined

  529. Lance has joined

  530. Lance has left

  531. lionelexecrec has left

  532. lionelexecrec has joined

  533. paul has left

  534. Zash

    I have a thing that can tell if you're compliant based on your doap

  535. lovetox has left

  536. intosi has joined

  537. paul has joined

  538. Daniel

    Zash: is it a webservice?

  539. govanify has left

  540. govanify has joined

  541. lovetox has joined

  542. lionelexecrec has left

  543. lionelexecrec has joined

  544. lionelexecrec has left

  545. lionelexecrec has joined

  546. Zash

    Me? A website? Never.

  547. intosi has left

  548. lionelexecrec has left

  549. lionelexecrec has joined

  550. Maranda has left

  551. xecks has left

  552. Maranda has joined

  553. xecks has joined

  554. stefan

    Is there a XEP to store URLs like defined in XEP-0048: Bookmarks? It's out of scope for XEP-0402: PEP Native Bookmarks. But 0402 should be used instead of 0048. Is it correct?

  555. lionelexecrec has left

  556. lionelexecrec has joined

  557. Zash

    https://xmpp.org/extensions/xep-0195.html almost?

  558. Andrzej has left

  559. intosi has joined

  560. antranigv has left

  561. antranigv has joined

  562. Maranda has left

  563. j.r has left

  564. j.r has joined

  565. Maranda has joined

  566. stefan

    The elements looks good. I thing a mimetype field would be nice. The XEP is about browsing - current activity - but should also work for storing information. I just implemented 0048, I try to change it to those two XEPs. Thx.

  567. Arne has left

  568. chronosx88 has left

  569. chronosx88 has joined

  570. Maranda has left

  571. LNJ has joined

  572. stefan

    One more question. Is it possible to have a kind of real time sharing of a text file? For instance, 5 people are working on a file at the same time.

  573. intosi has left

  574. Arne has joined

  575. stefan

    I was thinking to just share the content via a pubsub node item. But maybe there is another / better way to handel this.

  576. govanify has left

  577. govanify has joined

  578. Daniel

    If you want this to be real time edits you probably need something more complex than just uploading the file to a pubsub node.

  579. lionelexecrec has left

  580. lionelexecrec has joined

  581. Daniel

    Other than that pubsub is not a bad choice I reckon

  582. Daniel

    Also isn't there a collaboration edit xep already?

  583. Daniel

    There certainly is one for svg

  584. Zash

    https://xmpp.org/extensions/xep-0284.html this?

  585. stefan

    Sound good 👌

  586. Andrzej has joined

  587. intosi has joined

  588. peetah has left

  589. peetah has joined

  590. papatutuwawa has joined

  591. debacle has joined

  592. lionelexecrec has left

  593. lionelexecrec has joined

  594. Maranda has joined

  595. Maranda has left

  596. Maranda has joined

  597. lionelexecrec has left

  598. lionelexecrec has joined

  599. lionelexecrec has left

  600. lionelexecrec has joined

  601. antranigv has left

  602. antranigv has joined

  603. adiaholic has left

  604. adiaholic has joined

  605. lionelexecrec has left

  606. lionelexecrec has joined

  607. intosi has left

  608. lionelexecrec has left

  609. lionelexecrec has joined

  610. Andrzej has left

  611. lovetox has left

  612. lionelexecrec has left

  613. lionelexecrec has joined

  614. lionelexecrec has left

  615. lionelexecrec has joined

  616. intosi has joined

  617. lionelexecrec has left

  618. lionelexecrec has joined

  619. lionelexecrec has left

  620. lionelexecrec has joined

  621. lionelexecrec has left

  622. lionelexecrec has joined

  623. lionelexecrec has left

  624. lionelexecrec has joined

  625. lionelexecrec has left

  626. lionelexecrec has joined

  627. nyco has joined

  628. lionelexecrec has left

  629. lionelexecrec has joined

  630. intosi has left

  631. wladmis has left

  632. lionelexecrec has left

  633. lionelexecrec has joined

  634. alex-a-soto has left

  635. alex-a-soto has joined

  636. lionelexecrec has left

  637. gav has joined

  638. gav has left

  639. APach has left

  640. APach has joined

  641. gav has joined

  642. gav has left

  643. sonny has left

  644. sonny has joined

  645. adiaholic has left

  646. adiaholic has joined

  647. intosi has joined

  648. sonny has left

  649. sonny has joined

  650. govanify has left

  651. govanify has joined

  652. Mikaela has left

  653. Yagiza has joined

  654. chronosx88 has left

  655. chronosx88 has joined

  656. Yagiza has left

  657. Andrzej has joined

  658. chronosx88 has left

  659. jcbrand has left

  660. chronosx88 has joined

  661. Andrzej has left

  662. chronosx88 has left

  663. chronosx88 has joined

  664. fuana has joined

  665. alex-a-soto has left

  666. alex-a-soto has joined

  667. lorddavidiii has left

  668. chronosx88 has left

  669. chronosx88 has joined

  670. alex-a-soto has left

  671. alex-a-soto has joined

  672. lovetox has joined

  673. krauq has left

  674. marek has left

  675. marek has joined

  676. krauq has joined

  677. APach has left

  678. APach has joined

  679. APach has left

  680. APach has joined

  681. Vaulor has left

  682. marek has left

  683. Tobias has left

  684. Neustradamus has left

  685. alameyo has joined

  686. Neustradamus has joined

  687. Neustradamus has left

  688. Neustradamus has joined

  689. intosi has left

  690. govanify has left

  691. govanify has joined

  692. Seve has left

  693. govanify has left

  694. govanify has joined

  695. Andrzej has joined

  696. focus121 has left

  697. intosi has joined

  698. goffi has left

  699. andy has left

  700. fuana has left

  701. Alex has left

  702. focus121 has joined

  703. intosi has left

  704. Andrzej has left

  705. moparisthebest has left

  706. chronosx88 has left

  707. chronosx88 has joined

  708. moparisthebest has joined

  709. mukt2 has left

  710. mukt2 has joined

  711. lovetox has left

  712. chronosx88 has left

  713. papatutuwawa has left

  714. intosi has joined

  715. Adi has left

  716. lskdjf has left

  717. Adi has joined

  718. intosi has left