XSF Discussion - 2022-08-11


  1. coleman has joined
  2. napen123 has joined
  3. napen123 has left
  4. gooya has left
  5. marc0s has left
  6. marc0s has joined
  7. konstantinos has joined
  8. Matthew has left
  9. Half-Shot has left
  10. uhoreg has left
  11. homebeach has left
  12. Half-Shot has joined
  13. Matthew has joined
  14. homebeach has joined
  15. uhoreg has joined
  16. Kev has joined
  17. adiaholic has left
  18. karoshi has left
  19. me has left
  20. singpolyma has left
  21. adiaholic has joined
  22. singpolyma has joined
  23. Calvin has joined
  24. kinetik has left
  25. kinetik has joined
  26. emus has left
  27. millesimus has left
  28. Kev has left
  29. millesimus has joined
  30. Calvin has left
  31. Ray22 has joined
  32. raghavgururajan has left
  33. adiaholic has left
  34. adiaholic has joined
  35. Maranda[x] has left
  36. adiaholic has left
  37. konstantinos has left
  38. BASSGOD has left
  39. adiaholic has joined
  40. neshtaxmpp has left
  41. neshtaxmpp has joined
  42. Kev has joined
  43. BASSGOD has joined
  44. arcxi has left
  45. Ray22 has left
  46. floretta has left
  47. Kev has left
  48. floretta has joined
  49. adiaholic has left
  50. me has joined
  51. adiaholic has joined
  52. adiaholic has left
  53. me has left
  54. Kev has joined
  55. kurisu has left
  56. kurisu has joined
  57. adiaholic has joined
  58. Calvin has joined
  59. kurisu has left
  60. adiaholic has left
  61. Kev has left
  62. Calvin has left
  63. neshtaxmpp has left
  64. neshtaxmpp has joined
  65. adiaholic has joined
  66. kurisu has joined
  67. kurisu has left
  68. adiaholic has left
  69. Kev has joined
  70. nuron has left
  71. nuron has joined
  72. adiaholic has joined
  73. adiaholic has left
  74. adiaholic has joined
  75. Tobias has left
  76. Tobias has joined
  77. nuron has left
  78. nuron has joined
  79. Maranda[x] has joined
  80. Tobias has left
  81. Tobias has joined
  82. adiaholic has left
  83. Yagiza has joined
  84. inky has left
  85. Sam has left
  86. Sam has joined
  87. kurisu has joined
  88. Sam has left
  89. Sam has joined
  90. adiaholic has joined
  91. adiaholic has left
  92. mimi89999 has left
  93. mimi89999 has joined
  94. mathijs has left
  95. mathijs has joined
  96. neshtaxmpp has left
  97. neshtaxmpp has joined
  98. adiaholic has joined
  99. Kev has left
  100. adiaholic has left
  101. Menel has left
  102. Menel has joined
  103. rubi has left
  104. rubi has joined
  105. atomicwatch has joined
  106. Sam has left
  107. Sam has joined
  108. Skull Fucker has left
  109. Kev has joined
  110. Sam has left
  111. Sam has joined
  112. Skull Fucker has joined
  113. MSavoritias (fae,ve) has joined
  114. david has joined
  115. david has left
  116. Skull Fucker has left
  117. Kev has left
  118. wurstsalat has joined
  119. Kev has joined
  120. adiaholic has joined
  121. wurstsalat has left
  122. wurstsalat has joined
  123. adiaholic has left
  124. Kev has left
  125. neshtaxmpp has left
  126. neshtaxmpp has joined
  127. Tim R has joined
  128. Kev has joined
  129. Tim R has left
  130. Matthew has left
  131. Half-Shot has left
  132. uhoreg has left
  133. homebeach has left
  134. Half-Shot has joined
  135. Matthew has joined
  136. homebeach has joined
  137. uhoreg has joined
  138. Sam has left
  139. Skull Fucker has joined
  140. Sam has joined
  141. Paganini has left
  142. emus has joined
  143. Sam has left
  144. Kev has left
  145. Titi has joined
  146. Mikaela has joined
  147. yushyin has left
  148. Sam has joined
  149. SteveF has joined
  150. Maranda[x] has left
  151. Alex has joined
  152. SteveF has left
  153. Apollo has left
  154. konstantinos has joined
  155. lskdjf has joined
  156. atomicwatch has left
  157. SteveF has joined
  158. mjk has joined
  159. Apollo has joined
  160. Tim R has joined
  161. vanitasvitae has joined
  162. Kev has joined
  163. Maranda[x] has joined
  164. Tim R has left
  165. SteveF has left
  166. Sam has left
  167. karoshi has joined
  168. Sam has joined
  169. yushyin has joined
  170. marc has joined
  171. Matthew has left
  172. Half-Shot has left
  173. uhoreg has left
  174. homebeach has left
  175. Half-Shot has joined
  176. Matthew has joined
  177. homebeach has joined
  178. uhoreg has joined
  179. yushyin has left
  180. Sam has left
  181. chipmnk has left
  182. chipmnk has joined
  183. Titi has left
  184. arcxi has joined
  185. Sam has joined
  186. marc has left
  187. marc has joined
  188. Sam has left
  189. yushyin has joined
  190. antranigv has left
  191. neshtaxmpp has left
  192. neshtaxmpp has joined
  193. gooya has joined
  194. Sam has joined
  195. Tim R has joined
  196. Tim R has left
  197. Steve Kille has left
  198. Mario Sabatino has joined
  199. marc has left
  200. Tobias has left
  201. adiaholic has joined
  202. Apollo has left
  203. Tobias has joined
  204. Tim R has joined
  205. adiaholic has left
  206. Steve Kille has joined
  207. goffi has joined
  208. Sam has left
  209. Sam has joined
  210. Skull Fucker has left
  211. Skull Fucker has joined
  212. Vidak has left
  213. Titi has joined
  214. Andrzej has joined
  215. Sam has left
  216. goffi has left
  217. Sam has joined
  218. mh has left
  219. konstantinos has left
  220. konstantinos has joined
  221. mh has joined
  222. wladmis has left
  223. wladmis has joined
  224. Sam has left
  225. goffi has joined
  226. Sam has joined
  227. emus We just realized that at least one member was not on the XSF members list. If you are member haven't yesterday received an email via that maillist you should ask iTeam possibly Alex: fyi
  228. emus We just realized that at least one member was not on the XSF members list. If you are member and haven't yesterday received an email via that maillist you should ask iTeam possibly Alex: fyi
  229. Alex emus, can you send me more details? Will fix then
  230. emus wurstsalat: ^
  231. flow hmm I think I am not on the members list
  232. flow at least I did not receive an email
  233. Daniel has left
  234. emus related thread: https://mail.jabber.org/pipermail/members/2022-August/009429.html
  235. emus https://mail.jabber.org/pipermail/members/2022-August/subject.html#start
  236. emus general threads
  237. Alex flow: fixed your address
  238. flow Alex, thanks :)
  239. emus Cleanup in the morning 🥰🧹
  240. neshtaxmpp has left
  241. neshtaxmpp has joined
  242. xnamed has joined
  243. Daniel has joined
  244. marc has joined
  245. SteveF has joined
  246. SteveF has left
  247. papatutuwawa has joined
  248. Vidak has joined
  249. Yagiza has left
  250. goffi has left
  251. Yagiza has joined
  252. atomicwatch has joined
  253. wladmis has left
  254. wladmis has joined
  255. Sam has left
  256. mh has left
  257. Sam has joined
  258. Skull Fucker has left
  259. xnamed has left
  260. xnamed has joined
  261. Apollo has joined
  262. Wojtek has joined
  263. Dele Olajide has joined
  264. Alex has left
  265. Alex has joined
  266. neshtaxmpp has left
  267. neshtaxmpp has joined
  268. nuron has left
  269. nuron has joined
  270. xnamed has left
  271. Ingolf has left
  272. Sam has left
  273. Sam has joined
  274. mh has joined
  275. konstantinos has left
  276. konstantinos has joined
  277. floretta has left
  278. nabel has joined
  279. mdosch has left
  280. nabel has left
  281. mdosch has joined
  282. adiaholic has joined
  283. Dele Olajide has left
  284. Dele Olajide has joined
  285. mathijs has left
  286. mathijs has joined
  287. Ingolf has joined
  288. goffi has joined
  289. Dele Olajide has left
  290. Dele Olajide has joined
  291. adiaholic has left
  292. adiaholic has joined
  293. karoshi has left
  294. mathijs has left
  295. mathijs has joined
  296. Dele Olajide has left
  297. Dele Olajide has joined
  298. mathijs has left
  299. mathijs has joined
  300. Dele Olajide has left
  301. Dele Olajide has joined
  302. karoshi has joined
  303. gooya has left
  304. gooya has joined
  305. Menel has left
  306. Menel has joined
  307. neshtaxmpp has left
  308. neshtaxmpp has joined
  309. Skull Fucker has joined
  310. Ingolf has left
  311. mathijs has left
  312. mathijs has joined
  313. Tim R has left
  314. Tim R has joined
  315. mathijs has left
  316. mathijs has joined
  317. atomicwatch has left
  318. disgyze has left
  319. lovetox has left
  320. mathijs has left
  321. mathijs has joined
  322. Daniel has left
  323. Daniel has joined
  324. gooya has left
  325. gooya has joined
  326. gooya has left
  327. gooya has joined
  328. mathijs has left
  329. mathijs has joined
  330. mh has left
  331. lovetox has joined
  332. Menel has left
  333. Apollo has left
  334. Menel has joined
  335. adiaholic has left
  336. Daniel has left
  337. atomicwatch has joined
  338. Maranda[x] has left
  339. Ray22 has joined
  340. mh has joined
  341. me has joined
  342. Apollo has joined
  343. adiaholic has joined
  344. Daniel has joined
  345. Ray22 has left
  346. papatutuwawa has left
  347. xnamed has joined
  348. Menel has left
  349. Menel has joined
  350. Ingolf has joined
  351. Menel has left
  352. Menel has joined
  353. Maranda[x] has joined
  354. singpolyma has left
  355. adiaholic has left
  356. raghavgururajan has joined
  357. xnamed has left
  358. Menel has left
  359. Menel has joined
  360. adiaholic has joined
  361. gooya has left
  362. singpolyma has joined
  363. xecks has left
  364. xecks has joined
  365. Alex has left
  366. Alex has joined
  367. adiaholic has left
  368. xnamed has joined
  369. rumin-miller has joined
  370. Paganini has joined
  371. neshtaxmpp has left
  372. neshtaxmpp has joined
  373. gooya has joined
  374. adiaholic has joined
  375. mathijs has left
  376. Ray22 has joined
  377. rumin-miller has left
  378. mathijs has joined
  379. mathijs has left
  380. wurstsalat Sam, re: https://github.com/xsf/xmpp.org/pull/1161 I am very much opposed to adding new fields to {clients,servers,libraries}.json I remember we discussed this here some time ago, and it was the sentiment that we should rather have less keys in these json files than more. As you are aware, DOAP files do offer a logo section, so this would be another duplicate ("os" being the other duplicate). I offer my help for anyone struggling to create a DOAP file for their project
  381. Sam I cannot create a DOAP file with my static site generator and it's not documented anywhere so I don't want to maintain one manually.
  382. Sam I don't need help, I just don't want to be a second class citizen on the site because we insist on overcomplicating everything.
  383. Sam If you're volunteering to maintain a doap file for my project for all time I suppose I really appreciate that, but it seems unsustainable since you'll probably get burned out at some point.
  384. Ray22 has left
  385. wurstsalat Sam, the idea is to maintain your doap file manually (which is machine-readable), and render it on your (static) website, like here for exaple: https://gajim.org/support/extensions/
  386. mathijs has joined
  387. Sam As I said, it's not documented so I don't really want to do that.
  388. singpolyma Sam: in what way is it not documented? Does the spec not count as documentation?
  389. Sam What spec? I looked everywhere and no one could link me to one
  390. Sam I just got "read the code" a lot.
  391. wurstsalat https://xmpp.org/extensions/xep-0453.html
  392. Sam oh, fair enough, that problem was solved at least, my bad
  393. Sam This must have happened after the last time I complained that "read the code" isn't acceptable, I really appreciate that
  394. Sam Still, this format is garbage and I don't want it on my site. I previously had my thing listed by something on the XSF site and I'd like to keep doing that.
  395. mathieui Sam: at some point you will have to admit that you simply do not want to write a simple XML file because you have an opposition of principle, and that is fine and nobody will force you to do it, but please don't try to limit what people want to do with it just because you do not like it
  396. Sam Yes, I admit that, this is garbage that hurts the ecosystem and community and I am absolutely opposed to it. I'm not just complaining though, I tried to come upw ith a reasonable alternative.
  397. mathieui ("Garbage" is all very subjective)
  398. Sam Sure, but I've given all the many reasons I think this is a terrible idea that we shouldn't be doing (or at least shouldn't be doing without alternatives, if people want to do doap files for their stuff that's obviously none of my business)
  399. Sam Anyways, I provided a PR so that we can have fewer projects that look ugly and have no icon on the website, I'm not interested in re-litigating why doap is a bad idea, I have obviously lost that fight.
  400. Zash What if the intent is to encourage adoption of doap?
  401. iink has left
  402. Sam Could be; obviously I'm not going to, maybe everyone else will. In the mean time I'd still like my project to look nice and have the ability to have the nice features like the icon the others have.
  403. iink has joined
  404. Wojtek has left
  405. iink has left
  406. wurstsalat Does it stop with a logo though?
  407. MattJ I don't know if maintaining an additional format for one project is worth it
  408. Sam We already maintain two formats.
  409. iink has joined
  410. Tobias has left
  411. MattJ We have the list, yeah, and you're wanting to duplicate everything in DOAP into that
  412. Sam I don't know if it stops with the logo or not, that's the only new feature I can see on the website, so I suppose that's it. Maybe if we add other info from the DOAP later it will also be necessary to add it to the json, depends what it is
  413. Tobias has joined
  414. Tobias has left
  415. wurstsalat As I said, I'm opposed to adding new keys to these json files
  416. Tobias has joined
  417. Tobias has left
  418. Tobias has joined
  419. iink has left
  420. bean has joined
  421. iink has joined
  422. wurstsalat You're in fact moving the maintenance burden, since you don't have to maintain a DOAP file, but I have to account for all duplicates there are..
  423. Sam I'm moving it? You just moved the maintenance burden to me, I'm just shifting it slightly back for a single key and like a 2 line patch.
  424. Sam Anyways, doesn't matter, I appreciate you letting me know. I still think if we're going to do this DOAP nonsense at least the basics need to be in both places for projects that don't have it.
  425. papatutuwawa has joined
  426. iink has left
  427. iink has joined
  428. Ingolf has left
  429. iink has left
  430. eevvoor has joined
  431. iink has joined
  432. sbach has left
  433. sbach has joined
  434. iink has left
  435. iink has joined
  436. Tobias has left
  437. Tobias has joined
  438. Tobias has left
  439. Skull Fucker has left
  440. Tobias has joined
  441. jinxd has joined
  442. Matthew has left
  443. uhoreg has left
  444. Half-Shot has left
  445. homebeach has left
  446. Half-Shot has joined
  447. Matthew has joined
  448. homebeach has joined
  449. uhoreg has joined
  450. Skull Fucker has joined
  451. Tim R has left
  452. Tim R has joined
  453. mathijs has left
  454. mathijs has joined
  455. stp has left
  456. Tim R has left
  457. Tim R has joined
  458. stp has joined
  459. emus > Sam wrote: > I don't know if it stops with the logo or not, that's the only new feature I can see on the website, so I suppose that's it. Maybe if we add other info from the DOAP later it will also be necessary to add it to the json, depends what it is That was the statement and question of the mail (where also the link to doap xep has been placed btw). We want to expand the information for users based on doap.
  460. emus > Sam wrote: > Anyways, doesn't matter, I appreciate you letting me know. I still think if we're going to do this DOAP nonsense at least the basics need to be in both places for projects that don't have it. We left the json as it is for years if I see correctly. The new rendering features base on the xep standard.
  461. antranigv has joined
  462. mathijs has left
  463. mathijs has joined
  464. sbach has left
  465. sbach has joined
  466. mathijs has left
  467. emus Sam: Why isn't it okay to place a doap with four entries? Name, url, url_logo, os? Likely no need to maintain, right?
  468. MattJ emus, give up. Sam hates angle brackets, and we've had this discussion too many times :)
  469. Maranda[x] has left
  470. Sam Look, I tried to do this reasonably and just submit a fix. If it's not wanted, fair enough. I obviously can't talk about it reasonably without going on a rant so I'd rather not have this discussion again.
  471. emus ok
  472. Tim R has left
  473. mathijs has joined
  474. Sam has left
  475. adiaholic has left
  476. Tim R has joined
  477. MattJ My view of the situation is: we have consistently (for years) struggled to maintain the software listings. Shifting more responsibility to project maintainers is a good thing. We needed a format to describe a project, and rather than invent one we used one that's already been made and deployed. It happened to use XML. That's apparently enough for a small number of people (1?) to object to using it. That's fine, we agreed we're definitely not going to ignore software projects that don't provide the additional metadata. Does that mean we should continue to expand our existing ad-hoc JSON with all the additional stuff? I don't think that's worth the initial or ongoing maintenance effort for one project.
  478. adiaholic has joined
  479. Tobias has left
  480. Tobias has joined
  481. MattJ I'm not strictly opposed to adding fallback code for logo, but I really don't think it could stop there if we added XEP support comparisons, etc.
  482. restive_monk has joined
  483. Tobias has left
  484. Tobias has joined
  485. Tobias has left
  486. Tobias has joined
  487. gooya has left
  488. emus MattJ: +1
  489. jinxd has left
  490. Tobias has left
  491. Tobias has joined
  492. neshtaxmpp has left
  493. neshtaxmpp has joined
  494. Tobias has left
  495. gooya has joined
  496. Tobias has joined
  497. arcxi has left
  498. Maranda[x] has joined
  499. floretta has joined
  500. mathijs has left
  501. mathijs has joined
  502. mathijs has left
  503. adiaholic has left
  504. mathijs has joined
  505. arcxi has joined
  506. Ray22 has joined
  507. moparisthebest my 2 cents: one fallback will never be enough, write a DOAP file or don't have your project listed on xmpp.org, just list it elsewhere ¯\_(ツ)_/¯
  508. me has left
  509. chipmnk has left
  510. chipmnk has joined
  511. MattJ I think there's value in being able to list projects that don't (e.g. yet) have DOAP available, in some form
  512. moparisthebest for a limited amount of time imho
  513. MattJ I'm pessimistic that we can manage 100% DOAP for all projects that we'd want to list on the site
  514. papatutuwawa has left
  515. adiaholic has joined
  516. Ge0rG would it make sense to convert the (minimal) info that is there into a (minimal) DOAP file hosted on xmpp.org, and to either accept PRs from the project (for the minimal data) or to require them to host their own DOAP with more data?
  517. Skull Fucker has left
  518. moparisthebest then we don't list them, oh well, there's all sorts of XMPP projects not listed there, always will be
  519. Ge0rG the devil's advocate claims that listing your project on xmpp.org is a privilege, not a right.
  520. MattJ It's the "oh well" that I'm uncomfortable with. Regardless of why they don't have DOAP, I think we lose value if we can't list them at all.
  521. moparisthebest it clearly is a privelege as opposed to a right, I'm sure a XMPP project could exist that we would refuse to list :P
  522. MattJ Ge0rG, I don't think you're wrong, but from the perspective of "we want xmpp.org to be useful" I think that doesn't help us achieve the goals
  523. MattJ and yeah, I think we've discussed hosting DOAPs for projects before
  524. moparisthebest DOAP's don't actually have to come from the project/maintainer right? like if project X was particularly useful and didn't have one, I could host it at mydomain/x.doap ?
  525. MattJ Sure...
  526. Ge0rG so what about: a) we host a barely minimal DOAP for projects that somebody volunteers to keep listed (in form of a PR) with minimal QA or b) a project hosts their own DOAP
  527. moparisthebest then why add fallback for non-doap, you aren't actually restricting anything
  528. Ge0rG moparisthebest: that's technically possible but I think that control over the DOAP should be either with the XSF or the project maintainer, not third parties
  529. Matthew has left
  530. Half-Shot has left
  531. uhoreg has left
  532. homebeach has left
  533. Half-Shot has joined
  534. Matthew has joined
  535. homebeach has joined
  536. uhoreg has joined
  537. moparisthebest that also seems fine
  538. MattJ No, we never were restricting anything. The problem isn't "where to host the DOAP" but who will create and maintain the DOAP. We have a non-zero number of people who seem reluctant to do either, and I don't think it should be up to the XSF's web team to keep that up to date (which hasn't gone well in the past).
  539. moparisthebest right, so that makes the rule simple, if you want a project listed there, write your own DOAP or find someone to do it for you, or don't have it listed
  540. Ge0rG MattJ: so the two positions are "the XSF web team wants a certain project listed" vs "the XSF web team doesn't have the capacity to maintain a full-fledged DOAP of that project"?
  541. lovetox why would anyone maintain a DOAP beside the project maintainer
  542. lovetox that sounds insane
  543. Ge0rG lovetox: please don't
  544. MattJ lovetox, because the project maintainer refuses to, yet we still want to provide info about this project on xmpp.org
  545. MattJ We basically have that fallback for projects with no DOAP already, but it doesn't support logos
  546. MattJ and we also want to extend the site to include additional info about projects, so this will only become more painful
  547. konstantinos has left
  548. konstantinos has joined
  549. Skull Fucker has joined
  550. moparisthebest so the XSF can host DOAPs for projects people want listed where the project doesn't have one, if no one is willing to create one, then no project listed, easy
  551. Ge0rG this is a slippery slope, isn't it?
  552. moparisthebest less slippery than all the code required to add json fallbacks
  553. MattJ Yeah, it might be the best route
  554. Zash Hardball it! Trade: DOAP in exchange for nice listing.
  555. lskdjf has left
  556. lskdjf has joined
  557. MattJ It's not too bad if we just have to host a static file for people who use static site generators that don't support static files
  558. Zash Definitely require DOAP for if/when we show calculated compliance listings based on DOAP XEP info.
  559. Ge0rG MattJ: I think the challenge is in accepting PRs to those static files whenever something dynamic happens, and vetting whether the PR came from the respective project (which we already do (not do) for the JSON anyway=
  560. Ge0rG MattJ: I think the challenge is in accepting PRs to those static files whenever something dynamic happens, and vetting whether the PR came from the respective project (which we already do (not do) for the JSON anyway)
  561. MattJ Zash, sure, that comes automatically from "let's not add more JSON fallbacks"
  562. Zash Where to draw the line tho? name, description, logo?
  563. MattJ The question is whether we want to maintain *that* info in DOAPs hosted by us
  564. moparisthebest Ge0rG, PRs to those static files will explicitly *not* come from the respective project
  565. moparisthebest if the project was willing to create a DOAP, they'd do it themselves
  566. Ge0rG moparisthebest: I'm not sure about that.
  567. Ge0rG there will be projects not willing to create, but maybe also not willing/able to host
  568. david has joined
  569. david has left
  570. Zash And what kind of static site generator can't serve a static file?
  571. me has joined
  572. moparisthebest it's just about project maintainers unreasonably refusing to create a DOAP
  573. Ge0rG it's not a static file generator.
  574. Zash I observe that a bunch of projects just point directly at their version control
  575. restive_monk has left
  576. restive_monk has joined
  577. Zash I'm referring to > I cannot create a DOAP file with my static site generator and it's not documented anywhere so I don't want to maintain one manually.
  578. moparisthebest imho that's why they should just be excluded, but allowing others to do it for them is a reasonable alternative
  579. Ge0rG it's really interesting to see how much time can be spent collectively, repeatedly, because one person refuses to spend a bit of time.
  580. moparisthebest that's why I originally suggested just not putting them on there :) their choice
  581. MattJ Well, it's going to continue draining our collective time unless we decide on a policy for the future
  582. Ge0rG Next step is: we need a Board decision what hoops a project has to jump through to be listed.
  583. Zash Wasn't there a goal to get rid of the annual "renewal" things and replace the decision with something DOAP-based?
  584. MattJ I'm leaning towards just hosting basic DOAPs for projects, but none of the advanced stuff (XEP support, etc.) because that's too much of a burden to maintain
  585. Ge0rG MattJ: +1 on that
  586. lovetox question: our DOAP changes regulary, i would not like if i have to update it on the xsf site, could i not supply somehow a link to our doap and the website pulls it every week or something?
  587. Ge0rG there is really no point to re-invent the DOAP fields in legacy JSON
  588. MattJ lovetox, that's exactly how it's supposed to work
  589. Ge0rG lovetox: that's the default
  590. MattJ We're discussing people who refuse to do that
  591. lovetox ah cool, then continue :D
  592. Ge0rG lovetox: hosting DOAP on xmpp.org is an _option_ for projects that can't afford hosting an XML file
  593. MattJ So I guess it just remains for wurstsalat to reveal whether this is feasible (providing basic in-repo DOAP files for certain projects). I'm assuming it wouldn't be too hard.
  594. moparisthebest right, that seems reasonable, and XSF folks should just click merge, if it's incorrect anyone who cares can fix, and if the project maintainer didn't want incorrect info in there they should host their own
  595. moparisthebest it's just a URL right? presumably script doesn't care where it's hosted
  596. Ge0rG bonus points for relative links?
  597. arc has left
  598. wurstsalat > providing basic in-repo DOAP files for certain projects should be easy to do but where to start? add all non-outdated non-doap packages? add all which have been updated at some point, discard the rest?
  599. arc has joined
  600. Ge0rG wurstsalat: add mellium because of the logo right now. then maybe later migrate all the JSON data into mini DOAPs and get rid of the JSON code, if possible
  601. MattJ It's up to you. We could even just do it for this one project for now (due to the logo request), and decide on the others (port or drop) at a later date
  602. Patiga has left
  603. Ge0rG I think the `last_renewed` question is still unsolved with DOAP, right?
  604. Tim R has left
  605. MattJ Yeah
  606. Ge0rG so the JSON _at least_ has to contain `doap` and `last_renewed`
  607. MattJ I think we'll phase out the last_renewed logic eventually
  608. Ge0rG so it doesn't make any sense to _move_ from JSON to DOAP
  609. me has left
  610. Ge0rG MattJ: I fought hard to get it in!
  611. Ge0rG I won't oppose to moving it into DOAP though
  612. MattJ Yeah, but admit, it was always a proxy for "is this a good modern XMPP project?"
  613. lovetox for the minimal doap, i guess you dont need to list xeps, only project information, and thats ver likely to stay correct a very long time
  614. MattJ and I think DOAP makes other (better) signals available to deduce that
  615. Ge0rG MattJ: bummer, yeah. So if we get Compliance Suite status, I'm fine with removing `last_renewed`
  616. MattJ Exactly
  617. Ge0rG That's actually a great way forward.
  618. wurstsalat alright :)
  619. Patiga has joined
  620. wurstsalat I just integrated Zash's `compliancer` last week, so compliance data isn't far away
  621. MattJ So the change *right now* is minimal: just add support for in-repo DOAP, port Mellium to that, add the logo
  622. moparisthebest I would remove mellium and have whoever actually wants it listed there do it :P
  623. MattJ Our goal is having a useful website, not arguing about whose job it is to make it useful :)
  624. Maranda[x] has left
  625. papatutuwawa has joined
  626. konstantinos has left
  627. adiaholic has left
  628. adiaholic has joined
  629. konstantinos has joined
  630. gooya has left
  631. xnamed has left
  632. adiaholic has left
  633. me has joined
  634. adiaholic has joined
  635. arc has left
  636. arc has joined
  637. xnamed has joined
  638. arc has left
  639. arc has joined
  640. goffi has left
  641. neshtaxmpp has left
  642. neshtaxmpp has joined
  643. Tim R has joined
  644. Tobias has left
  645. Tobias has joined
  646. Matthew has left
  647. homebeach has left
  648. Half-Shot has left
  649. uhoreg has left
  650. Half-Shot has joined
  651. Matthew has joined
  652. homebeach has joined
  653. uhoreg has joined
  654. me has left
  655. Steve Kille has left
  656. adiaholic has left
  657. Tobias has left
  658. Tobias has joined
  659. Tobias has left
  660. adiaholic has joined
  661. Tobias has joined
  662. Tobias has left
  663. eevvoor has left
  664. Steve Kille has joined
  665. eevvoor has joined
  666. Tobias has joined
  667. TheCoffeMaker has left
  668. TheCoffeMaker has joined
  669. Tobias has left
  670. Tobias has joined
  671. pablo has joined
  672. goffi has joined
  673. Tobias has left
  674. marc has left
  675. Tobias has joined
  676. marc has joined
  677. pablo has left
  678. TheCoffeMaker has left
  679. TheCoffeMaker has joined
  680. me has joined
  681. Ingolf has joined
  682. TheCoffeMaker has left
  683. me has left
  684. TheCoffeMaker has joined
  685. Mikaela has left
  686. Tim R has left
  687. Ray22 has left
  688. floretta has left
  689. floretta has joined
  690. Mikaela has joined
  691. TheCoffeMaker has left
  692. karoshi has left
  693. TheCoffeMaker has joined
  694. karoshi has joined
  695. eevvoor has left
  696. Titi has left
  697. Dele Olajide has left
  698. neshtaxmpp has left
  699. neshtaxmpp has joined
  700. TheCoffeMaker has left
  701. TheCoffeMaker has joined
  702. mathijs has left
  703. mathijs has joined
  704. Alex has left
  705. Alex has joined
  706. papatutuwawa has left
  707. Titi has joined
  708. wurstsalat has left
  709. wurstsalat has joined
  710. TheCoffeMaker has left
  711. TheCoffeMaker has joined
  712. Andrzej has left
  713. papatutuwawa has joined
  714. adiaholic has left
  715. gooya has joined
  716. adiaholic has joined
  717. eevvoor has joined
  718. Apollo has left
  719. marc has left
  720. marc has joined
  721. adiaholic has left
  722. Maranda[x] has joined
  723. karoshi has left
  724. floretta has left
  725. singpolyma This discussion reminds me a lot of how like half the apps in fdroid have no logo listed because the requirements are a bit weird and some projects just don't bother 🤷‍♂️
  726. chipmnk has left
  727. chipmnk has joined
  728. Maranda has left
  729. brunrobe has left
  730. Mjolnir Archon has left
  731. Maranda[x] has left
  732. gooya has left
  733. floretta has joined
  734. Andrzej has joined
  735. Apollo has joined
  736. Andrzej has left
  737. Maranda[x] has joined
  738. TheCoffeMaker has left
  739. TheCoffeMaker has joined
  740. xnamed has left
  741. xnamed has joined
  742. Mjolnir Archon has joined
  743. brunrobe has joined
  744. Maranda has joined
  745. adiaholic has joined
  746. MSavoritias (fae,ve) has left
  747. MSavoritias (fae,ve) has joined
  748. adiaholic has left
  749. neshtaxmpp has left
  750. neshtaxmpp has joined
  751. MattJ singpolyma, and the conclusion is that we'll host it for them, all they need to provide is a URL. Is that too much bother?
  752. mathijs has left
  753. singpolyma has left
  754. singpolyma has joined
  755. mathijs has joined
  756. singpolyma MattJ: no idea, just surprising to me how little projects care sometimes. I mean, I do get it, some of my "basically just for me" projects don't even have a readme, all depends I guess
  757. singpolyma I have no stake in this decision since I'd doesn't affect me on either side, but it's interesting that the issue isn't isolated to any one community or format or publisher
  758. singpolyma I have no stake in this decision since it doesn't affect me on either side, but it's interesting that the issue isn't isolated to any one community or format or publisher
  759. adiaholic has joined
  760. karoshi has joined
  761. xnamed has left
  762. lovetox has left
  763. xnamed has joined
  764. mathijs has left
  765. Yagiza has left
  766. gooya has joined
  767. MSavoritias (fae,ve) has left
  768. mathijs has joined
  769. Tim R has joined
  770. konstantinos has left
  771. Apollo has left
  772. adiaholic has left
  773. arc has left
  774. arc has joined
  775. massivebox has left
  776. massivebox has joined
  777. adiaholic has joined
  778. zcyph has left
  779. zcyph has joined
  780. Maranda has left
  781. brunrobe has left
  782. Mjolnir Archon has left
  783. gooya has left
  784. iink has left
  785. iink has joined
  786. brunrobe has joined
  787. stp has left
  788. stp has joined
  789. gooya has joined
  790. atomicwatch has left
  791. FXTIA has left
  792. papatutuwawa has left
  793. neshtaxmpp has left
  794. neshtaxmpp has joined
  795. adiaholic has left
  796. Mjolnir Archon has joined
  797. adiaholic has joined
  798. massivebox has left
  799. Mikaela has left
  800. zonsopkomst has left
  801. Maranda has joined
  802. restive_monk has left
  803. Skull Fucker has left
  804. singpolyma has left
  805. singpolyma has joined
  806. Skull Fucker has joined
  807. Mikaela has joined
  808. zonsopkomst has joined
  809. chipmnk has left
  810. chipmnk has joined
  811. restive_monk has joined
  812. zonsopkomst has left
  813. zonsopkomst has joined
  814. atomicwatch has joined
  815. bean has left
  816. bean has joined
  817. Skull Fucker has left
  818. bean has left
  819. Apollo has joined
  820. Mario Sabatino has left
  821. Kev has left
  822. Skull Fucker has joined
  823. jcbrand has left
  824. marc0s has left
  825. atomicwatch has left
  826. marc0s has joined
  827. Kev has joined
  828. Tobias has left
  829. nuron has left
  830. Tobias has joined
  831. nuron has joined
  832. bean has joined
  833. adiaholic has left
  834. gooya has left
  835. gooya has joined
  836. bean has left
  837. adiaholic has joined
  838. FXTIA has joined
  839. gooya has left
  840. gooya has joined
  841. Tim R has left
  842. adiaholic has left
  843. Mikaela has left
  844. gooya has left
  845. gooya has joined
  846. Maranda[x] has left
  847. pablo has joined
  848. Tobias has left
  849. mathijs has left
  850. mathijs has joined
  851. mathijs has left
  852. xnamed has left
  853. Kev has left
  854. mathijs has joined
  855. xnamed has joined
  856. floretta has left
  857. wurstsalat has left
  858. floretta has joined
  859. pablo has left
  860. Titi has left
  861. Maranda[x] has joined
  862. neshtaxmpp has left
  863. neshtaxmpp has joined
  864. L29Ah has left
  865. L29Ah has joined
  866. gooya has left
  867. marc has left
  868. xnamed has left
  869. floretta has left
  870. floretta has joined
  871. Maranda[x] has left
  872. Kev has joined
  873. Kev has left
  874. Shackleton has joined
  875. inky has joined
  876. gooya has joined
  877. BASSGOD has left
  878. Shackleton has left
  879. jgart has joined
  880. gooya has left
  881. gooya has joined
  882. adiaholic has joined
  883. Kev has joined
  884. gooya has left
  885. gooya has joined
  886. floretta has left
  887. floretta has joined
  888. adiaholic has left
  889. Kev has left
  890. lskdjf has left
  891. adiaholic has joined
  892. singpolyma has left
  893. singpolyma has joined
  894. adiaholic has left
  895. mathijs has left
  896. mathijs has joined
  897. BASSGOD has joined
  898. mathijs has left
  899. mathijs has joined
  900. Kev has joined
  901. adiaholic has joined
  902. marc0s has left
  903. marc0s has joined
  904. mathijs has left
  905. mathijs has joined
  906. mathijs has left
  907. mathijs has joined
  908. floretta has left
  909. floretta has joined
  910. BASSGOD has left
  911. emus has left
  912. Kev has left
  913. neshtaxmpp has left
  914. neshtaxmpp has joined
  915. adiaholic has left