jdev - 2021-01-19


  1. Vaulor has left

  2. Vaulor has joined

  3. stpeter has joined

  4. Vaulor has left

  5. Vaulor has joined

  6. Vaulor has left

  7. Vaulor has joined

  8. Vaulor has left

  9. Vaulor has joined

  10. alex-a-soto has left

  11. alex-a-soto has joined

  12. Vaulor has left

  13. Vaulor has joined

  14. stpeter has left

  15. Vaulor has left

  16. Vaulor has joined

  17. debacle has left

  18. Vaulor has left

  19. Vaulor has joined

  20. Vaulor has left

  21. Vaulor has joined

  22. stpeter has joined

  23. paul has left

  24. stpeter has left

  25. mikeye has joined

  26. Vaulor has left

  27. Vaulor has joined

  28. Vaulor has left

  29. Vaulor has joined

  30. stpeter has joined

  31. Vaulor has left

  32. Vaulor has joined

  33. Vaulor has left

  34. Vaulor has joined

  35. Vaulor has left

  36. Vaulor has joined

  37. Vaulor has left

  38. Vaulor has joined

  39. Vaulor has left

  40. Vaulor has joined

  41. Vaulor has left

  42. Vaulor has joined

  43. Vaulor has left

  44. Vaulor has joined

  45. stpeter has left

  46. mikeye has left

  47. Vaulor has left

  48. Vaulor has joined

  49. stpeter has joined

  50. Vaulor has left

  51. Vaulor has joined

  52. Vaulor has left

  53. Vaulor has joined

  54. stpeter has left

  55. stpeter has joined

  56. Neustradamus has left

  57. Neustradamus has joined

  58. Vaulor has left

  59. Vaulor has joined

  60. Neustradamus has left

  61. Neustradamus has joined

  62. Vaulor has left

  63. Vaulor has joined

  64. stpeter has left

  65. Vaulor has left

  66. Vaulor has joined

  67. Vaulor has left

  68. Vaulor has joined

  69. Vaulor has left

  70. Vaulor has joined

  71. stpeter has joined

  72. stpeter has left

  73. Vaulor has left

  74. Vaulor has joined

  75. stpeter has joined

  76. Yagizа has joined

  77. Vaulor has left

  78. Vaulor has joined

  79. moparisthebest has left

  80. moparisthebest has joined

  81. stpeter has left

  82. Vaulor has left

  83. Vaulor has joined

  84. Vaulor has left

  85. Vaulor has joined

  86. Vaulor has left

  87. Vaulor has joined

  88. Vaulor has left

  89. Vaulor has joined

  90. stpeter has joined

  91. Vaulor has left

  92. Vaulor has joined

  93. Vaulor has left

  94. Vaulor has joined

  95. stpeter has left

  96. stpeter has joined

  97. SouL has joined

  98. stpeter has left

  99. Sam Whited has left

  100. Sam Whited has joined

  101. wurstsalat has joined

  102. paul has joined

  103. stpeter has joined

  104. stpeter has left

  105. asterix has left

  106. asterix has joined

  107. marmistrz has joined

  108. oibalos has joined

  109. goffi has joined

  110. asterix has left

  111. asterix has joined

  112. marc has joined

  113. Kev has joined

  114. marc has left

  115. paul has left

  116. paul has joined

  117. debacle has joined

  118. Alex has joined

  119. paul has left

  120. paul has joined

  121. mac has joined

  122. stpeter has joined

  123. marc has joined

  124. stpeter has left

  125. marc has left

  126. mac has left

  127. mac has joined

  128. mac has left

  129. Guus has left

  130. marc has joined

  131. SJM has left

  132. SJM has joined

  133. stpeter has joined

  134. stpeter has left

  135. mac has joined

  136. mac has left

  137. mac has joined

  138. debacle

    In case somebody is need for funding: https://dapsi.ngi.eu/ Seems to close *tomorrow* :-( > easier for citizens to have any data which is stored with one service provider transmitted directly to another provider. I.e. XEP-0283, I assume?

  139. debacle

    In case somebody is in need for funding: https://dapsi.ngi.eu/ Seems to close *tomorrow* :-( > easier for citizens to have any data which is stored with one service provider transmitted directly to another provider. I.e. XEP-0283, I assume?

  140. debacle

    Probably not worth the trouble, they grant only up to 150000 EUR.

  141. debacle

    AFAIK nobody implemented "XEP-0283: Moved" so far?

  142. Zash

    I made a tool once, not sure where it went

  143. Sam Whited has left

  144. pep.

    debacle: that would have been interesting indeed

  145. pep.

    283 is meh though

  146. debacle

    Zash Find it, grab the money and run.

  147. debacle

    pep. What is the way to go for account tranportability if not that XEP? I'm not aware of other stuff.

  148. Zash

    Grab the money and spend it looking for it?

  149. debacle

    Zash, sure, you get the money first and then have nine months of time to find it. Or rewrite it from scratch.

  150. mac has left

  151. pep.

    debacle: there isn't

  152. Zash

    Anyone wanna co-op author a XEP on leaving tombstones after user deletion?

  153. pep.

    https://wiki.xmpp.org/web/Sprints/2018_November_Dusseldorf/Pad if you grep for "moved", I don't remember many other traces of us trying to fix it. maybe Georg had a branch at some point

  154. pep.

    what was it that was discussed at summit again?

  155. jonas’

    Zash, what’s there to author? <gone/> and done?

  156. Zash

    jonas’, that, but more words I guess?

  157. jonas’

    Zash, need a ghostwriter?

  158. Zash

    Aha!

  159. Zash

    I was thinking of a (intended) best practices kinda spec. TL;DR: Return <gone/>, keep the marker for n time, prevent new accounts, respond to probes and presence with unsubscribe/s to ensure the global roster graph drops any authorizations.

  160. mac has joined

  161. Zash

    That got long for TL;DR 😕

  162. Zash

    s/^/<xep>/;s/$/<\/xep>/ done

  163. xecks has left

  164. xecks has joined

  165. Kev

    I think the best practice for a tombstone is to never allow reuse, on XMPP. There's currently no sane way to ensure that ACLs elsewhere (e.g. rosters, pubsub) don't still contain the JID long after it's been unused.

  166. adityaborikar has left

  167. adityaborikar has joined

  168. Zash

    Mmmm, MUC memberships was a thing I thought of as problematic

  169. jonas’

    maybe services should also periodically probe JIDs they have in ACLs

  170. jonas’

    if <gone/>, drop

  171. jonas’

    (don’t though if the ACL actually prevents something instead of allowing something :))

  172. Kev

    jonas': You say that, but finding your new JID is blocked from doing useful things only after you have gotten to the point that changing it is impractical is also badness.

  173. jonas’

    Kev, yes, but if <gone/> is in any way under the affected user’s control, it’s an easy way to get around negative ACL entries

  174. Kev

    Yes. Neither is a solution that works practically.

  175. Kev

    See previous "you can't reuse JIDs after they're deleted" :)

  176. jonas’

    and you can’t really enforce that the tombstone will exist forever, domains are reused.

  177. jonas’

    servers are reinstalled.

  178. mac has left

  179. Kev

    I thought we were talking about a best practice?

  180. jonas’

    I’ve mentally moved on to resilience :)

  181. Zash

    😀

  182. Kev

    We can't stop people doing broken things, but we can definitely give good advice - and teling people that JID reuse is practical is bad advice.

  183. Zash

    Having memberships expire after n time might also help

  184. jonas’

    Kev, exactly, hence I am always also

  185. jonas’

    Kev, exactly, hence I am always *also* thinking into what can one locally do to avoid the impact by people doing broken things

  186. mac has joined

  187. marc has left

  188. Sam Whited has joined

  189. marc has joined

  190. mac has left

  191. Kev

    Ah, from that end. Yes.

  192. stpeter has joined

  193. Ge0rG

    would be a good time to introduce an account-side list of all places the user is registered with

  194. Zash

    MIX, PAM, etc?

  195. marc has left

  196. marmistrz has left

  197. marc has joined

  198. stpeter has left

  199. marc has left

  200. moparisthebest has left

  201. marc has joined

  202. moparisthebest has joined

  203. marmistrz has joined

  204. marc has left

  205. marc has joined

  206. flow

    Ge0rG> would be a good time to introduce an account-side list of all places the user is registered with which will become inconsistent in 3. 2. 1.

  207. Ge0rG

    flow: well, it should be a superset of those places, maintained by the server, and self-healing

  208. Zash

    Global distributed self-healing graph!!!!

  209. marc has left

  210. flow

    obviously it is sensible that the user's service knows which things the user is "subscribed" to, hence MIX/PAM do that. but I doubt that this is the answer to the problem discussed above

  211. mac has joined

  212. marc has joined

  213. mac has left

  214. marc has left

  215. sonny has left

  216. sonny has joined

  217. marc has joined

  218. marc has left

  219. marc has joined

  220. edhelas has left

  221. edhelas has joined

  222. stefan has joined

  223. DebXWoody has joined

  224. stpeter has joined

  225. asterix has left

  226. asterix has joined

  227. belong has left

  228. belong has joined

  229. asterix has left

  230. asterix has joined

  231. marc has left

  232. marc has joined

  233. SouL has left

  234. marc has left

  235. marc has joined

  236. marc has left

  237. marc has joined

  238. marc has left

  239. marc has joined

  240. marc has left

  241. marc has joined

  242. Guus has joined

  243. marc has left

  244. paul has left

  245. Guus has left

  246. SouL has joined

  247. alacer has left

  248. marc has joined

  249. marc has left

  250. marc has joined

  251. marmistrz has left

  252. paul has joined

  253. marmistrz has joined

  254. marc has left

  255. marc has joined

  256. eta has left

  257. eta has joined

  258. paul has left

  259. paul has joined

  260. marmistrz has left

  261. belong has left

  262. belong has joined

  263. stefan has left

  264. stefan has joined

  265. stefan has left

  266. marmistrz has joined

  267. sonny has left

  268. sonny has joined

  269. marmistrz has left

  270. sonny has left

  271. sonny has joined

  272. SouL has left

  273. oibalos has left

  274. Guus has joined

  275. asterix has left

  276. asterix has joined

  277. mikeye has joined

  278. goffi has left

  279. Vaulor has left

  280. Vaulor has joined

  281. Vaulor has left

  282. Vaulor has joined

  283. Vaulor has left

  284. Vaulor has joined

  285. Zash has left

  286. Vaulor has left

  287. Vaulor has joined

  288. mikeye has left

  289. Vaulor has left

  290. Vaulor has joined

  291. Zash has joined

  292. Vaulor has left

  293. Vaulor has joined