XSF Discussion - 2020-05-23


  1. mukt2 has left

  2. adiaholic_ has joined

  3. j.r has joined

  4. stpeter has joined

  5. mukt2 has joined

  6. stpeter has left

  7. calvin has joined

  8. xnamed^ has left

  9. xnamed^ has joined

  10. moparisthebest

    queen_tilfaar: this server does federate, what do you mean

  11. alexis has left

  12. alexis has joined

  13. debacle has left

  14. chyna has joined

  15. stpeter has joined

  16. Neustradamus_ has left

  17. stpeter has left

  18. sonny has left

  19. sonny has joined

  20. Daniel has left

  21. gabriel has left

  22. Daniel has joined

  23. bear has left

  24. neshtaxmpp has left

  25. neshtaxmpp has joined

  26. stpeter has joined

  27. Seve has joined

  28. Daniel has left

  29. Daniel has joined

  30. arc has left

  31. arc has joined

  32. Wojtek has left

  33. sonny has left

  34. sonny has joined

  35. stpeter has left

  36. mukt2 has left

  37. bear has joined

  38. neshtaxmpp has left

  39. neshtaxmpp has joined

  40. emus has left

  41. xnamed^ has left

  42. sonny has left

  43. sonny has joined

  44. xnamed^ has joined

  45. mukt2 has joined

  46. stpeter has joined

  47. j.r has left

  48. arc has left

  49. arc has joined

  50. stpeter has left

  51. j.r has joined

  52. sonny has left

  53. sonny has joined

  54. arc has left

  55. arc has joined

  56. stpeter has joined

  57. mukt2 has left

  58. govanify has left

  59. govanify has joined

  60. neshtaxmpp has left

  61. arc has left

  62. stpeter has left

  63. arc has joined

  64. xnamed^ has left

  65. xnamed^ has joined

  66. Seve has left

  67. calvin has left

  68. arc has left

  69. arc has joined

  70. stpeter has joined

  71. moparisthebest has left

  72. moparisthebest has joined

  73. govanify has left

  74. govanify has joined

  75. xnamed^ has left

  76. xnamed^ has joined

  77. stpeter has left

  78. Seve has joined

  79. stpeter has joined

  80. stpeter has left

  81. xnamed^ has left

  82. sonny has left

  83. sonny has joined

  84. arc has left

  85. arc has joined

  86. Yagiza has joined

  87. stpeter has joined

  88. bear has left

  89. j.r has left

  90. xnamed^ has joined

  91. govanify has left

  92. govanify has joined

  93. stpeter has left

  94. j.r has joined

  95. Tobias has joined

  96. xnamed^ has left

  97. j.r has left

  98. lorddavidiii has joined

  99. sonny has left

  100. sonny has joined

  101. xnamed^ has joined

  102. stpeter has joined

  103. waqas has joined

  104. arc has left

  105. arc has joined

  106. j.r has joined

  107. karoshi has joined

  108. govanify has left

  109. govanify has joined

  110. lovetox has joined

  111. bear has joined

  112. stpeter has left

  113. xnamed^ has left

  114. xnamed^ has joined

  115. paul has joined

  116. alameyo has left

  117. stpeter has joined

  118. j.r has left

  119. mukt2 has joined

  120. j.r has joined

  121. stpeter has left

  122. xsf has left

  123. xsf has joined

  124. stpeter has joined

  125. sonny has left

  126. sonny has joined

  127. Lainux has joined

  128. stpeter has left

  129. j.r has left

  130. adiaholic_ has left

  131. adiaholic_ has joined

  132. waqas has left

  133. j.r has joined

  134. stpeter has joined

  135. lovetox has left

  136. lovetox has joined

  137. mukt2 has left

  138. j.r has left

  139. Mikaela has joined

  140. sonny has left

  141. sonny has joined

  142. Nekit has joined

  143. xsf has left

  144. xsf has joined

  145. stpeter has left

  146. j.r has joined

  147. gabriel has joined

  148. wurstsalat has joined

  149. andy has joined

  150. Shell has joined

  151. stpeter has joined

  152. mukt2 has joined

  153. adiaholic_ has left

  154. adiaholic_ has joined

  155. karoshi has left

  156. mukt2 has left

  157. mukt2 has joined

  158. stpeter has left

  159. neshtaxmpp has joined

  160. adiaholic_ has left

  161. xecks has joined

  162. neshtaxmpp has left

  163. stpeter has joined

  164. Andrzej has joined

  165. xnamed^ has left

  166. neshtaxmpp has joined

  167. stpeter has left

  168. rion has left

  169. rion has joined

  170. mukt2 has left

  171. mukt2 has joined

  172. wurstsalat has left

  173. wurstsalat has joined

  174. stpeter has joined

  175. Shell has left

  176. Shell has joined

  177. adiaholic_ has joined

  178. sonny has left

  179. sonny has joined

  180. adiaholic_ has left

  181. adiaholic_ has joined

  182. karoshi has joined

  183. stpeter has left

  184. emus has joined

  185. mukt2 has left

  186. debacle has joined

  187. !XSF_Martin has left

  188. !XSF_Martin has joined

  189. karoshi has left

  190. lskdjf has joined

  191. lovetox has left

  192. stpeter has joined

  193. lovetox has joined

  194. mukt2 has joined

  195. lovetox has left

  196. debacle has left

  197. stpeter has left

  198. adiaholic_ has left

  199. adiaholic_ has joined

  200. pep.

    Anybody got clues on how xsf/registrar works?

  201. werdan has joined

  202. Zash has joined

  203. stpeter has joined

  204. mukt2 has left

  205. mukt2 has joined

  206. pep.

    Figured it out! Don't touch it. Update the XEP

  207. stpeter has left

  208. xsf has left

  209. mukt2 has left

  210. mukt2 has joined

  211. Nekit has left

  212. xnamed^ has joined

  213. karoshi has joined

  214. karoshi has left

  215. sonny has left

  216. stpeter has joined

  217. emus

    Hi MattJ, have you found some time to check about the access?

  218. lovetox has joined

  219. debacle has joined

  220. mimi89999 has left

  221. chyna has left

  222. chyna has joined

  223. stpeter has left

  224. lorddavidiii has left

  225. neshtaxmpp has left

  226. chyna has left

  227. chyna has joined

  228. rion

    https://github.com/xsf/xeps/pull/950

  229. j.r has left

  230. j.r has joined

  231. stpeter has joined

  232. eevvoor has joined

  233. xnamed^ has left

  234. xnamed^ has joined

  235. debacle has left

  236. chyna has left

  237. chyna has joined

  238. stpeter has left

  239. Nekit has joined

  240. eevvoor has left

  241. alameyo has joined

  242. queen_tilfaar has joined

  243. queen_tilfaar has left

  244. queen_tilfaar has joined

  245. queen_tilfaar

    > queen_tilfaar: this server does federate, what do you mean Alright let's test this. Let's see if this message goes through

  246. queen_tilfaar

    Nope can't do I have to enable this server exclusive account to chat

  247. queen_tilfaar

    I hope this is a bug

  248. queen_tilfaar has left

  249. queen_tilfaar has joined

  250. queen_tilfaar has left

  251. queen_tilfaar has joined

  252. Link Mauve

    Hi, is there any prior work to using 0059 in 0004 data forms?

  253. stpeter has joined

  254. Zash

    0004 has its own pagination thing iirc?

  255. Maranda has left

  256. Maranda has joined

  257. neshtaxmpp has joined

  258. chyna has left

  259. queen_tilfaar has left

  260. queen_tilfaar has joined

  261. chyna has joined

  262. larma

    You can do pagination in 0050 by just having an option "Next" which loads a new form with the next page. I am pretty certain I've seen that somewhere already.

  263. Link Mauve

    Zash, I can’t find that.

  264. lorddavidiii has joined

  265. Zash

    Link Mauve, probably confusing it with the <reported> stuff then

  266. Link Mauve

    But yes, <reported/> is what I’d like to have 0059 for.

  267. queen_tilfaar has left

  268. queen_tilfaar has joined

  269. lovetox

    larma, thats not pagination

  270. lovetox

    thats the next command stage in a multi stage flow

  271. lovetox

    of course you could misuse this as pagination

  272. neshtaxmpp has left

  273. lovetox

    but it was not intended that way

  274. lovetox

    and it would break every adhoc command dialog

  275. mukt2 has left

  276. flow

    Link Mauve, xep141

  277. mukt2 has joined

  278. stpeter has left

  279. queen_tilfaar has left

  280. queen_tilfaar has joined

  281. Link Mauve

    flow, hmm, that’s not exactly my usecase: imagine I retrieve a <reported/> with a huge lot of items, which doesn’t fit in one stanza, how can I page through them similarly to in 0055 results?

  282. larma

    lovetox, I guess you misunderstood. in ad-hoc if server sends a form where you need to pick one entry from a list, there was one entry "<previous>", one entry "<next>" and about 20 actual entries. If I pick any of the 20 actual entries and then execute next I'd do certain action, if I pick "<next>"/"<previous>" entry and execute next I'll get another form. I think Gajim was handling this perfectly fine and I don't see why that would be misuse or break typical ad-hoc implementations. It obvious was terrible UX, but that's something you get used to when using ad-hoc

  283. flow

    Link Mauve, is this pure xep4 or with ad-hoc?

  284. chyna has left

  285. chyna has joined

  286. lorddavidiii has left

  287. lorddavidiii has joined

  288. arc has left

  289. arc has joined

  290. Link Mauve

    flow, with ad-hoc.

  291. Link Mauve

    (How is it different?)

  292. queen_tilfaar has left

  293. queen_tilfaar has joined

  294. lovetox

    larma, in Adhoc "Next" means always next stae

  295. lovetox

    larma, in Adhoc "Next" means always next stage

  296. lovetox

    there is no next page, and there is no difference between execute and next

  297. flow

    Link Mauve, I wonder, like lovetox, if you could then use stages

  298. flow

    ad-hoc command stages that is

  299. queen_tilfaar has left

  300. queen_tilfaar has joined

  301. lovetox

    flow thats bad, he wants to return a huge list

  302. flow

    I am not sure if xep4+rsm is a good idea

  303. flow

    lovetox, why is it bad?

  304. Link Mauve

    So, my usecase is that a user wants to list what they have uploaded using 0363, ignoring all usecases where the deployment might have already deleted some or whatever.

  305. lovetox

    because thats not how adhoc works, you dont display pags of data in different stages

  306. Link Mauve

    To then implement e.g. a photo album, or the ability to delete one of these files.

  307. queen_tilfaar has left

  308. queen_tilfaar has joined

  309. flow

    Link Mauve, maybe grouplist the result list items in multiple stages works

  310. Link Mauve

    That sounds like a hack. :/

  311. flow

    lovetox, so you saying it can't be done with ad-hoc commands?

  312. queen_tilfaar has left

  313. queen_tilfaar has joined

  314. flow

    Link Mauve, not sure, but that use case sure is worth considering

  315. queen_tilfaar has left

  316. queen_tilfaar has joined

  317. neshtaxmpp has joined

  318. chyna has left

  319. chyna has joined

  320. flow

    Link Mauve, I assume an "upload" is modelled as multiple fields? or are multiple uploads the values of a single field?

  321. Link Mauve

    flow, I was thinking of one item per file, with multiple fields as the implementation sees fit.

  322. Link Mauve

    (And has available.)

  323. flow

    ahh right xep4 has <item/>

  324. Zash

    Could you model it as a disco#items list on a special node + ad-hoc command on each node?

  325. flow

    I wonder if there is prior art in user search

  326. flow

    surely user search could return a large result set

  327. Zash

    https://xmpp.org/extensions/xep-0055.html ^F 0059 → no hits

  328. Link Mauve

    Zash, 0059 ^F 0055 though describes the protocol.

  329. queen_tilfaar has left

  330. Zash

    Haha

  331. Zash

    Backwards

  332. Link Mauve

    Feel free to migrate it to 0055 if you care enough. :p

  333. stpeter has joined

  334. flow

    well then it may be worth specifying something like rsm for xep4, which should be negoiatable, as in requestor adds flag to request, responder replies with rsm-is xep4 response

  335. j.r has left

  336. Link Mauve

    Zash, so in your proposal, a client would disco#items like in XEP-0135, and do ad-hoc commands there?

  337. j.r has joined

  338. Link Mauve

    That sounds bad if e.g. you want to select many files and delete them at once.

  339. Link Mauve

    flow, yup.

  340. flow

    Zash, that eventually only shifts the large result set problematic from xep4 to xep30, no?

  341. Zash

    Hmmmmm

  342. flow

    I mean, i really like to see rsm disco going

  343. Link Mauve

    flow, RSM does specify itself for both 0055 and 0030.

  344. flow

    I think I even have a commit or even made a pr in that regard

  345. Link Mauve

    (Backwards again, I guess.)

  346. Zash

    Link Mauve: It would move that into the client and make it less efficient to batch-delete stuff.

  347. Link Mauve

    Only one of the existing four deferred XEPs for file management deals with deletion, and it does it only for deletion notifications (XEP-0214).

  348. lovetox

    larma, flow : i was wrong, yes pagination is ok if the adhoc command does only list things

  349. flow

    Link Mauve, ahh right

  350. lovetox

    problem is what Link Mauve wants is, list things, then select things, then delete things

  351. lovetox

    so it would be exceptionally bad, if you have to page through 1000 items, only to come to the last command stage

  352. lovetox

    where you finally can delete them

  353. flow

    lovetox, maybe you can have an optional field where you select the items to delete that are currently displayed?

  354. flow

    and then 'next' not only shows the next page, but deletes the items you have selected

  355. flow

    and then 'next' not only shows the next page, but deletes the items you have selected (if any)

  356. Zash

    Select action first, page through list and select items, finalize?

  357. Zash

    Or select items first, then action?

  358. Zash

    🤷️

  359. lovetox

    no i just reread 0050

  360. lovetox

    even that is possible

  361. lovetox

    a stage can have a next action and a complete action

  362. lovetox

    so the only not nice thing now is, that a generic adhoc UI would not be able to display all items on the same page

  363. lovetox

    and thus unable to provide any search/sort capabilities

  364. Zash

    You could probably do that over ad-hoc as well, but it'd probably be very awkward

  365. larma

    https://larma.de:5281/upload/l6Awnt59kxp4xga9/just_pick_next.png

  366. lovetox

    larma, i was wrong, a stage can have "next" and "complete" buttons

  367. lovetox

    so you can say, delete, and next page

  368. lovetox

    no need for that workaround

  369. larma

    I am not saying that there is no better way, but this is what I've seen before, and it certainly does work

  370. larma

    and probably is compatible with every client

  371. chyna has left

  372. larma

    even those not implementing the action to move to previous page

  373. stpeter has left

  374. chyna has joined

  375. calvin has joined

  376. debacle has joined

  377. andy has left

  378. neshtaxmpp has left

  379. stpeter has joined

  380. andy has joined

  381. neshtaxmpp has joined

  382. mukt2 has left

  383. sonny has joined

  384. mukt2 has joined

  385. Alex has left

  386. Alex has joined

  387. stpeter has left

  388. andy has left

  389. andy has joined

  390. Andrzej has left

  391. andy has left

  392. nyco has left

  393. andy has joined

  394. mimi89999 has joined

  395. Neustradamus has joined

  396. pep.

    Is there anything about "A hidden field named FORM_TYPE" saying it's special?

  397. pep.

    There was discussions about that not so long ago right?

  398. Zash

    Yes

  399. Zash

    https://xmpp.org/extensions/xep-0068.html

  400. pep.

    Thanks

  401. Neustradamus has left

  402. Neustradamus has joined

  403. nyco has joined

  404. adiaholic_ has left

  405. adiaholic_ has joined

  406. mukt2 has left

  407. Neustradamus has left

  408. mukt2 has joined

  409. werdan has left

  410. xnamed^ has left

  411. neshtaxmpp has left

  412. Neustradamus_ has joined

  413. neshtaxmpp has joined

  414. wurstsalat has left

  415. mukt2 has left

  416. mukt2 has joined

  417. wurstsalat has joined

  418. mukt2 has left

  419. lovetox has left

  420. Andrzej has joined

  421. sonny has left

  422. sonny has joined

  423. mukt2 has joined

  424. Daniel has left

  425. Daniel has joined

  426. andy has left

  427. govanify has left

  428. govanify has joined

  429. andy has joined

  430. Yagiza has left

  431. nyco has left

  432. nyco has joined

  433. neshtaxmpp has left

  434. neshtaxmpp has joined

  435. arc has left

  436. arc has joined

  437. lovetox has joined

  438. calvin has left

  439. andy has left

  440. calvin has joined

  441. LNJ has joined

  442. Link Mauve

    So, in BOSH, what should happen on stream error?

  443. Link Mauve

    I tried to log in with an invalid password, received <body sid="507521e3-75ea-47e6-af62-8e746ea8d2d0" xmlns="http://jabber.org/protocol/httpbind" xmlns:stream="http://etherx.jabber.org/streams"><failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/><text>The response provided by the client doesn&apos;t match the one we calculated.</text></failure></body>

  444. andy has joined

  445. emus has left

  446. emus has joined

  447. arc has left

  448. arc has joined

  449. Zash

    Wait, that's not a stream error

  450. mukt2 has left

  451. Zash

    That's a SASL error. Those are not fatal, you're free to try again.

  452. Link Mauve

    Oh, I see.

  453. mukt2 has joined

  454. xnamed^ has joined

  455. xnamed^ has left

  456. xnamed^ has joined

  457. calvin has left

  458. calvin has joined

  459. karoshi has joined

  460. adiaholic_ has left

  461. mukt2 has left

  462. xnamed^ has left

  463. arc has left

  464. arc has joined

  465. xnamed^ has joined

  466. arc has left

  467. arc has joined

  468. alexis has left

  469. adiaholic_ has joined

  470. Nekit has left

  471. mukt2 has joined

  472. j.r has left

  473. test has joined

  474. test has left

  475. chyna has left

  476. chyna has joined

  477. Bezi has left

  478. Bezi has joined

  479. Bezi has left

  480. Bezi has joined

  481. Guus has left

  482. alameyo has left

  483. emus has left

  484. j.r has joined

  485. alameyo has joined

  486. Guus has joined

  487. chyna has left

  488. chyna has joined

  489. mukt2 has left

  490. waqas has joined

  491. neshtaxmpp has left

  492. wurstsalat has left

  493. mukt2 has joined

  494. wurstsalat has joined

  495. adiaholic_ has left

  496. adiaholic_ has joined

  497. Guus has left

  498. alameyo has left

  499. moparisthebest has left

  500. moparisthebest has joined

  501. Guus has joined

  502. alameyo has joined

  503. adiaholic_ has left

  504. adiaholic_ has joined

  505. edhelas has left

  506. edhelas has joined

  507. xnamed^ has left

  508. xnamed^ has joined

  509. Andrzej has left

  510. emus has joined

  511. LNJ has left

  512. LNJ has joined

  513. neshtaxmpp has joined

  514. werdan has joined

  515. neshtaxmpp has left

  516. neshtaxmpp has joined

  517. karoshi has left

  518. Yagiza has joined

  519. bear has left

  520. karoshi has joined

  521. LNJ has left

  522. LNJ has joined

  523. debacle has left

  524. debacle has joined

  525. karoshi has left

  526. karoshi has joined

  527. lorddavidiii has left

  528. Shell has left

  529. arc has left

  530. arc has joined

  531. andrey.g has left

  532. Yagiza has left

  533. bear has joined

  534. Zash has left

  535. neshtaxmpp has left

  536. Zash has joined

  537. neshtaxmpp has joined

  538. LNJ has left

  539. neshtaxmpp has left

  540. andrey.g has joined

  541. Zash has left

  542. Zash has joined

  543. neshtaxmpp has joined

  544. werdan has left

  545. neshtaxmpp has left

  546. xsf has joined

  547. neshtaxmpp has joined

  548. arc has left

  549. arc has joined

  550. LNJ has joined

  551. lovetox has left

  552. marc has left

  553. marc has joined

  554. xsf has left

  555. xsf has joined

  556. adiaholic_ has left

  557. adiaholic_ has joined

  558. karoshi has left

  559. Daniel has left

  560. Daniel has joined

  561. sonny has left

  562. sonny has joined

  563. Nekit has joined

  564. karoshi has joined

  565. alexis has joined

  566. xnamed^ has left

  567. xnamed^ has joined

  568. Daniel has left

  569. Daniel has joined

  570. andy has left

  571. govanify has left

  572. govanify has joined

  573. andy has joined

  574. xnamed^ has left

  575. papatutuwawa has left

  576. papatutuwawa has joined

  577. xnamed^ has joined

  578. robertooo has left

  579. andy has left

  580. arc has left

  581. arc has joined

  582. govanify has left

  583. govanify has joined

  584. arc has left

  585. arc has joined

  586. mukt2 has left

  587. mukt2 has joined

  588. Neustradamus_ has left

  589. andy has joined

  590. Neustradamus_ has joined

  591. andy has left

  592. andy has joined

  593. xnamed^ has left

  594. xnamed^ has joined

  595. andy has left

  596. LNJ has left

  597. mukt2 has left

  598. mukt2 has joined

  599. mukt2 has left

  600. LNJ has joined

  601. mukt2 has joined

  602. LNJ has left

  603. LNJ has joined

  604. papatutuwawa has left

  605. Shell has joined

  606. LNJ has left

  607. LNJ has joined

  608. papatutuwawa has joined

  609. xecks has left

  610. xecks has joined

  611. mukt2 has left

  612. mukt2 has joined

  613. debacle has left

  614. debacle has joined

  615. Mikaela has left

  616. j.r has left

  617. Shell has left

  618. Shell has joined

  619. xnamed^ has left

  620. xnamed^ has joined

  621. xecks has left

  622. sonny has left

  623. sonny has joined

  624. wurstsalat has left

  625. LNJ has left

  626. mukt2 has left

  627. karoshi has left

  628. calvin has left

  629. mukt2 has joined