jdev - 2021-12-21


  1. Alex has left

  2. Alex has joined

  3. marc has left

  4. emus has left

  5. moparisthebest has left

  6. moparisthebest has joined

  7. huhn has left

  8. huhn has joined

  9. debacle has left

  10. huhn has left

  11. Zash has left

  12. Zash has joined

  13. spectrum has left

  14. spectrum has joined

  15. Neustradamus has left

  16. Neustradamus has joined

  17. thomaslewis has joined

  18. thomaslewis has left

  19. SouL has left

  20. thomaslewis has joined

  21. pasdesushi has left

  22. thomaslewis has left

  23. FireFly has left

  24. thomaslewis has joined

  25. thomaslewis has left

  26. thomaslewis has joined

  27. thomaslewis has left

  28. sonny has left

  29. sonny has joined

  30. thomaslewis has joined

  31. kikuchiyo has left

  32. thomaslewis has left

  33. Alacer_dsrt has joined

  34. Yagizа has joined

  35. kikuchiyo has joined

  36. sonny has left

  37. sonny has joined

  38. paul has left

  39. thomaslewis has joined

  40. dezant has left

  41. thomaslewis has left

  42. SouL has joined

  43. thomaslewis has joined

  44. thomaslewis has left

  45. thomaslewis has joined

  46. dezant has joined

  47. thomaslewis has left

  48. marc0s has left

  49. marc0s has joined

  50. paul has joined

  51. COM8 has joined

  52. COM8 has left

  53. COM8 has joined

  54. COM8 has left

  55. marc0s has left

  56. marc0s has joined

  57. marc0s has left

  58. marc0s has joined

  59. msavoritias has joined

  60. wurstsalat has joined

  61. dezant has left

  62. dezant has joined

  63. emus has joined

  64. Martin has left

  65. Martin has joined

  66. marc has joined

  67. marc0s has left

  68. marc0s has joined

  69. marc0s has left

  70. marc0s has joined

  71. antranigv has joined

  72. antranigv has left

  73. pep.

    Got more answers on the form, thanks for answering! https://framaforms.org/xmpp-code-forge-1639934950 reminder for those who haven't seen it :)

  74. pep.

    Spoiler alert, it's al different answers atm

  75. pep.

    Spoiler alert, it's alldifferent answers atm

  76. huhn has joined

  77. marc0s has left

  78. marc0s has joined

  79. Alex has left

  80. contrapunctus has left

  81. marc0s has left

  82. marc0s has joined

  83. Alex has joined

  84. spectrum has left

  85. contrapunctus has joined

  86. FireFly has joined

  87. spectrum has joined

  88. goffi has joined

  89. jgart has left

  90. marc0s has left

  91. marc0s has joined

  92. marc0s has left

  93. marc0s has joined

  94. sonny has left

  95. sonny has joined

  96. marc0s has left

  97. marc0s has joined

  98. debacle has joined

  99. contrapunctus

    lol

  100. lovetox has left

  101. rafasaurus has left

  102. rafasaurus has joined

  103. marc0s has left

  104. marc0s has joined

  105. marc0s has left

  106. marc0s has joined

  107. sonny has left

  108. lovetox has joined

  109. sonny has joined

  110. marc0s has left

  111. marc0s has joined

  112. nephele has joined

  113. jonas’

    pep., the basic set of requirements misses "federation with github.com/gitlab.com"

  114. pep.

    Federation?

  115. pasdesushi has joined

  116. pep.

    There's a lot of thing that go behind this word

  117. pep.

    There's a lot of things that go behind this word

  118. pep.

    Oauth?

  119. nephele has left

  120. nephele has joined

  121. jonas’

    OAuth at the very least, but I'm more thinking of true federation of PRs/MRs.

  122. edhelas

    lets make a new XEP-xxxx: GIT over XMPP

  123. nephele has left

  124. pep.

    jonas’: I'm not sure what that means

  125. pep.

    Is that a thing already?

  126. jonas’

    no, it's not

  127. pep.

    Then I'll include it in my wish list for Christmas

  128. pep.

    Of course I'd like federation

  129. nephele has joined

  130. al has joined

  131. dezant has left

  132. nephele has left

  133. me9 has joined

  134. antranigv has joined

  135. dezant has joined

  136. marc0s has left

  137. marc0s has joined

  138. msavoritias

    If you add gittea though they are working for federation with thn forgefed/forge friends specification

  139. jonas’

    I'm sure that'll work with git{lab,hub}.com

  140. xecks has left

  141. xecks has joined

  142. debacle has left

  143. jgart has joined

  144. al has left

  145. jgart has left

  146. marc0s has left

  147. marc0s has joined

  148. antranigv has left

  149. antranigv has joined

  150. sonny has left

  151. sonny has joined

  152. marc0s has left

  153. marc0s has joined

  154. jgart has joined

  155. Wojtek has joined

  156. jgart has left

  157. debacle has joined

  158. marc0s has left

  159. marc0s has joined

  160. sonny has left

  161. antranigv has left

  162. sonny has joined

  163. antranigv has joined

  164. emus has left

  165. homebeach has left

  166. Matrix Traveler (bot) has left

  167. Matrix Traveler (bot) has joined

  168. homebeach has joined

  169. marc0s has left

  170. marc0s has joined

  171. xecks has left

  172. antranigv has left

  173. pulkomandy

    How would it even work? These things all have slightly different workflows (even if you don't have CI pipelines)

  174. emus has joined

  175. pulkomandy

    Also, can we authenticate to this new forge using xmpp? We can assume everyone already has an account there, right?

  176. Zash

    Obviously never XMPP, can't have nice things you know

  177. Zash

    I'd guess ActivityPub

  178. antranigv has joined

  179. xecks has joined

  180. marc has left

  181. marc0s has left

  182. marc0s has joined

  183. msavoritias

    Yeah its on top of activity pub. jonas’: with github/gitlab lock in is a feature not a bug.

  184. marmistrz has joined

  185. contrapunctus

    > lets make a new XEP-xxxx: GIT over XMPP Where Mercurial fans 🙃

  186. marmistrz has left

  187. mac has joined

  188. Dele Olajide has joined

  189. marc0s has left

  190. marc0s has joined

  191. mac has left

  192. Yagizа has left

  193. Dele Olajide has left

  194. debacle

    If an application uses multiple PEP nodes with whitelist access model, is there a way to make sure, they have the same whitelist? I'm worried, that a JID is added to one PEP node, but it fails for the second one, and the application would not work because of the mismatch. Any idea?

  195. jonas’

    I don't think so, unless the whitelist happens to be the roster, in which case you can use that :)

  196. marmistrz has joined

  197. marc0s has left

  198. marc0s has joined

  199. marc0s has left

  200. marc0s has joined

  201. marc has joined

  202. marmistrz has left

  203. flow

    sounds like a job for a new XEP: pubsub allowlist as node

  204. Zash

    Maybe reconsider whether it should be multiple nodes?

  205. Zash

    I think 0084 could have used a single node and notifications without payloads instead of the data/metadata separation

  206. Zash

    Except for that not being part of the mandatory feature PEP subset

  207. marc0s has left

  208. marc0s has joined

  209. Zash

    Except for that not being part of the mandatory PEP subset of features

  210. debacle

    Zash I fear, that we *really* need multiple nodes for our use case. We decided against roster subscription, when we started implementation, but now I don't remember, why :-( I'm sure, it had a disadvantage, but what was it?

  211. debacle

    flow In the long run, that sounds like a good idea. Also for "social network" / "micro blogging". edhelas goffi to the rescue :-) For now, we will either work around the potential issues or change allowlist to roster and be bitten by whatever disadvantage that might have...

  212. Zash

    The actual "roster" access model (which uses roster *groups*), or the default "presence"?

  213. Zash

    Neither makes much sense without being tied to some user, like PEP

  214. goffi

    debacle: I think it could be managed with pubsub collections (XEP-0248)

  215. debacle

    Zash I wasn't even aware, that roster groups can be used for access.

  216. debacle

    goffi Is that implemented somewhere?

  217. goffi

    debacle: well Libervia Pubsub has an implementation inehrited from Idavoll, but unused and untested. Also I have a problem with permission management with collections for a long time, I need to make a PR and launch a discussion about that on standard@. Thus I'm mentioning it as an theorical option, but I'm not sure if this is usable in production in your case.

  218. goffi

    (my problem is that collection node permissions override the leaf nodes permissions)

  219. Zash

    Hmmm hierarchical access control lists?

  220. debacle

    goffi Maybe in the future, but now we need something, that can be used since two months ago ;-) Deadlines... I'll find my notes about what was wrong with roster subscription, print and burn them.

  221. goffi

    roster is about pubsub service roster, do you known a service which handles that? Libervia Pubsub also has a non-standard permission model to use publisher's roster, and it can be fine tuned at item level. But maybe if you can explain your use case it would be easier to find a solution.

  222. debacle

    goffi There is a client (= one JID) that does publish data on multiple of its PEP nodes, and some clients (= other JIDs) should be able to get that data. The data is related, so different allowlists would lead to complex error handling. I'm pretty sure, we could benefit from collection nodes at some point in the future.

  223. dezant has left

  224. goffi

    yeah it really smells like a perfect use case for node collections.

  225. goffi

    maybe check which services implement it

  226. debacle

    goffi I think, that I checked prosody and ejabberd back then and both were not supporting that XEP, IIRC.

  227. goffi

    you can't try with Libervia Pubsub, but as I've said it's not really tested. Otherwise I guess you only current option is to use separated whitelist, and make feature requests on various Pubsub Services.

  228. goffi

    your*

  229. goffi

    debacle: Idavoll (the project from which Libervia Pubsub has been forked years ago) has pubsub collections and should be easy to install. Only issue is that it is unmaintained.

  230. goffi

    s/you can't try/you can try/

  231. mac has joined

  232. emus has left

  233. inky has left

  234. inky has joined

  235. dezant has joined

  236. marc0s has left

  237. marc0s has joined

  238. marc0s has left

  239. marc0s has joined

  240. marc0s has left

  241. marc0s has joined

  242. marc0s has left

  243. marc0s has joined

  244. marc0s has left

  245. marc0s has joined

  246. debacle

    goffi We try to use something as mainstream as possible. Using XMPP instead of e.g. MQTT is already non-mainstream, of course ;-)

  247. marc has left

  248. mac has left

  249. marc has joined

  250. nephele has joined

  251. pulkomandy has left

  252. pulkomandy has joined

  253. pulkomandy has left

  254. pulkomandy has joined

  255. thomaslewis has joined

  256. thomaslewis has left

  257. mac has joined

  258. sonny has left

  259. sonny has joined

  260. sonny has left

  261. sonny has joined

  262. mac has left

  263. marmistrz has joined

  264. raghavgururajan has left

  265. raghavgururajan has joined

  266. marc0s has left

  267. marc0s has joined

  268. marmistrz has left

  269. marmistrz has joined

  270. raghavgururajan has left

  271. raghavgururajan has joined

  272. marmistrz has left

  273. FireFly has left

  274. FireFly has joined

  275. raghavgururajan has left

  276. raghavgururajan has joined

  277. marc0s has left

  278. marc0s has joined

  279. me9 has left

  280. marc0s has left

  281. marc0s has joined

  282. marc0s has left

  283. marc0s has joined

  284. me9 has joined

  285. Sam has left

  286. Sam has joined

  287. xecks has left

  288. kikuchiyo has left

  289. xecks has joined

  290. kikuchiyo has joined

  291. emus has joined

  292. Wojtek has left

  293. marc0s has left

  294. marc0s has joined

  295. marc0s has left

  296. marc0s has joined

  297. sonny has left

  298. sonny has joined

  299. marc0s has left

  300. marc0s has joined

  301. marc0s has left

  302. marc0s has joined

  303. marc0s has left

  304. marc0s has joined

  305. marc0s has left

  306. marc0s has joined

  307. Pete has left

  308. Wojtek has joined

  309. PapaTutuWawa has joined

  310. jgart has joined

  311. Wojtek has left

  312. marc0s has left

  313. marc0s has joined

  314. marc0s has left

  315. marc0s has joined

  316. marc0s has left

  317. marc0s has joined

  318. sonny has left

  319. sonny has joined

  320. nephele has left

  321. nephele has joined

  322. rafasaurus has left

  323. rafasaurus has joined

  324. drops has left

  325. drops has joined

  326. marmistrz has joined

  327. marc0s has left

  328. marc0s has joined

  329. marc0s has left

  330. marc0s has joined

  331. marmistrz has left

  332. debacle has left

  333. pulkomandy has left

  334. pulkomandy has joined

  335. pulkomandy has left

  336. pulkomandy has joined

  337. Pete has joined

  338. mac has joined

  339. debacle has joined

  340. nephele has left

  341. PapaTutuWawa has left

  342. jgart has left

  343. jgart has joined

  344. hiran has joined

  345. Alacer_dsrt has left

  346. Alacer_dsrt has joined

  347. contrapunctus has left

  348. goffi has left

  349. contrapunctus has joined

  350. msavoritias has left

  351. marc has left

  352. test1 has joined

  353. marc0s has left

  354. marc0s has joined

  355. test1

    jonas’, my client gives me the following warning

  356. test1

    (jabber.fr) Avatar mismatch: jdev@muc.xmpp.org/jonas’ 26ac2f84-c7a5-4022-a178-3c0ebf53cb77 != 37cba76057638d0b0a4aaa049d0a456ac64e4e82

  357. test1 has left

  358. lovetox-

    sorry lovetox here :)

  359. lovetox-

    seems you announce a different hash then in your vcard is then found

  360. lovetox- has left

  361. mac has left

  362. FireFly has left

  363. Vaulor has left

  364. Vaulor has joined

  365. mac has joined

  366. jgart has left

  367. me9 has left

  368. dezant has left

  369. hiran has left

  370. marc0s has left

  371. marc0s has joined

  372. hiran has joined

  373. pep.

    Is there something defining filters on disco#items?

  374. hiran has left

  375. Alex has left