XSF Discussion - 2020-04-04


  1. neshtaxmpp has left
  2. Shell has left
  3. Wojtek has left
  4. Nekit has left
  5. stpeter has joined
  6. stpeter has left
  7. bear has joined
  8. adiaholic_ has joined
  9. lskdjf has left
  10. lskdjf has joined
  11. mukt2 has joined
  12. karoshi has left
  13. emus has left
  14. pdurbin has joined
  15. alexis has left
  16. mukt2 has left
  17. Daniel has left
  18. Daniel has joined
  19. lskdjf has left
  20. pdurbin has left
  21. alexis has joined
  22. alexis has left
  23. adiaholic_ has left
  24. neshtaxmpp has joined
  25. adiaholic_ has joined
  26. stpeter has joined
  27. stpeter has left
  28. Daniel has left
  29. Daniel has joined
  30. alexis has joined
  31. neshtaxmpp has left
  32. mukt2 has joined
  33. pdurbin has joined
  34. Daniel has left
  35. krauq has left
  36. Daniel has joined
  37. pdurbin has left
  38. neshtaxmpp has joined
  39. mukt2 has left
  40. krauq has joined
  41. adiaholic_ has left
  42. adiaholic_ has joined
  43. Roberto has left
  44. Roberto has joined
  45. calvin has left
  46. mukt2 has joined
  47. pdurbin has joined
  48. mukt2 has left
  49. stpeter has joined
  50. stpeter has left
  51. alexis has left
  52. Daniel has left
  53. Daniel has joined
  54. alexis has joined
  55. mukt2 has joined
  56. Maranda has left
  57. Maranda has joined
  58. neshtaxmpp has left
  59. neshtaxmpp has joined
  60. Syndace has left
  61. Daniel has left
  62. Daniel has joined
  63. mukt2 has left
  64. andrey.g has joined
  65. adiaholic_ has left
  66. adiaholic_ has joined
  67. neshtaxmpp has left
  68. bear has left
  69. DebXWoody has joined
  70. Steve Kille has left
  71. paul has joined
  72. paul has left
  73. lovetox has joined
  74. mukt2 has joined
  75. stpeter has joined
  76. stpeter has left
  77. mukt2 has left
  78. paul has joined
  79. Yagiza has joined
  80. bear has joined
  81. matkor has left
  82. matkor has joined
  83. Neustradamus Problem in the ML, like I have said here previously, two times for the same part "XEP-0363"
  84. bear has left
  85. adiaholic_ has left
  86. adiaholic_ has joined
  87. mukt2 has joined
  88. mukt2 has left
  89. Daniel has left
  90. Daniel has joined
  91. wurstsalat has joined
  92. bear has joined
  93. mukt2 has joined
  94. lovetox has left
  95. bear has left
  96. Tobias has joined
  97. karoshi has joined
  98. mukt2 has left
  99. mukt2 has joined
  100. stpeter has joined
  101. stpeter has left
  102. Max has left
  103. Max has joined
  104. lovetox has joined
  105. LNJ has joined
  106. bear has joined
  107. stpeter has joined
  108. stpeter has left
  109. Nekit has joined
  110. matkor has left
  111. matkor has joined
  112. Douglas Terabyte has left
  113. Alex has left
  114. bear has left
  115. Alex has joined
  116. mukt2 has left
  117. mukt2 has joined
  118. Marc has joined
  119. larma has left
  120. LNJ has left
  121. larma has joined
  122. waqas has left
  123. goffi has joined
  124. rion has left
  125. rion has joined
  126. mukt2 has left
  127. LNJ has joined
  128. Syndace has joined
  129. bear has joined
  130. mukt2 has joined
  131. kevin has joined
  132. robertooo has joined
  133. kevin has left
  134. APach has left
  135. LNJ has left
  136. kevin has joined
  137. kevin has left
  138. bear has left
  139. LNJ has joined
  140. winfried has left
  141. lovetox has left
  142. Maranda has left
  143. Maranda has joined
  144. winfried has joined
  145. lovetox has joined
  146. APach has joined
  147. LNJ has left
  148. lskdjf has joined
  149. sonny has left
  150. arc has left
  151. arc has joined
  152. adiaholic_ has left
  153. adiaholic_ has joined
  154. sonny has joined
  155. emus has joined
  156. werdan has joined
  157. Nekit has left
  158. neshtaxmpp has joined
  159. Steve Kille has joined
  160. andy has joined
  161. bear has joined
  162. stpeter has joined
  163. stpeter has left
  164. mukt2 has left
  165. Seve has left
  166. Seve has joined
  167. bantumi has joined
  168. bantumi good morning to everyone
  169. bantumi i have a problem
  170. bantumi anyone ca help me ? i can explain my issue ?
  171. pep. “Zash: not changing state” idempotent?
  172. Zash That's the word
  173. bantumi can i explain my issue ?
  174. Zash What's it about?
  175. pep. bantumi: don't ask to ask. I'm afraid you might not be at the right place though
  176. bantumi sorry, i'm creating a xmpp chat with iOS and Android app
  177. bantumi i implement everything
  178. bantumi on server i have ejabber installed
  179. bantumi but i have last issue with remote push notification for offline message
  180. Steve Kille has left
  181. bantumi since 2 weeks ago we use Openfire but we decide to switch to ejabber
  182. bantumi on openfire we use a plugin that redirect message to a serrver trought API and all works fine
  183. bantumi but now with ejabber i dont find any way to do the same things
  184. pep. what does that plugin do exactly? not sure I understand
  185. Daniel bantumi: ejabberd has support for xep-0357
  186. mukt2 has joined
  187. bantumi pep. this plugin is called "CallbackOnOffline" that send a json to another server with this format { "token":"21uh9d1h91d", "from":"user@mychatapp.com", "to":"user123@mychatapp.com", "body":"Message body, so what user's typed" }
  188. Daniel It should behave roughly similar only that the communication between the push server and the xmpp server is xmpp and not http
  189. bantumi and this other our server send the request to FCM that phisically send the push to device
  190. pep. bantumi: don't think that's standard is it
  191. bantumi Daniel i know but i dont understand how to send push notification to user
  192. pep. you can probably write your own ejabberd module that does about the same thing
  193. Daniel What you call 'our server' is called 'app server' in the lingo of 357
  194. Daniel So you have to rewrite 'your server' to be a 357 app server
  195. Daniel Or use some stock 'app server' like p2
  196. bantumi https://github.com/iNPUTmice/p2
  197. bantumi this ?
  198. Daniel Yeah
  199. bantumi you are the creator !!!??? great!
  200. adiaholic_ has left
  201. adiaholic_ has joined
  202. bear has left
  203. bantumi can you help me install this module on my server ?
  204. bantumi i try today but i have some issue
  205. bantumi we have 3 server ....
  206. bantumi 1- server xmpp with openfire that we want to leave
  207. lovetox has left
  208. bantumi 2- server for user details
  209. bantumi 2- server for user details based on windows
  210. bantumi 3- debain server where now we install ejabber
  211. bantumi 1- server xmpp with openfire that we want to leave based on windows
  212. Daniel If you look up my contact details on the internet and send me an email I can give you a cost estimate for commercial support for p2
  213. Daniel Otherwise reading and understanding the Readme and xep 357 should bring you a long way
  214. Shell has joined
  215. bantumi i send you an email
  216. Test has joined
  217. Vaulor has left
  218. Seve has left
  219. Seve has joined
  220. Vaulor has joined
  221. lovetox has joined
  222. Douglas Terabyte has joined
  223. bantumi email sent
  224. bantumi confirm me that you receive it
  225. Daniel bantumi: Got the email. Will respond to it later today
  226. bantumi thanks a lot
  227. Douglas Terabyte has left
  228. Douglas Terabyte has joined
  229. bear has joined
  230. Dele Olajide has joined
  231. winfried has left
  232. winfried has joined
  233. Tobias has left
  234. bear has left
  235. andrey.g has left
  236. Max has left
  237. Max has joined
  238. DebXWoody has left
  239. Max has left
  240. Max has joined
  241. serge90 has joined
  242. kevin has joined
  243. kevin has left
  244. LNJ has joined
  245. Tobias has joined
  246. mukt2 has left
  247. werdan has left
  248. mukt2 has joined
  249. Test has left
  250. DebXWoody has joined
  251. pdurbin has left
  252. LNJ has left
  253. winfried has left
  254. winfried has joined
  255. winfried has left
  256. winfried has joined
  257. LNJ has joined
  258. stpeter has joined
  259. stpeter has left
  260. bear has joined
  261. mukt2 has left
  262. Vaulor has left
  263. Seve has left
  264. andrey.g has joined
  265. bear has left
  266. mukt2 has joined
  267. Vaulor has joined
  268. Seve has joined
  269. marc has left
  270. mukt2 has left
  271. mukt2 has joined
  272. serge90 has left
  273. serge90 has joined
  274. neshtaxmpp has left
  275. Zash Did we ever discuss having the server send caps for its own local componends to clients during session startup?
  276. Daniel caps as in presence?
  277. Zash Caps as in the thing that's most often sent in presence, yes
  278. Zash It can also be found in <stream:features/> sometimes
  279. serge90 has left
  280. lovetox yes that would be useful, would spare a few disco info requests
  281. lovetox on startup
  282. serge90 has joined
  283. Daniel i think we discussed a need for it
  284. Daniel not that particular solution
  285. lovetox was this not in entitycaps 2
  286. Zash Not from what I can see
  287. serge90 has left
  288. serge90 has joined
  289. serge90 has left
  290. serge90 has joined
  291. bear has joined
  292. serge90 has left
  293. serge90 has joined
  294. rion has left
  295. rion has joined
  296. serge90 has left
  297. serge90 has joined
  298. marc has joined
  299. serge90 has left
  300. serge90 has joined
  301. bear has left
  302. j.r has left
  303. calvin has joined
  304. Nekit has joined
  305. serge90 has left
  306. serge90 has joined
  307. mukt2 has left
  308. serge90 has left
  309. serge90 has joined
  310. Shell has left
  311. adiaholic_ has left
  312. adiaholic_ has joined
  313. mukt2 has joined
  314. Shell has joined
  315. serge90 has left
  316. Shell has left
  317. adiaholic_ has left
  318. serge90 has joined
  319. adiaholic_ has joined
  320. winfried has left
  321. winfried has joined
  322. Shell has joined
  323. Shell has left
  324. serge90 has left
  325. serge90 has joined
  326. lskdjf has left
  327. larma has left
  328. serge90 has left
  329. serge90 has joined
  330. larma has joined
  331. pdurbin has joined
  332. serge90 has left
  333. serge90 has joined
  334. serge90 has left
  335. pdurbin has left
  336. serge90 has joined
  337. mukt2 has left
  338. j.r has joined
  339. winfried has left
  340. winfried has joined
  341. serge90 has left
  342. serge90 has joined
  343. mukt2 has joined
  344. stpeter has joined
  345. stpeter has left
  346. bear has joined
  347. bantumi has left
  348. serge90 has left
  349. serge90 has joined
  350. calvin has left
  351. DebXWoody has left
  352. mukt2 has left
  353. winfried has left
  354. winfried has joined
  355. DebXWoody has joined
  356. mukt2 has joined
  357. serge90 has left
  358. serge90 has joined
  359. bantumi has joined
  360. serge90 has left
  361. serge90 has joined
  362. mukt2 has left
  363. serge90 has left
  364. serge90 has joined
  365. serge90 has left
  366. serge90 has joined
  367. serge90 has left
  368. Max has left
  369. winfried has left
  370. winfried has joined
  371. serge90 has joined
  372. mukt2 has joined
  373. Max has joined
  374. serge90 has left
  375. serge90 has joined
  376. Max has left
  377. LNJ has left
  378. Max has joined
  379. lskdjf has joined
  380. serge90 has left
  381. serge90 has joined
  382. serge90 has left
  383. serge90 has joined
  384. mukt2 has left
  385. mukt2 has joined
  386. xsf has left
  387. serge90 has left
  388. serge90 has joined
  389. Shell has joined
  390. serge90 has left
  391. serge90 has joined
  392. Vaulor has left
  393. Seve has left
  394. alexis has left
  395. alexis has joined
  396. mukt2 has left
  397. stpeter has joined
  398. stpeter has left
  399. serge90 has left
  400. mukt2 has joined
  401. LNJ has joined
  402. arc has left
  403. arc has joined
  404. 111 has joined
  405. 111 has left
  406. Seve has joined
  407. !XSF_Martin has left
  408. Vaulor has joined
  409. !XSF_Martin has joined
  410. Shell has left
  411. Shell has joined
  412. neshtaxmpp has joined
  413. Roberto has left
  414. Roberto has joined
  415. adiaholic_ has left
  416. mukt2 has left
  417. Shell has left
  418. pdurbin has joined
  419. mukt2 has joined
  420. werdan has joined
  421. emus has left
  422. emus has joined
  423. mukt2 has left
  424. adiaholic_ has joined
  425. pdurbin has left
  426. mukt2 has joined
  427. winfried has left
  428. winfried has joined
  429. winfried has left
  430. winfried has joined
  431. mukt2 has left
  432. Marc has left
  433. Marc has joined
  434. mukt2 has joined
  435. mukt2 has left
  436. mukt2 has joined
  437. Max has left
  438. mukt2 has left
  439. mukt2 has joined
  440. Max has joined
  441. Nekit has left
  442. Guus has left
  443. Guus has joined
  444. mukt2 has left
  445. Max has left
  446. Vaulor has left
  447. Seve has left
  448. mukt2 has joined
  449. mukt2 has left
  450. adiaholic_ has left
  451. adiaholic_ has joined
  452. APach has left
  453. alexis has left
  454. APach has joined
  455. Seve has joined
  456. arc has left
  457. arc has joined
  458. Max has joined
  459. Vaulor has joined
  460. mukt2 has joined
  461. adiaholic_ has left
  462. adiaholic_ has joined
  463. mukt2 has left
  464. mukt2 has joined
  465. bantumi has left
  466. adiaholic_ has left
  467. Marc has left
  468. Marc has joined
  469. emus has left
  470. mukt2 has left
  471. mukt2 has joined
  472. flow Zash, we did discuss
  473. stpeter has joined
  474. stpeter has left
  475. xsf has joined
  476. emus has joined
  477. krauq has left
  478. krauq has joined
  479. stpeter has joined
  480. stpeter has left
  481. Vaulor has left
  482. Seve has left
  483. Seve has joined
  484. Vaulor has joined
  485. waqas has joined
  486. krauq has left
  487. krauq has joined
  488. eta what are the current standards in use for client nicknames?
  489. eta (I'm implementing a transport; I tried sending <nick> in presence subscription requests but neither gajim nor conversations seemed to care)
  490. Zash Oh boy
  491. andrey.g has left
  492. Zash There's that, usually in PEP. And vCards. And in MUC it's its own thing using the resource.
  493. lovetox eta most clients support nicks via PEP
  494. lovetox so UserNickname XEP
  495. eta lovetox, but not the <nick/> fallback in that XEP?
  496. eta I'd ideally like to avoid implementing the whole of PEP just for nicknames in my transport
  497. lovetox i think Gajim respects the nick in presence on the subscribe
  498. lovetox so it shows nick wants to subscribe to you
  499. lovetox but dont think afterwards
  500. eta ah
  501. lovetox let me look through the code
  502. eta could I get away with just sending PEP events as demonstrated in XEP-0172 on nickname changes and not implementing the whole of PEP/
  503. eta ?*
  504. Daniel Yeah I think it's the same in Conversations. It supports nicks in subscribe presences.
  505. Daniel And pep
  506. j.r has left
  507. lovetox hm how does you transport add the contact
  508. lovetox do you maybe send a roster item exchange ?
  509. lovetox because that has a nickname attribute and this would be pushed to the roster
  510. eta lovetox, it sends regular presence subscribe
  511. eta I must be doing something wrong then; neither Conversations nor gajim seem to like my nick in presence subscribe :<
  512. j.r has joined
  513. eta my stanza looks like: <presence from="REDACTED@ig.theta.eu.org" id="71de7ae4-2dc4-4e69-9c2d-536474106c49" to="eta@theta.eu.org" type="subscribe"><status>I'm someone from your WhatsApp contacts! (via whatsxmpp)</status><nick xmlns="http://jabber.org/protocol/nick">eta</nick></presence>
  514. lovetox eta if you send a subscribe, a dialog in gajim pops up that says add this jid to roster
  515. eta lovetox, no it did that, just not with the nick
  516. lovetox in gajim 1.1.3?
  517. eta lovetox, reasonably fresh git, but conversations also didn't get the nick
  518. lovetox thats a bug then in Gajim
  519. eta does the stanza look okay to you?
  520. lovetox could be forgotten in the redesign of the dialog
  521. lovetox yeah looks fine
  522. eta if transports are supposed to use roster push, I can use roster push I guess
  523. eta but currently I haven't used any transport-specific APIs
  524. lovetox just leave it like that i take a look into Gajim codebase
  525. lovetox but i think this way works
  526. lovetox because if you propose the nick in the presence, we fill it on the user add to roster dialog
  527. lovetox and if the user accepts it, then the nickname is permanently in the roster saved
  528. lovetox to should be fine
  529. j.r has left
  530. Ge0rG eta: you should just automatically add all transport contacts automatically, not let the user approve every one of them
  531. Zash eta: Make sure you're testing this with the client connected if you're using Prosody < trunk
  532. Zash Relevant: https://xmpp.org/extensions/xep-0144.html
  533. arc has left
  534. arc has joined
  535. eta oh right, that looks like the thing I should be bothering with
  536. Zash also https://xmpp.org/extensions/xep-0321.html might be of interest
  537. j.r has joined
  538. eta how widely implemented is XEP-0144 though?
  539. eta I mean I know gajim does it
  540. eta but dunno about, say, conversations
  541. Zash I don't know
  542. eta hmmm
  543. eta I think it's still worth keeping the old "spam user with presence subscription" code then, no?
  544. arc has left
  545. arc has joined
  546. Zash Hm, during transport setup you know the full JID of the user doing the thing, so you can find out via disco#info if they understand '144
  547. Zash And that's the point when there'll be a whole bunch of contacts to add at once
  548. j.r has left
  549. j.r has joined
  550. Ge0rG 0321 is how spectrum does it, right?
  551. Zash Yes
  552. Zash If supported by the server (there's a prosody plugin).
  553. Ge0rG It had a great UX. Maybe just add support into conversations?
  554. lovetox 144 is only good though on register
  555. lovetox afterwards if a legacy user adds you, then subscribe is probably better
  556. lovetox i think C understands 144 aswell
  557. j.r has left
  558. Zash Has anyone other than Spectrum and Prosody (non-core module tho) implemented XEP-0321? @editors CFE mebbe?
  559. Yagiza has left
  560. Dele Olajide has left
  561. adiaholic_ has joined
  562. j.r has joined
  563. adiaholic_ has left
  564. lovetox has left
  565. lovetox has joined
  566. Guus Zash: Openfire does not.
  567. pdurbin has joined
  568. mukt2 has left
  569. lovetox has left
  570. Vaulor has left
  571. Seve has left
  572. pdurbin has left
  573. lovetox has joined
  574. Vaulor has joined
  575. Seve has joined
  576. moparisthebest has left
  577. werdan has left
  578. Nekit has joined
  579. Daniel has left
  580. Daniel has joined
  581. stpeter has joined
  582. stpeter has left
  583. goffi has left
  584. mukt2 has joined
  585. _ has joined
  586. arc has left
  587. arc has joined
  588. mukt2 has left
  589. mukt2 has joined
  590. mukt2 has left
  591. mukt2 has joined
  592. _ has left
  593. DebXWoody has left
  594. Dele has joined
  595. alexis has joined
  596. mukt2 has left
  597. mukt2 has joined
  598. Dele has left
  599. winfried has left
  600. winfried has joined
  601. winfried has left
  602. winfried has joined
  603. alexis has left
  604. alexis has joined
  605. krauq has left
  606. alexis has left
  607. alexis has joined
  608. pdurbin has joined
  609. lovetox has left
  610. pdurbin has left
  611. Douglas Terabyte has left
  612. Douglas Terabyte has joined
  613. winfried has left
  614. robertooo has left
  615. robertooo has joined
  616. paul has left
  617. winfried has joined
  618. Daniel has left
  619. Daniel has joined
  620. mukt2 has left
  621. stpeter has joined
  622. stpeter has left
  623. mukt2 has joined
  624. Tobias has left
  625. paul has joined
  626. govanify has left
  627. sonny has left
  628. mukt2 has left
  629. mukt2 has joined
  630. bear has left
  631. mimi89999 has left
  632. calvin has joined
  633. Daniel has left
  634. Daniel has joined
  635. mimi89999 has joined
  636. sonny has joined
  637. govanify has joined
  638. Marc has left
  639. !XSF_Martin has left
  640. Daniel has left
  641. !XSF_Martin has joined
  642. calvin has left
  643. calvin has joined
  644. Nekit has left
  645. Nekit has joined
  646. Daniel has joined
  647. emus has left
  648. mukt2 has left
  649. !XSF_Martin has left
  650. !XSF_Martin has joined
  651. alexis has left
  652. arc has left
  653. arc has joined
  654. mukt2 has joined
  655. !XSF_Martin has left
  656. calvin has left
  657. calvin has joined
  658. !XSF_Martin has joined
  659. alexis has joined
  660. !XSF_Martin has left
  661. !XSF_Martin has joined
  662. mbt has joined
  663. Daniel has left
  664. !XSF_Martin has left
  665. !XSF_Martin has joined
  666. Daniel has joined
  667. !XSF_Martin has left
  668. !XSF_Martin has joined
  669. emus has joined
  670. !XSF_Martin has left
  671. !XSF_Martin has joined
  672. bear has joined
  673. !XSF_Martin has left
  674. !XSF_Martin has joined
  675. Daniel has left
  676. arc has left
  677. arc has joined
  678. !XSF_Martin has left
  679. arc has left
  680. arc has joined
  681. !XSF_Martin has joined
  682. arc has left
  683. arc has joined
  684. calvin has left
  685. !XSF_Martin has left
  686. krauq has joined
  687. !XSF_Martin has joined
  688. Daniel has joined
  689. !XSF_Martin has left
  690. !XSF_Martin has joined
  691. !XSF_Martin has left
  692. !XSF_Martin has joined
  693. mbt has left
  694. LNJ has left
  695. emus has left
  696. pdurbin has joined
  697. bear has left
  698. emus has joined
  699. Nekit has left