XSF Discussion - 2021-01-10

  1. goffi has left

  2. Link Mauve

    Hi, I did a thing: https://linkmauve.fr/software/clients.html

  3. govanify has left

  4. govanify has joined

  5. Link Mauve

    It’s still based on the DOAP data.

  6. Zash


  7. Link Mauve

    Still not using Pelican, because I still haven’t been able to build it.

  8. Link Mauve

    I’d like to merge it quickly, but I’ll need help with integration.

  9. Tobias has left

  10. Link Mauve

    I was thinking about extending it with JS to let the user pick the platform(s) they’re interested in.

  11. Zash


  12. Zash

    Any ideas on how to get compliance badges in there?

  13. Link Mauve

    I already have access to the data in the generator, so it should be a matter of finding the right formula.

  14. Zash

    I have a thing written in Lua that can do the comparison, not sure where to go from there

  15. andy has left

  16. Link Mauve

    I can probably translate it into Rust if you give me the code.

  17. moparisthebest has joined

  18. Zash

    Link Mauve, https://code.zash.se/compliancer/file/tip/compliance.lua

  19. paul has left

  20. Seve has left

  21. intosi has joined

  22. Andrzej has joined

  23. Vaulor has left

  24. Vaulor has joined

  25. intosi has left

  26. Vaulor has left

  27. Vaulor has joined

  28. Andrzej has left

  29. Vaulor has left

  30. Vaulor has joined

  31. neshtaxmpp has left

  32. Vaulor has left

  33. Vaulor has joined

  34. Vaulor has left

  35. Vaulor has joined

  36. adiaholic has left

  37. intosi has joined

  38. Vaulor has left

  39. Vaulor has joined

  40. Vaulor has left

  41. Vaulor has joined

  42. Vaulor has left

  43. Vaulor has joined

  44. Vaulor has left

  45. Vaulor has joined

  46. Vaulor has left

  47. Vaulor has joined

  48. intosi has left

  49. Vaulor has left

  50. Vaulor has joined

  51. Vaulor has left

  52. Vaulor has joined

  53. peetah has left

  54. adiaholic has joined

  55. peetah has joined

  56. neshtaxmpp has joined

  57. Lance has joined

  58. Lance has left

  59. mukt2 has joined

  60. Vaulor has left

  61. Vaulor has joined

  62. Vaulor has left

  63. Vaulor has joined

  64. Vaulor has left

  65. Vaulor has joined

  66. intosi has joined

  67. Vaulor has left

  68. Vaulor has joined

  69. Adi has left

  70. Vaulor has left

  71. Vaulor has joined

  72. alacer has left

  73. Andrzej has joined

  74. intosi has left

  75. alacer has joined

  76. Vaulor has left

  77. Vaulor has joined

  78. Vaulor has left

  79. Vaulor has joined

  80. Vaulor has left

  81. Vaulor has joined

  82. Andrzej has left

  83. Vaulor has left

  84. Vaulor has joined

  85. marek has left

  86. Vaulor has left

  87. marek has joined

  88. Link Mauve

    Zash, now with toggleable section, guessed from the User-Agent.

  89. Vaulor has joined

  90. mukt2 has left

  91. Link Mauve

    Only when JS is supported, otherwise they’re all extended.

  92. Vaulor has left

  93. debacle has left

  94. intosi has joined

  95. Link Mauve

    We probably should get rid of the Other category.

  96. LNJ has left

  97. Vaulor has joined

  98. wurstsalat has left

  99. Vaulor has left

  100. Vaulor has joined

  101. raghavgururajan has left

  102. intosi has left

  103. Vaulor has left

  104. Vaulor has joined

  105. Vaulor has left

  106. Vaulor has joined

  107. Andrzej has joined

  108. Zash has left

  109. Zash has joined

  110. sonny has left

  111. sonny has joined

  112. Vaulor has left

  113. Vaulor has joined

  114. Vaulor has left

  115. Vaulor has joined

  116. intosi has joined

  117. sonny has left

  118. sonny has joined

  119. Vaulor has left

  120. alacer has left

  121. Vaulor has joined

  122. marek has left

  123. marek has joined

  124. Vaulor has left

  125. Vaulor has joined

  126. sonny has left

  127. sonny has joined

  128. Vaulor has left

  129. Vaulor has joined

  130. Andrzej has left

  131. emus has left

  132. Vaulor has left

  133. Vaulor has joined

  134. sonny has left

  135. sonny has joined

  136. Vaulor has left

  137. Vaulor has joined

  138. intosi has left

  139. neshtaxmpp has left

  140. Vaulor has left

  141. Vaulor has joined

  142. Link Mauve

    Alright, now I’d just like to get the compliance badges, and the thing should be good to go!

  143. sonny has left

  144. sonny has joined

  145. Vaulor has left

  146. Vaulor has joined

  147. intosi has joined

  148. eevvoor has left

  149. Vaulor has left

  150. Vaulor has joined

  151. marek has left

  152. mukt2 has joined

  153. Vaulor has left

  154. Vaulor has joined

  155. marek has joined

  156. neshtaxmpp has joined

  157. Vaulor has left

  158. Vaulor has joined

  159. Vaulor has left

  160. Vaulor has joined

  161. alacer has joined

  162. sonny has left

  163. sonny has joined

  164. mukt2 has left

  165. sonny has left

  166. sonny has joined

  167. Vaulor has left

  168. Vaulor has joined

  169. govanify has left

  170. govanify has joined

  171. raghavgururajan has joined

  172. Vaulor has left

  173. Vaulor has joined

  174. Vaulor has left

  175. Vaulor has joined

  176. Vaulor has left

  177. Vaulor has joined

  178. sonny has left

  179. sonny has joined

  180. Vaulor has left

  181. Vaulor has joined

  182. Vaulor has left

  183. Vaulor has joined

  184. neshtaxmpp has left

  185. sonny has left

  186. sonny has joined

  187. Vaulor has left

  188. Vaulor has joined

  189. Vaulor has left

  190. Vaulor has joined

  191. sonny has left

  192. sonny has joined

  193. mukt2 has joined

  194. Vaulor has left

  195. Vaulor has joined

  196. Vaulor has left

  197. Vaulor has joined

  198. wladmis has joined

  199. sonny has left

  200. sonny has joined

  201. Vaulor has left

  202. Vaulor has joined

  203. mukt2 has left

  204. sonny has left

  205. sonny has joined

  206. Andrzej has joined

  207. intosi has left

  208. Vaulor has left

  209. Vaulor has joined

  210. Vaulor has left

  211. Vaulor has joined

  212. Mikaela has joined

  213. alex-a-soto has left

  214. alex-a-soto has joined

  215. marek has left

  216. sonny has left

  217. sonny has joined

  218. Andrzej has left

  219. marek has joined

  220. sonny has left

  221. sonny has joined

  222. sonny has left

  223. sonny has joined

  224. govanify has left

  225. govanify has joined

  226. sonny has left

  227. sonny has joined

  228. sonny has left

  229. sonny has joined

  230. Mikaela has left

  231. Seve has joined

  232. inky has joined

  233. sonny has left

  234. sonny has joined

  235. Mikaela has joined

  236. sonny has left

  237. sonny has joined

  238. mukt2 has joined

  239. intosi has joined

  240. lovetox has joined

  241. sonny has left

  242. sonny has joined

  243. mukt2 has left

  244. Andrzej has joined

  245. intosi has left

  246. sonny has left

  247. sonny has joined

  248. Andrzej has left

  249. chronosx88 has joined

  250. sonny has left

  251. sonny has joined

  252. jcbrand has joined

  253. Tobias has joined

  254. lovetox has left

  255. sonny has left

  256. sonny has joined

  257. lovetox has joined

  258. Tobias has left

  259. govanify has left

  260. govanify has joined

  261. lovetox has left

  262. paul has joined

  263. Andrzej has joined

  264. sonny has left

  265. sonny has joined

  266. intosi has joined

  267. mukt2 has joined

  268. lskdjf has joined

  269. Andrzej has left

  270. wurstsalat has joined

  271. mukt2 has left

  272. govanify has left

  273. govanify has joined

  274. david has left

  275. david has joined

  276. lorddavidiii has joined

  277. Andrzej has joined

  278. emus has joined

  279. alameyo has left

  280. neshtaxmpp has joined

  281. alameyo has joined

  282. moparisthebest has left

  283. andy has joined

  284. moparisthebest has joined

  285. Andrzej has left

  286. intosi has left

  287. lovetox has joined

  288. goffi has joined

  289. LNJ has joined

  290. chronosx88 has left

  291. chronosx88 has joined

  292. Andrzej has joined

  293. alameyo has left

  294. mathijs has left

  295. mathijs has joined

  296. debacle has joined

  297. Tobias has joined

  298. mukt2 has joined

  299. chronosx88 has left

  300. chronosx88 has joined

  301. chronosx88 has left

  302. chronosx88 has joined

  303. Andrzej has left

  304. paul has left

  305. paul has joined

  306. andy has left

  307. lovetox has left

  308. mukt2 has left

  309. Andrzej has joined

  310. Andrzej has left

  311. Andrzej has joined

  312. Andrzej has left

  313. andy has joined

  314. Andrzej has joined

  315. mathijs has left

  316. lovetox has joined

  317. papatutuwawa has joined

  318. stefan has left

  319. lorddavidiii has left

  320. mathijs has joined

  321. intosi has joined

  322. stefan has joined

  323. Alex has left

  324. Alex has joined

  325. lorddavidiii has joined

  326. debacle has left

  327. intosi has left

  328. peetah has left

  329. alameyo has joined

  330. papatutuwawa has left

  331. papatutuwawa has joined

  332. intosi has joined

  333. govanify has left

  334. govanify has joined

  335. Link Mauve

    Uh, pull requests to https://github.com/xsf/xeps are now failing with: anyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

  336. peetah has joined

  337. MattJ

    Well that didn't take long

  338. mathieui

    " Anonymous and Free Docker Hub users are limited to 100 and 200 container image pull requests per six hours. "

  339. mathieui

    is there that much activity on the XSF repo? :o

  340. Link Mauve

    Maybe people use our free pulls through the fork mechanism or something like that?

  341. mathieui

    it shouldn’t work like that

  342. Link Mauve

    It shouldn’t, but does it?

  343. sonny has left

  344. MattJ

    If per IP then we're sharing with other Github users (or whatever CI we are using these days)

  345. peetah has left

  346. mukt2 has joined

  347. peetah has joined

  348. papatutuwawa has left

  349. andy has left

  350. alex-a-soto has left

  351. intosi has left

  352. debacle has joined

  353. lovetox has left

  354. andy has joined

  355. intosi has joined

  356. lovetox has joined

  357. mukt2 has left

  358. andy has left

  359. moparisthebest has left

  360. SamWhited

    Stupid question, but can we remove the link to txxmpp, whatever that is? Having a link to a C source file doesn't actually inspire any confidence that XMPP clients are easy to use and just doesn't make a lot of sense in my mind.

  361. SamWhited

    (on /software/clients.html, I mean)

  362. moparisthebest has joined

  363. mdosch

    I think there was a discussion about it. Maybe in an issue or the mr itself.

  364. lovetox has left

  365. mathieui

    arguably it could be considered not a "full-fledged" XMPP client, and as such I’m not sure where to put it (considering the XSF is trying very hard to *not* make editorial decisions on such topics)

  366. SamWhited

    I dunno, seems perfectly fine to make an editorial decision when there's no website, no information, and it's not clear ot me what it even is.

  367. chronosx88 has left

  368. chronosx88 has joined

  369. mdosch


  370. intosi has left

  371. mdosch


  372. SamWhited

    oh cool, thanks. I agree with Guus.

  373. mdosch

    I thought there was more discussion. 🤔

  374. SamWhited

    Having a link to a random C file on the website with no context or information just makes us look bad.

  375. mathieui

    Maybe a requirement could be added to the pull requests "the project MUST at least have a web page we can link to that describes it and what it does"?

  376. SamWhited

    That sounds like a good start to me. I'd also say "and be a client usable out of the box without building anything" personally

  377. mdosch

    Weird requirement. Once a distri adds txxmpp to it's repo it's fullfilled while it's still a niche tool most regular users won't need.

  378. Link Mauve

    That would exclude most Linux software, which are generally distributed by third parties and not by the project itself.

  379. SamWhited

    Yah, it's not comprehensive, I'd absolutely be for adding more strict requirements.

  380. SamWhited

    I mean, don't interprete it so literally, yes, random clients that aren't distributed by a first party but are in all the distros repos are obviously widely distributed and easy to get.

  381. SamWhited

    But fine, somebody else can equivocate about what the perfect wording for the rule is, I'm just concerned that a single C source file is definitely beyond what should be linked on the website and as usual makes us look completely unable to make a user friendly chat experience

  382. mathieui

    alternatively, replace "Libraries" with "Libraries/Tools" and put things like txxmpp in there

  383. Andrzej has left

  384. SamWhited

    That would make more sense to me

  385. mathieui

    (but even then I believe a page describing it would be a nice requirement)

  386. mdosch

    > alternatively, replace "Libraries" with "Libraries/Tools" and put things like txxmpp in there +1

  387. chronosx88 has left

  388. chronosx88 has joined

  389. xecks has left

  390. intosi has joined

  391. SamWhited

    Issue made for further opinions / discussion: https://github.com/xsf/xmpp.org/issues/866

  392. Link Mauve


  393. xecks has joined

  394. intosi has left

  395. chronosx88 has left

  396. chronosx88 has joined

  397. debacle has left

  398. andrey.g has joined

  399. Andrzej has joined

  400. marek has left

  401. marek has joined

  402. intosi has joined

  403. moparisthebest has left

  404. mukt2 has joined

  405. lorddavidiii has left

  406. LNJ has left

  407. Guus has left

  408. sonny has joined

  409. intosi has left

  410. LNJ has joined

  411. moparisthebest has joined

  412. mukt2 has left

  413. LNJ has left

  414. LNJ has joined

  415. intosi has joined

  416. govanify has left

  417. govanify has joined

  418. chronosx88 has left

  419. chronosx88 has joined

  420. Guus has joined

  421. intosi has left

  422. lorddavidiii has joined

  423. eevvoor has joined

  424. Guus has left

  425. papatutuwawa has joined

  426. Link Mauve

    SamWhited, I just submitted a XEP, hopefully addressing your comments from our discussion the other day. :) https://github.com/xsf/xeps/pull/1027

  427. mukt2 has joined

  428. SamWhited

    Thanks; it will be nice to at least have a reference. I still think we're over engineering it for no reason though. I tried again to have my static site generator spit out a file (I realized I actually do know what XEPs are implemented because of that, so I can probably actually generate the whole thing), but it doesn't support namespace prefixes so it was a no go either way.

  429. adiaholic has left

  430. adiaholic has joined

  431. Zash

    Generate a CSV file and call it a day.

  432. Zash

    Something something `csv2 < doap.csv | sed | 2xml`

  433. mathijs has left

  434. mathijs has joined

  435. mukt2 has left

  436. moparisthebest has left

  437. intosi has joined

  438. moparisthebest has joined

  439. andy has joined

  440. Mikaela has left

  441. southerntofu has left

  442. papatutuwawa has left

  443. chronosx88 has left

  444. chronosx88 has joined

  445. papatutuwawa has joined

  446. intosi has left

  447. papatutuwawa has left

  448. papatutuwawa has joined

  449. papatutuwawa has left

  450. papatutuwawa has joined

  451. j.r has left

  452. j.r has joined

  453. govanify has left

  454. govanify has joined

  455. govanify has left

  456. govanify has joined

  457. lorddavidiii has left

  458. lovetox has joined

  459. eevvoor has left

  460. eevvoor has joined

  461. chronosx88 has left

  462. chronosx88 has joined

  463. marek has left

  464. marek has joined

  465. eevvoor has left

  466. eevvoor has joined

  467. moparisthebest has left

  468. Arne has left

  469. alex-a-soto has joined

  470. moparisthebest has joined

  471. lorddavidiii has joined

  472. mathijs has left

  473. mathijs has joined

  474. Mikaela has joined

  475. southerntofu has joined

  476. mukt2 has joined

  477. Arne has joined

  478. mukt2 has left

  479. intosi has joined

  480. lorddavidiii has left

  481. lorddavidiii has joined

  482. intosi has left

  483. mukt2 has joined

  484. Andrzej has left

  485. papatutuwawa has left

  486. mukt2 has left

  487. intosi has joined

  488. Lance has joined

  489. Lance has left

  490. Andrzej has joined

  491. wladmis has left

  492. debacle has joined

  493. intosi has left

  494. Andrzej has left

  495. andrey.g has left

  496. neshtaxmpp has left

  497. werdan has joined

  498. Andrzej has joined

  499. intosi has joined

  500. neshtaxmpp has joined

  501. peetah has left

  502. peetah has joined

  503. debacle has left

  504. debacle has joined

  505. Andrzej has left

  506. goffi has left

  507. goffi has joined

  508. intosi has left

  509. papatutuwawa has joined

  510. goffi has left

  511. goffi has joined

  512. intosi has joined

  513. goffi has left

  514. goffi has joined

  515. mukt2 has joined

  516. goffi has left

  517. moparisthebest has left

  518. goffi has joined

  519. goffi has left

  520. chronosx88 has left

  521. chronosx88 has joined

  522. goffi has joined

  523. moparisthebest has joined

  524. mukt2 has left

  525. Mikaela has left

  526. marek has left

  527. marek has joined

  528. Andrzej has joined

  529. marek has left

  530. marek has joined

  531. Neustradamus has left

  532. Neustradamus has joined

  533. Andrzej has left

  534. lorddavidiii has left

  535. goffi has left

  536. eevvoor has left

  537. eevvoor has joined

  538. adiaholic has left

  539. werdan has left

  540. Neustradamus has left

  541. moparisthebest has left

  542. Neustradamus has joined

  543. peetah has left

  544. peetah has joined

  545. papatutuwawa has left

  546. moparisthebest has joined

  547. Neustradamus has left

  548. Neustradamus has joined

  549. lionelexecrec has joined

  550. jcbrand has left

  551. govanify has left

  552. govanify has joined

  553. lovetox has left

  554. lovetox has joined

  555. adiaholic has joined

  556. goffi has joined

  557. chronosx88 has left

  558. chronosx88 has joined

  559. Tobias has left

  560. govanify has left

  561. govanify has joined

  562. mukt2 has joined

  563. andy has left

  564. chronosx88 has left

  565. chronosx88 has joined

  566. mukt2 has left

  567. chronosx88 has left

  568. alameyo has left

  569. Andrzej has joined

  570. govanify has left

  571. govanify has joined

  572. lovetox has left

  573. Andrzej has left

  574. govanify has left

  575. govanify has joined

  576. wurstsalat has left

  577. marek has left

  578. marek has joined

  579. neshtaxmpp has left

  580. Arne has left

  581. alameyo has joined