XSF Discussion - 2020-05-24


  1. Daniel has left

  2. Daniel has joined

  3. debacle has left

  4. sonny has left

  5. sonny has joined

  6. debacle has joined

  7. j.r has joined

  8. Shell has left

  9. j.r has left

  10. mukt2 has left

  11. sonny has left

  12. sonny has joined

  13. mukt2 has joined

  14. lskdjf has left

  15. Zash has left

  16. mukt2 has left

  17. debacle has left

  18. sonny has left

  19. sonny has joined

  20. bear has left

  21. mukt2 has joined

  22. Nekit has left

  23. mukt2 has left

  24. mukt2 has joined

  25. gabriel has left

  26. arc has left

  27. arc has joined

  28. bear has joined

  29. neshtaxmpp has left

  30. neshtaxmpp has joined

  31. emus has left

  32. Zash has joined

  33. Zash has left

  34. Zash has joined

  35. mukt2 has left

  36. mukt2 has joined

  37. Zash has left

  38. mukt2 has left

  39. mukt2 has joined

  40. neshtaxmpp has left

  41. sonny has left

  42. sonny has joined

  43. strypey has joined

  44. arc has left

  45. arc has joined

  46. mukt2 has left

  47. chyna has left

  48. chyna has joined

  49. arc has left

  50. arc has joined

  51. xnamed^

    https://xmpp.org/extensions/xep-0045.html#example-9 What about adding to the room features: <feature var='http://jabber.org/protocol/muc#admin'/> When user affiliation is "owner" or "admin", and <feature var='http://jabber.org/protocol/muc#owner'/> When user affiliation is "owner"?

  52. strypey has left

  53. arc has left

  54. arc has joined

  55. mukt2 has joined

  56. paul has left

  57. xnamed^ has left

  58. xnamed^ has joined

  59. arc has left

  60. arc has joined

  61. arc has left

  62. arc has joined

  63. xnamed^ has left

  64. xnamed^ has joined

  65. xnamed^ has left

  66. xnamed^ has joined

  67. arc has left

  68. arc has joined

  69. mukt2 has left

  70. mukt2 has joined

  71. xsf has left

  72. xsf has joined

  73. sonny has left

  74. sonny has joined

  75. Mikaela has joined

  76. paul has joined

  77. lovetox has joined

  78. lovetox has left

  79. lovetox has joined

  80. lorddavidiii has joined

  81. chyna has left

  82. chyna has joined

  83. xnamed^ has left

  84. xnamed^ has joined

  85. chyna has left

  86. chyna has joined

  87. adiaholic_ has left

  88. adiaholic_ has joined

  89. xnamed^ has left

  90. xnamed^ has joined

  91. arc has left

  92. arc has joined

  93. chyna has left

  94. chyna has joined

  95. karoshi has joined

  96. mukt2 has left

  97. mukt2 has joined

  98. arc has left

  99. arc has joined

  100. Zash has joined

  101. Andrzej has joined

  102. lovetox has left

  103. wurstsalat has joined

  104. arc has left

  105. arc has joined

  106. MattJ

    xnamed^: what for exactly? Because this can change, so you would have to keep checking it

  107. MattJ

    Or track your affiliation, in which case it's not needed anyway

  108. arc has left

  109. arc has joined

  110. larma has left

  111. arc has left

  112. arc has joined

  113. LNJ has joined

  114. larma has joined

  115. karoshi has left

  116. karoshi has joined

  117. Shell has joined

  118. chyna has left

  119. chyna has joined

  120. xnamed^ has left

  121. xnamed^ has joined

  122. Daniel has left

  123. Daniel has joined

  124. emus has joined

  125. Daniel has left

  126. Daniel has joined

  127. lovetox has joined

  128. Daniel has left

  129. Daniel has joined

  130. andy has joined

  131. Daniel has left

  132. Daniel has joined

  133. xnamed^ has left

  134. lskdjf has joined

  135. chyna has left

  136. chyna has joined

  137. xecks has joined

  138. waqas has left

  139. adiaholic_ has left

  140. adiaholic_ has joined

  141. chyna has left

  142. debacle has joined

  143. robertooo has joined

  144. chyna has joined

  145. gabriel has joined

  146. DebXWoody has joined

  147. chyna has left

  148. govanify has left

  149. govanify has joined

  150. govanify has left

  151. govanify has joined

  152. neshtaxmpp has joined

  153. karoshi has left

  154. queen_tilfaar has joined

  155. queen_tilfaar has left

  156. queen_tilfaar has joined

  157. sonny has left

  158. sonny has joined

  159. edhelas has left

  160. Nekit has joined

  161. queen_tilfaar has left

  162. chyna has joined

  163. karoshi has joined

  164. emus has left

  165. emus has joined

  166. neshtaxmpp has left

  167. neshtaxmpp has joined

  168. debacle has left

  169. lovetox has left

  170. chyna has left

  171. lovetox has joined

  172. flow

    so I have xep313 latest (mam:2) and 0.5 (mam:1) side by side open, what exactly caused the namespace bump. IIRC it was only a tiny thing, but the examples all look the same to me (besides s/mam:1/mam:2/)

  173. flow

    so I have xep313 latest (mam:2) and 0.5 (mam:1) side by side open, what exactly caused the namespace bump? IIRC it was only a tiny thing, but the examples all look the same to me (besides s/mam:1/mam:2/)

  174. Zash

    That stanza-id was required

  175. flow

    ahh, § 3.5, not sure why we did a namespace bump for that, that appears to have been a mistake in hindsight

  176. Zash

    So that clients knew they could count on stanza ids being archive ids

  177. j.r has joined

  178. flow

    right, but that would have been simply annouced via an extra feature, no?

  179. flow

    right, but that could have been simply annouced via an extra feature, no?

  180. Zash

    Dunno. Maybe.

  181. عودل has joined

  182. mukt2 has left

  183. عودل has left

  184. jonas’

    flow, yes, could’ve been

  185. chyna has joined

  186. lovetox has left

  187. sonny has left

  188. sonny has joined

  189. MattJ

    +1, mistake in hindsight once that became the only change

  190. pep.

    Is there a quick way to emulate / write a module for a server that automatically returns an error for sasl? I'm trying to see which clients display the error text (and which don't)

  191. Half-Shot has left

  192. Half-Shot has joined

  193. mukt2 has joined

  194. neshtaxmpp has left

  195. chyna has left

  196. MattJ

    Probably 3-4 lines in prosody

  197. pep. reading through the doc

  198. MattJ

    module:hook("...event...", function (event) return event.origin.send(st.stanza("failure", {xmlns=...}) end)

  199. edhelas has joined

  200. MattJ

    event can be figured out from https://prosody.im/doc/developers/events or mod_saslauth code

  201. arc has left

  202. arc has joined

  203. xecks has left

  204. xecks has joined

  205. mukt2 has left

  206. mukt2 has joined

  207. chyna has joined

  208. Half-Shot has left

  209. Half-Shot has joined

  210. adiaholic_ has left

  211. adiaholic_ has joined

  212. mukt2 has left

  213. mukt2 has joined

  214. Neustradamus_ has left

  215. Neustradamus_ has joined

  216. debacle has joined

  217. lovetox has joined

  218. arc has left

  219. arc has joined

  220. lovetox

    you really shoud think about that, lets just add a feature strategy

  221. lovetox

    especially on experimental XEPs

  222. lovetox

    because then we could argue, there is always only a :1 we never need :2 because we just do a <feature name="mam:2">

  223. lovetox

    and this does work for all changes, not only for additional btw

  224. lovetox

    you really should write down a guidline when to use features and when to use a namespace bump

  225. eta has left

  226. lovetox

    and then people should honor it, if they like it or not

  227. lovetox

    so its consistent

  228. chyna has left

  229. Alex has left

  230. Kev

    It works whenever the behaviour as allowed but not required by the previous spec.

  231. Kev

    It works whenever the behaviour was allowed but not required by the previous spec.

  232. mimi89999 has left

  233. reedhhw has joined

  234. eta has joined

  235. flow

    lovetox> and this does work for all changes, not only for additional btw I doubt that is true, there are certainly valid reasons for a version bump

  236. lovetox

    a feature works for something thats a feature, hence OPTIONAL

  237. lovetox

    but thats not the reason they are used lately

  238. mukt2 has left

  239. lovetox

    its, oh there is some sensible change that XEP needs, everybody needs that change, but there is some impl out there that does not want to upgrade, so lets make the required change OPTIONAL to not break some client

  240. lovetox

    and i get this notion for a XEP that is in Draft or whatever final status there is

  241. lovetox

    but not for Experimental

  242. chyna has joined

  243. werdan has joined

  244. Alex has joined

  245. mukt2 has joined

  246. lovetox

    but anyway i can also parse 27 features before i know the server does what i want, it doesnt matter much

  247. mimi89999 has joined

  248. sonny has left

  249. sonny has joined

  250. emus

    Hello guys, just a reminder to put your news into the upcoming XMPP Newsletter for this May if you have anything to say or already published! 📬 We draft the Newsletter on Github and will archive to the Wiki once released: https://github.com/xsf/xmpp.org/pull/706 Merge requests are welcome! 👋

  251. chyna has left

  252. werdan has left

  253. andy has left

  254. lovetox has left

  255. sonny has left

  256. sonny has joined

  257. chyna has joined

  258. adiaholic_ has left

  259. adiaholic_ has joined

  260. neshtaxmpp has joined

  261. adiaholic_ has left

  262. adiaholic_ has joined

  263. mimi89999 has left

  264. mimi89999 has joined

  265. Neustradamus_

    emus: How we can edit a draft?

  266. Neustradamus_ has left

  267. Neustradamus_ has joined

  268. emus

    You should basically be able to create a merge request. If you don't want you can just comment a section. But merge request would be easier

  269. chyna has left

  270. chyna has joined

  271. adiaholic_ has left

  272. adiaholic_ has joined

  273. wurstsalat

    Neustradamus_: pull requests on github are the quickest way emus: have you had a look at mine?

  274. emus

    Ehm, I though I merged everything, or?

  275. emus

    Okay, thats really odd and happened before - I don't get ANY email or notficiation about those pull requests (anyway thanks for you work!

  276. emus

    Okay, thats really odd and happened before - I don't get ANY email or notficiation about those pull requests (anyway thanks for you work!)

  277. Link Mauve

    Hi, how can one add @xml:lang support to XML Schema?

  278. Link Mauve

    Do we have any such example?

  279. Link Mauve

    Apparently I have to define xmlns:xml='http://www.w3.org/XML/1998/namespace', which goes against the XML spec AIUI.

  280. chyna has left

  281. emus

    wurstsalat - thanks, is merged

  282. Link Mauve

    Indeed it does, xmllint rejects it.

  283. wurstsalat

    emus, maybe you have to adjust notifications for your own fork?

  284. emus

    will check, but thats weird acutally 🤨️

  285. mukt2 has left

  286. mukt2 has joined

  287. neshtaxmpp has left

  288. adiaholic_ has left

  289. adiaholic_ has joined

  290. miho has joined

  291. miho has left

  292. miho has joined

  293. eta has left

  294. arc has left

  295. arc has joined

  296. miho has left

  297. eta has joined

  298. miho has joined

  299. lorddavidiii has left

  300. miho has left

  301. neshtaxmpp has joined

  302. Maranda has left

  303. Maranda has joined

  304. chyna has joined

  305. lorddavidiii has joined

  306. werdan has joined

  307. nyco has left

  308. calvin has joined

  309. nyco has joined

  310. Zash

    Re the Bookmarks thread, I remembered this exists: https://xmpp.org/extensions/xep-0194.html

  311. mathieui

    wasn’t this intended for contacts?

  312. andy has joined

  313. Zash

    Seems to be

  314. mimi89999 has left

  315. chyna has left

  316. adiaholic_ has left

  317. werdan has left

  318. adiaholic_ has joined

  319. lovetox has joined

  320. debacle has left

  321. andy has left

  322. andy has joined

  323. Half-Shot has left

  324. Half-Shot has joined

  325. mukt2 has left

  326. mukt2 has joined

  327. waqas has joined

  328. andy has left

  329. andy has joined

  330. mimi89999 has joined

  331. xnamed^ has joined

  332. j.r has left

  333. lovetox

    Zash, not sure how you think this has anything to do with the thread

  334. lovetox

    this tells your contacts that you joined a MUC

  335. chyna has joined

  336. neshtaxmpp has left

  337. nyco has left

  338. Zash

    Why is that so different from telling your own clients?

  339. pep.

    Might be a subset of it? :/

  340. chyna has left

  341. chyna has joined

  342. lovetox

    Zash we already have a mechanism to tell our own clients

  343. lovetox

    its called Bookmarks

  344. Zash

    :(

  345. werdan has joined

  346. xnamed^

    MattJ, as you said "track your affiliation" it's needed to let client know that to show actions for those features which can be accessed without having to join the MUC

  347. adiaholic_ has left

  348. adiaholic_ has joined

  349. neshtaxmpp has joined

  350. Andrzej has left

  351. Half-Shot has left

  352. Half-Shot has joined

  353. nyco has joined

  354. neshtaxmpp has left

  355. flow

    Link Mauve> Hi, how can one add @xml:lang support to XML Schema? Isn't xml:lang implictly everywhere?

  356. Zash

    flow: I'd expect to be implicitly allowed everywhere since it's a namespaced attribute

  357. flow

    Zash, yep, me too

  358. pep.

    What if there's a limited number of occurs, don't we need semantics to say "it's fine if there's a different @xml:lang"?

  359. Zash

    That seems more likely

  360. pep.

    What do you mean

  361. govanify has left

  362. govanify has joined

  363. Shell has left

  364. Shell has joined

  365. Andrzej has joined

  366. alexis has left

  367. mukt2 has left

  368. mukt2 has joined

  369. Link Mauve

    flow, yes, but how do you make the schema aware that an element can be duplicated if the @xml:lang is different?

  370. Zash

    Can schema even express that?

  371. Link Mauve

    I can’t find any hint that they do.

  372. pep.

    Zash, that was my comment as well, is it possible? :p

  373. Yagiza has joined

  374. paul has left

  375. govanify has left

  376. govanify has joined

  377. neshtaxmpp has joined

  378. Shell has left

  379. rion has left

  380. rion has joined

  381. sonny has left

  382. sonny has joined

  383. neshtaxmpp has left

  384. j.r has joined

  385. sonny has left

  386. sonny has joined

  387. Yagiza has left

  388. arc has left

  389. arc has joined

  390. waqas has left

  391. waqas has joined

  392. adiaholic_ has left

  393. waqas has left

  394. waqas has joined

  395. waqas has left

  396. waqas has joined

  397. xnamed^ has left

  398. xnamed^ has joined

  399. lovetox has left

  400. Shell has joined

  401. xnamed^ has left

  402. xnamed^ has joined

  403. Nekit has left

  404. Shell has left

  405. Shell has joined

  406. Andrzej has left

  407. xnamed^ has left

  408. Andrzej has joined

  409. xnamed^ has joined

  410. Andrzej has left

  411. werdan has left

  412. lovetox has joined

  413. paul has joined

  414. werdan has joined

  415. waqas has left

  416. waqas has joined

  417. debacle has joined

  418. debacle has left

  419. debacle has joined

  420. calvin has left

  421. lorddavidiii has left

  422. werdan has left

  423. lorddavidiii has joined

  424. xnamed^ has left

  425. adiaholic_ has joined

  426. adiaholic_ has left

  427. adiaholic_ has joined

  428. xnamed^ has joined

  429. adiaholic_ has left

  430. adiaholic_ has joined

  431. xnamed^ has left

  432. xnamed^ has joined

  433. lorddavidiii has left

  434. calvin has joined

  435. xnamed^ has left

  436. lorddavidiii has joined

  437. Half-Shot has left

  438. Half-Shot has joined

  439. lovetox has left

  440. adiaholic_ has left

  441. adiaholic_ has joined

  442. lovetox has joined

  443. xnamed^ has joined

  444. xnamed^ has left

  445. xnamed^ has joined

  446. Lainux has left

  447. Lainux has joined

  448. arc has left

  449. arc has joined

  450. Mikaela has left

  451. werdan has joined

  452. mukt2 has left

  453. mukt2 has joined

  454. DebXWoody has left

  455. xnamed^ has left

  456. xnamed^ has joined

  457. lorddavidiii has left

  458. xnamed^ has left

  459. xnamed^ has joined

  460. lorddavidiii has joined

  461. karoshi has left

  462. karoshi has joined

  463. lorddavidiii has left

  464. Daniel has left

  465. Daniel has joined

  466. alexis has joined

  467. mukt2 has left

  468. karoshi has left

  469. karoshi has joined

  470. paul has left

  471. mukt2 has joined

  472. Nekit has joined

  473. xnamed^ has left

  474. karoshi has left

  475. xnamed^ has joined

  476. Daniel has left

  477. Daniel has joined

  478. lovetox has left

  479. robertooo has left

  480. karoshi has joined

  481. nyco has left

  482. nyco has joined

  483. marc has left

  484. marc has joined

  485. Seve has left

  486. Vaulor has left

  487. Vaulor has joined

  488. Seve has joined

  489. Tobias has left

  490. nyco has left

  491. nyco has joined

  492. Lainux has left

  493. andrey.g has left

  494. werdan has left

  495. xecks has left

  496. xecks has joined

  497. xnamed^ has left

  498. xnamed^ has joined

  499. waqas has left

  500. waqas has joined

  501. xnamed^ has left

  502. adiaholic_ has left

  503. xnamed^ has joined

  504. adiaholic_ has joined

  505. mukt2 has left

  506. mukt2 has joined

  507. waqas has left

  508. waqas has joined

  509. waqas has left

  510. waqas has joined

  511. xnamed^ has left

  512. xnamed^ has joined

  513. mathieui has left

  514. mathieui has joined

  515. waqas has left

  516. waqas has joined

  517. waqas has left

  518. xnamed^ has left

  519. waqas has joined

  520. xnamed^ has joined

  521. marc0s has left

  522. sonny has left

  523. sonny has joined

  524. waqas has left

  525. waqas has joined

  526. xnamed^ has left

  527. arc has left

  528. marc has left

  529. marc has joined

  530. xnamed^ has joined

  531. mukt2 has left

  532. mathieui has left

  533. mathieui has joined

  534. Shell has left

  535. Shell has joined

  536. xnamed^ has left

  537. xnamed^ has joined

  538. xecks has left

  539. marc has left

  540. marc has joined

  541. marc has left

  542. marc has joined

  543. arc has joined

  544. calvin has left

  545. mimi89999 has left

  546. mimi89999 has joined

  547. nyco has left

  548. nyco has joined

  549. Shell has left

  550. mimi89999 has left

  551. mimi89999 has joined

  552. nyco has left

  553. nyco has joined

  554. xnamed^ has left

  555. xnamed^ has joined

  556. mukt2 has joined

  557. waqas has left

  558. waqas has joined

  559. xnamed^ has left

  560. xnamed^ has joined

  561. mimi89999 has left

  562. mimi89999 has joined

  563. mimi89999 has left

  564. mimi89999 has joined

  565. waqas has left

  566. waqas has joined

  567. mimi89999 has left

  568. mimi89999 has joined

  569. mimi89999 has left

  570. mimi89999 has joined

  571. adiaholic_ has left

  572. adiaholic_ has joined

  573. mimi89999 has left

  574. mimi89999 has joined

  575. neshtaxmpp has joined

  576. Nekit has left

  577. mimi89999 has left

  578. mimi89999 has joined

  579. sonny has left

  580. mimi89999 has left

  581. mimi89999 has joined

  582. karoshi has left

  583. mimi89999 has left

  584. calvin has joined

  585. mimi89999 has joined

  586. neshtaxmpp has left

  587. sonny has joined

  588. david has left

  589. david has joined

  590. kjkljlkjlkjl has joined

  591. mukt2 has left

  592. kjkljlkjlkjl has left

  593. mimi89999 has left

  594. emus has left

  595. mimi89999 has joined