XSF Discussion - 2018-05-15


  1. alexis has left

  2. alexis has joined

  3. forensic58 has joined

  4. forensic58 has left

  5. alexis has left

  6. alexis has joined

  7. rtq3 has joined

  8. flow has left

  9. flow has joined

  10. flow has left

  11. flow has joined

  12. flow has joined

  13. alexis has left

  14. alexis has joined

  15. Chobbes has joined

  16. forensic58 has joined

  17. SamWhited has left

  18. alexis has left

  19. Dave Cridland has left

  20. vanitasvitae has left

  21. alexis has joined

  22. marmistrz has joined

  23. marmistrz has joined

  24. rtq3 has left

  25. alexis has left

  26. alexis has joined

  27. rtq3 has joined

  28. forensic58 has left

  29. alexis has left

  30. alexis has joined

  31. alexis has left

  32. alexis has joined

  33. rtq3 has left

  34. rtq3 has joined

  35. rtq3 has left

  36. alexis has left

  37. alexis has joined

  38. rtq3 has joined

  39. rtq3 has left

  40. rtq3 has joined

  41. Steve Kille has left

  42. rtq3 has left

  43. Guus has left

  44. jere has left

  45. jere has joined

  46. Guus has left

  47. Guus has left

  48. Guus has left

  49. mrdoctorwho has left

  50. Guus has left

  51. mrdoctorwho has joined

  52. Guus has left

  53. Guus has left

  54. forensic58 has joined

  55. Guus has left

  56. forensic58 has left

  57. Guus has left

  58. alacer has left

  59. Dave Cridland has left

  60. Guus has left

  61. forensic58 has joined

  62. Guus has left

  63. Guus has left

  64. Guus has left

  65. Guus has left

  66. forensic58 has left

  67. Guus has left

  68. tux has left

  69. tux has joined

  70. Dave Cridland has left

  71. dwd has joined

  72. alacer has joined

  73. dwd has left

  74. dwd has joined

  75. Guus has left

  76. Guus has left

  77. dwd has left

  78. Guus has left

  79. Guus has left

  80. Guus has left

  81. jere has left

  82. jere has joined

  83. Guus has left

  84. lumi has joined

  85. Guus has left

  86. Guus has left

  87. Guus has left

  88. lorddavidiii has joined

  89. ibikk has joined

  90. forensic58 has joined

  91. alacer has left

  92. alacer has joined

  93. Guus has left

  94. forensic58 has left

  95. Dave Cridland has left

  96. dwd has joined

  97. Dave Cridland has left

  98. dwd has left

  99. dwd has joined

  100. Nekit has joined

  101. dwd has left

  102. dwd has joined

  103. Guus has left

  104. Yagiza has joined

  105. dwd has left

  106. forensic58 has joined

  107. j.r has joined

  108. j.r has joined

  109. Guus has left

  110. forensic58 has left

  111. Dave Cridland has left

  112. mimi89999 has left

  113. mimi89999 has left

  114. mimi89999 has joined

  115. lovetox has joined

  116. Dave Cridland has left

  117. Dave Cridland has left

  118. alacer has left

  119. dwd has joined

  120. Guus has left

  121. dwd has left

  122. marek has joined

  123. j.r has left

  124. j.r has joined

  125. lnj has joined

  126. alacer has joined

  127. forensic58 has joined

  128. jonasw

    MattJ, Ge0rG, to be fair, the "worst" I did XMPP-wise was on that plastic router with 64 MiB of RAM. I used libstrophe/libcouplet there (despite a lua runtime available; I didn’t want to get into building libexpat for that system; when I was going to crosscompile, I could also simply crosscompile my C application).

  129. jonasw

    the SASL handshake still took considerable time on that system :)

  130. jonasw

    (one really wants PLAIN on really constrained systems)

  131. Guus has left

  132. forensic58 has left

  133. alacer has left

  134. Guus has left

  135. forensic58 has joined

  136. Valerian has joined

  137. forensic58 has left

  138. Wiktor has joined

  139. Dave Cridland has left

  140. Dave Cridland has left

  141. la|r|ma has joined

  142. SamWhited has left

  143. forensic58 has joined

  144. rion has joined

  145. forensic58 has left

  146. Dave Cridland has left

  147. Dave Cridland has left

  148. Tim has joined

  149. Dave Cridland has left

  150. dwd has joined

  151. Dave Cridland has left

  152. andy has joined

  153. dwd has left

  154. dwd has joined

  155. Andrew Nenakhov has left

  156. Andrew Nenakhov has joined

  157. vanitasvitae has left

  158. vanitasvitae has joined

  159. forensic58 has joined

  160. rion has left

  161. dwd has left

  162. rion has joined

  163. lskdjf has joined

  164. Chobbes has left

  165. Dave Cridland has left

  166. forensic58 has left

  167. dwd has left

  168. Dave Cridland has left

  169. Dave Cridland has left

  170. Dave Cridland has left

  171. rion has left

  172. Dave Cridland has left

  173. Dave Cridland has left

  174. forensic58 has joined

  175. Dave Cridland has left

  176. j.r has left

  177. j.r has joined

  178. Dave Cridland has left

  179. rtq3 has joined

  180. Dave Cridland has left

  181. forensic58 has left

  182. Dave Cridland has left

  183. Ge0rG

    I'm not sure I can even fit TLS into the ESP

  184. forensic58 has joined

  185. dwd has joined

  186. la|r|ma has joined

  187. ibikk

    MattJ, GeOrg: regarding home automation and mqtt: once I was fed up with openhab I hacked something which connects mqtt, some scripts and rules and a xmpp "command line interface". Maybe someone is interested? I'd have to document and upload it...

  188. la|r|ma has joined

  189. la|r|ma has joined

  190. la|r|ma has joined

  191. rtq3 has left

  192. Dave Cridland has left

  193. Ge0rG

    ibikk: that's great but I want an Android app, so OpenHab is rather practical for that.

  194. Ge0rG

    What I hate about it is that it consumes gigabytes of RAM and that there is no way to abstract multiple identical multi-item controllers as entities

  195. blabla has left

  196. blabla has joined

  197. rion has joined

  198. forensic58 has left

  199. ibikk

    the openhab app was OK, but I didn't want to expose openhab to the internet or use an VPN, therefore I did this xmpp command line, which in some aspects is far more powerful than openhab. also 'scripts' is misleading. it is a python app and provides scripts (have to be explicitly called by user) and (automatic) rules/controllers.

  200. forensic58 has joined

  201. ibikk

    in my home network there also is a browser interface.

  202. alexis has left

  203. alexis has joined

  204. Ge0rG

    There is a subcommunity of people claiming that XMPP is awesome for IoT. I want to see that in practice.

  205. Dave Cridland has left

  206. alexis has left

  207. alexis has joined

  208. Valerian has left

  209. Valerian has joined

  210. waqas has left

  211. alexis has left

  212. alexis has joined

  213. rion has left

  214. Valerian has left

  215. Valerian has joined

  216. Valerian has left

  217. alexis has left

  218. alexis has joined

  219. forensic58 has left

  220. rion has left

  221. ibikk

    I do not. mqtt seems fine.

  222. Dave Cridland has left

  223. Wiktor has joined

  224. UsL has joined

  225. Ge0rG

    ibikk: MQTT is okay for a small fleet of devices, but I want to have something where a device can bundle its API spec in a machine-readable way, like "I'm an RGBW controller and I support one HSV channel and one brightness channel and a global power switch"

  226. alexis has left

  227. alexis has joined

  228. jonasw

    Ge0rG, there is a bearssl implementation.

  229. Ge0rG

    is there also a bearxmpp?

  230. Ge0rG

    and a bearxmppiot?

  231. jonasw

    I think hooking up libcouplet with that shouldn’t be too hard.

  232. rtq3 has joined

  233. alexis has left

  234. Ge0rG

    jonasw: and then we are still lacking all of the IoT infrastructure that purportedly puts XMPP above MQTT for IoT.

  235. alexis has joined

  236. forensic58 has joined

  237. jonasw

    maybe

  238. Ge0rG

    jonasw: feel free to prove me wrong.

  239. Dave Cridland has left

  240. Ge0rG

    Right now I'm convinced that XMPP-IoT is overhyped to a degree that's actually harmful for IoT over XMPP

  241. marek has left

  242. lnj has left

  243. jonasw

    I haven’t followed the work actual IoT people do

  244. jonasw

    I just do my own stuff with some pubsub and IQs

  245. jonasw

    that was easy enough to do with libcouplet and sleek and aioxmpp

  246. la|r|ma has joined

  247. rtq3 has left

  248. alexis has left

  249. Andrew Nenakhov has joined

  250. lovetox has left

  251. alexis has joined

  252. ibikk

    Ge0rG: I think people have proposed how to do something like this using mqtt? It does not fit my needs however. My devices don't even talk mqtt themselves.

  253. Andrew Nenakhov has left

  254. Andrew Nenakhov has joined

  255. alacer has joined

  256. Valerian has joined

  257. goffi has joined

  258. rion has joined

  259. nyco has left

  260. nyco has joined

  261. Steve Kille has left

  262. Steve Kille has left

  263. Dave Cridland has left

  264. alacer has left

  265. ta has left

  266. dwd has left

  267. Valerian has left

  268. Valerian has joined

  269. Valerian has left

  270. alacer has joined

  271. lumi has left

  272. alacer has left

  273. Dave Cridland has left

  274. forensic58 has left

  275. lovetox has joined

  276. Ge0rG

    winfried: what was the scheduled appointment time again?

  277. forensic58 has joined

  278. jonasw

    Ge0rG, 1230 CEST

  279. Ge0rG

    Alright, thanks.

  280. lskdjf has left

  281. forensic58 has left

  282. MattJ

    Ge0rG, have you looked at Home Assistant? OpenHAB was a bit too heavy for me

  283. Ge0rG

    MattJ: that looks very interesting, thanks

  284. Ge0rG

    And it's not running node.js, despite being hosted on .io

  285. MattJ

    Indeed

  286. Ge0rG

    "Learn how Hass.io can turn your Raspberry Pi into the ultimate home automation hub" - Hass is the German word for "hate". So appropriate.

  287. Dave Cridland has left

  288. MattJ

    They have an MQTT mode where the device posts its configuration

  289. daniel has left

  290. daniel has joined

  291. MattJ

    Ge0rG, https://www.home-assistant.io/docs/mqtt/discovery/

  292. dwd has left

  293. jubalh has joined

  294. Ge0rG

    <node_id> (Optional): ID of the node providing the topic. <object_id>: The ID of the device. This is only to allow for separate topics for each device and is not used for the entity_id. node_id, object_id, entity_id... This looks like Designed by the XSF™

  295. jubalh has left

  296. rion has left

  297. MattJ

    :)

  298. Ge0rG

    I'm not sure why they need multiple topics for a single switch (set and state), if they could just have one that is read and written to and retained.

  299. Ge0rG

    and embedding the full path of that into the config kind of defeats the purpose

  300. rion has joined

  301. la|r|ma has left

  302. MattJ

    The API has to handle many different kinds of devices, many APIs separate command and state, because in reality they are different

  303. Ge0rG

    right. Devices that react to "ON" and then set the HSV state to "0,0,100" or somesuch.

  304. Ge0rG

    It's awesome how fast you end up with a huge complexity overhead.

  305. MattJ

    Indeed

  306. jonasw

    also, sometimes setting might not work

  307. jonasw

    for example if the device is offline

  308. jonasw

    and you’d normally want to be able to detect that

  309. jonasw

    (or if it is slow or something)

  310. MattJ

    Yeah, the state essentially doubles as an ack for any command

  311. jonasw

    it’s common in commanding systems actually

  312. MattJ

    Also in Home Assistant it's generally optional anyway, if it's absent then the UI just assumes the state is whatever was requested, instantly (which obviously has downsides)

  313. Ge0rG

    Right.

  314. Ge0rG

    I see where this is going.

  315. Dave Cridland has left

  316. dwd has left

  317. dwd has joined

  318. MattJ

    FWIW I consider XMPP suitable for higher-level IoT stuff, but not for device<->controller comms, unless the devices are powerful enough

  319. Dave Cridland has left

  320. Ge0rG

    MattJ: my devices are sufficiently powerful.

  321. MattJ

    I consider most of the IoT XEPs to be over-engineered though

  322. Dave Cridland has left

  323. dwd has left

  324. MattJ

    Then XEP-0060 them and enjoy

  325. dwd has joined

  326. Ge0rG

    the hass discovery looks like a nice trade-off between complexity and comfort.

  327. Andrew Nenakhov has left

  328. Andrew Nenakhov has joined

  329. Tobias has left

  330. Andrew Nenakhov has left

  331. Andrew Nenakhov has joined

  332. jubalh has joined

  333. ralphm has joined

  334. dwd has left

  335. Dave Cridland has left

  336. dwd has joined

  337. Ge0rG

    The Converse.js on http://www.xmpp-iot.org is great. You have to click it away after Every. Freaking. Click.

  338. daniel has left

  339. daniel has left

  340. daniel has joined

  341. rion has left

  342. jubalh has left

  343. forensic58 has joined

  344. la|r|ma has joined

  345. Tobias has joined

  346. marmistrz has left

  347. nyco has left

  348. nyco has joined

  349. Guus has left

  350. jubalh has joined

  351. jubalh has left

  352. rion has joined

  353. alacer has joined

  354. Dave Cridland has left

  355. dwd has left

  356. daniel has left

  357. Dave Cridland has left

  358. dwd has joined

  359. dwd has left

  360. dwd has joined

  361. Dave Cridland has left

  362. dwd has left

  363. dwd has joined

  364. pep.

    When was the last gdpr meeting again, the one with all of us

  365. pep.

    0504?

  366. Ge0rG

    pep.: I could tell you, but I need to gain consent from all attendees first.

  367. pep.

    yeah that sounds about right

  368. jubalh has joined

  369. pep.

    Ge0rG, shut up :p

  370. jubalh has left

  371. Dave Cridland has left

  372. dwd has left

  373. Dave Cridland has left

  374. Ge0rG

    pep.: do you want to make use of your right to Erasure?

  375. dwd has joined

  376. dwd has left

  377. dwd has joined

  378. rion has left

  379. pep.

    let me gdpr the hell out of you. *goes and create a yax.im account*

  380. Ge0rG

    Damn. You win this round.

  381. Ge0rG goes looking for yax.im's power plug

  382. pep.

    hmm no there was nothing on 0504

  383. pep.

    last one with all of us seems to be 0430

  384. stefandxm has left

  385. pep.

    Or my logs are lying to me

  386. alacer has left

  387. forensic58 has left

  388. dwd has left

  389. forensic58 has joined

  390. nyco has left

  391. nyco has joined

  392. jubalh has joined

  393. jubalh has left

  394. rtq3 has joined

  395. Guus has left

  396. pep.

    Ok I'm sending something for the minutes, 11 (& 12 that was cancelled)

  397. Guus has left

  398. Guus has joined

  399. Tobias has left

  400. alacer has joined

  401. pep.

    Ge0rG, jonasw, winfried, meeting in ~10min

  402. winfried

    (Y)

  403. Ge0rG

    I'm on the run right now, can't promise anything

  404. pep.

    k

  405. SaltyBones has left

  406. SaltyBones has joined

  407. alacer has left

  408. lorddavidiii has left

  409. pep.

    !

  410. winfried

    t -2 ;-)

  411. lorddavidiii has joined

  412. jonasw

    🙋‍

  413. Ge0rG

    Okay, so I'm in the expected lunch break, but I'm alone so I can focus on the GDPR.

  414. winfried

    great

  415. winfried

    lets recapp

  416. pep.

    There's a question (quotes) I added in the minutes, that I think we didn't really focus on

  417. pep.

    I don't know if we can answer it by ourselves though

  418. winfried

    pep.: can you repeat the question(s) here?

  419. pep.

    Do we have to find all the data scattered across all different services, re export/deletion

  420. pep.

    "all different services", meaning not ours

  421. Ge0rG

    We'd have to monitor all the services a user uses and how

  422. winfried

    pep.: from a legal perspective not: the data is transferred and not 'our' responsibility anymore

  423. pep.

    Ge0rG, I'm not saying it'd be easy or even fun, just asking from a legal standpoint

  424. pep.

    winfried, k

  425. winfried

    still thinking it would be fun ;-)

  426. pep.

    Ok, so what's left

  427. Ge0rG

    winfried: that's too easy for an answer. If we are the controller, we are probably still responsible, aren't we?

  428. Ge0rG

    What if Facebook "transfers" the data from Facebook EU Inc. to Facebook USA?

  429. winfried

    Ge0rG: IF we are controller yes, but there is no controller - processor situation but a transfer between two controllers

  430. winfried

    Ge0rG: FB EU -> FB US is transfer between two controllers, in the FB case that is not covered by 6.1b, so it has to be 6.1a

  431. Ge0rG

    winfried: so we are controllers, but the other servers are controllers too?

  432. winfried

    Ge0rG: yes... that was one of the first premises we started with ;-)

  433. Ge0rG

    winfried: I've always seen that as "controllers of our users' friends' data"

  434. daniel has left

  435. Ge0rG

    Which is not the same thing

  436. winfried

    what difference do you see (I am still digesting that one)

  437. pep.

    Ge0rG, that would make the s2s server a processor, but then how do you say you're not liable for what the contact does with MAM

  438. jonasw

    I think with Ge0rGs interpretation we can argue that after the transfer the data is at the recipients control and the handling of the data is owned by the recipent, thus the recipient is responsible for all things GDPR and whether the senders privacy preferences are matched is a matter of trust between recipient and sender.

  439. Ge0rG

    winfried: remote PubSub is data that a user's server transmits to a different server (controller?) on behalf of the user. Now does the remote server need to obtain consent from the user?

  440. Ge0rG

    I'm explicitly not talking about data sent to other users.

  441. valo has joined

  442. winfried

    Ge0rG: no, that is still 6.1b, so no consent. But the remote server, when it falls under the jurisdiction of the GDPR, needs to publish its privacy policy

  443. Ge0rG

    winfried: and if it's in a third country?

  444. pep.

    then it's 49.1b, no consent required

  445. winfried

    pep.: thanks, you got the article number before me ;-)

  446. pep.

    Ah hmm, if that's not a controller that's different?

  447. Dave Cridland has left

  448. pep.

    Ah nvm

  449. Ge0rG

    winfried: great. Can we have that in the wiki, then?

  450. winfried

    yes pep. plz remind me ;-)

  451. stefandxm has joined

  452. pep.

    So wait, that means.. transfer between controllers? Or what Ge0rG said?

  453. Ge0rG

    pep.: it is transfer between controllers

  454. Ge0rG

    And what I said

  455. pep.

    > Ge0rG> winfried: I've always seen that as "controllers of our users' friends' data"

  456. Ge0rG

    What did I say? And when?

  457. Ge0rG

    pep.: two different use cases. Messages sent to other users vs things we store on other servers.

  458. winfried

    Ge0rG: yes, good to distinguish between them

  459. Ge0rG

    pep.: if I send you a message, you become the owner on your server. If I publish a post on movim, I stay the owner

  460. pep.

    Ok, so what winfried said doesn'T apply to MAM?

  461. Ge0rG

    pep.: what kind of MAM?

  462. pep.

    1:1

  463. winfried

    pep.: if it is my server archiving your messages in the conversation I had with you, then that MAM is my responsibility

  464. Ge0rG

    pep.: and what did winfried say?

  465. pep.

    winfried, yes that's what I thought until now, but you're all confusing me with words :p

  466. winfried

    I propose I try to write it down in clear wording in the Wiki, plz correct if that is still confusing/incorrect. agreed?

  467. pep.

    Ge0rG, so "Ge0rG> winfried: I've always seen that as "controllers of our users' friends' data"" < this is wrong?

  468. pep.

    Well..

  469. Ge0rG

    winfried: s/propose/volunteer/, right?

  470. pep.

    It's "not the interpretation we choose to think will be applied"

  471. winfried

    Ge0rG: yes

  472. Ge0rG

    pep. [12:57]: > Ge0rG, so "Ge0rG> winfried: I've always seen that as "controllers of our users' friends' data"" < this is wrong? This is true as well, for the remote copy of the message I sent to my friend

  473. winfried

    pep.: correct, but we can only discuss/check an interpretation if it is worded complete and clear

  474. Ge0rG

    We need to choose an interpretation anyway, and then hope we don't have to defend it in court

  475. Ge0rG

    It's better to have an interpretation that we can reasonably agree on than not to have any

  476. pep.

    sure

  477. winfried

    and there is an interesting subtle issue here: when becomes my message the responsibility of the receiving person?

  478. pep.

    Once it gets over s2s?

  479. winfried

    I will try to word as precise as I can so we can decide ...

  480. Ge0rG

    winfried: when the receiving person opted to use offline storage / MAM and the message arrives there?

  481. winfried

    :-D I see different opinions here

  482. winfried

    I tend to the pov of Ge0rG

  483. winfried

    as long as it is on the receivers server and not transferred to the receiver, the message is nobodies responsibility if we take s2s as border

  484. rtq3 has left

  485. winfried

    but let me think about that one a bid and let me word it in the wiki

  486. rtq3 has joined

  487. pep.

    k

  488. forensic58 has left

  489. stefandxm has left

  490. Ge0rG

    winfried: if the message is discarded, it doesn't matter. If it is stored, the recipient is the most logical person

  491. forensic58 has joined

  492. winfried

    Ge0rG: correct

  493. pep.

    I'd like to see setups where there is no offline storage / MAM at all

  494. winfried

    Have you seen the pdf I posted to the members list? Is that the way to go for the consequences for server operators? (Q1.2)

  495. winfried

    (oops it was odg)

  496. winfried

    (silence)

  497. pep.

    yes, digesting all this

  498. Wiktor has left

  499. jonasw

    still sick :(

  500. jonasw

    I’m half-following

  501. winfried

    jonasw: :-( hope you get better soon!

  502. jonasw

    thanks

  503. Ge0rG

    I didn't see a PDF, but there was an .odg

  504. winfried

    :-D

  505. pep.

    The table?

  506. pep.

    So today is clarification day

  507. pep.

    How are we regarding things that can be sent to standards@ already

  508. winfried

    GDPR scheme.odg attached to a reply to minutes 10

  509. andy has left

  510. andy has joined

  511. andy has left

  512. andy has joined

  513. alacer has joined

  514. pep.

    hmm, should we plan for next, doesn't seem to be really active today

  515. winfried

    Waiting for reactions... ;-)

  516. andy has joined

  517. Ge0rG

    winfried: waiting for the mail server? Forget it.

  518. jonasw

    why waiting for the email server?

  519. pep.

    winfried, you're talking about https://wiki.xmpp.org/web/GDPR/Table ?

  520. Ge0rG

    winfried> GDPR scheme.odg attached to a reply to minutes 10

  521. jonasw

    Ge0rG, it’s already been sent last week

  522. jonasw

    https://sotecware.net/images/dont-puush-me/bOy6D9sQg3BxiP0GYdDkXcUBcdfc3o2_Pi4PW-5zUdQ.png

  523. jonasw

    that’s a screen shot of it

  524. Ge0rG

    oh, I misread that as "10 minutes ago" and was looking for new replies.

  525. jonasw

    timestamp of the mail is 2018-05-08 11:56Z

  526. pep.

    oh

  527. Ge0rG

    yeah, had that open already.

  528. winfried

    jonasw: that is the first page

  529. jonasw

    there are more pages?

  530. jonasw

    ugh

  531. pep.

    winfried, "on a large scale", is this even important?

  532. jonasw

    I don’t know that tool

  533. Ge0rG

    Oh, there is a second page!

  534. jonasw

    I assumed when I scroll down and reach the end of a page there aren’t more pages :D

  535. lskdjf has joined

  536. winfried

    jonasw: yeah bad UI

  537. Dave Cridland has left

  538. winfried

    pep.: not for the XSF context, but it helps asses server operators if they should to anything

  539. pep.

    hmm

  540. pep.

    I guess I should start working on that XEP quick

  541. pep.

    10days to write it and get it council approved(tm)!

  542. winfried

    :-D

  543. pep.

    And just after that, deployed everywhere!

  544. jonasw

    noooot gonna happen

  545. jonasw

    unless you manage to submit it today :)

  546. pep.

    hmm

  547. pep.

    nope

  548. SaltyBones has left

  549. winfried

    of you don't have your act together on the 25th in the Netherlands, you may get a warning and some more months to correct it :-P

  550. pep.

    cool

  551. pep.

    I guess they'll have to do that for a lot more people

  552. winfried

    any amendments to the scheme?

  553. Ge0rG

    in Austria you get a warning. Full stop.

  554. pep.

    winfried, template looks ok to me. Maybe alongside MAM specify offline storage

  555. mimi89999 has left

  556. pep.

    How do you even set offline storage available but not active by default

  557. Ge0rG

    winfried: step 5 might be "require consent for processing beyond the XSF template"

  558. winfried

    good points!

  559. winfried

    maybe split step 5 in two options: when using the XSF template (or equivalent) or when doing processing beyond that.

  560. pep.

    Zash, MattJ, is there a way to have offline storage stanby and do nothing atm?

  561. MattJ

    Hmm?

  562. pep.

    Have offline storage opt-in

  563. winfried

    Next meeting: friday 13:30 CEST

  564. pep.

    winfried, ok

  565. MattJ

    pep., not currently possible to configure per-user, if that's what you mean

  566. vanitasvitae has left

  567. pep.

    ok, I guess that also need changing in the protocol

  568. MattJ

    Totally possible, just not implemented

  569. pep.

    ah ok

  570. MattJ

    Well, M-Link uses ad-hoc commands for that

  571. MattJ

    Though a number of clients don't support them

  572. pep.

    Yeah so it's not specified

  573. ibikk has joined

  574. pep.

    -xep offline

  575. pep.

    Bunneh! where are you when I need you

  576. MattJ

    I always wanted a "user account configuration" XEP

  577. efrit has joined

  578. pep.

    There is IBR, in some ways

  579. SaltyBones has joined

  580. Ge0rG

    With data forms! And hookers!

  581. winfried

    pep.: do you summarize minutes again?

  582. pep.

    winfried, I'll try to do that yes :x

  583. winfried

    pep.: thanks!

  584. winfried

    then there is one thing left for me:

  585. winfried *bangs* the gavel

  586. winfried

    thanks once again guys!

  587. pep.

    Ge0rG, and jonasw ok with the date?

  588. jonasw

    thanks folks

  589. Ge0rG

    pep.: hope so

  590. jonasw

    pep., yes, still OK

  591. pep.

    k

  592. pep.

    Updated the date on the wiki

  593. winfried

    pep.: thanks!

  594. dwd has joined

  595. dwd has left

  596. lskdjf has joined

  597. lumi has joined

  598. Andrew Nenakhov has left

  599. Andrew Nenakhov has joined

  600. tux has joined

  601. Andrew Nenakhov has left

  602. Andrew Nenakhov has joined

  603. alexis has left

  604. Andrew Nenakhov has left

  605. Andrew Nenakhov has joined

  606. Tobias has joined

  607. Andrew Nenakhov has left

  608. Andrew Nenakhov has joined

  609. ta has joined

  610. Andrew Nenakhov has left

  611. Andrew Nenakhov has joined

  612. alexis has joined

  613. Dave Cridland has left

  614. andy has left

  615. rtq3 has left

  616. lorddavidiii has left

  617. lorddavidiii has joined

  618. alexis has left

  619. alexis has joined

  620. edhelas

    winfried I'm telling it you here, I don't have OMEMO on my device, so please desactivate it with my JID

  621. rion has joined

  622. winfried

    Done, thank Daniel :-P

  623. alexis has left

  624. Dave Cridland has left

  625. alexis has joined

  626. edhelas

    because I'm getting more and more like that I'm thinking of an automatic reply

  627. Holger

    edhelas: I could sell you <https://github.com/processone/ejabberd-contrib/tree/master/mod_deny_omemo> ...

  628. edhelas

    no it's more a client side feature

  629. goffi has left

  630. alexis has left

  631. alexis has joined

  632. remko has joined

  633. remko has left

  634. remko has joined

  635. alexis has left

  636. alexis has joined

  637. Guus has left

  638. Dave Cridland has left

  639. alexis has left

  640. alexis has joined

  641. rtq3 has joined

  642. Guus has left

  643. Guus has left

  644. Guus has left

  645. Guus has joined

  646. Dave Cridland has left

  647. dwd has joined

  648. daniel has left

  649. stefandxm has joined

  650. daniel has joined

  651. blabla has left

  652. blabla has joined

  653. Dave Cridland has left

  654. efrit has left

  655. alexis has left

  656. Neustradamus has left

  657. alexis has joined

  658. moparisthebest has joined

  659. lovetox has left

  660. rtq3 has left

  661. stefandxm has left

  662. matlag has left

  663. matlag has joined

  664. lnj has joined

  665. goffi has joined

  666. Tobias has left

  667. lskdjf has joined

  668. Dave Cridland has left

  669. dwd has left

  670. dwd has joined

  671. Dave Cridland has left

  672. la|r|ma has joined

  673. Guus has left

  674. blabla has joined

  675. dwd has left

  676. lskdjf has joined

  677. mimi89999 has joined

  678. j.r has joined

  679. rtq3 has joined

  680. dwd has joined

  681. dwd has left

  682. jubalh has joined

  683. lovetox has joined

  684. goffi has left

  685. goffi has joined

  686. Dave Cridland has left

  687. Tobias has joined

  688. nyco has left

  689. nyco has joined

  690. rtq3 has left

  691. rtq3 has joined

  692. jjrh has left

  693. jjrh has left

  694. Wiktor has joined

  695. Wiktor has joined

  696. marmistrz has joined

  697. Guus has left

  698. Guus has left

  699. Guus has joined

  700. lovetox has left

  701. lnj has left

  702. lnj has joined

  703. lskdjf has left

  704. lskdjf has joined

  705. jere has left

  706. jere has joined

  707. Dave Cridland has left

  708. jubalh has left

  709. SaltyBones has left

  710. SaltyBones has joined

  711. jjrh has left

  712. jubalh has joined

  713. stefandxm has joined

  714. la|r|ma has joined

  715. la|r|ma has joined

  716. jubalh has left

  717. jubalh has joined

  718. Syndace has joined

  719. rion has left

  720. Andrew Nenakhov has left

  721. Andrew Nenakhov has joined

  722. rion has joined

  723. jubalh has left

  724. alacer has left

  725. alacer has joined

  726. jubalh has joined

  727. rion has left

  728. ralphm has left

  729. rion has joined

  730. stefandxm has left

  731. Dave Cridland has left

  732. jubalh has left

  733. Wiktor has left

  734. dwd has joined

  735. Ge0rG has left

  736. ralphm has joined

  737. blabla has joined

  738. dwd has left

  739. alacer has left

  740. alacer has joined

  741. Guus has left

  742. marmistrz has joined

  743. Guus has left

  744. lorddavidiii has left

  745. lorddavidiii has joined

  746. alexis has left

  747. alexis has joined

  748. Lance has joined

  749. alexis has left

  750. rion has left

  751. alexis has joined

  752. rion has joined

  753. Ge0rG has left

  754. stefandxm has joined

  755. winfried has left

  756. mhterres has joined

  757. mhterres has left

  758. Andrew Nenakhov has left

  759. Andrew Nenakhov has joined

  760. Guus has left

  761. Guus has left

  762. Andrew Nenakhov has left

  763. Andrew Nenakhov has joined

  764. Guus has joined

  765. rion has left

  766. lorddavidiii has left

  767. lovetox has joined

  768. mimi89999 has joined

  769. marmistrz has joined

  770. Lance has left

  771. j.r has joined

  772. matlag has joined

  773. matlag has joined

  774. Ge0rG has left

  775. jubalh has joined

  776. jubalh has left

  777. Ge0rG has left

  778. winfried has left

  779. winfried has left

  780. winfried has joined

  781. winfried has left

  782. winfried has joined

  783. winfried has left

  784. lskdjf has joined

  785. lskdjf has joined

  786. winfried has joined

  787. winfried has left

  788. jubalh has joined

  789. jubalh has left

  790. winfried has joined

  791. jere has joined

  792. Ge0rG has left

  793. SaltyBones has left

  794. SaltyBones has joined

  795. Guus has left

  796. Ge0rG has left

  797. Holger has left

  798. ralphm has left

  799. jere has joined

  800. alexis has left

  801. alexis has joined

  802. Guus has left

  803. jere has left

  804. jere has joined

  805. marmistrz has left

  806. jjrh has left

  807. jjrh has left

  808. alexis has left

  809. alexis has joined

  810. jjrh has left

  811. jubalh has joined

  812. lorddavidiii has joined

  813. jjrh has left

  814. jjrh has left

  815. jjrh has left

  816. alexis has left

  817. alexis has joined

  818. stefandxm has left

  819. alexis has left

  820. alexis has joined

  821. Ge0rG

    Dave Cridland: was there an update to hacx to put it onto the agenda again? Cc jonasw

  822. moparisthebest

    nope will get it out tonight if we don't have another unexpected area-wide power outage :)

  823. rtq3 has left

  824. jonasw

    Ge0rG, not that I knew

  825. forensic58 has left

  826. forensic58 has joined

  827. andrey.g has left

  828. SaltyBones has left

  829. jubalh has left

  830. andrey.g has joined

  831. jjrh has left

  832. lnj has left

  833. forensic58 has left

  834. Steve Kille has left

  835. Steve Kille has left

  836. lorddavidiii has left

  837. Steve Kille has left

  838. Steve Kille has joined

  839. lorddavidiii has joined

  840. goffi has left

  841. jubalh has left

  842. Syndace has joined

  843. SaltyBones has joined

  844. Nekit has left

  845. Nekit has joined

  846. rtq3 has joined

  847. rtq3 has left

  848. rtq3 has joined

  849. j.r has left

  850. j.r has joined

  851. jubalh has joined

  852. Chobbes has joined

  853. valo has left

  854. Dave Cridland has left

  855. valo has joined

  856. dwd has joined

  857. Dave Cridland has left

  858. dwd has left

  859. la|r|ma has left

  860. dwd has joined

  861. Dave Cridland has left

  862. tux has joined

  863. rtq3 has left

  864. rtq3 has joined

  865. rtq3 has left

  866. winfried has joined

  867. rtq3 has joined

  868. stefandxm has joined

  869. dwd has left

  870. Dave Cridland has left

  871. forensic58 has joined

  872. jubalh has left

  873. valo has joined

  874. valo has joined

  875. forensic58 has left

  876. Dave Cridland has left

  877. dwd has joined

  878. valo has left

  879. valo has joined

  880. forensic58 has joined

  881. dwd has left

  882. rion has joined

  883. tux has joined

  884. tux has joined

  885. ibikk has joined

  886. rtq3 has left

  887. forensic58 has left

  888. forensic58 has joined

  889. goffi has joined

  890. Guus has left

  891. Guus has left

  892. Guus has joined

  893. j.r has joined

  894. j.r has joined

  895. stefandxm has left

  896. rion has left

  897. forensic58 has left

  898. Guus has left

  899. rion has joined

  900. Guus has left

  901. Guus has left

  902. Guus has left

  903. marc has left

  904. stefandxm has joined

  905. Andrew Nenakhov has left

  906. Andrew Nenakhov has joined

  907. forensic58 has joined

  908. SaltyBones has left

  909. forensic58 has left

  910. SamWhited has left

  911. Alex has joined

  912. andy has joined

  913. waqas has joined

  914. matlag has joined

  915. matlag has joined

  916. Guus has left

  917. Guus has left

  918. SaltyBones has joined

  919. Guus has left

  920. Guus has left

  921. Guus has joined

  922. jubalh has joined

  923. jubalh has left

  924. Andrew Nenakhov has left

  925. Andrew Nenakhov has joined

  926. rtq3 has joined

  927. blabla has joined

  928. forensic58 has joined

  929. blabla has joined

  930. ThibG has joined

  931. ThibG has left

  932. j.r has left

  933. j.r has joined

  934. forensic58 has left

  935. winfried has left

  936. rtq3 has left

  937. rtq3 has joined

  938. rtq3 has left

  939. rtq3 has joined

  940. Yagiza has left

  941. ThibG has joined

  942. ibikk has joined

  943. Guus has left

  944. Chobbes has joined

  945. Tobias has joined

  946. remko has left

  947. vanitasvitae has left

  948. Ge0rG has left

  949. rtq3 has left

  950. blabla has joined

  951. daniel has left

  952. vanitasvitae has left

  953. Alex has left

  954. rtq3 has joined

  955. edhelas has left

  956. marmistrz has left

  957. vanitasvitae has left

  958. vanitasvitae has left

  959. jubalh has joined

  960. andy has left

  961. jubalh has left

  962. marc has left

  963. edhelas has left

  964. blabla has joined

  965. jubalh has joined

  966. Nekit has joined

  967. moparisthebest has joined

  968. Steve Kille has left

  969. Steve Kille has left

  970. valo has joined

  971. forensic58 has joined

  972. vanitasvitae has left

  973. marmistrz has joined

  974. lskdjf has left

  975. lskdjf has left

  976. lskdjf has left

  977. lskdjf has joined

  978. lorddavidiii has left

  979. lskdjf has joined

  980. forensic58 has left

  981. lnj has left

  982. rtq3 has left

  983. rtq3 has joined

  984. Dave Cridland

    No

  985. marmistrz has left

  986. blabla has joined

  987. test has joined

  988. jubalh has left

  989. edhelas has left

  990. edhelas has joined

  991. test has left

  992. marmistrz has left

  993. Guus has left

  994. moparisthebest has joined

  995. marmistrz has joined

  996. Guus has left

  997. jubalh has joined

  998. jere has left

  999. jere has joined

  1000. jubalh has left

  1001. lovetox has left

  1002. seandreas has joined

  1003. Chobbes has joined

  1004. mimi89999 has left

  1005. rtq3 has left

  1006. marmistrz has joined

  1007. moparisthebest has left

  1008. lnj has left

  1009. valo has joined

  1010. rtq3 has joined

  1011. Guus has left

  1012. Guus has left

  1013. Guus has joined

  1014. j.r has joined

  1015. seandreas has left

  1016. vanitasvitae has left

  1017. moparisthebest has joined

  1018. Dave Cridland has left

  1019. dwd has joined

  1020. goffi has left

  1021. seandreas has joined

  1022. marmistrz has joined

  1023. Dave Cridland has left

  1024. dwd has left

  1025. j.r has joined

  1026. dwd has joined

  1027. Guus has left

  1028. Steve Kille has left

  1029. Guus has left

  1030. dwd has left

  1031. seandreas has left

  1032. jjrh has left

  1033. rtq3 has left

  1034. lumi has left

  1035. seandreas has joined

  1036. marc has left

  1037. SaltyBones has left

  1038. SaltyBones has joined

  1039. seandreas has left

  1040. seandreas has joined

  1041. lskdjf has left

  1042. lskdjf has left

  1043. Holger has left

  1044. blabla has joined

  1045. rtq3 has joined

  1046. lnj has left

  1047. efrit has joined

  1048. j.r has joined

  1049. seandreas has joined

  1050. j.r has joined

  1051. UsL has left

  1052. rtq3 has left

  1053. la|r|ma has joined

  1054. j.r has joined

  1055. moparisthebest has joined

  1056. forensic58 has joined

  1057. seandreas has joined

  1058. nyco has left

  1059. nyco has joined

  1060. forensic58 has left