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 +1
  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 Indeed.
  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 Integration?
  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