XSF Discussion - 2021-02-10


  1. intosi has joined

  2. xecks has left

  3. andy has left

  4. Andrzej has joined

  5. intosi has left

  6. debacle has left

  7. stp has left

  8. Vaulor has left

  9. Andrzej has left

  10. peetah has left

  11. peetah has joined

  12. Andrzej has joined

  13. stp has joined

  14. intosi has joined

  15. govanify has left

  16. govanify has joined

  17. Andrzej has left

  18. Seve has joined

  19. intosi has left

  20. emus has left

  21. murabito has left

  22. stp has left

  23. murabito has joined

  24. intosi has joined

  25. Andrzej has joined

  26. floretta has left

  27. waqas has joined

  28. intosi has left

  29. Andrzej has left

  30. neshtaxmpp has left

  31. waqas has left

  32. stp has joined

  33. jcbrand has left

  34. intosi has joined

  35. stpeter has joined

  36. stpeter has left

  37. LNJ has left

  38. Zash has left

  39. Zash has joined

  40. floretta has joined

  41. winfried has left

  42. intosi has left

  43. govanify has left

  44. govanify has joined

  45. intosi has joined

  46. govanify has left

  47. govanify has joined

  48. intosi has left

  49. govanify has left

  50. govanify has joined

  51. govanify has left

  52. govanify has joined

  53. stp has left

  54. chronosx88 has left

  55. chronosx88 has joined

  56. chronosx88 has left

  57. chronosx88 has joined

  58. chronosx88 has left

  59. chronosx88 has joined

  60. intosi has joined

  61. Andrzej has joined

  62. govanify has left

  63. govanify has joined

  64. intosi has left

  65. Andrzej has left

  66. ben has left

  67. paul has joined

  68. arc has left

  69. arc has joined

  70. arc has left

  71. arc has joined

  72. wladmis has left

  73. Yagiza has joined

  74. murabito has left

  75. intosi has joined

  76. murabito has joined

  77. ben has joined

  78. intosi has left

  79. intosi has joined

  80. serge90 has left

  81. Andrzej has joined

  82. intosi has left

  83. Andrzej has left

  84. govanify has left

  85. govanify has joined

  86. Andrzej has joined

  87. Vaulor has joined

  88. jcbrand has joined

  89. lskdjf has left

  90. intosi has joined

  91. chronosx88 has left

  92. chronosx88 has joined

  93. Andrzej has left

  94. Paganini has left

  95. serge90 has joined

  96. krauq has left

  97. neshtaxmpp has joined

  98. krauq has joined

  99. Andrzej has joined

  100. govanify has left

  101. govanify has joined

  102. andy has joined

  103. ti_gj06 has joined

  104. alameyo has left

  105. Andrzej has left

  106. Paganini has joined

  107. paul has left

  108. krauq has left

  109. krauq has joined

  110. Tobias has joined

  111. Andrzej has joined

  112. intosi has left

  113. wurstsalat has joined

  114. marek has joined

  115. neshtaxmpp has left

  116. neshtaxmpp has joined

  117. Andrzej has left

  118. nyco has left

  119. govanify has left

  120. govanify has joined

  121. intosi has joined

  122. govanify has left

  123. govanify has joined

  124. chronosx88 has left

  125. chronosx88 has joined

  126. Mikaela has joined

  127. mathijs has left

  128. mathijs has joined

  129. wladmis has joined

  130. nyco has joined

  131. chronosx88 has left

  132. chronosx88 has joined

  133. govanify has left

  134. govanify has joined

  135. wladmis has left

  136. wladmis has joined

  137. krauq has left

  138. krauq has joined

  139. Alex has left

  140. Tim has joined

  141. Andrzej has joined

  142. mdosch has left

  143. Tim has left

  144. mdosch has joined

  145. wladmis has left

  146. matkor has joined

  147. paul has joined

  148. nyco has left

  149. goffi has joined

  150. antranigv has joined

  151. Andrzej has left

  152. nyco has joined

  153. serge90 has left

  154. Tim has joined

  155. Alex has joined

  156. serge90 has joined

  157. wladmis has joined

  158. Andrzej has joined

  159. xecks has joined

  160. floretta has left

  161. nyco has left

  162. antranigv has left

  163. Andrzej has left

  164. alameyo has joined

  165. chronosx88 has left

  166. chronosx88 has joined

  167. Alex has left

  168. Alex has joined

  169. Andrzej has joined

  170. alameyo has left

  171. marek has left

  172. marek has joined

  173. chronosx88 has left

  174. chronosx88 has joined

  175. nyco has joined

  176. wladmis has left

  177. wladmis has joined

  178. papatutuwawa has joined

  179. marek has left

  180. marek has joined

  181. stp has joined

  182. marek has left

  183. marek has joined

  184. marek has left

  185. marek has joined

  186. wladmis has left

  187. arc has left

  188. arc has joined

  189. arc has left

  190. arc has joined

  191. Seve has left

  192. Seve has joined

  193. emus has joined

  194. chronosx88 has left

  195. chronosx88 has joined

  196. chronosx88 has left

  197. chronosx88 has joined

  198. chronosx88 has left

  199. chronosx88 has joined

  200. chronosx88 has left

  201. chronosx88 has joined

  202. Steve Kille has left

  203. andy has left

  204. andy has joined

  205. Steve Kille has joined

  206. wladmis has joined

  207. Guus has joined

  208. krauq has left

  209. krauq has joined

  210. antranigv has joined

  211. Guus has left

  212. Wojtek has joined

  213. wladmis has left

  214. intosi has left

  215. wladmis has joined

  216. papatutuwawa has left

  217. Andrzej has left

  218. derdaniel has left

  219. derdaniel has joined

  220. LNJ has joined

  221. derdaniel has left

  222. derdaniel has joined

  223. serge90 has left

  224. Andrzej has joined

  225. matkor has left

  226. derdaniel has left

  227. derdaniel has joined

  228. antranigv has left

  229. intosi has joined

  230. wladmis has left

  231. floretta has joined

  232. wladmis has joined

  233. intosi has left

  234. wladmis has left

  235. antranigv has joined

  236. adiaholic has left

  237. adiaholic has joined

  238. floretta has left

  239. intosi has joined

  240. wladmis has joined

  241. papatutuwawa has joined

  242. wladmis has left

  243. mathijs has left

  244. wladmis has joined

  245. wladmis has left

  246. lskdjf has joined

  247. wladmis has joined

  248. mathijs has joined

  249. Viktor has joined

  250. derdaniel has left

  251. derdaniel has joined

  252. wladmis has left

  253. wladmis has joined

  254. wladmis has left

  255. neshtaxmpp has left

  256. serge90 has joined

  257. nyco has left

  258. nyco has joined

  259. papatutuwawa has left

  260. debacle has joined

  261. govanify has left

  262. govanify has joined

  263. govanify has left

  264. govanify has joined

  265. wladmis has joined

  266. wgreenhouse has joined

  267. wladmis has left

  268. Andrzej has left

  269. Andrzej has joined

  270. adiaholic has left

  271. adiaholic has joined

  272. fuana has joined

  273. fuana has left

  274. govanify has left

  275. govanify has joined

  276. floretta has joined

  277. ti_gj06 has left

  278. Andrzej has left

  279. matkor has joined

  280. Viktor has left

  281. fuana has joined

  282. andrey.g has joined

  283. Andrzej has joined

  284. fuana has left

  285. nyco has left

  286. govanify has left

  287. govanify has joined

  288. wladmis has joined

  289. govanify has left

  290. govanify has joined

  291. Andrzej has left

  292. wladmis has left

  293. wladmis has joined

  294. stpeter has joined

  295. stpeter has left

  296. Andrzej has joined

  297. fuana has joined

  298. nyco has joined

  299. wladmis has left

  300. wladmis has joined

  301. andrey.g has left

  302. intosi has left

  303. fuana has left

  304. wladmis has left

  305. Calvin has joined

  306. intosi has joined

  307. fuana has joined

  308. wladmis has joined

  309. neshtaxmpp has joined

  310. fuana has left

  311. wladmis has left

  312. arc

    > Why? Because students need to contribute code in addition to their application, so an event where they can get some mentorship in doing so is helpful

  313. Steve Kille has left

  314. Kev

    FWIW, as a person who wouldn’t have suggested it himself, it sounds like a solid idea to me.

  315. Kev

    Also has advantages in encouraging “XSF” students rather than “Arbitrary Project” students.

  316. Daniel

    i'm afraid that the list of XSF students wont be very long

  317. Daniel

    which doesn’t have to be a bad thing

  318. Daniel

    but we should be aware of that if we make any change that encourage that

  319. Kev

    Well, the ideal would be that we have only as many applications as we end up with slots, and each applicant is perfect, right? :)

  320. arc

    I have a similar concern, especially since the program is effectively halved this year. But also my experience as program admin for different groups has shown that group coding events during the application period greatly increased the number of applications

  321. Steve Kille has joined

  322. arc

    That'd be ideal Kev 🙂

  323. Andrzej has left

  324. arc

    Also you need to consider that it is not just about picking the best students and watching them work. We are a good part of that equation

  325. govanify has left

  326. govanify has joined

  327. arc

    And part of this change from Google's side will also increase the number of thoughts overall

  328. arc

    https://wiki.xmpp.org/web/Spring_Relay_2021 still needs sprint topics

  329. Calvin has left

  330. SamWhited

    arc: added my project and myself, thanks. I'll probably work on some MIX stuff since I recently needed it for something.

  331. Andrzej has joined

  332. Daniel

    how is the sprint going to be advertised to 'outsiders'?

  333. arc

    I was going to post it with some groups that I know

  334. arc

    I also assume that participating projects would be advertising with their communities

  335. Kev

    And presumably it would be in our org description on GSoC, same as we always do for our teaser task requirements?

  336. Holger

    BTW, if anyone happens to be interested in discussing OX (as in OpenPGP for XMPP), we're going to have a meetup on the topic in half an hour: https://xmpp-meetup.in-berlin.de/4d69d3cc-f28f-465a-baf2-0696024dc9ef

  337. wgreenhouse has left

  338. fuana has joined

  339. wgreenhouse has joined

  340. arc

    Yeah, in addition to the normal list

  341. fuana has left

  342. arc

    https://wiki.xmpp.org/web/Summer_of_Code_2021 is for the main ideas page

  343. arc

    We have not decided if you want to apply as an organization yet

  344. Daniel

    why wouldn’t we

  345. Daniel

    We have volunteers to act as admin

  346. arc

    Well the last time I looked we didn't have any projects signed up on the wiki page

  347. SamWhited

    I didn't know there was a wiki page, will think of project ideas. I think I'd like to participate this year

  348. MattJ

    What's the deadline? If it's not before the end of next week I can probably add some stuff

  349. arc

    I'm somewhat distracted this morning though by baby chickens nipping at my beard https://photos.app.goo.gl/wLbBP14CzxATb6Ud8

  350. arc

    We need to get the application in by this time next week

  351. SamWhited

    daww, look at that baby face. Oh, and also there are some birds.

  352. arc

    Lol thanks

  353. wladmis has joined

  354. neshtaxmpp has left

  355. wladmis has left

  356. wladmis has joined

  357. wladmis has left

  358. wladmis has joined

  359. wladmis has left

  360. wladmis has joined

  361. arc

    What other topic should we cover in the Sprint?

  362. wladmis has left

  363. wladmis has joined

  364. arc

    MIX is the big one for me too, it would be absolutely excellent to get make support extended

  365. wladmis has left

  366. arc has left

  367. arc has joined

  368. fuana has joined

  369. mathijs has left

  370. arc has left

  371. arc has joined

  372. fuana has left

  373. wladmis has joined

  374. SamWhited

    Oh weird, that does say MIX, somehow I read that as MAM. I was just looking at an issue regarding MAM so I guess my brain crosswired them.

  375. SamWhited

    I was thinking about working on a *MAM* implementation during the sprint and maybe a MIX implementation if I can get someone to do Google Summer of Code or what not

  376. wladmis has left

  377. Wojtek has left

  378. chronosx88 has left

  379. chronosx88 has joined

  380. eevvoor has left

  381. eevvoor has joined

  382. wladmis has joined

  383. wgreenhouse

    Zash, MattJ: does `clix` (and/or Zash's upstream review version) still require lua5.1?

  384. Zash

    In theory no. In practice, it's the least painful path.

  385. wgreenhouse

    Zash: okey, thx.

  386. eevvoor has left

  387. neshtaxmpp has joined

  388. neshtaxmpp has left

  389. mathijs has joined

  390. neshtaxmpp has joined

  391. arc

    SamWhited: why not add MAM to the list?

  392. SamWhited

    arc: still trying to decide if that's what I want to do, but I will if I figure it out.

  393. arc

    I have been working on xmpp microservices, and I don't have a MAM microservice yet so that would be interesting to me

  394. SamWhited

    Realistically the thing that would provide the most value is if I finished doing disco, but I get frustrated and stop working on it every time I try for <reasons>

  395. arc

    Lol yeah

  396. arc

    MAM is also part of MIX. Everything is inter-related

  397. SamWhited

    And if I work on MIX I'll have to work on pubsub, which will make me cry too. I don't think I've ever made it through that XEP.

  398. arc

    I know that feeling. But if we just focus on one thing every week, with focused discussion on that topic during that week, we can get a lot done

  399. arc

    Part of the reason I'm working on the microservices model is we have a lot of software that is only partially supporting the annual compliance stack

  400. arc

    But, is relatively simple to add support for microservices. So even a traditional XMPP server should be able to just add support for the microservice protocol to add major extensions

  401. Zash

    What microservices protocol? Like XEP-0355?

  402. alacer has joined

  403. andrey.g has joined

  404. ti_gj06 has joined

  405. antranigv has left

  406. deuill has left

  407. alacer has left

  408. deuill has joined

  409. intosi has left

  410. eevvoor has joined

  411. eevvoor has left

  412. eevvoor has joined

  413. chronosx88 has left

  414. intosi has joined

  415. Andrzej has left

  416. papatutuwawa has joined

  417. arc

    Just browsing over that xep, looks very similar

  418. arc

    I will have to read further and get back to you on that.

  419. Andrzej has joined

  420. arc

    But I have been working on this since 2009

  421. intosi has left

  422. arc

    It has become a fundamental part of the concordance stack when I moved the s2s stanza router out of the Python domain. Back then the python code ran as a subprocess akin to cgi

  423. paul has left

  424. paul has joined

  425. antranigv has joined

  426. chronosx88 has joined

  427. arc

    By 2014-2015 it went further with cloud-ready microservices handling client and server connections, authentication, registration, etc. And the stanza router largely a dumb service that just routes stanzas between the microservices https://drive.google.com/file/d/0B-mQgeagTilHZWN4M0ZlaEwyNVU/view?usp=drivesdk

  428. arc

    That's when EXI became part of the stack

  429. Yagiza has left

  430. arc

    That was when Atlassian hired me for Hip chat, Holden picked me up to work on his xmpp startup, and grindr was head hunting me for a bit. Dodged all of those bullets.

  431. intosi has joined

  432. Andrzej has left

  433. deuill has left

  434. deuill has joined

  435. govanify has left

  436. govanify has joined

  437. arc

    But then I also realized the exi work that I was putting into all this was worth a thousand times what the xmpp work was worth, so the xmpp work became largely a side project

  438. arc has left

  439. arc has joined

  440. arc has left

  441. arc has joined

  442. arc has left

  443. arc has joined

  444. alacer has joined

  445. alacer has left

  446. alacer has joined

  447. SamWhited

    I'm jealous that you can make any of your XMPP work (or tangentially related to XMPP work) worth anything at all

  448. stpeter has joined

  449. stpeter has left

  450. arc

    I have sold way more licenses for exi over the last 5 years than anything else.

  451. arc

    Mostly Asian IoT.

  452. arc

    But to be honest, I'm fairly certain that is because I don't release the source code openly. I bundle it with an integration service. If I were to release under the AGPL like I intended, I'm fairly certain I would have an impossible task of suing the thousands of IoT manufacturers who really don't care about the license.

  453. arc

    And I don't make enough money to hire legal firm.

  454. jonas’

    ah hm, that explains why I hear a lot about exi from you but never found a library to use

  455. arc

    Why would I give up my source of perpetual rent money? 😆

  456. Andrzej has joined

  457. arc

    And truthfully there isn't "a" library. All the hard part is in the schema compiler, which by design generates a library. EXI is simple enough that you don't really need a library once you understand it.

  458. intosi has left

  459. moparisthebest

    ha, sounds like famous last words, X isn't hard once you understand it :)

  460. arc

    If they're were a library that you fed the schema/grammar into and give you a dynamic API to use it, thousands of these fly by night companies would use it without even giving you credit. They already don't give xmpp credit or see that they are using exi

  461. moparisthebest

    substitute what you will for X, TLS, TCP, x86 bootloaders

  462. eevvoor has left

  463. arc

    That is very true. But you have to realize a lot of these companies only exist for a single production run of a few million devices. Then another company's name is put on it, usually without giving that company the source code, and is sold under their brand.

  464. eevvoor has joined

  465. arc

    The entire economy is a massive shell game of fly by night companies and abandonware.

  466. moparisthebest

    software companies in general right?

  467. arc

    American startups tend to act a little more responsible. I'm really talking about the Chinese, Japanese, and South Korean tech manufacturing companies.

  468. arc

    They specifically set themselves up like this in order to protect themselves against consumer lawsuits. But it really protects him against all forms of lawsuits. Their devices could burn down homes and offices, explode in people's laps, or leech poisons into their food, and it's nearly possible to find anyone who's legally responsible. So software licensing is the least of their concern.

  469. moparisthebest

    please send me your money, here have a look at my whitepaper.pdf

  470. arc

    It would be really nice if they offered a white paper 😅

  471. neshtaxmpp has left

  472. neshtaxmpp has joined

  473. intosi has joined

  474. arc

    Without naming names, I was briefly working for a startup in San Francisco that was aiming to sell turn-key IoT websites for these kinds of companies. A service specifically tailored for fly by night manufacturers. XMPP was one of the protocols they wanted to support, along with all the usual suspects. And the service was a per-device one time fee that the manufacturer could pay up front. It was sketchy enough to drive away American investors.

  475. wladmis has left

  476. arc

    But the good part was that they offered documentation. Even though the turnkey websites were embedded in the device firmware.

  477. chronosx88 has left

  478. chronosx88 has joined

  479. arc

    I don't think it serves us as a community for users to even know that they're cheap generic brand wifi light they bought from Amazon runs xnpp. I suspect that the shoddy mobile app they installed and then immediately deleted to connect the devices to their Amazon Echo or Google Home has some almost-hidden menu option for the licensing and protocol documentation.

  480. emus

    Hi Kev, I wanted to ask for your email contact to request the access for SamW. to Twitter

  481. Tim has left

  482. stpeter has joined

  483. stpeter has left

  484. intosi has left

  485. neshtaxmpp has left

  486. intosi has joined

  487. alameyo has joined

  488. intosi has left

  489. stpeter has joined

  490. stpeter has left

  491. matkor has left

  492. debacle has left

  493. neshtaxmpp has joined

  494. intosi has joined

  495. intosi has left

  496. marek has left

  497. marek has joined

  498. Mikaela has left

  499. intosi has joined

  500. Daniel has left

  501. intosi has left

  502. andrey.g has left

  503. millesimus has joined

  504. Tobias has left

  505. paul has left

  506. paul has joined

  507. Andrzej has left

  508. werdan has joined

  509. intosi has joined

  510. papatutuwawa has left

  511. chronosx88 has left

  512. chronosx88 has joined

  513. andy has left

  514. goffi has left

  515. alameyo has left

  516. werdan has left

  517. intosi has left

  518. ti_gj06 has left

  519. deuill has left

  520. pasdesushi has joined

  521. krauq has left

  522. krauq has joined

  523. alameyo has joined

  524. emus has left

  525. intosi has joined

  526. Andrzej has joined

  527. pasdesushi has left

  528. pasdesushi has joined

  529. chronosx88 has left

  530. chronosx88 has joined

  531. chronosx88 has left

  532. chronosx88 has joined

  533. chronosx88 has left

  534. chronosx88 has joined

  535. waqas has joined

  536. marek has left

  537. pasdesushi has left

  538. marek has joined

  539. waqas has left

  540. pasdesushi has joined

  541. intosi has left

  542. wurstsalat has left

  543. pasdesushi has left

  544. chronosx88 has left

  545. chronosx88 has joined

  546. Andrzej has left

  547. chronosx88 has left

  548. pasdesushi has joined

  549. LNJ has left

  550. intosi has joined

  551. pasdesushi has left

  552. pasdesushi has joined

  553. krauq has left

  554. krauq has joined

  555. pasdesushi has left

  556. stpeter has joined

  557. stpeter has left

  558. pasdesushi has joined

  559. pasdesushi has left

  560. pasdesushi has joined