Gajim - 2018-01-02


  1. bot Daniel Aleksandersen created an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8830>: #8830: <Resource: gajim.$rand>
  2. baitisj I left gajim running happily in the python debugger and it segfaulted without dropping into debugging mode, so my guess is that something is crashing in a C library somewhere
  3. baitisj i'll try to get a core dump
  4. chili Hey there! I'm looking for someone actively supporting/developing the omemo-plugin.
  5. debacle chili: lovetox is the one
  6. chili Thanks a lot!
  7. dwd lovetox, farstream is RTP and stuffs, I believe.
  8. dwd Oh. That was a while ago. I should learn to look at timestamps.
  9. chili https://conference.gajim.org:5281/pastebin/3296c242-9467-4003-95d6-6429eab5c135
  10. chili Is anyone here who has already solved this problem?
  11. bot South created an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8831>: #8831: <Embed youtube in chat>
  12. chili (pycrypto has no package in ubuntu!?) pycrypto != python-crypto
  13. bot South created an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8832>: #8832: <Plugin for XEP-0333 Chat Markers>
  14. SABer happy new year :)
  15. Wolf480pl Hello. Is there a plan to support MIX (https://xmpp.org/extensions/xep-0369.html , a MUC redesign) ?
  16. nico Wolf480pl, there isnt even server support for this why should the dev care about that now? Isnt the release a big enough target to reach first?
  17. debacle ‎Wolf480pl The server developers say: We don't want to support MIX, because there are no clients. The client developers say: We don't want to support MIX, because there are no servers. Both say: We don't want to support a standard, that is still under discussion. Let's hope, things will change later this year...
  18. Wolf480pl nico, I've heard ejabberd does support it
  19. pep. I doubt it supports "it" entirely, and maybe one of the first revisions
  20. nico Wolf480pl, isnt that the dev build that supports it at least to some degre? I think until the feature is not fully out there no client dev will even move a finger for that
  21. Wolf480pl and how exactly are the server developers meant to test their MIX implementations if there are no clients?
  22. pep. https://en.wikipedia.org/wiki/Chicken_or_the_egg
  23. Wolf480pl yeah, exactly
  24. nico Wolf480pl, maybe by sending the xml stanzas with out a client just from thin air?
  25. pep. Wolf480pl, there's nothing to debate at the moment, MIX is still in early stages anyway
  26. Wolf480pl mmk
  27. pep. And it's huge, so not really attractive for devs who already don't have much time on their hands
  28. nico but I totally agree with you mix is REALLY awesome. I cant wait to have it
  29. pep. Unfortunately most of XMPP isn't funded
  30. Wolf480pl So basically I'd need to have a ton of time, fork one XMPP client and one XMPP server, implement MIX support, tell the specs authors what's wrong with it, adjust my implementation to their changes, and finally make a pull request to both the server and the client original repos?
  31. pep. that's the spirit
  32. Wolf480pl and right now there's nobody with a ton of time
  33. pep. Well it all boils down to priorities
  34. nico https://conference.gajim.org:5281/pastebin/b91ad54a-7ae1-4b71-a52c-957eb1d02d0b
  35. debacle Also, while MIX is great, MUCs do work (more or less) for most of us, so there is not very high pressure. OTOH, e.g. audio/video support (Jingle) would - maybe - make a larger group of people happy. Without having to wait for server development. But that is postponed for after 1.0.0 as well, of course.
  36. bot Yann Leboulanger closed an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8832>: #8832: <Plugin for XEP-0333 Chat Markers>
  37. bot Michael Jugl created an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8833>: #8833: <Improving the Hamster-Plugin>
  38. bot Yann Leboulanger modified an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8833>: #8833: <Improving the Hamster-Plugin>
  39. bot Yann Leboulanger modified an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8833>: #8833: <Improving the Hamster-Plugin>
  40. concerto nico: what's so cool about MIX?
  41. concerto I thought it was a requirement for read markers in group chats, but happily that was not true.
  42. mimi89999 lovetox: I will update to last commit
  43. bot Ondřej Korba created an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8834>: #8834: <Execption with UTF-8 characters in PGP certificate>
  44. Wolf480pl concerto, one of the cool things about MIX is that you can be in a chatroom while you're disconnected
  45. lovetox why is that cool?
  46. lovetox ok others could see that you are part of the group
  47. lovetox thats nice indeed
  48. lovetox there was a update published to MIX today, so this is still work in progress, its not even in the state where people find out problems when implementing
  49. lovetox its at a stage where people find issues even without implementing
  50. lovetox so its still not sound on a theoretical level
  51. vanitasvitae Mix for Smack sounds like a good idea for next GSoC :D
  52. vanitasvitae Last year someone started implementing MIX for swift(en)
  53. debacle (minor) issue with Gajim alpha2 and nbxmpp 0.6.2: no server gets connected, when there is an invalid file under /etc/ssl/certs/ e.g.
  54. debacle $ echo testthegajim | gzip | sudo tee /etc/ssl/certs/testthegajim.gz > /dev/null
  55. debacle 2018-01-02 18:02:11 (E) nbxmpp.tls_nb PlugIn: while trying _startSSL(): https://conference.gajim.org:5281/pastebin/26c80f74-c140-48a3-beb7-61d4e2a7098b
  56. debacle An invalid cert file should probably warned about and ignored, right?
  57. debacle Gajim 0.16.x didn't have the problem - it's probably a Python 2 vs. 3 thing.
  58. Wolf480pl vanitasvitae, well, of the 3 people listed as MIX authors, 2 are from the company behind swift(en)
  59. Citizen Zibb lovetox, you around/
  60. lovetox yes
  61. Citizen Zibb https://conference.gajim.org:5281/pastebin/750b8849-2175-4bfd-b704-044f31bdc077
  62. Citizen Zibb when trying to build from git just now
  63. Citizen Zibb lovetox, any ideaS?
  64. lovetox hm have to look into it
  65. lovetox pillow often makes trouble
  66. Citizen Zibb no worries
  67. lovetox Citizen Zibb, does that break the build?
  68. lovetox like does it stop?
  69. Citizen Zibb compilation terminated. error: command 'C:\\msys64\\mingw32\\bin/i686-w64-mingw32-gcc.exe' failed with exit status 1
  70. Citizen Zibb I wish the error messages were a little less cryptic
  71. lovetox hm it works fine with version 4.3.0
  72. lovetox so change in _base.sh
  73. lovetox pillow=4.3.0
  74. lovetox actually i should begin to build against fixed versions and not always pull the latest
  75. lovetox spares problems
  76. Citizen Zibb what do you mean?
  77. lovetox build pulls always the latest version from pip
  78. lovetox this often breaks the build because some package does not install in msys
  79. Citizen Zibb ah
  80. rom1dep lovetox: is that on a fork?
  81. lovetox yes
  82. lovetox https://dev.gajim.org/lovetox/gajim
  83. rom1dep lovetox: sweet
  84. lovetox i think its useable, although not very pretty yet
  85. lovetox and the active sorting mechanism could fail on some cases
  86. Citizen Zibb lovetox, the line you gave me should have been ==4.3.0
  87. Citizen Zibb double =
  88. Citizen Zibb it built successfully
  89. lovetox ah yes :)
  90. rom1dep lovetox: for a change, that's quite a big one
  91. rom1dep I think I could get used to it
  92. Citizen Zibb the last one I built did not allow for transfers of files
  93. Citizen Zibb I will test this with another user I have on my server
  94. lovetox jingle file transfer never worked on windows for me
  95. lovetox use httpupload
  96. Citizen Zibb jingle works just fine with 0.16.9
  97. lovetox hm then maybe its just me
  98. Citizen Zibb the thing I noticed about jingle
  99. Citizen Zibb is that the transfers take a few seconds up to a minute to start
  100. lovetox ah ok i never waited that long
  101. Citizen Zibb id say somewhere between 5-15 seconds
  102. Citizen Zibb I just transfered files nicely
  103. Citizen Zibb the one thing that kind of pisses me off is the inability to drag and drop a photo or file into an open chat window and have it instantaneously begin negotiating transfer
  104. Citizen Zibb or embedding a photo in a chat
  105. lovetox drag and drop works fine with jingle
  106. lovetox ..
  107. lovetox image preview not though
  108. Citizen Zibb drag and drop doesn't work in this version of gajim
  109. Citizen Zibb if it does in other versions
  110. lovetox it does for me
  111. lovetox to what client are you sending?
  112. Citizen Zibb conversations
  113. Link Mauve “18:33:41 Wolf480pl> concerto, one of the cool things about MIX is that you can be in a chatroom while you're disconnected”, you can fake it with MUC by displaying the members list instead of presences, and making the MUC members-only (like MIX).
  114. Link Mauve This is purely an UX decision, not so much a protocol one.
  115. lovetox can a user remove itself from the memberlist?
  116. Link Mauve lovetox, fyi, Conversations stopped using WebP, you may want to remove the pillow fallback at some point.
  117. Link Mauve lovetox, it can ask for that IIRC.
  118. lovetox i need it for gif resizing
  119. bot Philipp Hörist closed an issue in _gajim_ <https://dev.gajim.org/gajim/gajim/issues/8834>: #8834: <Execption with UTF-8 characters in PGP certificate>
  120. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>: *b1d45ec0* <https://dev.gajim.org/gajim/gajim/commit/b1d45ec008b2ead33e203f5eb3844c0bdbffc2b0> Fix config encoding Fixes #8834
  121. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _python-nbxmpp_ <https://dev.gajim.org/gajim/python-nbxmpp>: *1d2da372* <https://dev.gajim.org/gajim/python-nbxmpp/commit/1d2da3723cba600c73fd609d0b7f6e798491a2dd> test *1ccd0dd7* <https://dev.gajim.org/gajim/python-nbxmpp/commit/1ccd0dd7273355f159b9b3b076e0137f90fceec0> Add ALPN support This is necessary for XEP-0368
  122. lovetox damit ...
  123. lovetox wtf
  124. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ <https://dev.gajim.org/gajim/python-nbxmpp>: *e0037313* <https://dev.gajim.org/gajim/python-nbxmpp/commit/e0037313e7aee17f3188cbfc14c63cef2d83ae06> Revert "test" This reverts commit 1d2da3723cba600c73fd609d0b7f6e798491a2dd
  125. bot André updated a merge request for _gajim/master_ <https://dev.gajim.org/gajim/gajim/merge_requests/172>: Port music_track_listener to GTK dbus
  126. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ <https://dev.gajim.org/gajim/python-nbxmpp>: *ae4435ea* <https://dev.gajim.org/gajim/python-nbxmpp/commit/ae4435eae456d0e89341b9e391e0ae868601bf8e> fix tests