00:00:26
LNJ
has joined
00:03:49
winfried
has left
00:03:50
winfried
has joined
00:04:20
winfried
has left
00:04:27
winfried
has joined
00:12:47
Hans
has joined
00:15:41
Hans
has left
00:17:31
karoshi
has left
00:27:48
paul
has left
00:46:25
LNJ
has left
01:08:20
pdurbin
has joined
01:09:36
lskdjf
has left
01:13:06
bear
has joined
01:23:20
bear
has left
01:25:12
pdurbin
has left
01:36:54
Douglas Terabyte
has left
01:37:00
Douglas Terabyte
has joined
01:40:17
calvin
has joined
01:54:55
calvin
has left
01:58:24
pdurbin
has joined
01:59:25
Daniel
has left
02:03:15
neshtaxmpp
has left
02:04:16
neshtaxmpp
has joined
02:07:08
neshtaxmpp
has left
02:07:48
neshtaxmpp
has joined
02:19:41
david
has left
02:22:57
bear
has joined
02:24:03
neshtaxmpp
has left
02:35:56
david
has joined
02:39:53
bear
has left
02:40:58
Yagiza
has joined
03:14:45
adiaholic_
has joined
03:22:58
andrey.g
has joined
03:24:30
bear
has joined
03:33:25
andy
has joined
03:34:49
adiaholic_
has left
03:34:50
adiaholic_
has joined
03:40:42
bear
has left
04:15:16
Shell
has left
04:23:32
DebXWoody
has joined
04:25:03
bear
has joined
04:25:21
serge90
has left
04:42:02
bear
has left
04:51:26
serge90
has joined
05:06:40
bear
has joined
05:07:56
paul
has joined
05:09:03
lovetox
has joined
05:12:58
paul
has left
05:20:32
paul
has joined
05:24:20
Daniel
has joined
05:32:13
Maranda
has left
05:32:15
Maranda
has joined
05:36:20
Douglas Terabyte
has left
05:36:28
Douglas Terabyte
has joined
05:40:06
bear
has left
05:40:48
DebXWoody
has left
05:40:55
APach
has joined
05:48:13
lorddavidiii
has joined
06:00:00
Marc
has left
06:05:18
Marc
has joined
06:06:21
mukt2
has joined
06:07:26
emus
has joined
06:23:27
bear
has joined
06:31:34
mukt2
has left
06:31:59
Maranda
has left
06:32:41
karoshi
has joined
06:33:18
Maranda
has joined
06:36:52
moparisthebest
has left
06:40:52
bear
has left
06:45:02
alexis
has left
06:45:07
alexis
has joined
06:46:52
DebXWoody
has joined
06:50:18
!XSF_Martin
has left
06:51:03
!XSF_Martin
has joined
06:53:15
mukt2
has joined
06:57:14
DebXWoody
has left
06:57:22
lovetox
has left
06:57:42
DebXWoody
has joined
06:58:02
DebXWoody
has left
06:59:34
waqas
has left
07:05:51
emus
has left
07:11:05
Tobias
has joined
07:20:27
mukt2
has left
07:21:19
lovetox
has joined
07:24:13
bear
has joined
07:42:28
bear
has left
07:52:57
alexis
has left
07:58:04
adiaholic_
has left
07:58:06
adiaholic_
has joined
08:02:57
alexis
has joined
08:04:52
rion
has left
08:04:54
rion
has joined
08:13:48
DebXWoody
has joined
08:15:10
mukt2
has joined
08:18:59
paul
has left
08:19:25
paul
has joined
08:25:10
neshtaxmpp
has joined
08:25:31
bear
has joined
08:26:20
debacle
has joined
08:30:59
remko
has joined
08:34:11
mukt2
has left
08:42:29
bear
has left
08:42:29
Guus
has left
08:42:29
alameyo
has left
08:46:36
Guus
has joined
08:47:52
alameyo
has joined
08:58:29
marc
has left
09:04:48
robertooo
has joined
09:22:18
Steve Kille
has left
09:23:05
eevvoor
has joined
09:23:41
eta
has left
09:23:43
eta
has joined
09:25:56
remko
has left
09:26:15
bear
has joined
09:34:49
Steve Kille
has joined
09:43:47
bear
has left
09:49:59
BS
has joined
09:52:12
emus
has joined
09:52:19
BS
has left
09:53:50
jonas’
re unicode version fun: https://labs.spotify.com/2013/06/18/creative-usernames/
09:58:39
serge90
has left
10:02:04
serge90
has joined
10:02:48
adiaholic_
has left
10:02:50
adiaholic_
has joined
10:03:42
LNJ
has joined
10:11:24
arc
has left
10:11:29
arc
has joined
10:13:23
eevvoor
has left
10:24:30
lovetox
has left
10:25:28
Shell
has joined
10:27:02
bear
has joined
10:34:49
lskdjf
has joined
10:45:44
bear
has left
10:48:35
andrey.g
has left
10:53:23
Zash
Nice
10:54:33
Zash
Huh, what's that random draft they link to?
10:54:47
Zash
I thought nodeprep et all was some RFC somewhere
10:55:09
Zash
Oh, 2013
11:09:13
alameyo
has left
11:12:26
goffi
has joined
11:21:25
lovetox
has joined
11:27:45
neshtaxmpp
has left
11:28:16
bear
has joined
11:29:58
eevvoor
has joined
11:31:47
emus
has left
11:45:32
bear
has left
11:49:01
vanitasvitae
has left
11:49:05
vanitasvitae
has joined
11:57:52
adiaholic_
has left
11:57:59
adiaholic_
has joined
12:04:51
j.r
has left
12:11:28
calvin
has joined
12:15:57
MattJ
Where did the RFCs go.....
12:15:59
MattJ
Sigh
12:17:13
Zash
Which?
12:17:14
jonas’
where they belong, on ietf.org? ;)
12:17:30
Zash
https://xmpp.org/rfcs/rfc6120.html ‽
12:17:56
Zash
Were they in yet another container?
12:18:05
MattJ
No, looks like they were on the host filesystem
12:18:06
Ge0rG
NOOOO! The only good rendering of our RFCs is gone!
12:18:08
MattJ
Restoring now
12:18:21
Ge0rG
MattJ: do you have access to the host again?
12:18:22
MattJ
And they're back
12:18:30
Zash
!praise MattJ
12:18:40
MattJ
!praise backups
12:18:40
jonas’
nooo the worst rendering of an RFC ever is back ;-P
12:18:54
pep.
MattJ: Can you also pull the docker containers for xeps and xmpp.org plz
12:19:05
MattJ
Yes, I'll do that now :)
12:19:10
pep.
ta
12:19:14
adiaholic_
has left
12:19:16
adiaholic_
has joined
12:19:32
MattJ
I assume this was previously just in cron or something
12:19:41
jonas’
very likely
12:19:47
Zash
Would Someone™️ like to review, merge, maybe even test, the wiki PRs I made?
12:19:48
emus
has joined
12:19:49
jonas’
given the insane amount of pulls the xeps docker image has
12:20:04
j.r
has joined
12:20:12
MattJ
pep., done
12:22:55
MattJ
Any opinions on what an entity should return if someone includes an unrecognised form field in a form submission?
12:23:34
jonas’
> When receiving a search form, the Search Service MUST ignore fields with a var value it does not understand.
XEP-0433
12:23:57
Zash
Either a) ignore it or b) an error
12:24:08
jonas’
if that’s not an option then I’d suggest feature-not-implemented with an application-specific error condition.
12:24:09
MattJ
Yes, I was going with (b) an error
12:24:17
Zash
not-acceptable?
12:24:20
MattJ
Just wasn't sure what error
12:24:22
Zash
or what jonas’ said
12:24:29
jonas’
or bad-request
12:24:33
MattJ
XEP-0004 says not-acceptable if data validation fails
12:25:04
Zash
What about if you don't include an optional <field/>?
12:25:17
MattJ
feature-not-implemented, not-acceptable and bad-request were my shortlist
12:25:41
Zash
MattJ, roll a dice
12:25:58
j.r
has left
12:26:07
MattJ
Do 22-sided dice exist?
12:26:19
jonas’
on every reply :)
12:26:47
Zash
6-sided and divide by 2?
12:26:57
pdurbin
has left
12:27:00
pep.
jonas’, I was thinking about 433, could it use order-by 413
12:27:32
jonas’
pep., the wire format?
12:27:36
pep.
yes
12:27:57
jonas’
maybe
12:28:06
jonas’
though that’s not in a data form
12:28:12
jonas’
so it doesn’t really play well with that
12:28:23
pep.
Maybe that's a point against data forms :x
12:28:26
Zash
(query (form, order-by))
12:28:33
MattJ
settles on feature-not-implemented
12:28:36
jonas’
Zash, so you can’t configure order-by in the form then
12:28:47
Zash
MattJ: But isn't that for when you know about the feature, but you don't implement it?
12:28:48
jonas’
pep., I’d be fine with ditching data forms altogether
12:29:00
Zash
... whyever you would ever do that
12:29:07
bear
has joined
12:29:12
Zash
jonas’, doing what MAM did backwards? :)
12:29:23
Zash
simple text nodes → FORMS!
12:29:30
jonas’
why did MAM do that?
12:29:40
MattJ
Zash, it's when you know about the namespace, but don't recognise the element (according to the RFC)
12:29:46
Zash
jonas’, summit consensus iirc
12:29:51
jonas’
why?
12:30:19
MattJ
XMPP needs ADRs
12:30:20
jonas’
we really really need Design Considerations sections in *all* the documents.
12:30:41
Zash
We really need to record the complete brain states of everyone involved
12:31:21
Zash
https://xmpp.org/extensions/xep-0313.xml#revision-history-v0.3
Oh no, I did this
12:31:25
Zash
I AM SO SORRY
12:31:38
adiaholic_
has left
12:31:40
adiaholic_
has joined
12:32:02
MattJ
Haha
12:32:11
Zash
So, Summit 2014 minutes?
12:32:15
Syndace
hahaha
12:32:45
Zash
Why are some events by year but Summit is numbered?
12:33:14
pep.
who knows..
12:33:19
pep.
CCC is also numbered
12:33:20
Zash
Eh do we even have minutes from then?
12:33:35
pep.
Helps seeing how old it is :p
12:33:49
Zash
https://wiki.xmpp.org/web/Conferences/Summit_15
12:34:05
MattJ
That was the year of binary sponsorship
12:34:19
Zash
https://wiki.xmpp.org/web/Summit_15_Minutes#mam_search
12:35:04
Zash
jonas’, if there's a "why" recorded, it'd be there ↑
12:36:03
MattJ
I suspect it was probably just to avoid reinventing the wheel
12:36:20
MattJ
A query is a bunch of data slots, the client needs to discover what slots the server supports
12:36:25
MattJ
Each slot has a type
12:36:30
MattJ
Sounds very much like forms to me
12:36:44
Douglas Terabyte
has left
12:36:52
Douglas Terabyte
has joined
12:37:19
Zash
or schema
12:37:26
Zash
disco#info features
12:37:43
Zash
The XML bikeshed should be ${shuf -n colors.txt}
12:38:14
Zash
Forms are nice for ad-hoc stuff that might be shown to users
12:38:48
j.r
has joined
12:38:52
pep.
And you still had to put RSM outside of the forms
12:38:56
Zash
I don't know anything that lets users type things into MAM search yet
12:39:04
pep.
Because it doesn't play well
12:39:11
pep.
(whatever the reason)
12:39:53
Zash
RSM being a thing seems logical to me
12:40:54
pep.
https://xmpp.org/extensions/xep-0413.html#MAM heh, does this even work
12:40:59
pep.
implemented anywhere?
12:41:15
pep.
Ah it's with pubsub
12:41:36
j.r
has left
12:41:40
j.r
has joined
12:42:47
moparisthebest
has joined
12:46:44
bear
has left
12:50:25
alameyo
has joined
13:08:45
MattJ
prepares a XEP-0313 PR
13:11:30
pep.
fear
13:15:25
adiaholic_
has left
13:15:27
adiaholic_
has joined
13:23:08
mathieui
has joined
13:24:24
Ge0rG
Now is the best time to do a radical cut.
13:25:28
Zash
Magic per-device offline messages when?
13:25:58
MattJ
I gave up on that tactic
13:26:42
MattJ
The magic is too magical without a way to identify devices, which means clients would have to update to bind2/ng to take advantage of it - at which point they should just implement MAM and gain control over what they receive
13:29:07
Zash
Apparently the resource is now the device ID and things break if the server uses its spec-given right to set it to whatever it wants. :(
13:29:26
MattJ
What things?
13:29:59
bear
has joined
13:30:06
Yagiza
has left
13:30:21
Zash
I ran into a bug where Dino doesn't deduplicate outgoing messages correctly because the messages from the archive has the server-issued resource but the local archive has the requested resource.
13:30:43
jonas’
obviously dinos fault
13:30:43
Yagiza
has joined
13:31:07
MattJ
+1, file a bug and toggle Prosody's default to rewrite resources
13:31:14
jonas’
:>
13:31:16
MattJ
I've threatened it before and I'm semi-serious
13:31:47
Zash
This one weird trick. Client devs hate it! :D
13:32:14
calvin
has left
13:32:22
MattJ
Users are actually the main complainers in my experience (they want their resource to be Home, Work, or whatever)
13:32:32
MattJ
A simple device name spec would solve that
13:32:38
MattJ
Resources are session identifiers only
13:32:57
Zash
We have a device name spec
13:33:01
Zash
XEP-0030
13:33:24
MattJ
File bugs :)
13:33:48
MattJ
So PAM (Pubsub Archive Management) is taken...
13:34:56
pep.
I'd like to have resources use something like this by default: https://github.com/moby/moby/blob/master/pkg/namesgenerator/names-generator.go
13:35:12
pep.
human readable, easy to distinguish, not leaking more information than necessary
13:35:30
MattJ
Resources shouldn't be visible to users
13:35:38
pep.
yeah that's not for users
13:35:40
jonas’
MattJ, they are visible to admins reading logs though
13:35:41
pep.
for server admins to debug
13:38:24
adiaholic_
has left
13:38:26
adiaholic_
has joined
13:44:40
andrey.g
has joined
13:44:55
marc
has joined
13:45:28
Zash
Inb4 resource := userpart + serverpart
13:45:33
Zash
We're not doing that.
13:46:40
bear
has left
13:47:05
mukt2
has joined
13:48:35
eevvoor
has left
13:50:05
MattJ
Objections to adding an 'id' field in MAM to fetch a single message? or should that be a separate iq?
13:50:23
MattJ
Combining 'id' with any of the other options is likely useless
13:51:02
mathieui
has left
13:51:48
mathieui
has joined
13:55:06
mukt2
has left
13:56:30
krauq
has left
13:57:43
krauq
has joined
14:02:06
Kev
Seems reasonable to me.
14:03:13
edhelas
mam:3 incoming ? 😱
14:04:50
andrey.g
has left
14:04:52
MattJ
Avoiding bumping the namespace, but yeah
14:05:02
MattJ
So get your requests in now before it's too late :)
14:06:43
andrey.g
has joined
14:06:53
pep.
Please do post on the list for feedback maybe before merging the PR :)
14:07:31
jonas’
why, it’s Experimental :>
14:08:20
MattJ
;)
14:08:28
pep.
To avoid having to publish yet another revision.. not that revisions are expensive, but the effort of doing the PR is expensive
14:08:42
pep.
Once you're in.. you're in
14:08:47
pep.
might as well group related efforts
14:09:15
MattJ
Much evidence shows that revisions are expensive
14:09:17
eevvoor
has joined
14:09:25
pep.
increasing a number?
14:09:33
MattJ
Doing the work
14:09:40
pep.
What I said, then :)
14:13:51
!XSF_Martin
has left
14:14:34
!XSF_Martin
has joined
14:19:02
pdurbin
has joined
14:21:25
!XSF_Martin
has left
14:22:09
!XSF_Martin
has joined
14:24:50
!XSF_Martin
has left
14:25:34
!XSF_Martin
has joined
14:30:26
bear
has joined
14:37:08
krauq
has left
14:37:22
pdurbin
has left
14:37:24
krauq
has joined
14:40:16
!XSF_Martin
has left
14:40:58
!XSF_Martin
has joined
14:47:02
mukt2
has joined
14:47:38
bear
has left
14:51:59
emus
has left
14:52:33
lskdjf
has left
14:53:41
winfried
has left
14:53:42
winfried
has joined
14:54:36
krauq
has left
14:54:47
krauq
has joined
14:55:03
mukt2
has left
14:55:22
winfried
has left
14:55:23
winfried
has joined
14:56:21
Shell
has left
14:56:21
Shell
has joined
14:57:35
krauq
has left
14:57:46
krauq
has joined
15:07:02
eevvoor
has left
15:07:25
emus
has joined
15:13:12
werdan
has joined
15:14:12
waqas
has joined
15:19:12
winfried
has left
15:19:13
winfried
has joined
15:26:31
!XSF_Martin
has left
15:26:46
serge90
has left
15:26:46
Douglas Terabyte
has left
15:27:15
!XSF_Martin
has joined
15:29:26
Vaulor
has left
15:29:26
Seve
has left
15:31:23
bear
has joined
15:31:29
Vaulor
has joined
15:31:34
Seve
has joined
15:33:27
Wojtek
has joined
15:37:28
krauq
has left
15:37:55
krauq
has joined
15:43:23
Douglas Terabyte
has joined
15:46:59
lskdjf
has joined
15:47:03
mukt2
has joined
15:48:54
bear
has left
15:49:07
Douglas Terabyte
has left
15:49:50
Douglas Terabyte
has joined
15:50:01
serge90
has joined
15:51:07
krauq
has left
15:53:03
krauq
has joined
15:54:43
Douglas Terabyte
has left
15:55:22
Douglas Terabyte
has joined
15:56:16
serge90
has left
15:56:30
serge90
has joined
15:58:59
mukt2
has left
16:01:42
krauq
has left
16:05:53
winfried
has left
16:05:54
winfried
has joined
16:09:52
arc
has left
16:09:53
arc
has joined
16:10:46
Steve Kille
has left
16:17:19
krauq
has joined
16:19:01
pdurbin
has joined
16:28:47
pdurbin
has left
16:31:13
Steve Kille
has joined
16:32:08
bear
has joined
16:33:32
Neustradamus
Interesting: https://github.com/mar-v-in/libomemo-c larma
16:38:07
larma
is confused by this mentioning
16:46:26
!XSF_Martin
has left
16:47:01
mukt2
has joined
16:47:05
!XSF_Martin
has joined
16:48:16
bear
has left
16:55:04
mukt2
has left
17:04:11
krauq
has left
17:06:40
bear
has joined
17:07:33
Nekit
has left
17:20:11
krauq
has joined
17:48:39
edhelas
has left
17:49:18
edhelas
has joined
17:50:44
j.r
has left
17:53:16
alexis
has left
18:03:51
adiaholic_
has left
18:16:14
Nekit
has joined
18:19:01
pdurbin
has joined
18:34:14
pdurbin
has left
18:45:24
mukt2
has joined
18:51:24
Zash
jonas’, does openssl even support EXPORT ciphers anymore?
18:55:46
jonas’
if you build it correctly, I think so
18:56:27
jonas’
(is "correctly" the right term?)
18:57:08
pep.
I think so. appropriatly?
18:57:29
jonas’
(this was a allusion to the fact that a libssl with EXPORT ciphers is most certainly built incorrectly nowadays)
18:58:05
jonas’
Zash, you could use the libssl from here: https://testssl.sh/
18:59:36
Zash
oooh
18:59:45
alameyo
has left
18:59:46
alameyo
has joined
19:03:36
mukt2
has left
19:04:00
lorddavidiii
has left
19:06:20
lorddavidiii
has joined
19:21:49
j.r
has joined
19:22:41
werdan
has left
19:27:02
ali
has joined
19:29:04
ali
has left
19:30:08
lorddavidiii
has left
19:31:09
eevvoor
has joined
19:41:07
APach
has left
19:41:13
j.r
has left
19:41:22
j.r
has joined
19:42:47
lorddavidiii
has joined
19:48:53
eevvoor
has left
19:55:32
neshtaxmpp
has joined
19:59:31
Wojtek
has left
19:59:58
Wojtek
has joined
20:07:28
j.r
has left
20:07:34
j.r
has joined
20:19:01
pdurbin
has joined
20:33:57
pdurbin
has left
20:42:14
jubalh
has left
20:42:17
jubalh
has joined
20:54:50
DebXWoody
has left
20:55:34
mukt2
has joined
21:02:26
emus
has left
21:05:42
emus
has joined
21:06:22
mukt2
has left
21:12:58
alexis
has joined
21:18:52
stpeter
has joined
21:18:52
stpeter
has left
21:20:10
alexis
has left
21:21:15
alexis
has joined
21:23:37
Tobias
has left
21:26:06
alexis
has left
21:29:12
Yagiza
has left
21:34:48
lovetox
has left
21:35:01
alexis
has joined
21:38:20
Max
has left
21:42:15
alexis
has left
21:44:21
alexis
has joined
21:44:55
goffi
has left
21:49:26
Max
has joined
21:55:36
mukt2
has joined
21:58:06
Wojtek
has left
22:00:07
robertooo
has left
22:00:38
robertooo
has joined
22:04:03
mukt2
has left
22:04:36
david
has left
22:10:34
david
has joined
22:19:43
Wojtek
has joined
22:20:04
eta
has left
22:20:06
eta
has joined
22:20:27
robertooo
has left
22:28:34
Wojtek
has left
22:29:55
alexis
has left
22:32:46
waqas
has left
22:32:51
waqas
has joined
22:36:01
Seve
has left
22:37:52
alexis
has joined
22:49:23
lorddavidiii
has left
22:55:36
mukt2
has joined
22:55:36
Nekit
has left
23:06:03
mukt2
has left
23:09:14
andy
has left
23:19:52
waqas
has left
23:19:53
waqas
has joined
23:21:30
lovetox
has joined
23:22:53
Neustradamus
has left
23:22:55
Neustradamus
has joined
23:29:55
j.r
has left
23:30:01
j.r
has joined
23:32:52
xelxebar
has left
23:34:17
xelxebar
has joined
23:49:59
winfried
has left
23:50:12
winfried
has joined
23:55:36
mukt2
has joined
23:59:14
sonny
has left