00:01:12
Kev
has left
00:03:12
Kev
has joined
00:14:02
SouL
has left
00:17:40
al
has joined
00:22:33
suohua
has joined
00:27:13
larma
has left
00:30:24
suohua
has left
00:30:27
suohua
has joined
00:32:32
doge
has left
00:36:25
debacle
has left
00:44:21
suohua
has left
00:45:45
sonny
has left
00:45:47
sonny
has joined
00:47:20
Kev
has left
00:48:07
Kev
has joined
00:49:42
suohua
has joined
01:04:07
FireFly
has left
01:08:52
thomaslewis
has joined
01:10:01
al
has left
01:11:52
suohua
has left
01:15:00
thomaslewis
has left
01:15:19
thomaslewis
has joined
01:15:56
pasdesushi
has left
01:20:57
thomaslewis
has left
01:38:10
mac
has left
01:38:11
mac
has joined
01:39:54
thomaslewis
has joined
01:40:25
thomaslewis
has left
01:41:12
xecks
has left
01:42:43
thomaslewis
has joined
01:44:35
thomaslewis
has left
01:44:36
doge
has joined
01:51:40
doge
has left
01:55:21
doge
has joined
02:00:29
doge
has left
02:08:52
mac
has left
02:10:04
xnamed
has left
02:12:57
xecks
has joined
02:25:52
doge
has joined
02:47:47
doge
has left
02:51:31
Kev
has left
02:52:45
thomaslewis
has joined
02:55:58
Kev
has joined
02:56:45
thomaslewis
has left
03:18:50
al
has joined
03:33:02
homebeach
has left
03:33:02
Matrix Traveler (bot)
has left
03:33:03
Matrix Traveler (bot)
has joined
03:33:03
homebeach
has joined
03:36:37
Yagizа
has joined
03:46:58
alacer
has joined
03:48:06
xecks
has left
03:48:35
thomaslewis
has joined
03:50:04
thomaslewis
has left
03:55:45
thomaslewis
has joined
03:56:40
thomaslewis
has left
04:02:23
mac
has joined
04:05:58
xecks
has joined
04:16:32
marc0s
has left
04:16:33
marc0s
has joined
04:19:39
thomaslewis
has joined
04:21:18
thomaslewis
has left
04:29:40
al
has left
04:36:42
suohua
has joined
04:43:17
marmistrz
has left
04:49:32
suohua
has left
04:51:54
rafasaurus
has left
04:55:25
thomaslewis
has joined
04:56:23
rafasaurus
has joined
04:57:48
thomaslewis
has left
05:03:10
doge
has joined
05:10:12
Alex
has left
05:12:07
mac
has left
05:12:10
mac
has joined
05:16:31
msavoritias
has joined
05:16:34
msavoritias
has left
05:17:18
msavoritias
has joined
05:20:12
thomaslewis
has joined
05:21:00
thomaslewis
has left
05:23:23
tsk
has left
05:25:44
tsk
has joined
05:26:38
marc0s
has left
05:26:39
marc0s
has joined
05:30:09
atomicwatch
has joined
05:46:33
me9
has joined
06:06:15
Millesimus
has joined
06:09:13
Kev
has left
06:13:02
SouL
has joined
06:13:17
Kev
has joined
06:17:36
me9
has left
06:21:46
SouL
has left
06:21:50
SouL
has joined
06:31:17
doge
has left
06:40:28
doge
has joined
06:43:10
jubalh
has left
06:46:17
wurstsalat
has joined
06:56:47
thomaslewis
has joined
06:58:52
thomaslewis
has left
07:03:50
Kev
has left
07:03:51
Kev
has joined
07:32:48
Alex
has joined
07:33:55
doge
has left
07:33:57
xecks
has left
07:35:13
emus
has joined
07:38:21
syrupthinker
has joined
07:47:46
marmistrz
has joined
07:53:23
Kev
has left
07:55:21
Kev
has joined
07:56:33
sonny
has left
07:56:45
sonny
has joined
08:01:19
xecks
has joined
08:18:29
Millesimus
has left
08:20:24
Kev
has left
08:21:01
jubalh
has joined
08:22:27
Kev
has joined
08:22:34
jubalh
has left
08:39:29
debacle
has joined
08:47:50
jgart
has left
08:51:27
Kev
has left
08:51:28
Kev
has joined
08:54:54
marmistrz
has left
09:03:13
alacer
has left
09:03:14
alacer
has joined
09:06:52
marmistrz
has joined
09:14:39
marmistrz
has left
09:15:11
raghavgururajan
has left
09:16:11
FireFly
has joined
09:17:44
goffi
has joined
09:21:25
syrupthinker
has left
09:22:56
raghavgururajan
has joined
09:23:52
mac
has left
09:35:19
goffi
has left
09:36:24
suohua
has joined
09:37:23
Millesimus
has joined
09:41:42
suohua
has left
09:41:57
inky
has left
09:42:59
huhn
has joined
09:46:57
suohua
has joined
09:50:40
SouL
has left
09:50:56
inky
has joined
09:51:49
SouL
has joined
09:55:56
suohua
has left
10:00:42
marmistrz
has joined
10:01:00
larma
has joined
10:13:01
pasdesushi
has joined
10:14:23
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?
10:14:53
Zash
I use clix a lot for testing.
10:15:05
Zash
+ rlwrap for repeatability 😉
10:15:33
Zash
https://matthewwild.co.uk/projects/scansion/ is pretty good for making proper repeatable test cases
10:15:46
Holger
So I can easily build more or less arbitrary stanzas using clix?
10:16:08
alacer
has left
10:16:20
Zash
`clix raw` is more or less an xml console, so yeah
10:17:10
Holger
(We're fine with proper tests, thanks. Just my manual testing seems like it should work in a less meh way.)
10:17:11
Zash
it also lets you use prosodys stanza building api
10:17:36
Holger
Ah yes that sounds nicer than XML.
10:17:52
Zash
With some shortcuts like `m.chat"me@jabber.org":body"Hello"`
10:17:57
rafasaurus
has left
10:17:59
alacer
has joined
10:18:14
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
10:18:37
Holger
Pretty much what I was looking for, thanks! I'll see whether I can get it to build then 🙂
10:19:39
rafasaurus
has joined
10:20:16
flow
Holger, FWIW, Smack has a REPL
10:20:31
flow
but I thin Clix is also a good solution
10:25:27
lovetox
has left
10:25:38
Holger
flow, do you use it in place of an XML console for testing things manually?
10:27:03
lovetox
has joined
10:27:49
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
10:32:45
msavoritias
has left
10:32:53
msavoritias
has joined
10:44:15
COM8
has joined
10:44:16
COM8
has left
10:46:40
Wojtek
has joined
10:48:44
Alex
has left
10:49:27
Alex
has joined
11:01:02
Millesimus
has left
11:09:02
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.
11:09:15
marmistrz
has left
11:09:49
Zash
Kev, like scansion?
11:10:17
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_.
11:11:11
Millesimus
has joined
11:11:45
Kev
Zash: I don't know scansion, so can't comment.
11:12:12
jubalh
has joined
11:12:19
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.
11:13:47
Holger
Ah, Sluift! I hadn't thought of that.
11:14:18
Kev
I don't have any reason to suspect it to be better than clix, though.
11:16:45
lovetox
has left
11:18:32
lovetox
has joined
11:32:59
jubalh
has left
11:35:49
PapaTutuWawa
has joined
11:46:15
COM8
has joined
11:46:16
COM8
has left
11:48:13
homebeach
has left
11:48:13
Matrix Traveler (bot)
has left
11:48:15
Matrix Traveler (bot)
has joined
11:48:15
homebeach
has joined
12:11:48
jubalh
has joined
12:12:42
Millesimus
has left
12:17:40
goffi
has joined
12:21:30
edhelas
has left
12:21:35
Millesimus
has joined
12:22:52
edhelas
has joined
12:24:25
sonny
has left
12:24:27
sonny
has joined
12:39:04
suohua
has joined
12:40:50
Millesimus
has left
12:47:25
xecks
has left
12:48:37
xecks
has joined
12:50:01
sonny
has left
12:50:14
sonny
has joined
13:06:35
Millesimus
has joined
13:10:25
dezant
has left
13:12:29
Millesimus
has left
13:17:30
Ge0rG
has left
13:18:41
junaid
has left
13:19:14
suohua
has left
13:19:18
suohua
has joined
13:20:33
junaid
has joined
13:20:43
Ge0rG
has joined
13:22:21
Ge0rG
has left
13:22:21
junaid
has left
13:25:14
xnamed
has joined
13:25:31
junaid
has joined
13:26:30
Ge0rG
has joined
13:27:04
suohua
has left
13:33:07
marmistrz
has joined
13:36:42
tsk
has left
13:36:45
Millesimus
has joined
13:37:26
PapaTutuWawa
has left
13:40:08
marmistrz
has left
13:44:12
tsk
has joined
13:44:39
doge
has joined
13:44:43
doge
has left
13:44:50
doge
has joined
13:44:53
rafasaurus
has left
13:44:53
Millesimus
has left
13:45:02
rafasaurus
has joined
13:54:26
Wojtek
has left
13:54:39
Wojtek
has joined
13:59:49
Millesimus
has joined
14:05:40
doge
has left
14:27:08
marmistrz
has joined
14:29:31
dezant
has joined
14:33:10
Millesimus
has left
14:35:58
xnamed
has left
14:37:32
PapaTutuWawa
has joined
14:52:35
marmistrz
has left
14:52:43
emus
has left
14:53:50
marmistrz
has joined
14:57:20
Millesimus
has joined
14:58:53
suohua
has joined
15:09:43
SouL
has left
15:09:43
Vaulor
has left
15:09:52
Vaulor
has joined
15:10:17
SouL
has joined
15:19:58
emus
has joined
15:24:11
Wojtek
has left
15:24:35
Wojtek
has joined
15:27:05
dezant
has left
15:27:44
xnamed
has joined
15:34:51
sonny
has left
15:34:58
sonny
has joined
15:36:39
Millesimus
has left
15:39:11
goffi
has left
15:40:48
doge
has joined
15:41:37
doge
has left
15:45:57
pasdesushi
has left
15:48:42
Millesimus
has joined
15:50:47
thomaslewis
has joined
15:52:28
goffi
has joined
15:53:49
thomaslewis
has left
15:57:08
pasdesushi
has joined
15:57:58
suohua
has left
16:11:24
marc0s
has left
16:11:25
marc0s
has joined
16:14:32
Squeaky Latex Folf
has left
16:25:09
xnamed
has left
16:25:38
pasdesushi
has left
16:35:37
Squeaky Latex Folf
has joined
16:35:58
pasdesushi
has joined
16:47:59
marmistrz
has left
16:48:06
rafasaurus
has left
16:53:03
rafasaurus
has joined
16:58:03
larma
has left
17:10:29
PapaTutuWawa
has left
17:12:20
jubalh
has left
17:12:27
Martin
has left
17:13:08
Martin
has joined
17:16:14
syrupthinker
has joined
17:17:57
PapaTutuWawa
has joined
17:18:12
al
has joined
17:20:40
Millesimus
has left
17:32:41
larma
has joined
17:41:43
Millesimus
has joined
17:47:57
rom1dep
has left
17:52:09
Millesimus
has left
17:55:52
jgart
has joined
17:57:20
rafasaurus
has left
18:01:41
al
has left
18:02:37
rafasaurus
has joined
18:07:02
Millesimus
has joined
18:07:04
marmistrz
has joined
18:11:19
dezant
has joined
18:13:02
jubalh
has joined
18:13:57
al
has joined
18:17:42
thomaslewis
has joined
18:18:49
thomaslewis
has left
18:22:23
jubalh
has left
18:24:31
rom1dep
has joined
18:26:14
thomaslewis
has joined
18:27:09
jubalh
has joined
18:28:57
thomaslewis
has left
18:31:14
sonny
has left
18:31:18
sonny
has joined
18:35:47
Yagizа
has left
18:43:22
Kev
has left
18:45:25
Kev
has joined
18:53:16
pulkomandy
has left
18:53:18
pulkomandy
has joined
18:53:31
al
has left
18:55:29
Kev
has left
18:55:30
Kev
has joined
18:55:56
rafasaurus
has left
18:57:08
mac
has joined
19:01:31
thomaslewis
has joined
19:03:19
thomaslewis
has left
19:03:29
Kev
has left
19:03:31
Kev
has joined
19:04:45
rafasaurus
has joined
19:07:21
Wojtek
has left
19:07:43
xnamed
has joined
19:07:46
Wojtek
has joined
19:09:25
Kev
has left
19:09:27
Kev
has joined
19:11:39
FireFly
has left
19:12:58
kikuchiyo
has joined
19:20:52
mac
has left
19:25:00
mac
has joined
19:28:31
dezant
has left
19:34:20
thomaslewis
has joined
19:35:15
thomaslewis
has left
19:38:27
rafasaurus
has left
19:39:17
dezant
has joined
19:41:57
Millesimus
has left
19:42:50
rafasaurus
has joined
20:01:41
Millesimus
has joined
20:14:14
thomaslewis
has joined
20:16:47
thomaslewis
has left
20:24:51
Wojtek
has left
20:33:10
thomaslewis
has joined
20:33:52
thomaslewis
has left
20:36:10
goffi
has left
20:36:15
goffi
has joined
20:36:27
COM8
has joined
20:37:22
COM8
has left
20:37:23
COM8
has joined
20:37:26
COM8
has left
20:38:08
thomaslewis
has joined
20:38:41
thomaslewis
has left
20:56:45
kikuchiyo
has left
20:56:53
goffi
has left
20:57:27
kikuchiyo
has joined
20:57:57
Kev
has left
20:59:57
Kev
has joined
21:01:17
sonny
has left
21:01:18
sonny
has joined
21:01:55
goffi
has joined
21:03:05
al
has joined
21:03:53
Kev
has left
21:03:56
drops
has left
21:03:59
drops
has joined
21:04:39
mac
has left
21:04:45
mac
has joined
21:05:00
msavoritias
has left
21:05:51
Kev
has joined
21:06:41
sonny
has left
21:06:55
sonny
has joined
21:07:42
jubalh
has left
21:08:08
FireFly
has joined
21:08:42
jubalh
has joined
21:13:37
al
has left
21:19:12
al
has joined
21:23:16
thomaslewis
has joined
21:25:08
Sam
has left
21:25:10
Sam
has joined
21:26:02
thomaslewis
has left
21:49:20
mac
has left
21:54:18
thomaslewis
has joined
21:54:46
thomaslewis
has left
21:54:46
homebeach
has left
21:54:46
Matrix Traveler (bot)
has left
21:54:47
Matrix Traveler (bot)
has joined
21:54:47
homebeach
has joined
21:55:11
thomaslewis
has joined
21:56:08
Kev
has left
21:56:11
Kev
has joined
21:56:13
edhelas
has left
21:56:30
edhelas
has joined
22:02:46
SouL
has left
22:02:58
pulkomandy
has left
22:03:10
pulkomandy
has joined
22:07:22
mac
has joined
22:09:49
al
has left
22:09:50
al
has joined
22:09:51
sonny
has left
22:09:57
sonny
has joined
22:24:28
PapaTutuWawa
has left
22:28:48
Alex
has left
22:32:08
marc0s
has left
22:32:10
marc0s
has joined
22:43:40
atomicwatch
has left
22:59:23
Apollo
has joined
23:01:46
dezant
has left
23:09:11
Millesimus
has left
23:17:56
mac
has left
23:17:58
mac
has joined
23:21:22
goffi
has left
23:21:46
sonny
has left
23:21:49
sonny
has joined
23:21:52
wurstsalat
has left
23:28:49
sonny
has left
23:29:05
sonny
has joined
23:33:42
suohua
has joined
23:39:36
thomaslewis
has left
23:51:55
doge
has joined
23:59:56
thomaslewis
has joined