jdev - 2022-02-07


  1. me9 has left
  2. Zash has left
  3. Zash has joined
  4. Zash has left
  5. Zash has joined
  6. suohua has joined
  7. thomaslewis has joined
  8. thomaslewis has left
  9. suohua has left
  10. suohua has joined
  11. suohua has left
  12. debacle has left
  13. larma has left
  14. Millesimus has left
  15. Millesimus has joined
  16. xnamed has left
  17. thomaslewis has joined
  18. thomaslewis has left
  19. nav has left
  20. alacer has joined
  21. Sam Welp, I think in here I said I found it easier to hand out pre registered accounts but I tried to do that earlier and spent over an hour trying to get someone set up with an xmpp account and make a call (we were never successful at making the call). Apparently even an experienced user can't do it.
  22. mac has left
  23. Sam oops, wrong room (though still relevant I suppose)
  24. Alex has left
  25. Zash Did someone say Snikket? 😉
  26. 9lakes has left
  27. Sam It was Snikket (the client, not the service) :(
  28. Zash Well, the magical invite flow needs the server side
  29. Sam Indeed; I couldn't find a server that was actually working. First one I tried had closed registrations, second just kept returning 500s, third worked but then after I added the users neither of us appeared online to the other and I was getting federation errors in one direction but not the other (but had no information about what that error was), then we finally registered two temp accounts on that server and one of us was sending OMEMO messages by default and the other wasn't (no idea why, this part didn't matter as they didn't know the difference), then the call would never pick up (when someone hit the pick up button it would just change to "Connecting" forever)
  30. Zash Haunted by the demo ghost I take it
  31. Sam Haunted by the "we really need to talk and have no way to connect because one of us doesn't have phone service right now" ghost.
  32. Sam Anyways, I think my dev priorities just shifted to "run a server", without naming names, the recommended ones I found were all terrible.
  33. junaid Sam, if the two users were connecting from different areas, then it may be network censorship or throttling .. often related to the TURN/STUN server in use.
  34. junaid When I travel through certain regions of the world, you have to have at least one participant on VPN.
  35. Sam I'm almost certain that's what it was (lack of TURN/NAT, that is), but no idea how I would figure that out or how to fix it, let alone someone who has no technical knowledge.
  36. Sam I wonder if "supports video calls" is a thing services should show to their users. I know *technically* that's not a thing the server has to support, but I feel like in reality it probably is in 90% of places (even here where I have IPv6 which in theory makes that less needed, half the time I randomly don't get assigned a v6 address because ISP support is terrible)
  37. Zash As in STUN&TURN or a SFU?
  38. Sam I was thinking STUN/TURN. Realistically you're not going to get a call without it in most environments, I suspect.
  39. Sam (I'm only guessing that's what was happening here though, I have no idea what "Connecting" means)
  40. Zash https://compliance.conversations.im/test/turn/
  41. Sam oh nice; it is on there and claims to support it, so maybe that wasn't it.
  42. Zash Maybe there's some internet hichup atm, someone reported calling issues like that earlier. Not sure how to debug, do you get any details without adb?
  43. Millesimus has left
  44. Sam No, it literally just stays on "Connecting" forever with no feedback :(
  45. Sam I mean, TBF I have no idea what you'd tell the user because I don't think the client has a good way of knowing if this is temporary or not, and "pick a different server" isn't a good look
  46. Zash All I know is https://help.conversations.im
  47. Sam oh cool, I'll read through this, thanks
  48. Zash has left
  49. al has joined
  50. Zash has joined
  51. Millesimus has joined
  52. moparisthebest Iirc that test tests that the XMPP server *advertises* a turn server, and not that the turn server actually works
  53. Sam Fair point.
  54. Zash Tooling to test that would be Nice to have
  55. Yagizа has joined
  56. Stefan qy: libstophe is 'just' a XMPP lib. For development it would be nice to have a framework with XEPs. I have been started to build layer above libstrophe. Domain model, callbacks for XEPs https://codeberg.org/buteo/liblutjanus
  57. alacer has left
  58. alacer has joined
  59. msavoritias has joined
  60. thomaslewis has joined
  61. thomaslewis has left
  62. thomaslewis has joined
  63. thomaslewis has left
  64. al has left
  65. J Marinaro has left
  66. jgart has left
  67. suohua has joined
  68. qy Stefan: im of the mind that doing that in c is gonna be hairy no matter how much you plan it
  69. qy Im kinda attempting similar (in-tree) but doing so prompted me to migrate to c++ for at least _some_ hl constructs
  70. qy Otherwise half the sloc is just pointer juggling
  71. nephele has joined
  72. Stefan I think gloox supports some XEPs.
  73. suohua has left
  74. al has joined
  75. Stefan https://camaya.net/api/gloox-1.0.24/index.html#xeps_sec
  76. moparisthebest Do any clients use it
  77. qy TIL gloox. Looks awesome
  78. nephele renga uses gloox
  79. nephele (the xmpp client for haiku)
  80. qy I almost wish i did now
  81. qy Cause now im reinventing the wheel
  82. qy Guess i didnt find it cause svn
  83. antranigv has left
  84. 9lakes has joined
  85. moparisthebest I was going to make a joke about https://svnhub.com/ but it exists :/
  86. pasdesushi has joined
  87. al has left
  88. marc0s has left
  89. marc0s has joined
  90. nephele has left
  91. nephele has joined
  92. nephele has left
  93. nephele has joined
  94. SouL has joined
  95. nephele has left
  96. nephele has joined
  97. qwestion has joined
  98. qwestion has left
  99. nephele has left
  100. atomicwatch has joined
  101. kikuchiyo has left
  102. emus has joined
  103. me9 has joined
  104. thomaslewis has joined
  105. thomaslewis has left
  106. kikuchiyo has joined
  107. J Marinaro has joined
  108. Yagizа has left
  109. me9 has left
  110. wurstsalat has joined
  111. al has joined
  112. rafasaurus has left
  113. rafasaurus has joined
  114. Millesimus has left
  115. pulkomandy Yes, gloox is working reasonably well for us in Renga. I needed to add some more XEPs (for example bookmarks2) and I could do that by writing a few C++ classes and registering them with the library
  116. 9lakes has left
  117. qy (i think someone did suggest gloox to me before, but i preferred libstrophe and forgot gloox existed, for various reasons)
  118. pulkomandy However, SVN and somewhat closed development, it's just one developer working on it, all patch submissions go on a bugtracker and wait a few years there until he has time to review them
  119. pulkomandy There probably are forks of it somewhere because of that. But so far I didn't need anything that required changing the internals of the lib, so I'm ok with the original version
  120. alacer has left
  121. alacer has joined
  122. Alex has joined
  123. Millesimus has joined
  124. pulkomandy has left
  125. pulkomandy has joined
  126. al has left
  127. lovetox has left
  128. Kev has joined
  129. Kev Swiften's actively maintained, FWIW.
  130. Kev Not lots of new stuff in it at the moment while we're doing work on things using it, but it's there and works.
  131. pulkomandy has left
  132. pulkomandy has joined
  133. Yagizа has joined
  134. pulkomandy has left
  135. 9lakes has joined
  136. marmistrz has joined
  137. goffi has joined
  138. marc0s has left
  139. marc0s has joined
  140. lovetox has joined
  141. goffi has left
  142. goffi has joined
  143. jubalh has joined
  144. Millesimus has left
  145. inky has left
  146. marc0s has left
  147. marc0s has joined
  148. inky has joined
  149. antranigv has joined
  150. Millesimus has joined
  151. Wojtek has joined
  152. nephele has joined
  153. nephele has left
  154. 9lakes has left
  155. Millesimus has left
  156. Link Mauve Sam, did you report that issue to the server’s admin? They might be unaware that TURN doesn’t work properly.
  157. inky has left
  158. inky has joined
  159. Millesimus has joined
  160. suohua has joined
  161. Mjolnir Archon has left
  162. Maranda has left
  163. Mjolnir Archon has joined
  164. Maranda has joined
  165. rafasaurus has left
  166. suohua has left
  167. larma has joined
  168. rafasaurus has joined
  169. Yagizа has left
  170. Yagizа has joined
  171. 9lakes has joined
  172. pasdesushi has left
  173. pasdesushi has joined
  174. larma has left
  175. nephele has joined
  176. nephele has left
  177. suohua has joined
  178. suohua has left
  179. Apollo has left
  180. Apollo has joined
  181. debacle has joined
  182. mac has joined
  183. pulkomandy has joined
  184. Martin has left
  185. Martin has joined
  186. marc0s has left
  187. marc0s has joined
  188. marc0s has left
  189. marc0s has joined
  190. Apollo has left
  191. Apollo has joined
  192. pulkomandy has left
  193. PapaTutuWawa has joined
  194. marc0s has left
  195. marc0s has joined
  196. emus has left
  197. Millesimus has left
  198. emus has joined
  199. sonny has left
  200. spectrum has left
  201. spectrum has joined
  202. me9 has joined
  203. Millesimus has joined
  204. larma has joined
  205. dezant has joined
  206. inky has left
  207. xnamed has joined
  208. PapaTutuWawa has left
  209. nephele has joined
  210. nephele has left
  211. nephele has joined
  212. inky has joined
  213. nephele has left
  214. nephele has joined
  215. nephele has left
  216. nephele has joined
  217. nephele has left
  218. nephele has joined
  219. nephele has left
  220. nephele has joined
  221. nephele has left
  222. nephele has joined
  223. nephele has left
  224. nephele has joined
  225. nephele has left
  226. nephele has joined
  227. rafasaurus has left
  228. nephele has left
  229. thomaslewis has joined
  230. xnamed has left
  231. thomaslewis has left
  232. homebeach has left
  233. Matrix Traveler (bot) has left
  234. Matrix Traveler (bot) has joined
  235. homebeach has joined
  236. dezant has left
  237. Zash Sam, was it you who was interested in seeing MAM++ stats? https://compliance.conversations.im/test/xep0313extended/ (issues are apparently disabled so dunno who it was)
  238. mac has left
  239. Zash and Ge0rG might be interested in https://compliance.conversations.im/test/xep0280_rules/
  240. Sam I filed that pr, just got merged this morning :) thanks
  241. Zash Ah, right you are.
  242. Zash I received a notification that something had happened in some issue but couldn't see what it was because the issue tracker is disabled
  243. marmistrz has left
  244. nephele has joined
  245. Sam but yah, at long last that answers my question: mam strategy non-viable.
  246. marmistrz has joined
  247. nephele has left
  248. nephele has joined
  249. SyrupThinker has joined
  250. Zash For Now...
  251. nephele has left
  252. nephele has joined
  253. syrupthinker has joined
  254. syrupthinker has left
  255. marc0s has left
  256. marc0s has joined
  257. nephele has left
  258. nephele has joined
  259. nephele has left
  260. rafasaurus has joined
  261. nephele has joined
  262. suohua has joined
  263. nephele has left
  264. SyrupThinker has left
  265. pasdesushi has left
  266. nephele has joined
  267. Zash Sam, don't underestimate the unholy power of the green checkmark
  268. Sam true story
  269. nephele Verified✅
  270. nephele has left
  271. nephele has joined
  272. Zash And the impending Prosody 0.12 release! Any year now! 😀
  273. nephele has left
  274. Apollo has left
  275. nephele has joined
  276. pasdesushi has joined
  277. Apollo has joined
  278. nephele has left
  279. nephele has joined
  280. nephele has left
  281. Millesimus has left
  282. mac has joined
  283. jgart has joined
  284. 9lakes has left
  285. 9lakes has joined
  286. xnamed has joined
  287. nephele has joined
  288. nephele has left
  289. nephele has joined
  290. nephele has left
  291. nephele has joined
  292. nephele has left
  293. Millesimus has joined
  294. rafasaurus has left
  295. thomaslewis has joined
  296. thomaslewis has left
  297. rafasaurus has joined
  298. mac has left
  299. mac has joined
  300. marmistrz has left
  301. jubalh has left
  302. Wojtek has left
  303. Wojtek has joined
  304. Apollo has left
  305. larma has left
  306. larma has joined
  307. Ge0rG has left
  308. Ge0rG has joined
  309. pulkomandy has joined
  310. suohua has left
  311. mac has left
  312. Apollo has joined
  313. sonny has joined
  314. jubalh has joined
  315. thomaslewis has joined
  316. nephele has joined
  317. thomaslewis has left
  318. thomaslewis has joined
  319. thomaslewis has left
  320. nephele has left
  321. thomaslewis has joined
  322. thomaslewis has left
  323. COM8 has joined
  324. COM8 has left
  325. nephele has joined
  326. thomaslewis has joined
  327. thomaslewis has left
  328. nephele has left
  329. qwestion has joined
  330. qwestion has left
  331. qwestion has joined
  332. mac has joined
  333. qwestion has left
  334. qwestion has joined
  335. me9 has left
  336. Laura has left
  337. Laura has joined
  338. Kev has left
  339. Kev has joined
  340. nephele has joined
  341. debacle has left
  342. nephele has left
  343. debacle has joined
  344. Apollo has left
  345. nephele has joined
  346. rom1dep has left
  347. Apollo has joined
  348. PapaTutuWawa has joined
  349. rom1dep has joined
  350. thomaslewis has joined
  351. thomaslewis has left
  352. selurvedu has joined
  353. emus has left
  354. emus has joined
  355. Wojtek has left
  356. thomaslewis has joined
  357. nephele has left
  358. thomaslewis has left
  359. TheCoffeMaker has left
  360. Kev has left
  361. Kev has joined
  362. thomaslewis has joined
  363. TheCoffeMaker has joined
  364. nephele has joined
  365. qwestion has left
  366. thomaslewis has left
  367. marc0s has left
  368. marc0s has joined
  369. TheCoffeMaker has left
  370. TheCoffeMaker has joined
  371. nephele has left
  372. me9 has joined
  373. larma has left
  374. nephele has joined
  375. nephele has left
  376. nephele has joined
  377. nephele has left
  378. al has joined
  379. larma has joined
  380. marmistrz has joined
  381. Millesimus has left
  382. Millesimus has joined
  383. me9 has left
  384. me9 has joined
  385. dezant has joined
  386. xnamed has left
  387. Millesimus has left
  388. Yagizа has left
  389. msavoritias has left
  390. Millesimus has joined
  391. mac has left
  392. mac has joined
  393. emus has left
  394. emus has joined
  395. marc0s has left
  396. marc0s has joined
  397. xecks has left
  398. xecks has joined
  399. al has left
  400. PapaTutuWawa has left
  401. Kev has left
  402. Kev has joined
  403. dezant has left
  404. dezant has joined
  405. Neustradamus has left
  406. Kev has left
  407. Kev has joined
  408. Neustradamus has joined
  409. marc0s has left
  410. marc0s has joined
  411. Kev has left
  412. Kev has joined
  413. southerntofu has left
  414. southerntofu has joined
  415. larma has left
  416. larma has joined
  417. larma has left
  418. mac has left
  419. mac has joined
  420. larma has joined
  421. me9 has left
  422. marc0s has left
  423. marc0s has joined
  424. atomicwatch has left
  425. pasdesushi has left
  426. Neustradamus has left
  427. Neustradamus has joined
  428. xnamed has joined
  429. marc0s has left
  430. marc0s has joined
  431. marmistrz has left
  432. wurstsalat has left
  433. dezant has left
  434. Apollo has left
  435. goffi has left
  436. Matrix Traveler (bot) has left
  437. homebeach has left
  438. Matrix Traveler (bot) has joined
  439. homebeach has joined
  440. Kev has left
  441. thomaslewis has joined
  442. Kev has joined
  443. marc0s has left
  444. marc0s has joined
  445. thomaslewis has left
  446. thomaslewis has joined
  447. suohua has joined
  448. dezant has joined
  449. Kev has left
  450. thomaslewis has left
  451. Kev has joined
  452. thomaslewis has joined
  453. thomaslewis has left
  454. Kev has left
  455. emus has left
  456. Kev has joined