00:09:21
debacle
has left
00:54:46
moparisthebest
has left
00:54:47
moparisthebest
has joined
01:19:55
strar
has left
01:21:52
strar
has joined
01:53:43
strar
has left
01:56:09
strar
has joined
02:22:28
kikuchiyo
has left
02:29:15
strar
has left
02:30:37
strar
has joined
02:34:33
kikuchiyo
has joined
02:55:31
kikuchiyo
has left
02:57:32
kikuchiyo
has joined
04:42:02
DebXWoody
has joined
04:53:07
strar
has left
04:53:37
strar
has joined
05:05:53
goffi
has joined
05:06:48
strar
has left
05:38:55
strar
has joined
05:40:57
lovetox
has joined
06:01:55
DebXWoody
has left
06:01:57
DebXWoody
has joined
06:03:17
DebXWoody
has left
06:03:58
DebXWoody
has joined
06:05:18
DebXWoody
has left
06:05:59
DebXWoody
has joined
06:07:08
goffi
has left
06:36:53
serge90
has joined
06:44:22
serge90
has left
06:47:00
serge90
has joined
06:51:20
serge90
has left
06:51:35
serge90
has joined
06:58:28
serge90
has left
06:58:44
serge90
has joined
06:59:33
pulkomandy
has left
07:00:35
asterix
has joined
07:00:58
serge90
has left
07:01:14
serge90
has joined
07:01:25
Martin
has left
07:01:56
Martin
has joined
07:03:39
serge90
has left
07:03:55
serge90
has joined
07:06:19
pulkomandy
has joined
07:10:23
serge90
has left
07:10:38
serge90
has joined
07:10:56
debacle
has joined
07:14:19
serge90
has left
07:14:35
serge90
has joined
07:20:03
serge90
has left
07:20:19
serge90
has joined
07:23:48
serge90
has left
07:24:04
serge90
has joined
07:28:52
serge90
has left
07:29:08
serge90
has joined
07:36:27
serge90
has left
07:36:43
serge90
has joined
07:37:23
pulkomandy
has left
07:39:46
serge90
has left
07:40:01
serge90
has joined
07:41:25
pulkomandy
has joined
07:46:13
serge90
has left
07:46:28
serge90
has joined
07:49:56
pulkomandy
has left
07:51:06
serge90
has left
07:51:22
serge90
has joined
07:59:08
serge90
has left
07:59:24
serge90
has joined
07:59:35
asterix
has left
07:59:42
asterix
has joined
08:02:37
serge90
has left
08:02:53
serge90
has joined
08:06:00
serge90
has left
08:06:16
serge90
has joined
08:09:35
serge90
has left
08:09:51
serge90
has joined
08:16:38
serge90
has left
08:16:53
serge90
has joined
08:21:13
serge90
has left
08:21:28
serge90
has joined
08:24:33
dendang
has joined
08:27:21
DebXWoody
has left
08:29:39
serge90
has left
08:29:54
serge90
has joined
08:35:32
asterix
has left
08:35:35
asterix
has joined
08:35:51
goffi
has joined
08:39:29
serge90
has left
08:39:45
serge90
has joined
08:43:28
dendang
has left
08:46:09
serge90
has left
08:46:25
serge90
has joined
08:49:11
larma
has left
08:50:59
pulkomandy
has joined
08:52:00
larma
has joined
08:52:03
serge90
has left
08:52:19
serge90
has joined
08:57:46
serge90
has left
08:58:01
serge90
has joined
09:03:05
dendang
has joined
09:03:28
serge90
has left
09:03:44
serge90
has joined
09:05:52
serge90
has left
09:06:07
serge90
has joined
09:08:53
serge90
has left
09:09:08
serge90
has joined
09:09:41
dendang
has left
09:10:21
dendang
has joined
09:14:20
pulkomandy
has left
09:14:47
serge90
has left
09:15:03
serge90
has joined
09:15:36
DebXWoody
has joined
09:16:56
DebXWoody
has left
09:17:38
DebXWoody
has joined
09:17:43
dendang
has left
09:18:23
dendang
has joined
09:18:59
DebXWoody
has left
09:19:38
serge90
has left
09:19:39
DebXWoody
has joined
09:19:47
pulkomandy
has joined
09:19:54
serge90
has joined
09:22:23
dendang
has left
09:24:38
serge90
has left
09:24:53
serge90
has joined
09:27:35
dendang
has joined
09:30:23
serge90
has left
09:30:39
serge90
has joined
09:33:10
serge90
has left
09:33:26
serge90
has joined
09:38:16
serge90
has left
09:38:26
serge90
has joined
09:45:38
serge90
has left
09:45:54
serge90
has joined
09:47:03
asterix
has left
09:47:06
asterix
has joined
09:53:40
serge90
has left
09:53:56
serge90
has joined
09:59:00
serge90
has left
09:59:15
serge90
has joined
09:59:24
kikuchiyo
has left
10:00:01
asterix
has left
10:00:02
asterix
has joined
10:04:11
serge90
has left
10:04:27
serge90
has joined
10:05:27
DebXWoody
has left
10:05:43
DebXWoody
has joined
10:09:10
serge90
has left
10:09:26
serge90
has joined
10:09:31
DebXWoody
has left
10:09:39
DebXWoody
has joined
10:11:50
pulkomandy
has left
10:17:21
kikuchiyo
has joined
10:17:49
serge90
has left
10:18:04
serge90
has joined
10:18:09
asterix
has left
10:18:11
asterix
has joined
10:18:13
asterix
has left
10:18:14
asterix
has joined
10:19:50
pulkomandy
has joined
10:23:47
serge90
has left
10:23:49
kikuchiyo
has left
10:24:02
serge90
has joined
10:29:13
serge90
has left
10:29:29
serge90
has joined
10:38:22
serge90
has left
10:38:33
serge90
has joined
10:42:52
kikuchiyo
has joined
10:45:44
Zash
has left
10:47:09
Zash
has joined
10:54:00
kikuchiyo
has left
10:58:15
kikuchiyo
has joined
11:04:15
kikuchiyo
has left
11:20:03
kikuchiyo
has joined
11:28:04
Guus
What is the purpose of `TRAVIS_TAG:-` on the first line below (characters 23 trough 34)?
```
$ export TRAVIS_TAG=${TRAVIS_TAG:-$(date +'%Y%m%d')-TRAVIS_BUILD_NUMBER_$TRAVIS_BUILD_NUMBER-$(git log --format=%h -1)}
$ echo $TRAVIS_TAG
20200402-TRAVIS_BUILD_NUMBER_-c74cade
```
11:28:20
Guus
It doesn't seem to be included in the exported value?
11:30:10
kikuchiyo
has left
11:31:25
serge90
has left
11:31:31
jonas’
Guus, ${foo:-bar} defaults the expression to `bar` if `foo` is not defined
11:31:48
jonas’
the `-` is part of the syntax
11:31:54
Guus
ah!
11:32:41
Guus
then it seems this construct is a mismatched combination of copy/paste
11:33:20
serge90
has joined
11:33:25
jonas’
why?
11:34:19
Guus
TRAVIS_TAG is never defined.
11:34:30
jonas’
you sure?
11:34:38
Guus
well, it shouldn't.
11:35:49
jonas’
then I suggest not exporting a variable named like something the CI server could set ;)
11:35:54
Guus
or should it... hmm.. wI didn't _expect_ it 🙂
11:45:30
kikuchiyo
has joined
11:47:48
kikuchiyo
has left
11:48:06
kikuchiyo
has joined
11:48:24
kikuchiyo
has left
11:48:51
pulkomandy
has left
11:51:45
pulkomandy
has joined
11:58:03
asterix
has left
11:58:12
asterix
has joined
12:03:23
Zash
has left
12:03:26
Zash
has joined
12:17:35
pulkomandy
has left
12:18:11
pulkomandy
has joined
12:18:57
asterix
has left
12:19:00
asterix
has joined
12:30:48
rion
has left
12:30:54
rion
has joined
12:46:32
tsk
has joined
12:58:09
pulkomandy
has left
13:01:10
pulkomandy
has joined
13:05:13
asterix
has left
13:05:21
asterix
has joined
13:14:42
asterix
has left
13:14:44
asterix
has joined
13:14:48
asterix
has left
13:14:49
asterix
has joined
13:24:49
asterix
has left
13:24:51
asterix
has joined
13:24:59
asterix
has left
13:25:02
asterix
has joined
13:34:54
asterix
has left
13:35:04
asterix
has joined
13:35:08
asterix
has left
13:35:09
asterix
has joined
13:35:41
dendang
has left
13:36:21
dendang
has joined
13:45:00
asterix
has left
13:45:01
asterix
has joined
13:45:11
asterix
has left
13:45:12
asterix
has joined
13:47:54
tsk
has left
13:55:05
asterix
has left
13:55:07
asterix
has joined
13:55:13
asterix
has left
13:55:14
asterix
has joined
13:58:38
tsk
has joined
14:07:49
pulkomandy
has left
14:08:25
adrien
has left
14:09:58
adrien
has joined
14:10:22
asterix
has left
14:10:24
asterix
has joined
14:10:27
asterix
has left
14:10:28
asterix
has joined
14:12:52
pulkomandy
has joined
14:16:09
Zash
has left
14:16:28
Zash
has joined
14:18:08
Marc
has left
14:18:08
Marc
has joined
14:20:28
asterix
has left
14:20:55
asterix
has joined
14:20:56
asterix
has left
14:20:59
asterix
has joined
14:28:32
allie
has left
14:29:09
allie
has joined
14:29:29
Wojtek
has joined
14:30:33
asterix
has left
14:30:35
asterix
has joined
14:30:38
asterix
has left
14:30:39
asterix
has joined
14:48:28
pulkomandy
has left
14:50:59
pulkomandy
has joined
14:51:38
allie
has left
14:54:02
allie
has joined
14:58:23
alexis
has left
14:58:43
alexis
has joined
14:59:17
alexis
has left
14:59:19
alexis
has joined
15:00:43
alexis
has left
15:00:49
allie
has left
15:01:04
allie
has joined
15:14:44
allie
has left
15:15:38
allie
has joined
15:16:33
allie
has left
15:16:48
allie
has joined
15:21:15
jonas
has joined
15:22:38
jonas
has left
15:23:01
allie
has left
15:23:14
allie
has joined
15:27:53
debacle
has left
15:32:43
allie
has left
15:33:03
tsk
has left
15:33:17
allie
has joined
15:42:21
pulkomandy
has left
15:42:23
pulkomandy
has joined
15:55:55
pulkomandy
has left
15:55:57
pulkomandy
has joined
16:09:28
asterix
has left
16:09:38
asterix
has joined
16:14:19
allie
has left
16:14:32
allie
has joined
16:16:52
allie
has left
16:17:05
allie
has joined
16:17:25
allie
has left
16:17:34
allie
has joined
16:19:07
allie
has left
16:20:13
allie
has joined
16:20:24
allie
has left
16:20:49
allie
has joined
16:21:17
allie
has left
16:21:24
allie
has joined
16:21:45
allie
has left
16:22:20
allie
has joined
16:22:37
allie
has left
16:22:47
allie
has joined
16:26:28
asterix
has left
16:26:34
asterix
has joined
16:26:37
pulkomandy
has left
16:26:47
allie
has left
16:26:55
allie
has joined
16:28:31
pulkomandy
has joined
16:36:28
asterix
has left
16:36:30
asterix
has joined
16:36:34
asterix
has left
16:36:35
asterix
has joined
16:40:35
pulkomandy
has left
16:43:31
pulkomandy
has joined
16:52:44
pulkomandy
has left
16:53:50
pulkomandy
has joined
17:03:20
asterix
has left
17:03:21
asterix
has joined
17:06:04
pulkomandy
has left
17:06:06
pulkomandy
has joined
17:14:09
tsk
has joined
17:29:20
asterix
has left
17:29:22
asterix
has joined
17:29:30
asterix
has left
17:29:31
asterix
has joined
17:30:23
tsk
has left
17:31:11
pulkomandy
has left
17:32:17
pulkomandy
has joined
17:39:25
asterix
has left
17:39:27
asterix
has joined
17:39:29
asterix
has left
17:39:31
asterix
has joined
17:44:02
pulkomandy
has left
17:44:06
pulkomandy
has joined
17:59:12
dendang
has left
17:59:53
dendang
has joined
18:07:20
asterix
has left
18:07:27
asterix
has joined
18:08:57
strar
has left
18:11:04
lovetox
if i get a disco info request to my full jid
18:11:17
lovetox
with a node that resembles entity caps
18:11:33
lovetox
should i check if the hash is my current hash
18:11:44
lovetox
and if not probably answer with an error or not?
18:13:42
strar
has joined
18:13:54
lovetox
because 0115 does not mention anything about in what cases one should return an error
18:13:58
lovetox
and what error that would be
18:16:16
flow
lovetox, smack caches the last N caps and will return the information
18:17:09
lovetox
sound wrong to me
18:17:28
flow
but maybe I don't get the question. the answer seems trivial to me: if you can answer the query, the answer it, otherwise response with an error
18:17:37
flow
lovetox, how come?
18:17:39
lovetox
but doesnt answer my question, you assume someone sends a hash that existed in the past
18:18:51
flow
ok, then I probably don't understand the question
18:19:39
lovetox
i send a disco info request with node="lovetoxlovesdisco"
18:19:42
lovetox
what does smacks answer?
18:20:02
flow
assuming the node does not exists, hopefully whatever xep30 specifies to return in that case
18:20:13
flow
looks at xep30 (and later at smack's code)
18:20:33
flow
https://xmpp.org/extensions/xep-0030.html#errors
18:20:50
flow
item-not-found
18:24:04
flow
lovetox, does that help?
18:24:21
flow
(or, does it sound right?)
18:24:42
asterix
has left
18:24:48
asterix
has joined
18:34:13
lovetox
yeah thats what i thought, item-not-found seems to fit
18:34:38
lovetox
just find it weird that 115 neither say anything about checking the node hash, nor notes any error cases
18:35:39
lovetox
for example Gajim does not check the node hash, and just returns its disco info
18:35:45
lovetox
which seems pretty bad
18:36:34
debacle
has joined
18:37:50
amnesia
has joined
18:38:04
flow
indeed
18:38:04
amnesia
has left
18:38:32
flow
tbh, I wouldn't expect that xep115 has to say anthing about this, as its all within the realm of xep30 ✎
18:39:41
flow
tbh, I wouldn't expect that xep115 has to say anything about this, as its all within the realm of xep30 ✏
18:40:43
asterix
has left
18:40:44
asterix
has joined
18:40:49
amnesia
has joined
18:41:50
asterix
has left
18:41:51
asterix
has joined
18:49:36
lovetox
do have some kind of node register functionality
18:49:46
lovetox
it seems more than one xep uses disco
18:49:53
lovetox
like adhoc which can have various nodes
18:50:05
lovetox
but its not clear if we receive a disco for what module it is
18:50:24
lovetox
entity caps, ad hoc, or something else
18:50:32
lovetox
there is no xep namespaces here
18:50:40
flow
well it should be clear to the receiving entity if there is something behind that node or not
18:51:01
lovetox
yeah but how do you implement that in a library
18:51:12
lovetox
you have multiple modules, and they register their nodes in some kind of service
18:51:16
flow
hmm? I don't see a problem, smack obviously did
18:51:18
lovetox
which routes the iq then to correct module
18:51:19
amnesia
has left
18:51:25
lovetox
im asking you flow
18:51:27
lovetox
how you did it
18:51:34
flow
you only have an issue if there is a clash in the node name
18:52:33
flow
and to prevent those we have https://github.com/xsf/registrar/blob/master/nodes.xml
18:53:55
flow
lovetox, smack's entity caps manager tells the service discovery manager to return X on a disco info request to node Y
18:54:26
lovetox
ok so modules register their nodes in some kind of service
18:54:39
flow
yap
18:54:45
pulkomandy
has left
18:55:05
lovetox
yeah seems good, sigh, more work, it never ends
18:55:39
pulkomandy
has joined
18:55:42
flow
its similar to how modules can register for IQ requests
18:56:14
flow
just in this case, it's limited to a particular IQ and involves nodes (the often unknown and misunderstood concept of XMPP)
18:57:38
asterix
has left
18:57:40
asterix
has joined
18:57:48
asterix
has left
18:57:49
asterix
has joined
18:58:04
lovetox
ok thanks :)
19:00:53
amnesia
has joined
19:04:03
adrien
has left
19:05:24
flow
always happy to help :)
19:06:15
serge90
has left
19:06:30
serge90
has joined
19:07:57
tsk
has joined
19:09:59
serge90
has left
19:10:09
serge90
has joined
19:15:15
pulkomandy
has left
19:18:25
amnesia
has left
19:20:38
dendang
has left
19:21:06
pulkomandy
has joined
19:21:12
serge90
has left
19:21:31
serge90
has joined
19:21:33
dendang
has joined
19:24:00
dendang
has left
19:33:24
serge90
has left
19:38:19
serge90
has joined
19:40:24
serge90
has left
19:40:40
serge90
has joined
19:49:09
tsk
has left
19:50:56
pulkomandy
has left
19:51:09
pulkomandy
has joined
19:52:04
asterix
has left
19:52:13
serge90
has left
19:52:14
asterix
has joined
19:52:29
serge90
has joined
19:55:35
serge90
has left
19:55:51
serge90
has joined
19:58:01
amnesia
has joined
20:01:47
serge90
has left
20:02:03
serge90
has joined
20:08:10
serge90
has left
20:08:23
amnesia
has left
20:08:26
serge90
has joined
20:08:48
asterix
has left
20:08:54
asterix
has joined
20:10:25
kikuchiyo
has joined
20:12:58
adrien
has joined
20:16:13
serge90
has left
20:19:32
serge90
has joined
20:20:40
adrien
has left
20:20:40
adrien
has joined
20:23:30
serge90
has left
20:23:46
serge90
has joined
20:25:24
asterix
has left
20:25:26
asterix
has joined
20:25:46
asterix
has left
20:25:47
asterix
has joined
20:28:45
serge90
has left
20:29:01
serge90
has joined
20:34:38
serge90
has left
20:34:54
serge90
has joined
20:38:28
goffi
has left
20:40:13
DebXWoody
has left
20:42:01
serge90
has left
20:42:17
serge90
has joined
20:42:58
asterix
has left
20:43:07
asterix
has joined
20:47:51
amnesia
has joined
20:48:09
serge90
has left
20:48:24
serge90
has joined
20:53:28
serge90
has left
20:53:44
serge90
has joined
20:59:08
serge90
has left
20:59:24
serge90
has joined
21:00:22
asterix
has left
21:00:43
asterix
has joined
21:04:24
serge90
has left
21:04:40
serge90
has joined
21:10:36
serge90
has left
21:10:52
serge90
has joined
21:12:54
alexis
has joined
21:16:42
serge90
has left
21:16:58
serge90
has joined
21:18:00
asterix
has left
21:18:01
asterix
has joined
21:18:06
asterix
has left
21:18:07
asterix
has joined
21:18:24
kikuchiyo
has left
21:22:52
serge90
has left
21:23:08
serge90
has joined
21:25:47
serge90
has left
21:26:03
serge90
has joined
21:34:12
strar
has left
21:35:09
asterix
has left
21:35:11
asterix
has joined
21:35:15
serge90
has left
21:35:19
asterix
has left
21:35:21
asterix
has joined
21:35:23
strar
has joined
21:35:31
serge90
has joined
21:41:08
serge90
has left
21:41:24
serge90
has joined
21:49:09
moparisthebest
has left
21:50:16
serge90
has left
21:50:31
serge90
has joined
21:52:15
asterix
has left
21:52:17
asterix
has joined
21:52:22
asterix
has left
21:52:23
asterix
has joined
21:56:40
serge90
has left
21:56:47
serge90
has joined
22:01:05
pulkomandy
has left
22:01:31
pulkomandy
has joined
22:03:16
serge90
has left
22:03:31
serge90
has joined
22:09:17
serge90
has left
22:09:33
serge90
has joined
22:10:53
Marc
has left
22:14:48
serge90
has left
22:15:04
serge90
has joined
22:19:06
debacle
has left
22:22:07
asterix
has left
22:22:17
asterix
has joined
22:23:29
serge90
has left
22:23:44
serge90
has joined
22:31:12
serge90
has left
22:31:28
serge90
has joined
22:31:39
Jae
has joined
22:33:39
strar
has left
22:34:36
strar
has joined
22:35:23
serge90
has left
22:35:39
serge90
has joined
22:40:25
asterix
has left
22:40:49
serge90
has left
22:41:04
serge90
has joined
22:41:35
Jae
has left
22:41:36
Jae
has joined
22:45:57
Jae
has left
22:45:59
Jae
has joined
22:46:32
serge90
has left
22:46:48
serge90
has joined
22:54:52
serge90
has left
22:55:08
serge90
has joined
22:55:50
amnesia
has left
22:57:01
lovetox
has left
22:57:30
lovetox
has joined
22:58:56
serge90
has left
22:59:13
serge90
has joined
23:02:04
moparisthebest
has joined
23:05:09
serge90
has left
23:05:25
serge90
has joined
23:05:43
Jae
has left
23:07:59
paul
has left
23:13:53
serge90
has left
23:14:09
serge90
has joined
23:20:01
serge90
has left
23:20:17
serge90
has joined
23:25:47
serge90
has left
23:26:03
serge90
has joined
23:34:26
serge90
has left
23:34:42
serge90
has joined
23:38:32
Wojtek
has left
23:39:22
Wojtek
has joined
23:42:59
serge90
has left
23:43:14
serge90
has joined
23:44:31
strar
has left
23:46:33
Wojtek
has left
23:48:16
strar
has joined
23:48:26
serge90
has left
23:48:42
serge90
has joined
23:53:57
serge90
has left
23:54:13
serge90
has joined
23:54:19
Alex
has left
23:54:19
Alex
has joined
23:55:05
amnesia
has joined
23:58:56
serge90
has left
23:59:12
serge90
has joined