Pete
has joined
00:22:33
Kev
has left
00:30:04
Kev
has joined
00:30:05
mikeye
has joined
00:51:54
sonny
has left
00:56:25
sonny
has joined
00:56:30
qrpnxz
has left
00:56:53
qrpnxz
has joined
00:56:54
qrpnxz
has left
00:58:05
qrpnxz
has joined
00:58:06
sonny
has left
01:39:26
sonny
has joined
01:39:38
jgart
has left
01:52:40
mikeye
has left
02:19:45
Yagizа
has joined
03:06:55
SouL
has joined
03:14:34
qrpnxz
has left
03:36:15
qrpnxz
has joined
03:36:15
scorch
has joined
03:43:48
dezant
has left
04:04:04
dezant
has joined
04:05:19
COM8
has joined
04:07:51
COM8
has left
04:08:06
Kev
has left
04:24:18
Kev
has joined
04:24:18
Kev
has left
04:28:14
Kev
has joined
04:28:15
dezant
has left
04:30:08
dezant
has joined
04:32:32
scorch
has left
04:36:15
scorch
has joined
04:36:22
marc0s
has left
04:48:59
marc0s
has joined
04:49:00
emus
has joined
04:53:09
me9
has joined
04:58:13
jgart
has joined
05:02:38
dezant
has left
05:07:36
dezant
has joined
05:07:38
jgart
has left
05:10:09
Kev
has left
05:31:12
Kev
has joined
05:31:13
me9
has left
05:35:36
dezant
has left
05:39:59
wurstsalat
has joined
05:45:20
mikeye
has joined
05:48:30
malthe
has joined
05:52:04
qrpnxz
has left
05:54:07
qrpnxz
has joined
05:54:08
scorch
has left
05:59:25
Kev
has left
06:04:43
Kev
has joined
06:04:45
georgeorwell
has joined
06:09:23
kikuchiyo
has joined
06:31:00
malthe
has left
06:31:38
pasdesushi
has joined
06:31:41
malthe
has joined
06:33:18
pulkomandy
has left
06:33:54
pulkomandy
has joined
06:33:56
dezant
has joined
06:35:37
pasdesushi
has left
06:37:43
antranigv
has joined
06:40:27
Kev
has left
06:42:09
Kev
has joined
06:42:10
goffi
has joined
06:42:51
malthe
has left
06:45:03
scorch
has joined
06:45:26
antranigv
has left
06:45:49
dezant
has left
06:48:48
Kev
has left
06:50:04
Kev
has joined
06:50:05
scorch
has left
06:50:37
pasdesushi
has joined
06:52:24
Kev
has left
06:57:57
Kev
has joined
06:57:58
Alex
has joined
07:11:38
marc0s
has left
07:14:49
marc0s
has joined
07:14:50
marc0s
has left
07:15:19
marc0s
has joined
07:15:21
pasdesushi
has left
07:25:55
larma
has joined
07:31:21
marc0s
has left
07:33:18
marc0s
has joined
07:33:19
9lakes
has left
07:33:36
pulkomandy
has left
07:33:55
pulkomandy
has joined
07:33:57
mac
has joined
07:40:28
pasdesushi
has joined
07:42:23
Kev
has left
07:45:16
Kev
has joined
07:45:17
georgeorwell
has left
07:45:56
qrpnxz
has left
07:47:27
qrpnxz
has joined
07:47:27
marc0s
has left
07:53:08
marc0s
has joined
07:53:09
marc0s
has left
07:53:38
marc0s
has joined
07:53:39
sonny
has left
08:00:12
sonny
has joined
08:00:16
pasdesushi
has left
08:01:20
antranigv
has joined
08:11:53
pasdesushi
has joined
08:12:23
debacle
has joined
08:14:40
dezant
has joined
08:18:10
marmistrz
has joined
08:21:33
mikeye
has left
08:24:20
FireFly
has left
08:25:28
mikeye
has joined
08:30:14
pasdesushi
has left
08:33:04
pulkomandy
has left
08:33:56
pulkomandy
has joined
08:33:58
kikuchiyo
has left
08:35:07
antranigv
has left
08:36:48
antranigv
has joined
08:36:49
goffi
has left
08:45:30
goffi
has joined
08:46:23
dezant
has left
08:47:41
larma
has left
09:00:31
scorch
has joined
09:07:49
scorch
has left
09:16:01
debacle
has left
09:17:30
marc0s
has left
09:18:11
marc0s
has joined
09:18:12
southerntofu
has left
09:20:44
southerntofu
has joined
09:20:56
pasdesushi
has joined
09:22:23
dezant
has joined
09:28:00
dezant
has left
09:28:52
dezant
has joined
09:28:53
pulkomandy
has left
09:33:56
pulkomandy
has joined
09:33:58
qrpnxz
has left
09:35:24
qrpnxz
has joined
09:35:25
pasdesushi
has left
09:36:21
pasdesushi
has joined
09:37:23
georgeorwell
has joined
09:41:34
dezant
has left
09:53:31
FireFly
has joined
10:03:36
larma
has joined
10:20:08
9lakes
has joined
10:33:11
pulkomandy
has left
10:33:57
pulkomandy
has joined
10:33:59
debacle
has joined
10:37:40
tsk
has left
10:39:57
tsk
has joined
10:39:58
georgeorwell
has left
10:42:07
scorch
has joined
10:49:01
georgeorwell
has joined
10:49:56
dezant
has joined
10:56:21
mikeye
has left
11:00:46
sonny
has left
11:19:07
sonny
has joined
11:19:12
marmistrz
has left
11:24:07
marmistrz
has joined
11:24:08
pulkomandy
has left
11:33:58
pulkomandy
has joined
11:33:59
marc0s
has left
11:42:51
marc0s
has joined
11:42:53
dezant
has left
11:45:21
marc0s
has left
11:45:39
marc0s
has joined
11:45:40
sonny
has left
11:56:49
sonny
has joined
11:57:02
Kev
has left
11:57:50
Kev
has joined
11:57:53
dezant
has joined
11:59:49
scorch
has left
12:25:05
Wojtek
has joined
12:28:31
Maranda
has left
12:28:32
selurvedu
has left
12:28:36
scorch
has joined
12:29:08
Maranda
has joined
12:30:57
pulkomandy
has left
12:33:59
pulkomandy
has joined
12:34:01
bung
has joined
12:35:18
norayr
has left
12:36:09
norayr
has joined
12:36:21
selurvedu
has joined
12:48:33
marc0s
has left
12:52:32
marc0s
has joined
12:52:33
pulkomandy
has left
13:33:59
pulkomandy
has joined
13:34:01
COM8
has joined
13:38:21
xecks
has left
13:43:10
xecks
has joined
13:43:11
xecks
has left
14:04:52
xecks
has joined
14:04:53
marc0s
has left
14:10:59
marc0s
has joined
14:11:00
marc0s
has left
14:12:40
marc0s
has joined
14:12:41
scorch
has left
14:23:56
pulkomandy
has left
14:34:13
pulkomandy
has joined
14:34:15
xecks
has left
14:35:15
xecks
has joined
14:35:16
scorch
has joined
14:48:49
lexa36region
has joined
14:51:04
COM8
has left
14:51:09
mac
has left
14:51:09
lexa36region
has left
14:51:25
inky
has joined
14:59:59
mac
has joined
15:05:20
marc0s
has left
15:07:29
marc0s
has joined
15:07:32
marc0s
has left
15:07:40
marc0s
has joined
15:07:41
marc0s
has left
15:08:07
marc0s
has joined
15:08:08
norayr
has left
15:16:31
norayr
has joined
15:16:35
dezant
has left
15:17:12
dezant
has joined
15:27:59
norayr
has left
15:29:19
norayr
has joined
15:29:26
malthe
has joined
15:34:12
pulkomandy
has left
15:34:14
pulkomandy
has joined
15:34:16
x51
has joined
15:37:50
debacle
has left
15:44:09
selurvedu
has left
15:55:50
selurvedu
has joined
15:56:24
malthe
has left
15:57:44
marc0s
has left
15:58:37
marc0s
has joined
15:58:38
marc0s
has left
15:58:56
marc0s
has joined
15:58:58
marc0s
has left
16:01:54
marc0s
has joined
16:01:56
inky
has left
16:03:07
marc0s
has left
16:17:38
marc0s
has joined
16:17:39
euandreh
has joined
16:19:04
bung
has left
16:21:57
mac
has left
16:22:16
bung
has joined
16:28:36
debacle
has joined
16:28:46
euandreh
has left
16:31:38
pulkomandy
has left
16:34:15
pulkomandy
has joined
16:34:17
bung
has left
16:37:56
bung
has joined
16:39:27
rom1dep
has left
16:41:49
mac
has joined
16:41:58
emus
has left
16:51:31
pasdesushi
has left
16:53:10
pasdesushi
has joined
16:57:24
malthe
has joined
16:58:34
edhelas
has left
16:59:04
edhelas
has joined
17:00:01
Kev
has left
17:00:17
Kev
has joined
17:03:29
sonny
has left
17:04:29
9lakes
has left
17:04:29
sonny
has joined
17:04:37
9lakes
has joined
17:05:17
Wojtek
has left
17:07:38
debacle
has left
17:07:40
mac
has left
17:09:35
me9
has joined
17:20:20
Kev
has left
17:21:23
Wojtek
has joined
17:25:03
edhelas
has left
17:29:12
pulkomandy
has left
17:34:16
pulkomandy
has joined
17:34:18
bung
has left
17:42:09
antranigv
has left
17:45:04
antranigv
has joined
17:45:06
antranigv
has left
17:45:06
antranigv
has joined
17:47:37
antranigv
has left
17:47:40
antranigv
has joined
17:47:40
bung
has joined
17:49:17
marc0s
has left
17:53:52
marc0s
has joined
17:53:53
mac
has joined
17:55:00
mac
has left
18:02:22
inky
has joined
18:09:16
marc0s
has left
18:10:12
marc0s
has joined
18:10:13
malthe
has left
18:16:42
rom1dep
has joined
18:20:27
edhelas
has joined
18:23:19
mac
has joined
18:27:04
Yagizа
has left
18:29:24
pulkomandy
has left
18:34:17
pulkomandy
has joined
18:34:19
mac
has left
18:36:58
9lakes
has left
18:38:17
mac
has joined
18:46:29
scorch
has left
18:53:14
mac
has left
18:54:57
pulkomandy
has left
18:55:19
pulkomandy
has joined
18:55:26
edhelas
has left
18:55:40
edhelas
has joined
18:55:56
inky
has left
18:58:58
marc0s
has left
19:02:49
marc0s
has joined
19:02:50
marc0s
has left
19:03:24
marc0s
has joined
19:03:25
scorch
has joined
19:03:54
Wojtek
has left
19:08:57
marc0s
has left
19:09:19
marc0s
has joined
19:09:20
emus
has joined
19:09:53
inky
has joined
19:14:24
marc0s
has left
19:19:20
marc0s
has joined
19:19:21
jgart
has joined
19:24:25
marc0s
has left
19:25:16
marc0s
has joined
19:25:17
marc0s
has left
19:25:46
marc0s
has joined
19:25:48
9lakes
has joined
19:33:34
scorch
has left
19:35:34
mac
has joined
19:37:56
scorch
has joined
19:39:59
mac
has left
19:45:14
Kev
has joined
19:47:20
mac
has joined
19:48:08
lovetox
19:48:10
i have a user, which host its muc service and httpupload service on the same hostname
goffi
has left
19:48:13
lovetox
19:48:49
is this something usual which a client needs to deal with, or is this something a server opterator should rather not do
Zash
19:49:26
I don't think that should be a problem
edhelas
19:49:40
ah this :D I had to fix my database schema for those cases
edhelas
19:50:03
why XMPP admins always want to do funky things :p
Zash
19:50:25
Because they don't want to deal with a pile of subdomains, I gather.
edhelas
19:50:57
subdomains are expensives things nowadays
Zash
19:51:00
They'd put the MUC on the base host if they could (and some do this)
pep.
19:52:26
(yes!)
pep.
19:52:37
Also, it's prettier :)
edhelas
19:52:48
*doubts*
pep.
19:52:51
Totally not subjective
pep.
19:53:05
like it's totally not subjective to ask for multiple domains anyway :P
Zash
19:53:15
Namespacing and separation of concern is of course bad things that we should avoid.
Zash
19:53:20
/s
edhelas
19:53:25
I remember that we talked about some MAM sync strategy, is there some documents somewhere that explains some good practices ?
inky
has left
19:54:06
bung
has left
19:54:11
mac
has left
19:55:21
edhelas
19:56:11
better than "grab all the things since the begining of times"
bung
has joined
19:56:40
Alex
has left
19:57:28
Alex
has joined
19:57:35
edhelas
19:57:37
found that one
edhelas
19:57:43
https://github.com/modernxmpp/modernxmpp/pull/41/files
Zash
19:57:54
https://github.com/modernxmpp/modernxmpp/pull/41
discussion: https://mail.jabber.org/pipermail/standards/2021-August/038483.html
mac
has joined
19:58:02
x51
has left
20:01:14
edhelas
20:02:11
ok I see
edhelas
20:02:27
hopefully I don't have the JS clients limit
edhelas
20:02:50
finally, some good things of having a server side based XMPP client !
norayr
has left
20:06:14
norayr
has joined
20:06:28
norayr
has left
20:11:01
norayr
has joined
20:11:38
selurvedu
has left
20:14:39
flow
20:15:18
lovetox> i have a user, which host its muc service and httpupload service on the same hostname
should be perfectly fine, in fact, you should be able to run most services under the main XMPP name, which makes many things a lot easier, e.g. less dns entries, less stuff to put in the certificate (and to authenticate)
selurvedu
has joined
20:15:39
Zash
20:15:49
flow, can I interest you in authoring a XEP saying that?
Zash
20:16:15
currently some clients don't work unless you put HTTP Upload on a subdomain
Zash
20:16:34
while some others don't work if you put XEP-0215 on a subdomain
Zash
20:17:10
MUC has the thing where it occupies nodeparts@ and you'd have take care not to cause conflicts with users
flow
20:18:40
but that's something the service implementation has to take care of
Zash
20:19:11
yes
Zash
20:19:47
IIRC some clients had to fix problems when you did put users and MUCs at the same hostname
flow
20:19:50
that said, I believe MUC occupying the same "namesapce" as user JIDs is a valid reason to have an extra subdomain
flow
20:19:59
but http upload would be better without one
Zash
20:20:47
flow, yes, but the examples show a subdomain, so that's what at least one client did, and thus you have to deploy it like that or it doesn't work
flow
20:20:51
Zash, did you open issues for clients which need http upload on an extra XMPP address?
Zash
20:20:57
and they didn't want to change because look at the XEP!
me9
has left
20:21:06
flow
20:21:52
I think I could be presuaded in writing a patch for the http upload XEP to not use an extra XMPP address if it has consensus ✎
flow
20:22:04
I think I could be persuaded in writing a patch for the http upload XEP to not use an extra XMPP address if it has consensus ✏
Zash
20:22:09
I'm only really aware of Siskin, and that issue was closed
flow
20:22:18
closed as WONTFIX?
Zash
20:22:45
https://github.com/tigase/siskin-im/issues/37
flow
20:24:36
https://github.com/tigase/siskin-im/issues/37#issuecomment-625876730 is probably a hint that some tribal knowledge of XMPP got lost
flow
20:25:03
IIRC there is a way to iterate all "services" of a user's server to discover the feature
mac
has left
20:25:10
flow
20:25:16
e.g. that PSI does to find components
flow
20:25:44
that way, it should be trivial to discover that http upload is provied by the user's server address directly
MattJ
20:26:18
FWIW my preferred fix is for someone to write an informational "how to discover services" XEP
flow
20:26:40
yes, but I wonder why this is not part of xep30 already
flow
20:26:58
not saying that it must go int xep30, only that it feels like the right place to mention it from the beginning
mac
has joined
20:26:59
MattJ
20:27:07
Yeah, in hindsight it should have been I think
Zash
20:27:51
What's this saying? https://xmpp.org/extensions/xep-0030.html#items-relationship
flow
20:29:07
seems to come pretty close to it
larma
has left
20:31:38
Zash
20:34:35
https://xmpp.org/extensions/xep-0045.html#disco-service seems to perpetuate the subdomain requirement
mac
has left
20:34:35
mac
has joined
20:36:17
Zash
20:37:28
There's also the thing with node-less MUCs
mac
has left
20:42:29
paul
has left
20:42:31
paul
has joined
20:45:04
mac
has joined
20:53:57
qrpnxz
has left
20:54:43
qrpnxz
has joined
20:54:44
lovetox
20:55:54
in case of gajim, it works if you put httpupload without subdomain
lovetox
20:56:11
what it seems the user did was, it put muc and httpupload on the same subdomain
Ge0rG
has left
20:56:24
lovetox
20:56:26
which was unexpected because i discover these with disco-items
lovetox
20:56:41
and for some reason i thought, every items belongs to one service
lovetox
20:57:03
so after i found a service in the subsequent disco info for the item
lovetox
20:57:09
i stopped looking for furhter ✎
lovetox
20:57:15
i stopped looking for further ✏
Zash
20:57:51
https://xmpp.org/extensions/xep-0030.html#info-basic
> An entity MAY have multiple identities.
Zash
20:58:29
I thought it made sense to put all file transfer related things on the same host, ie proxy65+http upload+xep215
qrpnxz
has left
20:59:37
qrpnxz
has joined
21:00:13
mac
has left
21:01:47
malthe
has joined
21:01:54
selurvedu
has left
21:03:30
selurvedu
has joined
21:04:07
georgeorwell
has left
21:05:18
lexa36region
has joined
21:08:56
lexa36region
has left
21:09:20
sonny
has left
21:12:08
SouL
has left
21:15:20
huhn
has joined
21:17:45
huhn
has left
21:20:44
marc0s
has left
21:24:20
marc0s
has joined
21:24:24
Kev
has left
21:26:46
Kev
has joined
21:26:47
kikuchiyo
has joined
21:27:15
larma
has joined
21:30:22
pasdesushi
has left
21:30:33
SouL
has joined
21:38:30
Alex
has left
21:39:05
Kev
has left
21:44:32
Kev
has joined
21:44:33
Maranda
has left
21:44:33
Maranda
has joined
21:44:34
malthe
has left
21:49:46
sonny
has joined
21:51:21
wurstsalat
has left
22:19:11
homebeach
has left
22:30:11
Matrix Traveler (bot)
has left
22:30:11
Server Stats Discoverer (traveler bot)
has left
22:30:11
Matrix Traveler (bot)
has joined
22:30:12
homebeach
has joined
22:30:12
Server Stats Discoverer (traveler bot)
has joined
22:30:12
marc0s
has left
22:33:38
marc0s
has joined
22:33:41
Kev
has left
22:35:53
Kev
has joined
22:35:54
Kev
has left
22:37:51
Kev
has joined
22:37:52
dezant
has left
22:46:05
qrpnxz
has left
22:48:07
qrpnxz
has joined
22:48:08
Kev
has left
22:49:43
Kev
has joined
22:49:44
qrpnxz
has left
22:50:57
qrpnxz
has joined
22:50:58
qrpnxz
has left
22:58:54
qrpnxz
has joined
22:58:54
dezant
has joined
22:59:57
qrpnxz
has left
23:00:10
qrpnxz
has joined
23:00:11
bung
has left
23:01:48
kikuchiyo
has left
23:11:40
qrpnxz
has left
23:14:24
qrpnxz
has joined
23:14:25
xecks
has left
23:15:49
qrpnxz
has left
23:16:08
qrpnxz
has joined
23:16:09
larma
has left
23:18:12
qrpnxz
has left
23:23:39
qrpnxz
has joined
23:23:40
qrpnxz
has left
23:25:06
qrpnxz
has joined
23:25:08
qrpnxz
has left
23:28:06
qrpnxz
has joined
23:28:07
qrpnxz
has left
23:31:21
qrpnxz
has joined
23:31:22
qrpnxz
has left
23:32:07
qrpnxz
has joined
23:32:08
qrpnxz
has left
23:32:25
qrpnxz
has joined
23:32:26
qrpnxz
has left
23:33:00
qrpnxz
has joined
23:33:06
qrpnxz
has left
23:33:17
qrpnxz
has joined
23:33:18
qrpnxz
has left
23:33:53
qrpnxz
has joined
23:34:02
qrpnxz
has left
23:35:15
qrpnxz
has joined
23:35:17
qrpnxz
has left
23:35:51
qrpnxz
has joined
23:35:59
qrpnxz
has left
23:36:38
qrpnxz
has joined
23:36:39
qrpnxz
has left
23:36:55
qrpnxz
has joined
23:36:56
qrpnxz
has left
23:37:30
qrpnxz
has joined
23:37:42
qrpnxz
has left
23:38:03
qrpnxz
has joined
23:38:04
qrpnxz
has left
23:38:39
qrpnxz
has joined
23:38:52
emus
has left
23:54:04
Kiwi
has left
23:58:51