XSF Discussion - 2020-06-04


  1. Neustradamus

    https://github.com/xsf/xmpp.org/issues/608#issuecomment-638522416

  2. stpeter has left

  3. alameyo has left

  4. alameyo has joined

  5. mukt2 has joined

  6. tom has joined

  7. chyna has left

  8. mimi89999 has left

  9. mimi89999 has joined

  10. mukt2 has left

  11. mukt2 has joined

  12. neshtaxmpp has left

  13. mimi89999 has left

  14. mimi89999 has joined

  15. emus has left

  16. mukt2 has left

  17. mukt2 has joined

  18. mimi89999 has left

  19. bear has left

  20. lskdjf has left

  21. mukt2 has left

  22. Wojtek has left

  23. neshtaxmpp has joined

  24. mukt2 has joined

  25. Neustradamus has left

  26. mukt2 has left

  27. Neustradamus has joined

  28. bear has joined

  29. arc has left

  30. arc has joined

  31. neshtaxmpp has left

  32. neshtaxmpp has joined

  33. lovetox has left

  34. stpeter has joined

  35. Zash has left

  36. Zash has joined

  37. lovetox has joined

  38. Zash has left

  39. Zash has joined

  40. neshtaxmpp has left

  41. neshtaxmpp has joined

  42. stpeter has left

  43. mukt2 has joined

  44. mukt2 has left

  45. mukt2 has joined

  46. stpeter has joined

  47. winfried has left

  48. winfried has joined

  49. winfried has left

  50. winfried has joined

  51. mukt2 has left

  52. Yagiza has joined

  53. winfried has left

  54. winfried has joined

  55. stpeter has left

  56. winfried has left

  57. adiaholic_ has left

  58. adiaholic_ has joined

  59. winfried has joined

  60. david has left

  61. david has joined

  62. mukt2 has joined

  63. waqas has left

  64. mukt2 has left

  65. andy has joined

  66. mukt2 has joined

  67. Tobias has joined

  68. queen_tilfaar has joined

  69. andy has left

  70. andy has joined

  71. Mikaela has joined

  72. neshtaxmpp has left

  73. stpeter has joined

  74. lorddavidiii has joined

  75. emus has joined

  76. queen_tilfaar has left

  77. stpeter has left

  78. wurstsalat has joined

  79. mukt2 has left

  80. mukt2 has joined

  81. sonny has joined

  82. karoshi has joined

  83. mukt2 has left

  84. mukt2 has joined

  85. goffi has joined

  86. sonny has left

  87. sonny has joined

  88. sonny has left

  89. adiaholic_ has left

  90. adiaholic_ has joined

  91. sonny has joined

  92. queen_tilfaar has joined

  93. mukt2 has left

  94. mukt2 has joined

  95. queen_tilfaar has left

  96. Nekit has joined

  97. karoshi has left

  98. karoshi has joined

  99. krauq has left

  100. queen_tilfaar has joined

  101. stpeter has joined

  102. neshtaxmpp has joined

  103. sonny has left

  104. sonny has joined

  105. adiaholic_ has left

  106. queen_tilfaar has left

  107. rion has left

  108. rion has joined

  109. stpeter has left

  110. sonny has left

  111. sonny has joined

  112. adiaholic_ has joined

  113. chyna has joined

  114. karoshi has left

  115. mimi89999 has joined

  116. krauq has joined

  117. neshtaxmpp has left

  118. neshtaxmpp has joined

  119. adiaholic_ has left

  120. karoshi has joined

  121. mukt2 has left

  122. mukt2 has joined

  123. MattJ

    From an iteam perspective Docker would be preferred

  124. emus has left

  125. karoshi has left

  126. karoshi has joined

  127. karoshi has left

  128. adiaholic_ has joined

  129. sonny has left

  130. sonny has joined

  131. Yagiza

    Hello!

  132. Yagiza

    I have a question regarding XEP-0420: Stanza Content Encryption

  133. Andrzej has joined

  134. Yagiza

    My client software is plugin-based, so I need to know the way of plugin interaction.

  135. Yagiza

    Should XEP-420 be implemented as blacklist or whitelist based?

  136. Daniel

    I think you need both

  137. Daniel

    a whitelist for the outer elements

  138. Daniel

    and a blacklist for the inner

  139. Daniel

    (outer those that were not encrypted. inner those that are)

  140. Daniel

    when decrypting i mean

  141. Yagiza

    In the first case I have a list on elements, that should be ignored when encrypting: left in stanza, not moved into encrypted <content /> element.

  142. Daniel

    yeah I'd do that with a whitelist approach

  143. Daniel

    you only need elements that the server needs for routing

  144. Daniel

    meaning message processing hints

  145. Daniel

    et al

  146. Yagiza

    In second case we have a list of elements (reported by other plugins), which must be moved from stanza into encrypted <content/> element.

  147. Yagiza

    Daniel, so, you see the second way is better?

  148. Daniel

    imho yes

  149. Yagiza

    Ok, thanx

  150. Daniel

    i'd encrypt everything but [store, no-copy, …]

  151. Daniel

    the decrypting side however is more dangerous. that's where you can fuck up and create security issues

  152. Yagiza

    Daniel, I'm discussing encrypting side right now.

  153. Yagiza

    Daniel, if we encrypt "everything but..." it's a whitelist approach!

  154. Yagiza

    Daniel, *blacklist* I mean.

  155. dwd

    Some elements you want to have outside *and* duplicate inside. XEP-0258, for example.

  156. mukt2 has left

  157. dwd

    Sorry, that's unclear "outisde" versus "inside" the SCE, so unencrypted versus encrypted.

  158. dwd

    MattJ, Ack.

  159. Yagiza

    dwd, why may I want to have Security Label both encrypted and unencrypted?

  160. Daniel

    server needs it for routing. but the recipient also wants to verify

  161. Guus

    flow I lost my gsoc MUC bookmark, so I'll be lazy and post it here. Can you confirm that we filled out the GSoC 2020 Org payment request form? Google sent out a reminder (I think the reminder went out to every participating org, but I'm not sure).

  162. Zash

    sign( meta, encrypt( more stuff ) ) ?

  163. Daniel

    SCE is way more complicated than some people think it is

  164. Daniel

    and it's really easy to srew up

  165. vanitasvitae has left

  166. vanitasvitae has joined

  167. mukt2 has joined

  168. dwd

    Daniel, More fun than that, even - the security label may need to be re-written between policies and things by servers, but you still want the original. Email deals with this by triple-wrapping, but I'm really not sure we'd want to go there.

  169. dwd

    Zash, And yes, that's halfway to triple wrapping, which is sign[server]{ meta, sign[sender]{ more_meta, encrypt{ data }}}

  170. dwd

    (If you'll pardon my newly-invented pseudo-syntax)

  171. Shell has joined

  172. bear has left

  173. sonny has left

  174. sonny has joined

  175. flow

    Guus, yes PSA filled out the form before the deadline :)

  176. Guus

    👍

  177. flow

    Zash> sign( meta, encrypt( more stuff ) ) should probably be sign(normalize(meta), encrypt(more stuff)) and the "problem" is the normalize(meta) part

  178. Zash

    Mmmmm XML c14n

  179. flow

    exactly

  180. Half-Shot has left

  181. uhoreg has left

  182. Half-Shot has joined

  183. uhoreg has joined

  184. flow

    it's a design decission involving balancing the tradeoff, but I actually think having something as optional experimental feature can't hurt to get some insights about potential issues

  185. flow

    it's a design decission involving balancing the tradeoff, but I actually think having something sign(normalize(meta), more bytes) as optional experimental feature can't hurt to get some insights about potential issues

  186. flow

    I think, for example that XML normaliziation is trivial in Java SE, while it may would require another, likely heavy-weight, dependency on Android (if something is available there at all)

  187. flow

    I think, for example, that XML normaliziation is trivial with Java SE, while it may would require another, likely heavy-weight, dependency on Android (if something is available there at all)

  188. krauq has left

  189. karoshi has joined

  190. winfried has left

  191. winfried has joined

  192. sonny has left

  193. sonny has joined

  194. Yagiza

    I still wonder, why Message Reactions uses emoji instead of reusing XEP-0107: User Mood?

  195. emus has joined

  196. Steve Kille has left

  197. flow

    Yagiza, I guess because that is because its what github, gitlab, etc do

  198. Zash

    and slack and mattermost and matrix and everything

  199. Yagiza

    Zash, so, someone's just trying to mimic other IMs and networks instead of improving XMPP?

  200. flow

    Yagiza, I guess because that is what github, gitlab, etc do

  201. flow

    Yagiza, that reads like it implies that with mimicing others one can not improve XMPP

  202. flow

    Yagiza, that reads like it implies that by mimicing others one can not improve XMPP

  203. Steve Kille has joined

  204. Yagiza

    flow, well... I like XMPP because it's powerful. Other networks are forced to use Emoji, 'cause they don't have such nice things, like User Mood or User Activity. But why should we?

  205. stpeter has joined

  206. flow

    Yagiza, I am not sure which one of using unicode code points or xep user mood as enumeration of possible reactions is "better". both approaches appear to have advantages and disadvantages

  207. Zash

    Why limit yourself to moods?

  208. winfried has left

  209. winfried has joined

  210. Zash

    IIRC in Matrix it's just a piece of text. It doesn't have to be emoji, that's just an UI decision

  211. flow

    Zash, right, but then, on the other side, is it really good that you can react with all types of code points?

  212. Zash

    Just let me react with "cool" and "!" and I'll be happy

  213. flow

    e.g. github limits the kind of reactions

  214. Yagiza

    flow, yes. But I think that advantages of reusing User Mood instead of emoji prevail over disadvantages.

  215. Zash

    flow, still, I'd leave that as an UI decision

  216. flow

    Zash, I always wonder how I have to read "!" as reaction? Is it positive? Negative? Danger?

  217. Zash

    flow, !

  218. Zash

    How would you read *anything*?

  219. flow

    Zash, sure, but is that enough? don't you have to be able to negoiate allowed reaction kinds on the protocol level?

  220. Zash

    Tons of emoji is incredibly ambigous

  221. flow

    Sure, but not all

  222. Yagiza

    Zash, 'cause most of emoji are meaningless as reactions to messages. Also, they may lead to confuse, 'cause sender may mean different thing, than receiver may think of.

  223. Zash

    And there's never one that means what I'm trying to say anyways

  224. flow

    A thumbs up on a comment can be hardly misinterpreted

  225. Zash

    Sure it can

  226. flow

    hmm, ok, care to elaborate how?

  227. Zash

    No

  228. bear has joined

  229. Zash

    Language and communication is complicated.

  230. flow

    and often not unambiguous in particular

  231. dwd

    https://github.com/xsf/memberbot/pull/6 -- this is running on memberbot@dave.cridland.net, anyone fancy helping me test? (I'll need the jid you want to test from to add you as an "XSF Member").

  232. karoshi has left

  233. stpeter has left

  234. Guus

    dwd, sure

  235. Guus

    use mine

  236. Guus

    guus.der.kinderen at ignite

  237. karoshi has joined

  238. dwd

    Added. You should be able to send it a subscription request and then start voting.

  239. Guus

    dwd, it acknowledges me, but does not offer things to vote on.

  240. Guus

    https://igniterealtime.org:443/httpfileupload/680d2838-390d-4d9f-beba-577ecf7dbbbc/image.png

  241. dwd

    Ah, great, that's a bug.

  242. mukt2 has left

  243. dwd

    Did you add it to your roster? Or just send?

  244. Guus

    I added to my roster

  245. Guus

    subscription status 'both'

  246. Zash

    > error<wait:remote-server-timeout:Server-to-server connection failed: Error during negotiation of encrypted connection: sslv3 alert bad record mac>

  247. Zash

    The what

  248. arc has left

  249. Shell has left

  250. Shell has joined

  251. winfried has left

  252. winfried has joined

  253. dwd

    That's exciting.

  254. Shell has left

  255. Shell has joined

  256. arc has joined

  257. sonny has left

  258. mukt2 has joined

  259. krauq has joined

  260. sonny has joined

  261. winfried has left

  262. sonny has left

  263. winfried has joined

  264. sonny has joined

  265. sonny has left

  266. sonny has joined

  267. sonny has left

  268. andrey.g has joined

  269. sonny has joined

  270. debacle has joined

  271. sonny has left

  272. sonny has joined

  273. sonny has left

  274. lorddavidiii has left

  275. sonny has joined

  276. sonny has left

  277. sonny has joined

  278. karoshi has left

  279. enraro has joined

  280. enraro has left

  281. pep.

    > flow> A thumbs up on a comment can be hardly misinterpreted "Somebody should ..". "👍" Do you like what I said? Are you ok with it? Are you gonna do it?

  282. pep.

    language is complicated

  283. neshtaxmpp has left

  284. lskdjf has joined

  285. neshtaxmpp has joined

  286. dwd

    OK, so, memberbot bug is that here: https://github.com/dwd/memberbot/blob/memberbot-fixes/memberbot/chat_voting.py#L360 slixmpp ends up trying to wrap a future into an IQ and everything breaks.

  287. dwd

    pep., Does that "supports" call ever work?

  288. karoshi has joined

  289. pep.

    maybe slix broke it, dunno

  290. karoshi has left

  291. mukt2 has left

  292. mukt2 has joined

  293. lorddavidiii has joined

  294. karoshi has joined

  295. dwd

    OK, that maybe works now. Seems not to break with Inverse anymore at least.

  296. dwd

    Guus, want to see if that works for you as well now?

  297. Guus

    dwd: Remind me after lunch please

  298. neshtaxmpp has left

  299. sonny has left

  300. sonny has joined

  301. lorddavidiii has left

  302. karoshi has left

  303. karoshi has joined

  304. sonny has left

  305. sonny has joined

  306. sonny has left

  307. Shell has left

  308. Shell has joined

  309. sonny has joined

  310. Shell has left

  311. sonny has left

  312. Shell has joined

  313. mukt2 has left

  314. Tobias has left

  315. Tobias has joined

  316. stpeter has joined

  317. arc has left

  318. arc has joined

  319. karoshi has left

  320. Neustradamus

    dwd: have you seen my PRs?

  321. Guus

    dwd seems to work now. I got three votes, with (the same) three candidates each.

  322. Neustradamus

    dwd: You have commented, can you test it?

  323. karoshi has joined

  324. Guus

    I've applied yes, no and abstain - seems to all work as expected.

  325. karoshi has left

  326. karoshi has joined

  327. Neustradamus

    I can test the bot?

  328. Neustradamus

    Note: When I look the vCard, the XSF logo is always the old...

  329. waqas has joined

  330. stpeter has left

  331. Shell has left

  332. Shell has joined

  333. mukt2 has joined

  334. Shell has left

  335. Shell has joined

  336. lorddavidiii has joined

  337. karoshi has left

  338. Zash has left

  339. Zash has joined

  340. mukt2 has left

  341. mukt2 has joined

  342. neshtaxmpp has joined

  343. sonny has joined

  344. sonny has left

  345. sonny has joined

  346. sonny has left

  347. Shell has left

  348. Shell has joined

  349. sonny has joined

  350. sonny has left

  351. sonny has joined

  352. karoshi has joined

  353. karoshi has left

  354. robertooo has left

  355. sonny has left

  356. sonny has joined

  357. sonny has left

  358. sonny has joined

  359. sonny has left

  360. sonny has joined

  361. sonny has left

  362. andy has left

  363. andy has joined

  364. sonny has joined

  365. Shell has left

  366. stpeter has joined

  367. dwd

    Neustradamus, You should be able to add memberbot@dave.cridland.net to your roster and vote (it's intentionally the same three candidates).

  368. Shell has joined

  369. mimi89999 has left

  370. mimi89999 has joined

  371. chyna has left

  372. LNJ has left

  373. stpeter has left

  374. neshtaxmpp has left

  375. goffi has left

  376. Andrzej has left

  377. ralphm

    Have a conflicting meeting (again). Can't make it to Board today.

  378. j.r has left

  379. j.r has joined

  380. Guus

    ralphm: should we think about another time slot?

  381. pep.

    !

  382. Seve

    o/

  383. MattJ

    o/

  384. pep.

    Especially since the two agenda items I added concern ralph. Well one definitely, the second one all of us

  385. pep.

    # Welcome

  386. pep.

    Any other agenda item to add?

  387. pep.

    I guess we'll leave the two I added for when ralph is present

  388. Guus

    I have nothing

  389. Seve

    neither do I

  390. MattJ

    Nothing here, except a query for whether the commteam have thought any more about their requirements

  391. pep.

    Even though some commteam members were present last time (Seve, emus), I haven't poked anybody yet

  392. pep.

    So it's also partly my fault

  393. neshtaxmpp has joined

  394. pep.

    (I still need to send minutes for last week even.)

  395. Guus

    is the outside person waiting for us?

  396. Guus

    if so, we should try to get some momentum

  397. pep.

    Seve, maybe as a board and commteam member it'd be better if you did that?

  398. emus

    Hi

  399. MattJ

    Guus, yes and no, I don't think we've given a 'no' but we have let her know not to expect an imminent 'yes'

  400. Seve

    pep., I haven't offered my self to do that because I feel you guys have more context than me on this. As I said didn't know nyco asked for a plan. I would not be good at leading this. I can try to start a conversation in the commteam though, that's for sure.

  401. Guus

    Let's try and focus on this to get to a conclusion. We have a bad habit of letting things linger to long.

  402. pep.

    Seve, ok. I'll try to send last time's minutes quickly (to summarize last time's chat) I'll poke commteam :x

  403. Seve

    pep., very much appreciated!

  404. Guus

    Seve if only to get more of a conversation started, you approaching commteam members might be good.

  405. goffi has joined

  406. Guus

    oh, or that. 🙂

  407. pep.

    I have a question for board, not related to commteam but minutes: I see in other communities / organizations that acknowledging minutes is a thing, is that something that's been done before here? That some would want to do

  408. pep.

    At the beginning of a meeting these orgs I've seen ask their board (or equivalent) to ack last meeting's minutes

  409. Guus

    If we do have proper meetings, we should. But, as our minutes are often absent, and we're having a verbatim log of each meeting, I don't really see the point.

  410. pep.

    So maybe a topic for once we've sorted out the "minutes" problem.

  411. pep.

    I'm fine with no official answer anyway. I was just curious

  412. MattJ

    +1

  413. Seve

    We have the logs, so yes, everyone can confirm the minutes. Although it makes sense to do that.

  414. Guus

    When meetings are used to record the meeting (and record decisions), we should verify/acknowledge them, I think. I don't think that's how we're currently using the minutes though.

  415. pep.

    # AOB?

  416. MattJ

    None here

  417. Guus

    nor me

  418. pep.

    Next: +1w

  419. pep.

    # Close

  420. Guus

    thanks

  421. Seve

    Thank you guys

  422. emus

    pep.: So you could not find time to sunmarize the recent meeting on the hireing topic?

  423. pep.

    You mean the meeting we've had in the other room? No. I think I'll just include a few lines in minutes I send for last week's board meeting to give some context. I don't think it needs much more

  424. neshtaxmpp has left

  425. emus

    At least I would like to summarize the few points we agree in general on

  426. pep.

    tbh I don't especially want to be flagged "minute person", I don't like minutes :P

  427. pep.

    (Well I don't like writing them)

  428. Andrzej has joined

  429. sonny has left

  430. sonny has joined

  431. govanify has left

  432. govanify has joined

  433. emus

    pep.: I dont take it as this, but I thought from the recent one you said you gonna do it

  434. pep.

    No, I said I wouldn't do it :x

  435. emus

    Maybe we can make that as a rotation system? Some documenation is important pep.: ok then I try

  436. pep.

    "I won't do minutes just now. There's lots of things in there". I was planning to wait for a next meeting

  437. emus

    pep.: Sorry, Im talking about the other chat on hiring only

  438. pep.

    yes

  439. pep.

    I'm quoting myself in that chat

  440. pep.

    I'm quoting myself from that chat

  441. emus

    Ah okay, I think I got confused. If I can do something or help let me know

  442. sonny has left

  443. andy has left

  444. sonny has joined

  445. adiaholic_ has left

  446. adiaholic_ has joined

  447. stpeter has joined

  448. govanify has left

  449. govanify has joined

  450. Neustradamus

    dwd: Thanks, can you add my PRs?

  451. Neustradamus

    The goal is to test and confirm that it is good: - https://github.com/xsf/memberbot/pull/4 - https://github.com/xsf/memberbot/pull/5

  452. lorddavidiii has left

  453. andy has joined

  454. sonny has left

  455. sonny has joined

  456. sonny has left

  457. sonny has joined

  458. Steve Kille

    k

  459. sonny has left

  460. paul has left

  461. sonny has joined

  462. mukt2 has left

  463. adiaholic_ has left

  464. lorddavidiii has joined

  465. sonny has left

  466. sonny has joined

  467. sonny has left

  468. karoshi has joined

  469. sonny has joined

  470. mukt2 has joined

  471. sonny has left

  472. sonny has joined

  473. sonny has left

  474. adiaholic_ has joined

  475. neshtaxmpp has joined

  476. adiaholic_ has left

  477. adiaholic_ has joined

  478. sonny has joined

  479. sonny has left

  480. Daniel

    can someone enlighten me on the role of MUC in Jitsi? looking at the various parts that make up jitsi there is the jitsi video bridge which takes the role of a SFU and there is the jicofo which is a compontent that you talk COLIBRI to.

  481. Daniel

    but what role does MUC take here?

  482. sonny has joined

  483. Daniel

    the jitsi documentation require me to set up a muc server; and also give jicofo admin (owner) rights to that muc server

  484. Daniel

    but it doesn’t really say what the muc rooms are used for

  485. MattJ

    The MUC is used for the signaling and chat between conference participants

  486. Daniel

    ok; chat i get

  487. Daniel

    but isn’t colibri the signaling?

  488. MattJ

    (including jicofo AIUI)

  489. Neustradamus

    It uses Prosody

  490. Daniel

    i'm essentially wondering (text chat aside) if there is a different set of protocols aside from colibri (which is not muc or message based) that i need to understand

  491. MattJ

    Not that I'm aware of, not sure if they stick some stuff in presence though

  492. neshtaxmpp has left

  493. Daniel

    so hypotically if i wanted to experiment with video conferencing i'd just need jicofo and the video bridge?

  494. Zash

    jonas’ did some trickery to get a chat bot into Jitsi conferences iirc

  495. adiaholic_ has left

  496. jonas’

    Daniel, I *think* you need to go through a MUC to talk to Jicofo, since it uses the MUC identity

  497. jonas’

    but that’s just casual observation from jicofo and jvb logs as well as a bit of MUC traffic

  498. Daniel

    jonas’, ok thanks. that probably makes some sense in front of the background that jitsi meet is

  499. jonas’

    15:36:40 jonas’> and yeah, weird stuff happens (with Jitsi Meet at least) if you have a participant which doesn’t speak the protocols 15:36:48 jonas’> I had to hide presence to make the web ui not misbehave

  500. jonas’

    15:36:40 jonas’> and yeah, weird stuff happens (with Jitsi Meet at least) if you have a participant which doesn’t speak the protocols 15:36:48 jonas’> I had to hide presence to make the web ui not misbehave

  501. jonas’

    (those two messages went into the wrong room initially, sorry)

  502. stpeter has left

  503. !XSF_Martin

    He, I didn't realize you sent them to the wrong MUC and wondered why you quoted yourself. 😂

  504. Daniel

    (fwiw i'm not interested in being compatible with jitsi meet the webinterface but just reusing the compontents to make video conferencing happening. or at least understand what that would entail)

  505. sonny has left

  506. jonas’

    Daniel, I recommend setting up Jitsi Meet first to get a feeling on how intertwined it all is

  507. jonas’

    everything is extremely picky about everything

  508. !XSF_Martin

    Daniel: So you consider adding a/v conferences to conversations?

  509. Daniel

    no

  510. Daniel

    i'm trying to understand how that would work

  511. MattJ

    When will it be ready?

  512. Guus

    COIN and Colibiri are two XEPs they use, I think

  513. Guus

    As Jonas said, they add an occupant to the muc (nicknamed 'focus') that is used for signalling.

  514. adiaholic_ has joined

  515. !XSF_Martin

    > When will it be ready? Yesterday would be a good date, otherwise xmpp is UNUSABLE!!!1!

  516. sonny has joined

  517. Daniel

    Guus, neither COIN nor colibri mention MUC though

  518. Daniel

    so that was kinda the missing piece that i needed to understand all that

  519. Guus

    You can join the MUC through XMPP for chat, but in Openfire, we decided against that. It offers very disturbing user experience, as there's then a set of occupants that only chat, and a set of occupants that both chat, but also have a video conference in which communication takes place.

  520. sonny has left

  521. lovetox has left

  522. Guus

    It's technically entirely possible though (or at least it was in the state of the code ~2 years ago, when I last looked)

  523. sonny has joined

  524. mukt2 has left

  525. paul has joined

  526. Guus

    got to feed the kids. later

  527. sonny has left

  528. sonny has joined

  529. arc has left

  530. arc has joined

  531. arc has left

  532. arc has joined

  533. Nekit has left

  534. MattJ

    https://faq.whatsapp.com/general/chats/how-to-format-your-messages/ :)

  535. MattJ

    curl !$ > xep-xxxx.xml

  536. Half-Shot has left

  537. uhoreg has left

  538. Half-Shot has joined

  539. uhoreg has joined

  540. mukt2 has joined

  541. Zash

    MattJ: pandoc !$ -o modernxmpp/how-to-format-your-messages.md

  542. Daniel

    > https://faq.whatsapp.com/general/chats/how-to-format-your-messages/ :) Isn't that literally what we are doing?

  543. MattJ

    Yep, pretty much

  544. Wojtek has joined

  545. !XSF_Martin

    Maybe they thought adding that xep would be *fun*.

  546. lovetox has joined

  547. Shell has left

  548. Shell has joined

  549. j.r has left

  550. j.r has joined

  551. stpeter has joined

  552. sonny has left

  553. sonny has joined

  554. adiaholic_ has left

  555. adiaholic_ has joined

  556. sonny has left

  557. sonny has joined

  558. intosi has left

  559. neshtaxmpp has joined

  560. intosi has joined

  561. Seve

    Doesn't mean it is a good example :)

  562. alexis has left

  563. sonny has left

  564. sonny has joined

  565. Shell has left

  566. Shell has joined

  567. neshtaxmpp has left

  568. sonny has left

  569. sonny has joined

  570. sonny has left

  571. sonny has joined

  572. rion has left

  573. !XSF_Martin has left

  574. LNJ has joined

  575. !XSF_Martin has joined

  576. sonny has left

  577. !XSF_Martin has left

  578. sonny has joined

  579. !XSF_Martin has joined

  580. sonny has left

  581. sonny has joined

  582. !XSF_Martin has left

  583. Fightingbuddha has joined

  584. !XSF_Martin has joined

  585. Fightingbuddha has left

  586. Fightingbuddha has joined

  587. Fightingbuddha has left

  588. fightingbuddha has joined

  589. adiaholic_ has left

  590. adiaholic_ has joined

  591. remko has joined

  592. fightingbuddha has left

  593. Fightingbuddha has joined

  594. sonny has left

  595. Fightingbuddha has left

  596. Fightingbuddha has joined

  597. rion has joined

  598. !XSF_Martin has left

  599. sonny has joined

  600. !XSF_Martin has joined

  601. Steve Kille has left

  602. adiaholic_ has left

  603. adiaholic_ has joined

  604. Fightingbuddha has left

  605. Fightingbuddha has joined

  606. Fightingbuddha has left

  607. fightingbuddha has joined

  608. lorddavidiii has left

  609. lorddavidiii has joined

  610. fightingbuddha has left

  611. Fightingbuddha has joined

  612. Fightingbuddha has left

  613. Fightingbuddha has joined

  614. Fightingbuddha has left

  615. Fightingbuddha has joined

  616. lovetox has left

  617. adiaholic_ has left

  618. adiaholic_ has joined

  619. sonny has left

  620. sonny has joined

  621. mukt2 has left

  622. Steve Kille has joined

  623. Fightingbuddha has left

  624. sonny has left

  625. sonny has joined

  626. lovetox has joined

  627. emus has left

  628. queen_tilfaar has joined

  629. Bezi has left

  630. Bezi has joined

  631. Bezi has left

  632. Bezi has joined

  633. Bezi has left

  634. Bezi has joined

  635. mukt2 has joined

  636. queen_tilfaar has left

  637. Shell has left

  638. Shell has joined

  639. remko has left

  640. remko has joined

  641. Bezi has left

  642. Bezi has joined

  643. arc has left

  644. arc has joined

  645. Wojtek has left

  646. Guus has left

  647. alameyo has left

  648. Guus has joined

  649. remko has left

  650. sonny has left

  651. sonny has joined

  652. alameyo has joined

  653. Andrzej has left

  654. Wojtek has joined

  655. xecks has left

  656. xecks has joined

  657. emus has joined

  658. remko has joined

  659. remko has left

  660. mukt2 has left

  661. Shell has left

  662. Shell has joined

  663. Mikaela has left

  664. Shell has left

  665. Shell has joined

  666. mukt2 has joined

  667. adiaholic_ has left

  668. adiaholic_ has joined

  669. mukt2 has left

  670. Yagiza has left

  671. mukt2 has joined

  672. j.r has left

  673. j.r has joined

  674. matkor has left

  675. matkor has joined

  676. Daniel has left

  677. Daniel has joined

  678. Shell has left

  679. Shell has joined

  680. j.r has left

  681. j.r has joined

  682. sonny has left

  683. sonny has joined

  684. werdan has joined

  685. matkor has left

  686. matkor has joined

  687. matkor has left

  688. matkor has joined

  689. matkor has left

  690. matkor has joined

  691. goffi has left

  692. APach has left

  693. APach has joined

  694. matkor has left

  695. matkor has joined

  696. Nekit has joined

  697. matkor has left

  698. matkor has joined

  699. mukt2 has left

  700. matkor has left

  701. matkor has joined

  702. Daniel has left

  703. Daniel has joined

  704. matkor has left

  705. matkor has joined

  706. mukt2 has joined

  707. alexis has joined

  708. karoshi has left

  709. werdan has left

  710. lovetox has left

  711. arc has left

  712. arc has joined

  713. karoshi has joined

  714. lorddavidiii has left

  715. Tobias has left

  716. neshtaxmpp has joined

  717. lorddavidiii has joined

  718. lorddavidiii has left

  719. lorddavidiii has joined

  720. arc has left

  721. arc has joined

  722. Daniel has left

  723. Daniel has joined

  724. andy has left

  725. andy has joined

  726. lbocquet has joined

  727. lbocquet

    What do you think if we change the name of https://commons.wikimedia.org/wiki/File:XMPP_logo.svg to XSF_logo.svg? And add XMPP_logo.svg without XMPP text?

  728. stpeter has left

  729. pep.

    lbocquet, why? I don't think the XSF has a logo. And XMPP is no property of the XSF, it's an IETF standard

  730. neshtaxmpp has left

  731. neshtaxmpp has joined

  732. neshtaxmpp has left

  733. neshtaxmpp has joined

  734. wurstsalat has left

  735. karoshi has left

  736. karoshi has joined

  737. xecks has left

  738. xecks has joined

  739. arc has left

  740. arc has joined

  741. waqas has left

  742. andy has left

  743. lbocquet

    How we can publish the logo with text and without?

  744. lbocquet

    I have seen XSF_logo.svg (which is not good) without XMPP text...

  745. lbocquet

    The XMPP_logo.svg has MIT licence and it is "Copyright © XMPP Standards Foundation"

  746. lbocquet

    The XMPP_logo.svg has MIT license and it is "Copyright © XMPP Standards Foundation"

  747. waqas has joined

  748. karoshi has left

  749. arc has left

  750. arc has joined

  751. stpeter has joined

  752. arc has left

  753. arc has joined

  754. govanify has left

  755. govanify has joined

  756. Shell has left

  757. lorddavidiii has left

  758. pep.

    So the XSF has copyrights for the XMPP logo, that doesn't make it the XSF logo :)

  759. paul has left

  760. govanify has left

  761. govanify has joined

  762. adiaholic_ has left

  763. debacle has left

  764. Daniel has left

  765. Daniel has joined

  766. Wojtek has left

  767. Maranda has left

  768. Daniel has left

  769. Nekit has left

  770. Daniel has joined