XSF Discussion - 2021-01-13


  1. alex-a-soto has left
  2. Andrzej has joined
  3. lskdjf has left
  4. lskdjf has joined
  5. alex-a-soto has joined
  6. wurstsalat has left
  7. lskdjf has left
  8. lskdjf has joined
  9. emus has left
  10. lskdjf has left
  11. lskdjf has joined
  12. lskdjf has left
  13. lskdjf has joined
  14. alameyo has left
  15. Andrzej has left
  16. adiaholic has joined
  17. lskdjf has left
  18. lskdjf has joined
  19. alameyo has joined
  20. lskdjf has left
  21. lskdjf has joined
  22. lskdjf has left
  23. lskdjf has joined
  24. lskdjf has left
  25. lskdjf has joined
  26. mimi89999 has left
  27. mimi89999 has joined
  28. antranigv has left
  29. antranigv has joined
  30. paul has left
  31. govanify has left
  32. govanify has joined
  33. govanify has left
  34. govanify has joined
  35. mukt2 has left
  36. debacle has left
  37. mukt2 has joined
  38. Andrzej has joined
  39. Andrzej has left
  40. winfried has left
  41. winfried has joined
  42. Adi has left
  43. Adi has joined
  44. alameyo has left
  45. alameyo has joined
  46. Adi has left
  47. Seve has joined
  48. slouchy6 has joined
  49. Adi has joined
  50. LNJ has left
  51. eevvoor has left
  52. eevvoor has joined
  53. slouchy6 has left
  54. Steve Kille has left
  55. LNJ has joined
  56. lionelexecrec has left
  57. lionelexecrec has joined
  58. Andrzej has joined
  59. govanify has left
  60. govanify has joined
  61. Seve has left
  62. chronosx88 has joined
  63. lionelexecrec has left
  64. lionelexecrec has joined
  65. Seve has joined
  66. Yagiza has joined
  67. Adi has left
  68. lionelexecrec has left
  69. lionelexecrec has joined
  70. Adi has joined
  71. chronosx88 has left
  72. chronosx88 has joined
  73. chronosx88 has left
  74. chronosx88 has joined
  75. andy has joined
  76. lionelexecrec has left
  77. lionelexecrec has joined
  78. lionelexecrec has left
  79. lionelexecrec has joined
  80. marc has left
  81. Mikaela has joined
  82. mukt2 has left
  83. emus has joined
  84. jcbrand has joined
  85. paul has joined
  86. alameyo has left
  87. lionelexecrec has left
  88. lionelexecrec has joined
  89. mukt2 has joined
  90. lionelexecrec has left
  91. lionelexecrec has joined
  92. Tobias has joined
  93. wurstsalat has joined
  94. jcbrand has left
  95. chronosx88 has left
  96. chronosx88 has joined
  97. peetah has left
  98. jcbrand has joined
  99. peetah has joined
  100. peetah has left
  101. peetah has joined
  102. lionelexecrec has left
  103. lionelexecrec has joined
  104. lionelexecrec has left
  105. lionelexecrec has joined
  106. lionelexecrec has left
  107. lionelexecrec has joined
  108. stefan has left
  109. lionelexecrec has left
  110. lionelexecrec has joined
  111. mdosch has left
  112. mdosch has joined
  113. nyco has left
  114. marek has left
  115. marek has joined
  116. Guus has left
  117. mukt2 has left
  118. purplebeetroot has joined
  119. floretta has left
  120. nyco has joined
  121. Seve has left
  122. arc has joined
  123. Seve has joined
  124. lionelexecrec has left
  125. lionelexecrec has joined
  126. intosi has joined
  127. Mikaela has left
  128. esil has joined
  129. esil has left
  130. marek has left
  131. marek has joined
  132. Guus has joined
  133. marc has joined
  134. lionelexecrec has left
  135. lionelexecrec has joined
  136. lionelexecrec has left
  137. lionelexecrec has joined
  138. marc has left
  139. marc has joined
  140. stefan has joined
  141. wladmis has joined
  142. mukt2 has joined
  143. alameyo has joined
  144. marc has left
  145. alameyo has left
  146. lionelexecrec has left
  147. lionelexecrec has joined
  148. lionelexecrec has left
  149. lionelexecrec has joined
  150. lionelexecrec has left
  151. lionelexecrec has joined
  152. goffi has joined
  153. chronosx88 has left
  154. chronosx88 has joined
  155. floretta has joined
  156. lionelexecrec has left
  157. lionelexecrec has joined
  158. lionelexecrec has left
  159. lionelexecrec has joined
  160. alameyo has joined
  161. floretta has left
  162. lionelexecrec has left
  163. lionelexecrec has joined
  164. lionelexecrec has left
  165. lionelexecrec has joined
  166. arc has left
  167. arc has joined
  168. mukt2 has left
  169. chronosx88 has left
  170. chronosx88 has joined
  171. alameyo has left
  172. arc has left
  173. arc has joined
  174. marc has joined
  175. mukt2 has joined
  176. chronosx88 has left
  177. chronosx88 has joined
  178. floretta has joined
  179. lionelexecrec has left
  180. lionelexecrec has joined
  181. lionelexecrec has left
  182. lionelexecrec has joined
  183. chronosx88 has left
  184. chronosx88 has joined
  185. moparisthebest has left
  186. chronosx88 has left
  187. chronosx88 has joined
  188. moparisthebest has joined
  189. debacle has joined
  190. marek has left
  191. marek has joined
  192. lovetox has joined
  193. nyco has left
  194. lionelexecrec has left
  195. lionelexecrec has joined
  196. lovetox has left
  197. Steve Kille has joined
  198. lionelexecrec has left
  199. lionelexecrec has joined
  200. alacer has left
  201. alacer has joined
  202. chronosx88 has left
  203. chronosx88 has joined
  204. chronosx88 has left
  205. chronosx88 has joined
  206. chronosx88 has left
  207. chronosx88 has joined
  208. raghavgururajan has left
  209. lionelexecrec has left
  210. lionelexecrec has joined
  211. lionelexecrec has left
  212. lionelexecrec has joined
  213. Arne has left
  214. Arne has joined
  215. wladmis has left
  216. alacer has left
  217. emus has left
  218. alacer has joined
  219. emus has joined
  220. Syndace has left
  221. Syndace has joined
  222. lionelexecrec has left
  223. lionelexecrec has joined
  224. lionelexecrec has left
  225. lionelexecrec has joined
  226. chronosx88 has left
  227. chronosx88 has joined
  228. lionelexecrec has left
  229. lionelexecrec has joined
  230. Andrzej has left
  231. Andrzej has joined
  232. nyco has joined
  233. intosi has left
  234. peetah has left
  235. peetah has joined
  236. wladmis has joined
  237. Adi has left
  238. intosi has joined
  239. moparisthebest has left
  240. chronosx88 has left
  241. chronosx88 has joined
  242. mathijs has left
  243. mathijs has joined
  244. Adi has joined
  245. moparisthebest has joined
  246. wladmis has left
  247. pasdesushi has joined
  248. chronosx88 has left
  249. chronosx88 has joined
  250. pasdesushi has left
  251. pasdesushi has joined
  252. marc has left
  253. Mikaela has joined
  254. wladmis has joined
  255. intosi has left
  256. pasdesushi has left
  257. pasdesushi has joined
  258. wladmis has left
  259. mimi89999 has left
  260. intosi has joined
  261. mimi89999 has joined
  262. wladmis has joined
  263. neshtaxmpp has left
  264. pasdesushi has left
  265. mimi89999 has left
  266. mimi89999 has joined
  267. wladmis has left
  268. mukt2 has left
  269. mimi89999 has left
  270. Mikaela has left
  271. mimi89999 has joined
  272. pasdesushi has joined
  273. Mikaela has joined
  274. neshtaxmpp has joined
  275. mathijs has left
  276. andrey.g has joined
  277. edhelas would it be interesting to start to share statistics about our XMPP servers ?
  278. edhelas like return the number of registered users, created chatrooms… this kind of things, it could help to have a bit more visibility and "map" the XMPP network
  279. MattJ Welcome to https://the-federation.info/
  280. wurstsalat edhelas, I recently added this post for the next newsletter issue: https://blabber.im/en/das-jahr-2020-im-rueckblick/ would be interesting to see more :)
  281. MattJ Specifically https://the-federation.info/protocol/xmpp
  282. marc has joined
  283. pasdesushi has left
  284. mathieui MattJ, I fear our (jabberfr) humongous number of inactive users is preventing a fine analysis :(
  285. eevvoor has left
  286. Mikaela has left
  287. Mikaela has joined
  288. Zash Which hosts there aren't jabber.fr anyways? 🙂
  289. MattJ Total users is total users, not total active users :)
  290. mathieui yes, but it may make sense to purge users after like 10 years of inactiviy
  291. mathieui yes, but it may make sense to purge users after like 10 years of inactivity
  292. intosi has left
  293. mathieui (though I had an user last week who asked me for a password reset, who hadn’t connected in more than 5 years)
  294. marc has left
  295. deuill I've got a feeling that 53 nodes is wildly incorrect, as that doesn't count servers with closed registration/self-hosted stuff. The implementation is very interesting, though.
  296. mukt2 has joined
  297. Zash deuill, the whole thing is opt-in, so yeah, there are more than ~50 xmpp servers 🙂
  298. Zash 😉 https://blog.prosody.im/2020-retrospective/#more-users-than-ever-before
  299. Zash Most of them probably never heard of the-federation.info, enabled the module and registered themselves
  300. intosi has joined
  301. deuill Yeah, those stats are incredible, and I agree with edhelas that sharing them is both interesting and helps drive optimism.
  302. Seve has left
  303. Seve has joined
  304. mdosch > Most of them probably never heard of the-federation.info, enabled the module and registered themselves Especially as it involves webserver fiddlery if your xmpp server doesn't serve http on 443.
  305. Mikaela has left
  306. Zash Interestingly, I added my own single-user server there, but it seems to have dropped off. Maybe because the static hack I did, or bugs. Not sure.
  307. wladmis has joined
  308. wladmis has left
  309. wladmis has joined
  310. lionelexecrec has left
  311. lionelexecrec has joined
  312. alacer has left
  313. lionelexecrec has left
  314. lionelexecrec has joined
  315. Andrzej has left
  316. lionelexecrec has left
  317. lionelexecrec has joined
  318. wladmis has left
  319. Mikaela has joined
  320. lionelexecrec has left
  321. lionelexecrec has joined
  322. Mikaela has left
  323. Mikaela has joined
  324. alacer has joined
  325. Seve has left
  326. Mikaela has left
  327. Mikaela has joined
  328. lionelexecrec has left
  329. lionelexecrec has joined
  330. marc has joined
  331. Mikaela has left
  332. Mikaela has joined
  333. Mikaela has left
  334. wladmis has joined
  335. Adi has left
  336. peetah has left
  337. peetah has joined
  338. eevvoor has joined
  339. lionelexecrec has left
  340. lionelexecrec has joined
  341. lionelexecrec has left
  342. lionelexecrec has joined
  343. peetah has left
  344. peetah has joined
  345. wladmis has left
  346. lionelexecrec has left
  347. lionelexecrec has joined
  348. lionelexecrec has left
  349. lionelexecrec has joined
  350. alacer has left
  351. andy has left
  352. alacer has joined
  353. marc has left
  354. lionelexecrec has left
  355. wladmis has joined
  356. marc has joined
  357. wladmis has left
  358. wladmis has joined
  359. mathijs has joined
  360. wladmis has left
  361. mukt2 has left
  362. wladmis has joined
  363. Seve has joined
  364. andy has joined
  365. Adi has joined
  366. andy has left
  367. wladmis has left
  368. debacle has left
  369. Adi has left
  370. Adi has joined
  371. Wojtek has joined
  372. wladmis has joined
  373. wladmis has left
  374. wladmis has joined
  375. stpeter has joined
  376. stpeter has left
  377. marc has left
  378. andy has joined
  379. mukt2 has joined
  380. deuill has left
  381. deuill has joined
  382. Steve Kille has left
  383. marc has joined
  384. debacle has joined
  385. wladmis has left
  386. Steve Kille has joined
  387. marc has left
  388. marc has joined
  389. marc has left
  390. marc has joined
  391. Andrzej has joined
  392. marek has left
  393. pasdesushi has joined
  394. wladmis has joined
  395. adiaholic has left
  396. adiaholic has joined
  397. wladmis has left
  398. pasdesushi has left
  399. goffi has left
  400. goffi has joined
  401. papatutuwawa has joined
  402. deuill has left
  403. deuill has joined
  404. floretta has left
  405. lovetox has joined
  406. wladmis has joined
  407. pasdesushi has joined
  408. floretta has joined
  409. lovetox has left
  410. papatutuwawa has left
  411. papatutuwawa has joined
  412. papatutuwawa has left
  413. papatutuwawa has joined
  414. marek has joined
  415. intosi has left
  416. lovetox has joined
  417. lovetox has left
  418. wladmis has left
  419. wladmis has joined
  420. wladmis has left
  421. intosi has joined
  422. Lance has joined
  423. Lance has left
  424. Adi has left
  425. Adi has joined
  426. wladmis has joined
  427. papatutuwawa has left
  428. eevvoor has left
  429. eevvoor has joined
  430. wladmis has left
  431. marc has left
  432. marc has joined
  433. intosi has left
  434. eevvoor has left
  435. eevvoor has joined
  436. wladmis has joined
  437. wladmis has left
  438. marc has left
  439. wladmis has joined
  440. mukt2 has left
  441. purplebeetroot has left
  442. wladmis has left
  443. wladmis has joined
  444. andy has left
  445. intosi has joined
  446. mukt2 has joined
  447. alameyo has joined
  448. marc has joined
  449. mimi89999 has left
  450. mimi89999 has joined
  451. papatutuwawa has joined
  452. pasdesushi has left
  453. pasdesushi has joined
  454. pasdesushi has left
  455. pasdesushi has joined
  456. alameyo has left
  457. mimi89999 has left
  458. mimi89999 has joined
  459. intosi has left
  460. neshtaxmpp has left
  461. mimi89999 has left
  462. mimi89999 has joined
  463. purplebeetroot has joined
  464. Andrzej has left
  465. adiaholic has left
  466. mathijs has left
  467. mathijs has joined
  468. adiaholic has joined
  469. Alex has left
  470. Alex has joined
  471. lovetox has joined
  472. intosi has joined
  473. andy has joined
  474. pasdesushi has left
  475. pasdesushi has joined
  476. pasdesushi has left
  477. pasdesushi has joined
  478. pasdesushi has left
  479. pasdesushi has joined
  480. chronosx88 has left
  481. werdan has joined
  482. Mikaela has joined
  483. adiaholic has left
  484. chronosx88 has joined
  485. marc has left
  486. marc has joined
  487. marc has left
  488. marc has joined
  489. marc has left
  490. marc has joined
  491. marc has left
  492. marc has joined
  493. marc has left
  494. marc has joined
  495. marc has left
  496. marc has joined
  497. intosi has left
  498. andrey.g has left
  499. marc has left
  500. marc has joined
  501. papatutuwawa has left
  502. marc has left
  503. marc has joined
  504. marc has left
  505. marc has joined
  506. marc has left
  507. marc has joined
  508. marc has left
  509. marc has joined
  510. marc has left
  511. marc has joined
  512. marc has left
  513. marc has joined
  514. marc has left
  515. marc has joined
  516. marc has left
  517. marc has joined
  518. marc has left
  519. marc has joined
  520. marc has left
  521. marc has joined
  522. marc has left
  523. marc has joined
  524. marc has left
  525. marc has joined
  526. marc has left
  527. marc has joined
  528. marc has left
  529. mukt2 has left
  530. Yagiza has left
  531. mukt2 has joined
  532. marc has joined
  533. marc has left
  534. eevvoor has left
  535. marc has joined
  536. eevvoor has joined
  537. marc has left
  538. marc has joined
  539. marc has left
  540. intosi has joined
  541. marc has joined
  542. marc has left
  543. marc has joined
  544. eevvoor has left
  545. marc has left
  546. marc has joined
  547. eevvoor has joined
  548. marc has left
  549. marc has joined
  550. marc has left
  551. Paganini has left
  552. nyco has left
  553. edhelas has left
  554. Neustradamus has left
  555. Neustradamus has joined
  556. marc has joined
  557. marc has left
  558. marc has joined
  559. lovetox has left
  560. eevvoor has left
  561. marc has left
  562. eevvoor has joined
  563. Paganini has joined
  564. edhelas has joined
  565. nyco has joined
  566. marc has joined
  567. marc has left
  568. marc has joined
  569. pasdesushi has left
  570. marc has left
  571. marc has joined
  572. intosi has left
  573. Paganini > would it be interesting to start to share statistics about our XMPP servers ? That would be great, in my opinion.
  574. adiaholic has joined
  575. Zash Go forth, and bikeshed the format to use!
  576. moparisthebest we should get a die with formats on each side
  577. Link Mauve I’ve already implemented three of them, only https://modules.prosody.im/mod_nodeinfo2.html is still in use AIUI.
  578. moparisthebest json, xml, toml, hl7, csv, x86 asm
  579. Zash asm is the best data storage format, change my mind!
  580. moparisthebest one fair roll and no more bikeshedding
  581. deuill has left
  582. eevvoor has left
  583. eevvoor has joined
  584. Zash inb4 "00: roll twice and combine"
  585. Link Mauve I just rolled XML in CSV.
  586. deuill has joined
  587. benharri what format does the-federation use?
  588. Link Mauve benharri, the one from https://modules.prosody.im/mod_nodeinfo2.html
  589. Link Mauve Some JSON one.
  590. benharri and how can ejabberd export that?
  591. benharri ahh
  592. edhelas Zash is your Prosody Atom blog available on Pubsub ?
  593. edhelas "eat your own food"
  594. Zash edhelas, it's my microblog node
  595. Zash Oh
  596. Zash no
  597. Zash Prosody blog
  598. Zash I wanna say pubsub.prosody.im but I'm not sure
  599. deuill has left
  600. edhelas nope nothing there
  601. edhelas Zash https://github.com/edhelas/atomtopubsub :)
  602. Zash I raise you https://modules.prosody.im/mod_pubsub_feeds.html
  603. Zash edhelas, noted. supposed to work but it don't for whatever reason. might look another day
  604. edhelas :)
  605. edhelas You can put a XMPP subscribe uri somewhere
  606. deuill has joined
  607. edhelas Movim support those
  608. Zash I can do a lot of things
  609. Zash Like write a script that turns csv into doap
  610. moparisthebest > I just rolled XML in CSV. still better than HL7
  611. pasdesushi has joined
  612. intosi has joined
  613. lovetox has joined
  614. raghavgururajan has joined
  615. Adi has left
  616. Ge0rG What if you want to participate in the federation, but don't want local authorities to know the user numbers? Asking for a friend.
  617. edhelas return random();
  618. Link Mauve Ge0rG, as you can see on https://modules.prosody.im/mod_nodeinfo2.html you can disable the user count.
  619. Arne ah thanks Link Mauve . Maybe a good thing
  620. edhelas Small question, should I add nodeinfo2 support to Movim itself, as it is more a client for XMPP ?
  621. intosi has left
  622. werdan has left
  623. adiaholic has left
  624. Link Mauve dwd, where did the compliance badge project go? IIRC you were keeping track of it at some point.
  625. goffi has left
  626. Zash Link Mauve, my browser history only seems to recall Ge0rGs https://op-co.de/tmp/xmpp-compliance-badges-2020/
  627. Link Mauve IIRC dwd asked some designer people to do some too.
  628. Ge0rG There was one on bitbucket by the Tedd. I think I have a local copy, can provide tomorrow
  629. Ge0rG Link Mauve: Board asked, but it didn't manifest
  630. benharri is there a way to get nodeinfo2 for the-federation in ejabberd?
  631. Link Mauve Zash, that page looks nice, but what about a Core IM, Advanced Core client, for instance?
  632. Link Mauve Or “Core IM, Core Mobile, Core Core”. :D
  633. Seve has left
  634. Link Mauve benharri, maybe ask in the Ejabberd room?
  635. benharri +1
  636. Zash Link Mauve, I also wondered how that's supposed to work
  637. Zash That's where I got stuck with the compliancer
  638. Ge0rG Link Mauve: needs two badges
  639. Zash That's ... weird tho?
  640. Ge0rG I've given up after all the bike shedding
  641. Ge0rG Feel free to suggest better badge formats
  642. Link Mauve Ideally we’d have a single badge per client.
  643. mukt2 has left
  644. Ge0rG &
  645. pasdesushi has left
  646. pasdesushi has joined
  647. pasdesushi has left
  648. pasdesushi has joined
  649. Seve has joined
  650. intosi has joined
  651. Zash https://crschmidt.net/semweb/doapamatic/ TIL
  652. krauq has left
  653. pasdesushi has left
  654. pasdesushi has joined
  655. lskdjf > Ideally we’d have a single badge per client. Not sure. I could see clients going for the IM and the A/V compliance, for example. Or for a web client, those two and additionally web. And each would be relevant information. But on the other hand the badges that zash linked are kind of large and you wouldn't want to overload the whole page with them. Maybe instead of the badges just display "IM" "A/V" below the client, and put the string into a grey/green box for core/advanced compliance. That way one could display all badges, while still not overloading the list
  656. krauq has joined
  657. lskdjf > Ideally we’d have a single badge per client. Not sure. I could see clients going for the IM and the A/V compliance, for example. Or for a web client, those two and additionally web. And each would be relevant information. But on the other hand the badges that zash linked are kind of large and you wouldn't want to overload the whole page with them. Maybe instead of the badges just display "IM" "A/V" below the client, and put the string into a grey/green box for core/advanced compliance. That way one could display all information, while still not overloading the list
  658. stefan has left
  659. lskdjf > Ideally we’d have a single badge per client. Not sure. I could see clients going for the IM and the A/V compliance, for example. Or for a web client, those two and additionally web. And each would be relevant information. But on the other hand the badges that zash linked are kind of large and you wouldn't want to overload the whole page with them. Maybe instead of the badges just display "IM" "A/V" in a single line below the client, and put the string into a grey/green box for core/advanced compliance. That way one could display all information, while still not overloading the list
  660. stefan has joined
  661. pasdesushi has left
  662. andrey.g has joined
  663. pasdesushi has joined
  664. SamWhited Zash: is it just me or is does that doap generator not even spit out valid XML? It sticks some random floating namespace prefixes with no definition in for me. Not to mention that it doesn't have the RDF wrapper that I guess is needed since the examples in the protoXEP have it?
  665. SamWhited Also if it's correct about how licenses work even the protoxep doesn't have those right. This is absolutely an insane way to document anything, it's just not possible to actually get it right.
  666. moparisthebest seems like all the other clients managed to get it right without problems
  667. moparisthebest seems like all the other projects managed to get it right without problems
  668. SamWhited Apparently not if this generator is to be believed. Our spec is so convoluted that they all just get it wrong in the same way.
  669. SamWhited Or they all just copied the same handful of things without understanding them and without knowing how to actually get any reasonable documentation on them.
  670. marc has left
  671. marc has joined
  672. marc has left
  673. marc has joined
  674. Zash SamWhited: I felt the same way at first, but it's not so bad when you get used to it.
  675. SamWhited That attitude is why we can't have nice things.
  676. marc has left
  677. moparisthebest > Or they all just copied the same handful of things without understanding them and without knowing how to actually get any reasonable documentation on them. and the problem with this is????
  678. Link Mauve SamWhited, Firefox doesn’t display xmlns declarations in its default XML view, try view source.
  679. Zash Copypaste from an existing project and tweak a bit.
  680. SamWhited That's what everyone says about JavaScript.
  681. marc has joined
  682. SamWhited Link Mauve: I actually did try that, still no declaration
  683. Link Mauve SamWhited, also for license information, what did I do wrong?
  684. SamWhited Link Mauve: if this generator is correct it's a namespace that refers to a license, not a link to the license file.
  685. pasdesushi has left
  686. pasdesushi has joined
  687. marc has left
  688. SamWhited But I have no idea, and no idea how I'd find that out because this format is undocumented overengineered nonsense that we shouldn't be using.
  689. marc has joined
  690. SamWhited It's infuriating to watch the XML community make the same stupid mistakes over and over again, this is exactly why no one actually uses XMPP anymore.
  691. Link Mauve poezio’s license requires the copyright notice to be kept as is, so it will be different from other projects.
  692. marc has left
  693. SamWhited Great, so it's maybe a namespace maybe a link, but I still don't know how or where I'd actually figure out what the valid thing for me to put there is.
  694. Zash SamWhited: Nobody adopted the simple format I made up. This is your punishment! :P
  695. Link Mauve I could have picked a project with a standardised license like GPL, but I used the one I’m most familiar with.
  696. marc has joined
  697. Link Mauve SamWhited, the DOAP specification says “The URI of an RDF description of the license the software is distributed under. E.g. a SPDX reference”.
  698. andrey.g has left
  699. Link Mauve This doesn’t seem undocumented to me.
  700. intosi has left
  701. SamWhited I haven't found that, maybe link it from the protoXEP? But still, great, yet another thing I have to learn. Now I have to figure out what URI of an RDF description is and how SPDX works instead of it just being <license>https://myproject.example.com/license</license> or whatever thing we came up with that didn't involve four technologies just to figure out what the license was.
  702. Link Mauve SamWhited, it is at http://usefulinc.com/ns/doap#license
  703. pasdesushi has left
  704. pasdesushi has joined
  705. SamWhited That links me to an unhelpful blob of XML, not to documentation
  706. SamWhited Also maybe it's just broken? That doesn't link me to anything to do with the license as far as I can tell
  707. chronosx88 has left
  708. chronosx88 has joined
  709. SamWhited It also has no character encoding defined, I'm guessing it's UTF-8 but the detection is wrong so there's a bunch of random garbled text on there.
  710. Tobias has left
  711. Link Mauve SamWhited, RDF is a specification description format, pretty similar to our XEP format except machine-readable.
  712. Link Mauve That’s not just “an unhelpful blob of XML”, that is the specification of the format.
  713. pasdesushi has left
  714. pasdesushi has joined
  715. lskdjf SamWhited, I'm somewhat suprised at your rand on DOAP. So I just wanted to mention: In my impression, this format is used kind of widely in the open source community. Projects seem to do fine with it. There were also XMPP projects that had DOAP files independent of and before Link Mauve started using it for XEPs. Saying that noone uses this stuff because it's too complicated doesn't work if it's actually somewhat widely used.
  716. pasdesushi has left
  717. pasdesushi has joined
  718. SamWhited Great, so now I have to learn RDF in order to know what fields are in RDF.
  719. SamWhited It's really not that widely used, as far as I can tell from searching around. A tiny handful of projects use it.
  720. pasdesushi has left
  721. pasdesushi has joined
  722. krauq has left
  723. krauq has joined
  724. moparisthebest seems a bit like "I can't write a hello world without first understanding electrical engineering", copy+paste one from another project, tweak it, forget about it for life
  725. mathieui yeah, like util-linux, gstreamer, gtk, gnupg-tools…
  726. Arne has left
  727. pasdesushi has left
  728. pasdesushi has joined
  729. pasdesushi has left
  730. intosi has joined
  731. pasdesushi has joined
  732. pasdesushi has left
  733. pasdesushi has joined
  734. SamWhited Or we could just pick something sane that doesn't require copy/pasting and hoping it's right.
  735. Link Mauve SamWhited, do you have a counter-proposal?
  736. moparisthebest I don't like IP I think we should go with something encrypted by default, can we stop using IP ?
  737. SamWhited Sure, here's two and my attempt at copy/pasting that I'm not sure is right because I can't figure out what fields need to come from foaf or schema or doap or rdf or spdx or where some of that is documented: https://gist.github.com/SamWhited/5fb6e302fde5bbf1803ca33d8923aaad
  738. moparisthebest or is it too late?
  739. pasdesushi has left
  740. pasdesushi has joined
  741. SamWhited That's clearly a false equivalence. If the entire internet was based on DOAP, I would resign myself to using it even though it's garbage, but there's no reason we have to use this. No major thing we need to be compatible with. It's just not that widely used.
  742. SamWhited ehh, might have screwed up during the copy/paste and trying to make it sane XML where we could define all the fields in the XEP, still, you get the idea.
  743. Link Mauve SamWhited, it seems pretty easy to go from one to the other, tbh.
  744. SamWhited It's not because one would be documented in the XEP, the other is documented in multiple places and I'm not even sure how you'd figure out what to use. Eg. one project was using foaf. How am I supposed to discover that or learn that I can use it? Should I use it? Is it recommended?
  745. chronosx88 has left
  746. chronosx88 has joined
  747. pasdesushi has left
  748. pasdesushi has joined
  749. Link Mauve SamWhited, properties like http://usefulinc.com/ns/doap#maintainer mention <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/Person" />
  750. Link Mauve This is how you’re supposed to discover which range of available values are possible.
  751. SamWhited Again, that's not helpful, that's a blob of XML not documentation.
  752. pasdesushi has left
  753. pasdesushi has joined
  754. pasdesushi has left
  755. pasdesushi has joined
  756. mathijs has left
  757. pasdesushi has left
  758. pasdesushi has joined
  759. lovetox has left
  760. pasdesushi has left
  761. pasdesushi has joined
  762. neshtaxmpp has joined
  763. stpeter has joined
  764. stpeter has left
  765. chronosx88 has left
  766. chronosx88 has joined
  767. Arne has joined
  768. intosi has left
  769. adiaholic has joined
  770. pasdesushi has left
  771. marc has left
  772. marc has joined
  773. marc has left
  774. marc has joined
  775. marc has left
  776. marc has joined
  777. marc has left
  778. marc has joined
  779. marc has left
  780. marc has joined
  781. marc has left
  782. marc has joined
  783. marc has left
  784. marc has joined
  785. marc has left
  786. marc has joined
  787. marc has left
  788. marc has joined
  789. marc has left
  790. marc has joined
  791. marc has left
  792. marc has joined
  793. marc has left
  794. marc has joined
  795. marc has left
  796. marc has joined
  797. Arne has left
  798. Arne has joined
  799. marc has left
  800. marc has joined
  801. marc has left
  802. marc has joined
  803. intosi has joined
  804. marc has left
  805. wurstsalat What I really like about doap is automagic rendering of doap files in web browsers, just by adding some style xslt, et voilà
  806. marc has joined
  807. chronosx88 has left
  808. chronosx88 has joined
  809. marc has left
  810. marc has joined
  811. marc has left
  812. marc has joined
  813. marc has left
  814. marc has joined
  815. marc has left
  816. marc has joined
  817. emus has left
  818. marc has left
  819. marc has joined
  820. marc has left
  821. marc has joined
  822. adiaholic has left
  823. marc has left
  824. marc has joined
  825. chronosx88 has left
  826. chronosx88 has joined
  827. marc has left
  828. marc has joined
  829. marc has left
  830. marc has joined
  831. marc has left
  832. marc has joined
  833. marc has left
  834. marc has joined
  835. marc has left
  836. adiaholic has joined
  837. marc has joined
  838. marc has left
  839. intosi has left
  840. chronosx88 has left
  841. chronosx88 has joined
  842. marc has joined
  843. marc has left
  844. marc has joined
  845. marc has left
  846. marc has joined
  847. marc has left
  848. marc has joined
  849. marc has left
  850. marc has joined
  851. chronosx88 has left
  852. chronosx88 has joined
  853. marc has left
  854. intosi has joined
  855. marc has joined
  856. marc has left
  857. marc has joined
  858. marc has left
  859. marc has joined
  860. marc has left
  861. marc has joined
  862. marc has left
  863. marc has joined
  864. marc has left
  865. wladmis has left
  866. mathijs has joined
  867. alameyo has joined
  868. marc has joined
  869. marc has left
  870. marc has joined
  871. marc has left
  872. marc has joined
  873. theTedd has joined
  874. marc has left
  875. marc has joined
  876. andy has left
  877. marc has left
  878. marc has joined
  879. marc has left
  880. theTedd Link Mauve, re badges: I started a shiny new version with a multi-stage form, fewer hacks, and doap - which I'll try to finish off soon; I can put the old version back up tomorrow if needed
  881. marc has joined
  882. intosi has left
  883. marc has left
  884. marc has joined
  885. marc has left
  886. Link Mauve Nice!
  887. Link Mauve I already have the generation-from-DOAP used here, but without the images: https://linkmauve.fr/software/clients.html
  888. Link Mauve I’m not particularly in a hurry, this would be nice to have before it reaches xmpp.org.
  889. theTedd consider me motivated 😉
  890. Link Mauve Cool!
  891. marc has joined
  892. marc has left
  893. marc has joined
  894. marc has left
  895. marc has joined
  896. jcbrand has left
  897. marc has left
  898. chronosx88 has left
  899. marc has joined
  900. marc has left
  901. marc has joined
  902. stpeter has joined
  903. stpeter has left
  904. marc has left
  905. marc has joined
  906. marc has left
  907. marc has joined
  908. marc has left
  909. marc has joined
  910. marc has left
  911. marc has joined
  912. marc has left
  913. wurstsalat has left
  914. marc has joined
  915. marc has left
  916. intosi has joined
  917. marc has joined
  918. marc has left
  919. marc has joined
  920. marc has left
  921. marc has joined
  922. marc has left
  923. marc has joined
  924. theTedd has left
  925. marc has left
  926. marc has joined
  927. marc has left
  928. marc has joined
  929. marc has left
  930. deuill has left
  931. marc has joined
  932. deuill has joined
  933. marc has left
  934. marc has joined
  935. marc has left
  936. marc has joined
  937. marc has left
  938. marc has joined
  939. marc has left
  940. marc has joined
  941. marc has left
  942. marc has joined
  943. marc has left
  944. marc has joined
  945. marc has left
  946. marc has joined
  947. marc has left
  948. marc has joined
  949. intosi has left
  950. marc has left
  951. marc has joined
  952. alex-a-soto has left
  953. marc has left
  954. marc has joined
  955. alex-a-soto has joined
  956. marc has left
  957. marc has joined
  958. marc has left
  959. marc has joined
  960. marc has left
  961. marc has joined
  962. marc has left
  963. marc has joined
  964. nyco has left
  965. marc has left
  966. nyco has joined
  967. marc has joined
  968. Wojtek has left
  969. marc has left
  970. marc has joined
  971. marc has left
  972. marc has joined
  973. marc has left
  974. marc has joined
  975. marc has left
  976. marc has joined
  977. marc has left
  978. marc has joined
  979. marc has left
  980. marc has joined
  981. debacle has left
  982. marc has left
  983. marc has joined
  984. marc has left
  985. marc has joined
  986. marc has left
  987. deuill has left
  988. marc has joined
  989. marc has left
  990. marc has joined
  991. marc has left
  992. intosi has joined
  993. marc has joined
  994. marc has left
  995. deuill has joined
  996. marc has joined
  997. marc has left
  998. marc has joined
  999. marc has left
  1000. neshtaxmpp has left
  1001. Seve has left
  1002. marc has joined
  1003. marc has left
  1004. marc has joined
  1005. marc has left
  1006. marc has joined
  1007. marc has left
  1008. marc has joined