XSF logo XMPP Service Operators - 2019-08-14


  1. anandsagar has left
  2. sol has joined
  3. sol has left
  4. sol has joined
  5. mimi89999 has left
  6. mimi89999 has joined
  7. sol has left
  8. sol has joined
  9. morgan has joined
  10. sol has left
  11. sol has joined
  12. morgan has left
  13. morgan has joined
  14. anandsagar has joined
  15. Licaon_Kter has left
  16. aj Wow I didn't know NLNet labs was sponsoring Conversations
  17. aj Holger: Ah, interesting. I use Swift actually, I didn't realize it was by M-Link
  18. aj I have a curious question, what was the main motivation behind BOSH/websockets support? Was it to help reduce battery life by reducing the need for a long-lived TCP connection? Or was it for evading corporate firewalls?
  19. madmalkav has left
  20. anandsagar has left
  21. morgan has left
  22. morgan has joined
  23. morgan has left
  24. sol has left
  25. morgan has joined
  26. holger has joined
  27. sol has joined
  28. morgan has left
  29. morgan has joined
  30. WebPigeon has joined
  31. anandsagar has joined
  32. perflyst has joined
  33. anandsagar has left
  34. WebPigeon has left
  35. morgan has left
  36. morgan has joined
  37. felix has left
  38. Pingu from Woodquarter has joined
  39. sol has left
  40. sol has joined
  41. holger has left
  42. morgan has left
  43. morgan has joined
  44. kmq has joined
  45. xsteadfastx has joined
  46. Holger aj: No, using HTTP doesn't help with battery life. Main motivation is that JavaScript clients cannot open raw TCP connections.
  47. aj Ahh
  48. sezuan has joined
  49. ElDuderino has joined
  50. holger has joined
  51. perflyst has left
  52. drops has left
  53. drops has joined
  54. morgan has left
  55. sol has left
  56. sol has joined
  57. madmalkav has joined
  58. drops has left
  59. sezuan has left
  60. tom aj, does swift have jingle and omemo?
  61. sol has left
  62. sol has joined
  63. morgan has joined
  64. Holger tom: No.
  65. drops has joined
  66. Holger tom: Also no inline pics, and their MAM support isn't done yet. Other than that it's actually a nice client IMO (quite robust, and more usable for non-geeks than e.g. Gajim).
  67. morgan has left
  68. anandsagar has joined
  69. morgan has joined
  70. tom Is it planned for is the isode clients stringly text messaging?
  71. tom like just IRC-like functionality
  72. Holger I _think_ they're not big fans of OMEMO but other features are planned, but you'd have to ask them themselves: xmpp:swift@rooms.swift.im?join
  73. morgan has left
  74. morgan has joined
  75. Licaon_Kter has joined
  76. anandsagar has left
  77. morgan has left
  78. morgan has joined
  79. sol has left
  80. sol has joined
  81. ElDuderino has left
  82. ElDuderino has joined
  83. xsteadfastx has left
  84. xsteadfastx has joined
  85. pod has left
  86. pod has joined
  87. ibikk has left
  88. ibikk has joined
  89. morgan has left
  90. drops has left
  91. sol has left
  92. sol has joined
  93. sezuan has joined
  94. drops has joined
  95. rom1dep has left
  96. rom1dep has joined
  97. drops has left
  98. aj tom: To add to what Holger said, swift also lacks file upload
  99. aj But it actually has working carbons support unlike adium
  100. sol has left
  101. sol has joined
  102. holger has left
  103. holger has joined
  104. Holger > tom: To add to what Holger said, swift also lacks file upload Yup. It just has old-school peer-to-peer file transfer (which works with e.g. Conversations or Gajim on the other end).
  105. morgan has joined
  106. morgan has left
  107. morgan has joined
  108. Jonny has left
  109. morgan has left
  110. Jonny has joined
  111. morgan has joined
  112. morgan has left
  113. tom why do people put each componet on a subdomain?
  114. anandsagar has joined
  115. tom is that reccomended?
  116. tom also, if i'm using mod_http_upload_external on prosody, do I still need to use a seperate componet if upload.mydomain.com is on a different domain?
  117. jonas’ tom, you cannot have multiple components on the same domain generally
  118. tom generally?
  119. jonas’ e.g. you cannot put a MUC service and a PubSub service on the same domain and expect it to not blow up
  120. jonas’ you might get away with putting an upload service on a MUC service domain, depending on the server implementation, but that’s still messy.
  121. tom is it a protocol problem or a server implementation problem?
  122. jonas’ I wouldn’t call it a problem at all
  123. jonas’ those are just conflicting features to have on a single address
  124. jonas’ e.g. when enumerating the items of that domain with both MUC and PubSub, would it return the pubsub nodes, the MUC rooms, or a mix of both?
  125. tom ok, so If I just replaced mod_http_upload with mod_http_upload_external and the external server is on a different ip and server, do I still need to configure the server to put the upload componet on upload.mydomain.com ?
  126. jonas’ which server are we talking about?
  127. tom Prosody
  128. jonas’ maybe ask in xmpp:prosody@conference.prosody.im?join ; I’m not 100% sure how http upload works in that regard
  129. anandsagar has left
  130. andrey.utkin has joined
  131. Holger tom: Note that the JID of the upload service is usually not user-visible at all (it's unrelated to the URL; though I'm not 100% sure whatever module you're using somehow wants to relate both after all). And as long as you only allow local users to upload stuff, you don't necessarily need a DNS/certificate entry for that either.
  132. tom only difference is that it doesn't show up is gajim's disco
  133. tom but gajim detects the new functionality just fine and enables the http upload button
  134. Holger Fine then. Still hacky :-)
  135. sol has left
  136. sol has joined
  137. tom how can I make in not hacky?
  138. tom are you saying I don't need a certificate and DNS pointing to the XMPP server?
  139. tom but I do for the actual upload cdn
  140. tom ?
  141. morgan has joined
  142. tom and that they can be the same thing?
  143. Holger I could only repeat myself.
  144. tom what?
  145. Holger But whatever. If your setup works it's fine I guess.
  146. tom I want to make sure i'm doing this all proper
  147. drops has joined
  148. ibikk has left
  149. pod has left
  150. pod has joined
  151. morgan has left
  152. morgan has joined
  153. drops has left
  154. Allo has left
  155. Allo has joined
  156. ibikk has joined
  157. bowlofeggs has left
  158. sezuan has left
  159. sezuan has joined
  160. bowlofeggs has joined
  161. drops has joined
  162. Jonny has left
  163. Jonny has joined
  164. sol has left
  165. sol has joined
  166. Jonny has left
  167. morgan has left
  168. morgan has joined
  169. Jonny has joined
  170. morgan has left
  171. morgan has joined
  172. Jonny has left
  173. marc0s has left
  174. marc0s has joined
  175. Jonny has joined
  176. sol has left
  177. ThibG has left
  178. sol has joined
  179. ThibG has joined
  180. reset has left
  181. reset has joined
  182. sol has left
  183. sol has joined
  184. anandsagar has joined
  185. morgan has left
  186. morgan has joined
  187. sol has left
  188. sol has joined
  189. reset has left
  190. morgan has left
  191. morgan has joined
  192. Licaon_Kter has left
  193. Licaon_Kter has joined
  194. drops has left
  195. ibikk has left
  196. anandsagar has left
  197. sol has left
  198. sol has joined
  199. sol has left
  200. sol has joined
  201. aj has left
  202. aj has joined
  203. tom yeah
  204. tom turns out some clients freak out and try to use someone elses upload server
  205. tom no idea why
  206. tom anyways, on an unrelated note Would I have any interoperability issues if I migrated from an RSA4096 certificate to a ECC384 one?
  207. drops has joined
  208. sol has left
  209. sol has joined
  210. perflyst has joined
  211. aj has left
  212. aj has joined
  213. morgan has left
  214. morgan has joined
  215. aj has left
  216. aj has joined
  217. morgan has left
  218. ibikk has joined
  219. perflyst has left
  220. perflyst has joined
  221. drops has left
  222. sol has left
  223. sol has joined
  224. aj has left
  225. aj has joined
  226. drops has joined
  227. perflyst has left
  228. aj has left
  229. aj has joined
  230. bowlofeggs has left
  231. sol has left
  232. sol has joined
  233. rom1dep has left
  234. bowlofeggs has joined
  235. drops has left
  236. rom1dep has joined
  237. WebPigeon has joined
  238. sol has left
  239. sol has joined
  240. drops has joined
  241. anandsagar has joined
  242. aj has left
  243. aj has joined
  244. sol has left
  245. sol has joined
  246. felix has joined
  247. drops has left
  248. drops has joined
  249. perflyst has joined
  250. anandsagar has left
  251. morgan has joined
  252. morgan has left
  253. drops has left
  254. perflyst has left
  255. morgan has joined
  256. ElDuderino has left
  257. ElDuderino has joined
  258. drops has joined
  259. morgan has left
  260. morgan has joined
  261. ThibG has left
  262. ThibG has joined
  263. perflyst has joined
  264. perflyst has left
  265. perflyst has joined
  266. morgan has left
  267. drops has left
  268. sol has left
  269. morgan has joined
  270. sol has joined
  271. morgan has left
  272. bowlofeggs has left
  273. anandsagar has joined
  274. morgan has joined
  275. bowlofeggs has joined
  276. morgan has left
  277. morgan has joined
  278. sol has left
  279. sol has joined
  280. perflyst has left
  281. anandsagar has left
  282. muppeth has left
  283. muppeth has joined
  284. muppeth has left
  285. muppeth has joined
  286. reset has joined
  287. ElDuderino has left
  288. ElDuderino has joined
  289. muppeth has left
  290. muppeth has joined
  291. morgan has left
  292. morgan has joined
  293. morgan has left
  294. morgan has joined
  295. sol has left
  296. sol has joined
  297. perflyst has joined
  298. holger has left
  299. drops has joined
  300. sezuan has left
  301. holger has joined
  302. ibikk has left
  303. ibikk has joined
  304. holger has left
  305. morgan has left
  306. morgan has joined
  307. holger has joined
  308. sol has left
  309. sol has joined
  310. morgan has left
  311. drops has left
  312. sol has left
  313. sol has joined
  314. drops has joined
  315. rom1dep has left
  316. aj anybody here use siskin before? how is the MUC support?
  317. aj I can't seem to find their official support MUC, I guess that's a bad sign.
  318. Licaon_Kter aj: try xmpp:tigase@muc.tigase.org?join
  319. aj ah thanks
  320. Holger aj: xmpp:tigase xmpp:tigase@muc.tigase.org?join
  321. aj but I guess it's a moot point now, I just checked with the #fsf, and they said that GPL apps are not allowed on the Apple app store
  322. aj so I can't really fork the project for my needs =/
  323. aj but thanks I'll join it anyway Licaon_Kter and Holger
  324. anandsagar has joined
  325. joerg has left
  326. Holger They would have to add an exception for the app store themselves.
  327. Licaon_Kter aj: what? VLC? Monal?
  328. Holger It's distributed there.
  329. Licaon_Kter My bad Monal is BSD.
  330. Holger Licaon_Kter: Yes, known issue. There was big drama around the axolotl library until Moxie added an exception.
  331. aj Monal is MIT licensed. I'm not sure about VLC, but they may be treading on a gray area
  332. Licaon_Kter Exactly
  333. aj I mean I asked the #fsf, I presume they know what they're saying
  334. aj they wrote the license
  335. aj Although they could be wrong, should I go lecture them? =)
  336. Licaon_Kter ChatSecure is GPL3 afaics
  337. aj He's the sole author though, so he can do whatever he watns
  338. aj if we're forking downstream, we don't have that freedom
  339. aj as the author he can do whatever he wants; the code he gives us is then GPL licensed, which makes it illegal for us to fork without an exception
  340. Licaon_Kter aj: what? He says this is GPL and publishes ok...but you can't fork it an publish in the same store? Wtf?
  341. jonas’ Licaon_Kter, not necessarily, no.
  342. aj Licaon_Kter: Think of it like this. As the author, he can publish it, then say no rights given to you whatsoever
  343. jonas’ he owns the code, so he can do whatever he wants, in addition to what the GPL allows/requires
  344. aj that would be legal. But he chose to release it under the GPLv3. His own code, however, he can do whatever he wants with it
  345. jonas’ so he can also go ahead and give Apple permissions beyond what the GPL allows
  346. jonas’ but you can’t do that, because the code was given to you under the conditions of the GPL
  347. aj He's not restricted by the GPL license, since he's not a recipient of the code, but the author
  348. Licaon_Kter > I just checked with the #fsf, and they said that GPL apps are not allowed on the Apple app store Umm..what does this mean then?
  349. jonas’ that’s one of the amazing properties of the GPL which actually allows commercialisation of free software. many people don’t realize that
  350. ibikk has left
  351. anandsagar has left
  352. Licaon_Kter So you need to ask for his permission, at fork time just to be sure, right?
  353. ibikk has joined
  354. aj I guess in this case, it's misleading for these guys to say it's open source then
  355. aj or free software, since we don't really have the ability to fork
  356. aj Licaon_Kter I think if you get his permission you can do whatever you want with it.
  357. jonas’ Licaon_Kter, yes, and you need to ask the same permission from all the contributors.
  358. Licaon_Kter It's free there on Github, not on Apple store since they inject DRM, right?
  359. jonas’ because it’s not obvious to them since they’re contributing under the terms of the GPL
  360. Licaon_Kter jonas’: that's their problem...when you contribute you should know....not CLAs to sign, F that, but you know...read LICENCE file
  361. jonas’ Licaon_Kter, yes, but the LICENSE file says GPL
  362. jonas’ when you publish on the app store, that’s not under the terms of the GPL
  363. jonas’ so you need extra-permission from the contributors beyond what is in the LICENSE file, to distribute the code via Applecrap
  364. kmq has left
  365. aj ChatSecure has the same issue
  366. aj The dev says if you want 'to relicense this code to distribute it on the App Store', I need to contact him
  367. aj =/ ok I guess it's monal then
  368. holger has left
  369. holger has joined
  370. Licaon_Kter Secure their ok...first
  371. Licaon_Kter has left
  372. Licaon_Kter has joined
  373. perflyst has left
  374. morgan has joined
  375. drops has left
  376. Licaon_Kter has left
  377. Licaon_Kter has joined
  378. madmalkav has left
  379. madmalkav has joined
  380. ibikk has left
  381. ibikk has joined
  382. morgan has left
  383. perflyst has joined
  384. morgan has joined
  385. drops has joined
  386. morgan has left
  387. morgan has joined
  388. perflyst has left
  389. perflyst has joined
  390. anandsagar has joined
  391. morgan has left
  392. morgan has joined
  393. anandsagar has left
  394. morgan has left
  395. morgan has joined
  396. perflyst has left
  397. Jonny has left
  398. sol has left
  399. sol has joined
  400. Jonny has joined
  401. andrey.utkin has left
  402. ibikk has left
  403. anandsagar has joined
  404. perflyst has joined
  405. morgan has left
  406. Allo has left
  407. Allo has joined
  408. sol has left
  409. sol has joined
  410. joerg has joined
  411. joerg has left
  412. Jonny has left
  413. anandsagar has left
  414. ibikk has joined
  415. Jonny has joined
  416. tom jonas’, take a look the the dual licensing mess with the nextcloud apple "app"
  417. tom if you get it from the developers it's licensed GNU
  418. tom GPL
  419. tom if you get it from the app store it's proprietary
  420. tom it's the same app
  421. tom apple is so full of crap
  422. tom no developer should put up with apple's developer treatment
  423. tom I remember when they gave Vulkan the finger and tried to get game developers to use their own proprietary graphics layer called Metal
  424. tom and that's why macs have to games
  425. tom *no
  426. ibikk has left
  427. Pingu from Woodquarter has left
  428. drops has left
  429. drops has joined
  430. sezuan has joined
  431. Licaon_Kter has left
  432. ibikk has joined
  433. sezuan has left
  434. Licaon_Kter has joined
  435. Licaon_Kter has left
  436. perflyst > Conversations has a grant at the moment for implementing A/V, and some money comes in from commercial requests what is A/V?
  437. Licaon_Kter has joined
  438. perflyst has left
  439. perflyst has joined
  440. edhelas Audio Video
  441. perflyst has left
  442. Allo has left
  443. Allo has joined
  444. Lara has joined
  445. Lara has left
  446. anandsagar has joined
  447. Licaon_Kter has left
  448. Licaon_Kter has joined
  449. muppeth has left
  450. muppeth has joined
  451. drops has left
  452. drops has joined
  453. drops has left
  454. kmq has joined
  455. drops has joined
  456. holger has left
  457. kmq has left
  458. ElDuderino has left
  459. anandsagar has left
  460. madmalkav has left
  461. madmalkav has joined
  462. madmalkav has left
  463. madmalkav has joined
  464. ThibG has left
  465. ThibG has joined
  466. felix has left
  467. ThibG has left
  468. anandsagar has joined
  469. mimi89999 has left
  470. mimi89999 has joined