jdev - 2020-09-21


  1. test2 has joined
  2. test2 has left
  3. SouL has left
  4. Vaulor has left
  5. sonny has left
  6. sonny has joined
  7. test2 has joined
  8. test2 has left
  9. sonny has left
  10. sonny has joined
  11. test2 has joined
  12. test2 has left
  13. test2 has joined
  14. sonny has left
  15. sonny has joined
  16. test2 has left
  17. Moumen has joined
  18. test2 has joined
  19. Moumen has left
  20. test2 has left
  21. test2 has joined
  22. test2 has left
  23. test2 has joined
  24. Yagizа has joined
  25. SouL has joined
  26. lovetox has joined
  27. Vaulor has joined
  28. lovetox has left
  29. test2 has left
  30. paul has joined
  31. test2 has joined
  32. lovetox has joined
  33. test2 has left
  34. test2 has joined
  35. Neustradamus has left
  36. Neustradamus has joined
  37. alex-a-soto has left
  38. alex-a-soto has joined
  39. test2 has left
  40. test2 has joined
  41. sonny has left
  42. sonny has joined
  43. test2 has left
  44. Beherit has left
  45. Beherit has joined
  46. floretta has left
  47. test2 has joined
  48. lovetox has left
  49. Beherit has left
  50. Beherit has joined
  51. test2 has left
  52. sonny has left
  53. sonny has joined
  54. sonny has left
  55. test2 has joined
  56. sonny has joined
  57. test2 has left
  58. test2 has joined
  59. test2 has left
  60. test2 has joined
  61. test2 has left
  62. sonny has left
  63. sonny has joined
  64. sonny has left
  65. sonny has joined
  66. sonny has left
  67. sonny has joined
  68. lovetox has joined
  69. sonny has left
  70. sonny has joined
  71. goffi has joined
  72. sonny has left
  73. ralphm has left
  74. ralphm has joined
  75. sonny has joined
  76. sonny has left
  77. moparisthebest has left
  78. floretta has joined
  79. test2 has joined
  80. test2 has left
  81. moparisthebest has joined
  82. test2 has joined
  83. test2 has left
  84. Beherit has left
  85. Beherit has joined
  86. sonny has joined
  87. lovetox has left
  88. floretta has left
  89. sonny has left
  90. sonny has joined
  91. sonny has left
  92. sonny has joined
  93. test2 has joined
  94. test2 has left
  95. kikuchiyo has joined
  96. kikuchiyo has left
  97. kikuchiyo has joined
  98. sonny has left
  99. sonny has joined
  100. sonny has left
  101. sonny has joined
  102. kikuchiyo has left
  103. sonny has left
  104. kikuchiyo has joined
  105. kikuchiyo has left
  106. kikuchiyo has joined
  107. moparisthebest has left
  108. sonny has joined
  109. moparisthebest has joined
  110. lovetox has joined
  111. sonny has left
  112. pulkomandy has left
  113. pulkomandy has joined
  114. pulkomandy has left
  115. pulkomandy has joined
  116. sonny has joined
  117. rion has joined
  118. sonny has left
  119. sonny has joined
  120. sonny has left
  121. xecks has left
  122. xecks has joined
  123. Yagizа has left
  124. Yagizа has joined
  125. mac has joined
  126. sonny has joined
  127. mac has left
  128. Zash has left
  129. Zash has joined
  130. sonny has left
  131. sonny has joined
  132. Zash has left
  133. Zash has joined
  134. sonny has left
  135. sonny has joined
  136. sonny has left
  137. sonny has joined
  138. xecks has left
  139. xecks has joined
  140. sonny has left
  141. kikuchiyo has left
  142. sonny has joined
  143. sonny has left
  144. sonny has joined
  145. sonny has left
  146. sonny has joined
  147. sonny has left
  148. sonny has joined
  149. kikuchiyo has joined
  150. kikuchiyo has left
  151. sonny has left
  152. kikuchiyo has joined
  153. kikuchiyo has left
  154. sonny has joined
  155. sonny has left
  156. kikuchiyo has joined
  157. kikuchiyo has left
  158. kikuchiyo has joined
  159. kikuchiyo has left
  160. kikuchiyo has joined
  161. kikuchiyo has left
  162. kikuchiyo has joined
  163. kikuchiyo has left
  164. kikuchiyo has joined
  165. kikuchiyo has left
  166. kikuchiyo has joined
  167. kikuchiyo has left
  168. kikuchiyo has joined
  169. kikuchiyo has left
  170. sonny has joined
  171. kikuchiyo has joined
  172. kikuchiyo has left
  173. kikuchiyo has joined
  174. kikuchiyo has left
  175. kikuchiyo has joined
  176. kikuchiyo has left
  177. kikuchiyo has joined
  178. kikuchiyo has left
  179. sonny has left
  180. kikuchiyo has joined
  181. kikuchiyo has left
  182. kikuchiyo has joined
  183. kikuchiyo has left
  184. Syndace has left
  185. sonny has joined
  186. floretta has joined
  187. Syndace has joined
  188. kikuchiyo has joined
  189. sonny has left
  190. sonny has joined
  191. waqas has joined
  192. sonny has left
  193. Beherit has left
  194. Beherit has joined
  195. lovetox has left
  196. kikuchiyo has left
  197. debacle has joined
  198. ask6155 has joined
  199. kikuchiyo has joined
  200. ask6155 How do I make a basic xmpp client?
  201. kikuchiyo has left
  202. sonny has joined
  203. ask6155 I'd like to implement everything from scratch. How would I go about it?
  204. Zash How deep in the stack do you want to want to go?
  205. ask6155 I don't know the stack so...
  206. Zash What exactly do you mean by *everything*
  207. SouL Hehe
  208. Zash I by excluding all the jokes, the question is, do you want to write your own client library? Because I'd recommend against that.
  209. ask6155 Why?
  210. kikuchiyo has joined
  211. kikuchiyo has left
  212. Zash Because I'm lazy.
  213. kikuchiyo has joined
  214. kikuchiyo has left
  215. ask6155 😕
  216. sonny has left
  217. ask6155 Can you give me some info on making clients? Like a top down?
  218. sonny has joined
  219. Zash There's probably someone better than me specifically, as I'm a primarily a server dev.
  220. Martin Also what client? Android, iOS, Desktop? TUI or GUI?
  221. ask6155 I was thinking tui
  222. Zash User interface, various logic, xml parsing + serialization, TLS, socket handling.
  223. pulkomandy Does xmpp really need more clients? Especially written from scratch? I mean if you want to learn a lot of boring details about sockets, ssl, and xml, maybe so, but otherwise, using an existing xmpp lib seems a better idea
  224. ask6155 What is an xmpp lib?
  225. Zash something that handles most of the protocol
  226. ask6155 I thought making basic clients is easy. As xmpp is a small base specification?
  227. pulkomandy For example in c++ there is gloox. In python there is slixmpp. In other languages there are probaply more
  228. Martin > I was thinking tui There are mcabber, profanity and poezio. Maybe you'd rather contribute to them. 😃
  229. Ge0rG there are clearly not enough abandoned client projects yet.
  230. ask6155 I was only going to make it to abandon it. It was just going to be me dipping into xmpp...
  231. Guus > I was only going to make it to abandon it. It was just going to be me dipping into xmpp... To do that, I'd suggest to apply an existing project to solve some kind of issue, instead of writing something from scratch
  232. Guus Maybe create a chat bot or something else fun
  233. Zash Or pick a language, read up on sockets and connect to port 5222 and send some XML
  234. Guus Dip your toe, instead of an immediate deep dive
  235. ask6155 I guess I'll just look into profanity
  236. Yagizа has left
  237. Yagizа has joined
  238. kikuchiyo has joined
  239. Alex has left
  240. lovetox has joined
  241. Moumen has joined
  242. Moumen hello , is there any guide to handle push notification on ios. ?
  243. Moumen i mean xmpp push notification
  244. moparisthebest in what way? are you writing an iOS xmpp client or?
  245. Alacer has joined
  246. waqas has left
  247. Alacer has left
  248. Alacer has joined
  249. kikuchiyo has left
  250. Guus has left
  251. Guus has joined
  252. kikuchiyo has joined
  253. kikuchiyo has left
  254. kikuchiyo has joined
  255. kikuchiyo has left
  256. kikuchiyo has joined
  257. Wojtek has joined
  258. sonny has left
  259. sonny has joined
  260. sonny has left
  261. DebXWoody ask6155 [16:31]: > I thought making basic clients is easy. As xmpp is a small base specification? I'm working on a lib which should provide the XEPs in C. Feel free to join ;-)
  262. ask6155 has left
  263. kikuchiyo has left
  264. sonny has joined
  265. kikuchiyo has joined
  266. kikuchiyo has left
  267. kikuchiyo has joined
  268. kikuchiyo has left
  269. kikuchiyo has joined
  270. ask6155 has joined
  271. kikuchiyo has left
  272. kikuchiyo has joined
  273. kikuchiyo has left
  274. kikuchiyo has joined
  275. kikuchiyo has left
  276. kikuchiyo has joined
  277. kikuchiyo has left
  278. kikuchiyo has joined
  279. kikuchiyo has left
  280. kikuchiyo has joined
  281. kikuchiyo has left
  282. kikuchiyo has joined
  283. kikuchiyo has left
  284. sonny has left
  285. sonny has joined
  286. kikuchiyo has joined
  287. kikuchiyo has left
  288. kikuchiyo has joined
  289. kikuchiyo has left
  290. kikuchiyo has joined
  291. kikuchiyo has left
  292. kikuchiyo has joined
  293. Moumen has left
  294. kikuchiyo has left
  295. kikuchiyo has joined
  296. kikuchiyo has left
  297. kikuchiyo has joined
  298. kikuchiyo has left
  299. kikuchiyo has joined
  300. kikuchiyo has left
  301. kikuchiyo has joined
  302. kikuchiyo has left
  303. ask6155 has left
  304. kikuchiyo has joined
  305. kikuchiyo has left
  306. kikuchiyo has joined
  307. kikuchiyo has left
  308. kikuchiyo has joined
  309. kikuchiyo has left
  310. kikuchiyo has joined
  311. kikuchiyo has left
  312. kikuchiyo has joined
  313. kikuchiyo has left
  314. debacle has left
  315. kikuchiyo has joined
  316. kikuchiyo has left
  317. kikuchiyo has joined
  318. kikuchiyo has left
  319. kikuchiyo has joined
  320. sonny has left
  321. sonny has joined
  322. sonny has left
  323. sonny has joined
  324. sonny has left
  325. sonny has joined
  326. sonny has left
  327. debacle has joined
  328. sonny has joined
  329. sonny has left
  330. Alex has joined
  331. sonny has joined
  332. sonny has left
  333. mac has joined
  334. sonny has joined
  335. sonny has left
  336. sonny has joined
  337. mac has left
  338. Beherit has left
  339. Beherit has joined
  340. sonny has left
  341. sonny has joined
  342. sonny has left
  343. sonny has joined
  344. sonny has left
  345. sonny has joined
  346. marmistrz has joined
  347. serge90 has left
  348. serge90 has joined
  349. marmistrz Hi, is it a fundamentally bad idea to write an OMEMO-enabled XMPP MUC bot? (i.e. it would receive and send OMEMO-encrypted messages). One thing I can think of is that key management may be quite messy to do right.
  350. sonny has left
  351. sonny has joined
  352. marmistrz I'm thinking about writing an XMPP voting bot for a non-anonymous, members-only MUC in which we're currently using OMEMO for all messages.
  353. MattJ I don't think that's fundamentally a bad idea. As long as there is an OMEMO lib in your language of choice...
  354. marmistrz And another question: do we currently have any library that provides out-of-the-box support for receiving and sending OMEMO-encrypted messages.
  355. marmistrz (currently all languages are considered)
  356. MattJ I think there is one in Python, I'm not sure how complete it is
  357. MattJ Syndace, pep. - something to do with you guys iirc?
  358. pep. It works with 0384-0.3 yep. goffi is using it much better than me. There's also the "normal" port python-axolotl that gajim uses
  359. pep. slixmpp-omemo is what I use with poezio, that uses Syndace's lib
  360. Beherit has left
  361. Beherit has joined
  362. marmistrz pep.: how about mypy/typing support in slixmpp?
  363. pep. Good luck :x
  364. pep. Definitely not against it
  365. marmistrz s/how/what/ xD
  366. marmistrz Anyway, this was the answer that I feared :P
  367. Yagizа has left
  368. marmistrz I can also see that Smack (Java) has support for OMEMO encryption. Anything else for other programming languages?
  369. marmistrz I can also see that Smack and JaXMPP (Java) have support for OMEMO encryption. Anything else for other programming languages?
  370. goffi has left
  371. goffi has joined
  372. debacle has left
  373. goffi has left
  374. sonny has left
  375. sonny has joined
  376. rion has left
  377. sonny has left
  378. sonny has joined
  379. kikuchiyo has left
  380. sonny has left
  381. kikuchiyo has joined
  382. kikuchiyo has left
  383. sonny has joined
  384. sonny has left
  385. sonny has joined
  386. kikuchiyo has joined
  387. sonny has left
  388. sonny has joined
  389. sonny has left
  390. sonny has joined
  391. sonny has left
  392. sonny has joined
  393. lovetox has left
  394. sonny has left
  395. sonny has joined
  396. sonny has left
  397. sonny has joined
  398. sonny has left
  399. sonny has joined
  400. sonny has left
  401. sonny has joined
  402. mac has joined
  403. Wojtek has left
  404. sonny has left
  405. serge90 has left
  406. serge90 has joined
  407. mac has left