jdev - 2022-01-19


  1. Kev has left

  2. Kev has joined

  3. SouL has left

  4. al has joined

  5. suohua has joined

  6. larma has left

  7. suohua has left

  8. suohua has joined

  9. doge has left

  10. debacle has left

  11. suohua has left

  12. sonny has left

  13. sonny has joined

  14. Kev has left

  15. Kev has joined

  16. suohua has joined

  17. FireFly has left

  18. thomaslewis has joined

  19. al has left

  20. suohua has left

  21. thomaslewis has left

  22. thomaslewis has joined

  23. pasdesushi has left

  24. thomaslewis has left

  25. mac has left

  26. mac has joined

  27. thomaslewis has joined

  28. thomaslewis has left

  29. xecks has left

  30. thomaslewis has joined

  31. thomaslewis has left

  32. doge has joined

  33. doge has left

  34. doge has joined

  35. doge has left

  36. mac has left

  37. xnamed has left

  38. xecks has joined

  39. doge has joined

  40. doge has left

  41. Kev has left

  42. thomaslewis has joined

  43. Kev has joined

  44. thomaslewis has left

  45. al has joined

  46. homebeach has left

  47. Matrix Traveler (bot) has left

  48. Matrix Traveler (bot) has joined

  49. homebeach has joined

  50. Yagizа has joined

  51. alacer has joined

  52. xecks has left

  53. thomaslewis has joined

  54. thomaslewis has left

  55. thomaslewis has joined

  56. thomaslewis has left

  57. mac has joined

  58. xecks has joined

  59. marc0s has left

  60. marc0s has joined

  61. thomaslewis has joined

  62. thomaslewis has left

  63. al has left

  64. suohua has joined

  65. marmistrz has left

  66. suohua has left

  67. rafasaurus has left

  68. thomaslewis has joined

  69. rafasaurus has joined

  70. thomaslewis has left

  71. doge has joined

  72. Alex has left

  73. mac has left

  74. mac has joined

  75. msavoritias has joined

  76. msavoritias has left

  77. msavoritias has joined

  78. thomaslewis has joined

  79. thomaslewis has left

  80. tsk has left

  81. tsk has joined

  82. marc0s has left

  83. marc0s has joined

  84. atomicwatch has joined

  85. me9 has joined

  86. Millesimus has joined

  87. Kev has left

  88. SouL has joined

  89. Kev has joined

  90. me9 has left

  91. SouL has left

  92. SouL has joined

  93. doge has left

  94. doge has joined

  95. jubalh has left

  96. wurstsalat has joined

  97. thomaslewis has joined

  98. thomaslewis has left

  99. Kev has left

  100. Kev has joined

  101. Alex has joined

  102. doge has left

  103. xecks has left

  104. emus has joined

  105. syrupthinker has joined

  106. marmistrz has joined

  107. Kev has left

  108. Kev has joined

  109. sonny has left

  110. sonny has joined

  111. xecks has joined

  112. Millesimus has left

  113. Kev has left

  114. jubalh has joined

  115. Kev has joined

  116. jubalh has left

  117. debacle has joined

  118. jgart has left

  119. Kev has left

  120. Kev has joined

  121. marmistrz has left

  122. alacer has left

  123. alacer has joined

  124. marmistrz has joined

  125. marmistrz has left

  126. raghavgururajan has left

  127. FireFly has joined

  128. goffi has joined

  129. syrupthinker has left

  130. raghavgururajan has joined

  131. mac has left

  132. goffi has left

  133. suohua has joined

  134. Millesimus has joined

  135. suohua has left

  136. inky has left

  137. huhn has joined

  138. suohua has joined

  139. SouL has left

  140. inky has joined

  141. SouL has joined

  142. suohua has left

  143. marmistrz has joined

  144. larma has joined

  145. pasdesushi has joined

  146. Holger

    I've been working on server code for quite a few years now but never came up with a nice way to test things manually on the XMPP level. I keep typing stuff into an XML console and looking at results. I guess others have less tedious solutions? <https://code.matthewwild.co.uk/clix/> maybe?

  147. Zash

    I use clix a lot for testing.

  148. Zash

    + rlwrap for repeatability 😉

  149. Zash

    https://matthewwild.co.uk/projects/scansion/ is pretty good for making proper repeatable test cases

  150. Holger

    So I can easily build more or less arbitrary stanzas using clix?

  151. alacer has left

  152. Zash

    `clix raw` is more or less an xml console, so yeah

  153. Holger

    (We're fine with proper tests, thanks. Just my manual testing seems like it should work in a less meh way.)

  154. Zash

    it also lets you use prosodys stanza building api

  155. Holger

    Ah yes that sounds nicer than XML.

  156. Zash

    With some shortcuts like `m.chat"me@jabber.org":body"Hello"`

  157. rafasaurus has left

  158. alacer has joined

  159. Zash

    Not much in the way of documentation I'm afraid, but peek at https://code.matthewwild.co.uk/clix/file/tip/clix/raw.lua#l54

  160. Holger

    Pretty much what I was looking for, thanks! I'll see whether I can get it to build then 🙂

  161. rafasaurus has joined

  162. flow

    Holger, FWIW, Smack has a REPL

  163. flow

    but I thin Clix is also a good solution

  164. lovetox has left

  165. Holger

    flow, do you use it in place of an XML console for testing things manually?

  166. lovetox has joined

  167. flow

    Holger, I use it to test things manually, but I never used it to send "raw" XML. It should be possible to do so, but the API (which in the case of an REPL becomes the CLI) could be improved

  168. msavoritias has left

  169. msavoritias has joined

  170. COM8 has joined

  171. COM8 has left

  172. Wojtek has joined

  173. Alex has left

  174. Alex has joined

  175. Millesimus has left

  176. Kev

    Holger: Not sure quite what you're asking, but we have an entire testing framework that can run up multiple servers and clients in a single process against an in-process virtual network that we can control as we wish and test interactions.

  177. marmistrz has left

  178. Zash

    Kev, like scansion?

  179. Holger

    Kev, this sounds more like it's used for automated tests though? We do have something similar. What I need is just something for playing around with things _manually_.

  180. Millesimus has joined

  181. Kev

    Zash: I don't know scansion, so can't comment.

  182. jubalh has joined

  183. Kev

    Holger: Ah. We tend to use Sluift for such stuff (Lua XMPP scripting stuff based on Swiften), depending what we're trying to do.

  184. Holger

    Ah, Sluift! I hadn't thought of that.

  185. Kev

    I don't have any reason to suspect it to be better than clix, though.

  186. lovetox has left

  187. lovetox has joined

  188. jubalh has left

  189. PapaTutuWawa has joined

  190. COM8 has joined

  191. COM8 has left

  192. homebeach has left

  193. Matrix Traveler (bot) has left

  194. Matrix Traveler (bot) has joined

  195. homebeach has joined

  196. jubalh has joined

  197. Millesimus has left

  198. goffi has joined

  199. edhelas has left

  200. Millesimus has joined

  201. edhelas has joined

  202. sonny has left

  203. sonny has joined

  204. suohua has joined

  205. Millesimus has left

  206. xecks has left

  207. xecks has joined

  208. sonny has left

  209. sonny has joined

  210. Millesimus has joined

  211. dezant has left

  212. Millesimus has left

  213. Ge0rG has left

  214. junaid has left

  215. suohua has left

  216. suohua has joined

  217. junaid has joined

  218. Ge0rG has joined

  219. Ge0rG has left

  220. junaid has left

  221. xnamed has joined

  222. junaid has joined

  223. Ge0rG has joined

  224. suohua has left

  225. marmistrz has joined

  226. tsk has left

  227. Millesimus has joined

  228. PapaTutuWawa has left

  229. marmistrz has left

  230. tsk has joined

  231. doge has joined

  232. doge has left

  233. doge has joined

  234. rafasaurus has left

  235. Millesimus has left

  236. rafasaurus has joined

  237. Wojtek has left

  238. Wojtek has joined

  239. Millesimus has joined

  240. doge has left

  241. marmistrz has joined

  242. dezant has joined

  243. Millesimus has left

  244. xnamed has left

  245. PapaTutuWawa has joined

  246. marmistrz has left

  247. emus has left

  248. marmistrz has joined

  249. Millesimus has joined

  250. suohua has joined

  251. SouL has left

  252. Vaulor has left

  253. Vaulor has joined

  254. SouL has joined

  255. emus has joined

  256. Wojtek has left

  257. Wojtek has joined

  258. dezant has left

  259. xnamed has joined

  260. sonny has left

  261. sonny has joined

  262. Millesimus has left

  263. goffi has left

  264. doge has joined

  265. doge has left

  266. pasdesushi has left

  267. Millesimus has joined

  268. thomaslewis has joined

  269. goffi has joined

  270. thomaslewis has left

  271. pasdesushi has joined

  272. suohua has left

  273. marc0s has left

  274. marc0s has joined

  275. Squeaky Latex Folf has left

  276. xnamed has left

  277. pasdesushi has left

  278. Squeaky Latex Folf has joined

  279. pasdesushi has joined

  280. marmistrz has left

  281. rafasaurus has left

  282. rafasaurus has joined

  283. larma has left

  284. PapaTutuWawa has left

  285. jubalh has left

  286. Martin has left

  287. Martin has joined

  288. syrupthinker has joined

  289. PapaTutuWawa has joined

  290. al has joined

  291. Millesimus has left

  292. larma has joined

  293. Millesimus has joined

  294. rom1dep has left

  295. Millesimus has left

  296. jgart has joined

  297. rafasaurus has left

  298. al has left

  299. rafasaurus has joined

  300. Millesimus has joined

  301. marmistrz has joined

  302. dezant has joined

  303. jubalh has joined

  304. al has joined

  305. thomaslewis has joined

  306. thomaslewis has left

  307. jubalh has left

  308. rom1dep has joined

  309. thomaslewis has joined

  310. jubalh has joined

  311. thomaslewis has left

  312. sonny has left

  313. sonny has joined

  314. Yagizа has left

  315. Kev has left

  316. Kev has joined

  317. pulkomandy has left

  318. pulkomandy has joined

  319. al has left

  320. Kev has left

  321. Kev has joined

  322. rafasaurus has left

  323. mac has joined

  324. thomaslewis has joined

  325. thomaslewis has left

  326. Kev has left

  327. Kev has joined

  328. rafasaurus has joined

  329. Wojtek has left

  330. xnamed has joined

  331. Wojtek has joined

  332. Kev has left

  333. Kev has joined

  334. FireFly has left

  335. kikuchiyo has joined

  336. mac has left

  337. mac has joined

  338. dezant has left

  339. thomaslewis has joined

  340. thomaslewis has left

  341. rafasaurus has left

  342. dezant has joined

  343. Millesimus has left

  344. rafasaurus has joined

  345. Millesimus has joined

  346. thomaslewis has joined

  347. thomaslewis has left

  348. Wojtek has left

  349. thomaslewis has joined

  350. thomaslewis has left

  351. goffi has left

  352. goffi has joined

  353. COM8 has joined

  354. COM8 has left

  355. COM8 has joined

  356. COM8 has left

  357. thomaslewis has joined

  358. thomaslewis has left

  359. kikuchiyo has left

  360. goffi has left

  361. kikuchiyo has joined

  362. Kev has left

  363. Kev has joined

  364. sonny has left

  365. sonny has joined

  366. goffi has joined

  367. al has joined

  368. Kev has left

  369. drops has left

  370. drops has joined

  371. mac has left

  372. mac has joined

  373. msavoritias has left

  374. Kev has joined

  375. sonny has left

  376. sonny has joined

  377. jubalh has left

  378. FireFly has joined

  379. jubalh has joined

  380. al has left

  381. al has joined

  382. thomaslewis has joined

  383. Sam has left

  384. Sam has joined

  385. thomaslewis has left

  386. mac has left

  387. thomaslewis has joined

  388. thomaslewis has left

  389. homebeach has left

  390. Matrix Traveler (bot) has left

  391. Matrix Traveler (bot) has joined

  392. homebeach has joined

  393. thomaslewis has joined

  394. Kev has left

  395. Kev has joined

  396. edhelas has left

  397. edhelas has joined

  398. SouL has left

  399. pulkomandy has left

  400. pulkomandy has joined

  401. mac has joined

  402. al has left

  403. al has joined

  404. sonny has left

  405. sonny has joined

  406. PapaTutuWawa has left

  407. Alex has left

  408. marc0s has left

  409. marc0s has joined

  410. atomicwatch has left

  411. Apollo has joined

  412. dezant has left

  413. Millesimus has left

  414. mac has left

  415. mac has joined

  416. goffi has left

  417. sonny has left

  418. sonny has joined

  419. wurstsalat has left

  420. sonny has left

  421. sonny has joined

  422. suohua has joined

  423. thomaslewis has left

  424. doge has joined

  425. thomaslewis has joined