jdev - 2022-02-14


  1. kikuchiyo https://upload.magicbroccoli.de/a11cd1c5c3316374c6cd412dcf2dff134e54e8d1/4Z8RnOlyLP55xbnWo9mkvHgWik3zQEPyNwWsvm5o/5TwJum_dTeCka4sIOBCNSg.pdf
  2. qwestion has left
  3. moparisthebest Impressive kikuchiyo
  4. kikuchiyo ^ I generated a Client Comparison Chart. XEP-0384 and 0453 itself are not well documented in the doap files. Some clients don't even have a doap description. I can update the chart, if you are a client dev and created/updated your doap doc, just reach out to me. (Some source links are still buggy)
  5. Vaulor has left
  6. qwestion has joined
  7. moparisthebest kikuchiyo: you should share this in xsf@, if it's automated we should integrate it into xmpp.org
  8. jubalh has left
  9. kikuchiyo moparisthebest: yes I cross posted to xmpp:commteam@muc.xmpp.org?join but I it is still buggy so I decided to move here, hoping to collect some feedback/correction.
  10. Neustradamus kikuchiyo: You have forgotten Psi/Psi+, Psi is an XMPP client which exists since 2001.
  11. kikuchiyo Neustradamus: please link the doap if you know where to find it.
  12. kikuchiyo ...or at least a changelog or wiki table mentioning the implemented XEPs
  13. Neustradamus Ah, it is not added, if there is a contributor - https://github.com/psi-im/psi/issues/120 - https://github.com/psi-im/psi/issues/595
  14. goffi has joined
  15. kikuchiyo Neustradamus: thx I'm going to parse https://github.com/psi-im/psi/wiki/Supported-XEPs if there is no doap
  16. Neustradamus :)
  17. moparisthebest Neustradamus: you should get them to make a doap file instead
  18. spectrum has left
  19. goffi has left
  20. larma has left
  21. al has joined
  22. homebeach has left
  23. Matrix Traveler (bot) has left
  24. Matrix Traveler (bot) has joined
  25. homebeach has joined
  26. marc0s has left
  27. marc0s has joined
  28. Vaulor has joined
  29. qwestion has left
  30. debacle has left
  31. al has left
  32. Kev has left
  33. Kev has joined
  34. marmistrz has left
  35. xnamed has left
  36. pasdesushi has left
  37. contrapunctus kikuchiyo: 🤯️
  38. xnamed has joined
  39. Neustradamus has left
  40. kikuchiyo has left
  41. dezant has joined
  42. kikuchiyo has joined
  43. Neustradamus has joined
  44. SouL has left
  45. qrpnxz has left
  46. Kev has left
  47. Vaulor has left
  48. rubi has left
  49. rubi has joined
  50. Vaulor has joined
  51. rubi has left
  52. rubi has joined
  53. rubi has left
  54. rubi has joined
  55. SouL has joined
  56. dezant has left
  57. jgart has left
  58. jgart has joined
  59. rubi has left
  60. rubi has joined
  61. atomicwatch has left
  62. rubi has left
  63. rubi has joined
  64. rubi has left
  65. rubi has joined
  66. atomicwatch has joined
  67. rubi has left
  68. rubi has joined
  69. Yagizа has joined
  70. Neustradamus has left
  71. Neustradamus has joined
  72. rubi has left
  73. Neustradamus has left
  74. rubi has joined
  75. Neustradamus has joined
  76. Neustradamus has left
  77. Millesimus has left
  78. Neustradamus has joined
  79. dormouse has left
  80. rubi has left
  81. rubi has joined
  82. rubi has left
  83. me9 has joined
  84. rubi has joined
  85. dezant has joined
  86. msavoritias has joined
  87. me9 has left
  88. dezant has left
  89. marc0s has left
  90. marc0s has joined
  91. marc0s has left
  92. marc0s has joined
  93. marc0s has left
  94. marc0s has joined
  95. wurstsalat has joined
  96. alacer has left
  97. alacer has joined
  98. marc0s has left
  99. marc0s has joined
  100. emus has left
  101. marc0s has left
  102. marc0s has joined
  103. marc0s has left
  104. marc0s has joined
  105. marc0s has left
  106. marc0s has joined
  107. marc0s has left
  108. marc0s has joined
  109. marc0s has left
  110. marc0s has joined
  111. pulkomandy kikuchiyo: here is the doap for Renga, it seems to be missing in your list: https://github.com/HaikuArchives/Renga/blob/master/doap.xml Thanks, it's useful to know what other clients are doing :)
  112. thomaslewis has left
  113. marc0s has left
  114. marc0s has joined
  115. mh has left
  116. mh has joined
  117. marc0s has left
  118. marc0s has joined
  119. goffi has joined
  120. Millesimus has joined
  121. Vaulor has left
  122. Vaulor has joined
  123. homebeach has left
  124. Matrix Traveler (bot) has left
  125. Matrix Traveler (bot) has joined
  126. homebeach has joined
  127. Kev has joined
  128. xnamed has left
  129. Alex has joined
  130. xnamed has joined
  131. Sam has left
  132. msavoritias has left
  133. msavoritias has joined
  134. kikuchiyo pulkomandy: thx
  135. lovetox has left
  136. Sam has joined
  137. jubalh has joined
  138. xnamed has left
  139. larma has joined
  140. lovetox has joined
  141. debacle has joined
  142. Dele Olajide has joined
  143. Dele Olajide has left
  144. Millesimus has left
  145. pasdesushi has joined
  146. Millesimus has joined
  147. jgart has left
  148. spectrum has joined
  149. COM8 has joined
  150. COM8 has left
  151. COM8 has joined
  152. COM8 has left
  153. COM8 has joined
  154. COM8 has left
  155. marc0s has left
  156. marc0s has joined
  157. marmistrz has joined
  158. inky has joined
  159. inky has left
  160. marmistrz has left
  161. marc0s has left
  162. marc0s has joined
  163. emus has joined
  164. SouL has left
  165. SouL has joined
  166. goffi has left
  167. goffi has joined
  168. mathieui (that made me realize I forgot to update the DOAP for slixmpp & poezio in january :x)
  169. mathieui kikuchiyo, you could just grab the clients.json or libraries.json from the xmpp.org repo and start with the DOAP files contained therein
  170. marc0s has left
  171. marc0s has joined
  172. marc0s has left
  173. marc0s has joined
  174. marc0s has left
  175. marc0s has joined
  176. Dele Olajide has joined
  177. Dele Olajide has left
  178. Wojtek has joined
  179. Dele Olajide has joined
  180. Dele Olajide has left
  181. marc0s has left
  182. marc0s has joined
  183. Millesimus has left
  184. Millesimus has joined
  185. goffi has left
  186. pulkomandy Is it ok if I add Haiku to the platforms.json at xmpp.org (we have at least two clients) or should I just use "Other"?
  187. pulkomandy (I see Solaris gets an entry, not sure which one of the two is most relevant :) )
  188. Sam Are the two clients already listed or supported by other things?
  189. pulkomandy No, they are haiku-only
  190. Sam (I'm just curious, I have no say in whether something gets listed or not)
  191. pulkomandy https://github.com/haikuarchives/renga and https://github.com/JadedCtrl/Chat-O-Matic
  192. jonas’ pulkomandy: feel free to add haiku
  193. Sam Renga doesn't seem worth listing if it's archived (assuming that means little-to-no-development); chat-o-matic seems interesting, I'll take a look. Thanks!~
  194. mathieui Sam, it is not archived, that’s just the umbrella org
  195. mathieui (last commit by pulkomandy 18 hours ago :p)
  196. marc0s has left
  197. marc0s has joined
  198. pulkomandy I should move it out of haikuarchives, yes
  199. homebeach has left
  200. Matrix Traveler (bot) has left
  201. Matrix Traveler (bot) has joined
  202. homebeach has joined
  203. Sam mathieui: the org specifically says "old software" in the description; but sounds like this doesn't belong either way, so that's great!
  204. pulkomandy But yes that github org didn't end up working the way it was intended, turns out the haiku community is so small, it's easier to have all our projects in a single place and grant the same permissions to a lot of people, rather than having projects hosted by a lot of people on their personal account
  205. pulkomandy I'll check with other haikuarchives people if they're fine with moving it since I pretty much adopted it
  206. Millesimus has left
  207. marc0s has left
  208. marc0s has joined
  209. alacer has left
  210. alacer has joined
  211. Dele Olajide has joined
  212. Millesimus has joined
  213. Dele Olajide has left
  214. mac has joined
  215. Wojtek has left
  216. marc0s has left
  217. marc0s has joined
  218. Wojtek has joined
  219. thomaslewis has joined
  220. marc0s has left
  221. marc0s has joined
  222. Alex has left
  223. Alex has joined
  224. me9 has joined
  225. marc0s has left
  226. marc0s has joined
  227. thomaslewis has left
  228. nephele has joined
  229. nephele has left
  230. nephele has joined
  231. larma has left
  232. marc0s has left
  233. marc0s has joined
  234. thomaslewis has joined
  235. goffi has joined
  236. thomaslewis has left
  237. Wojtek has left
  238. Wojtek has joined
  239. nephele has left
  240. thomaslewis has joined
  241. thomaslewis has left
  242. kikuchiyo has left
  243. thomaslewis has joined
  244. thomaslewis has left
  245. Dele Olajide has joined
  246. nephele has joined
  247. xnamed has joined
  248. nephele has left
  249. nephele has joined
  250. nephele has left
  251. Dele Olajide has left
  252. Dele Olajide has joined
  253. thomaslewis has joined
  254. thomaslewis has left
  255. Dele Olajide has left
  256. nephele has joined
  257. Wojtek has left
  258. kikuchiyo has joined
  259. nephele has left
  260. nephele has joined
  261. nephele has left
  262. thomaslewis has joined
  263. thomaslewis has left
  264. thomaslewis has joined
  265. thomaslewis has left
  266. Millesimus has left
  267. jgart has joined
  268. Millesimus has joined
  269. jgart has left
  270. nephele has joined
  271. nephele has left
  272. nephele has joined
  273. nephele has left
  274. nephele has joined
  275. nephele has left
  276. Wojtek has joined
  277. nephele has joined
  278. nephele has left
  279. nephele has joined
  280. nephele has left
  281. larma has joined
  282. nephele has joined
  283. nephele has left
  284. marc0s has left
  285. marc0s has joined
  286. Wojtek has left
  287. Wojtek has joined
  288. qwestion has joined
  289. nephele has joined
  290. nephele has left
  291. nephele has joined
  292. rafasaurus has left
  293. emus has left
  294. nephele has left
  295. nephele has joined
  296. nephele has left
  297. nephele has joined
  298. mac has left
  299. 9lakes has left
  300. nephele has left
  301. nephele has joined
  302. 9lakes has joined
  303. debacle has left
  304. nephele has left
  305. Dele Olajide has joined
  306. rafasaurus has joined
  307. pulkomandy Mh… I have a crash because of a message containing an unescaped > character (possibly inside xhtml-im). Not sure because gloox crashes when I try to get a string representation of the xml for debugging, not very helpful…
  308. Dele Olajide has left
  309. Dele Olajide has joined
  310. marmistrz has joined
  311. thomaslewis has joined
  312. thomaslewis has left
  313. nephele has joined
  314. FireFly has left
  315. FireFly has joined
  316. nephele has left
  317. nephele has joined
  318. jonas’ but that is valid xml
  319. jonas’ if it is not preceded by ]]
  320. qwestion has left
  321. atomicwatch has left
  322. marc0s has left
  323. marc0s has joined
  324. atomicwatch has joined
  325. nephele has left
  326. pulkomandy The message seems valid xml at gloox input, not sure what's going on
  327. Millesimus has left
  328. Millesimus has joined
  329. Dele Olajide has left
  330. Dele Olajide has joined
  331. Dele Olajide has left
  332. Dele Olajide has joined
  333. Dele Olajide has left
  334. Dele Olajide has joined
  335. Dele Olajide has left
  336. jgart has joined
  337. nephele has joined
  338. nephele has left
  339. nephele has joined
  340. PapaTutuWawa has joined
  341. rafasaurus has left
  342. nephele has left
  343. nephele has joined
  344. rafasaurus has joined
  345. mac has joined
  346. nephele has left
  347. nephele has joined
  348. nephele has left
  349. nephele has joined
  350. marc0s has left
  351. marc0s has joined
  352. nephele has left
  353. nephele has joined
  354. mac has left
  355. debacle has joined
  356. mac has joined
  357. Wojtek has left
  358. Wojtek has joined
  359. qwestion has joined
  360. nephele has left
  361. emus has joined
  362. qwestion has left
  363. Yagizа has left
  364. mac has left
  365. nephele has joined
  366. marmistrz has left
  367. Wojtek has left
  368. Syndace has left
  369. Syndace has joined
  370. nephele has left
  371. nephele has joined
  372. jgart has left
  373. nephele has left
  374. mac has joined
  375. nephele has joined
  376. marmistrz has joined
  377. nephele has left
  378. rafasaurus has left
  379. emus has left
  380. emus has joined
  381. marc0s has left
  382. marc0s has joined
  383. thomaslewis has joined
  384. thomaslewis has left
  385. rafasaurus has joined
  386. drops has left
  387. drops has joined
  388. drops has left
  389. drops has joined
  390. goffi has left
  391. marmistrz has left
  392. thomaslewis has joined
  393. thomaslewis has left
  394. thomaslewis has joined
  395. thomaslewis has left
  396. marc0s has left
  397. marc0s has joined
  398. PapaTutuWawa has left
  399. Neustradamus has left
  400. Neustradamus has joined
  401. pep. Anybody knows where (if?) it's specified that <x xmlns='http://jabber.org/protocol/muc'/> be stripped by the MUC. There's no occurence of 'strip' in 0045, and too many of 'remove'
  402. mac has left
  403. 9lakes has left
  404. mathieui pep., where should it be stripped by the service?
  405. mathieui MUC presence is usually adding the <x/> instead, and MUC messages do not have that element, private messages do but you don’t want to strip it there
  406. pep. There's a <x/> in the join presence, with a possible <password/> and <history/>. I heard that it was stripped, I was just trying to confirm
  407. emus has left
  408. mathieui Well, the join presence is mostly processed and rewritten I guess, instead of being transformed
  409. msavoritias has left
  410. 9lakes has joined
  411. Link Mauve TIL, a GC 1.0 join to a non-existing room still creates the room with the default configuration, instead of locking it.
  412. Link Mauve Second paragraph of section 10.
  413. Zash Hush, don't tell anyone, just quietly submit a PR to remove GC 1.0!
  414. Sam ⤴️
  415. Link Mauve Yup.
  416. mathieui don’t make me read 0045 again and discover new stuff I don’t want to know
  417. pep. Y(esterday)IL https://xmpp.org/extensions/xep-0045.html#example-196
  418. pep. (or the day before, but it's not important, is it)
  419. mathieui pep., I did not want to know
  420. pep. Too late.
  421. mathieui (I read it twice thinking "what’s wrong here?" "oh, <message/>")
  422. Link Mauve “because members-only rooms are relatively rare”, [citation needed]
  423. pep. -- 2011
  424. pep. Since the model was IRC..
  425. wurstsalat has left
  426. Link Mauve Zash, Sam, https://github.com/xsf/xeps/pull/1163
  427. Sam Oh nice, thanks. I thought I remembered starting this once and it having a bunch of references and things that had to be untangled so I gave up; guess I was misremembering
  428. pep. hmm, has anybody ever checked that linked examples still correspond to what they were intended to mean? Since remove an example in the referred XEP renumbers them.
  429. pep. hmm, has anybody ever checked that linked examples still correspond to what they were intended to mean? Since removing an example in the referred XEP renumbers them.
  430. Zash Hm, referencesfrom where?
  431. Zash Hm, references from where?
  432. pep. In XEPs
  433. pep. Are but examples "are not normative"..
  434. pep. Ah but examples "are not normative"..
  435. Link Mauve XEPs shouldn’t reference examples but sections.
  436. Link Mauve And sections should get a proper anchor.
  437. pep. Yeah yeah..
  438. pep. Even though everybody only read examples
  439. moparisthebest Maybe we should reverse the rule, start writing xeps where the examples are normative but the text is not!
  440. Sam Does anyone know sqlite very well? This is what I would assume is a good normalized way to store disco/caps, but I don't know sqlite specific quirks. Will this work or are there some other optimizations I should be doing? https://gist.github.com/SamWhited/4ff23875aca4ea594287c012ab840c99
  441. debacle has left
  442. Alex has left
  443. me9 has left
  444. thomaslewis has joined
  445. thomaslewis has left
  446. thomaslewis has joined
  447. thomaslewis has left
  448. thomaslewis has joined
  449. thomaslewis has left
  450. Link Mauve Example 177, 191 and 196 are the only ones to use message.
  451. pep. hmm, and there's normative text above all of them
  452. thomaslewis has joined
  453. thomaslewis has left