XSF Discussion - 2019-03-19


  1. karoshi has left

  2. rtq3 has left

  3. UsL has left

  4. UsL has joined

  5. alexis has joined

  6. kokonoe has left

  7. kokonoe has joined

  8. debacle has left

  9. waqas has left

  10. oli has joined

  11. waqas has joined

  12. waqas has left

  13. arc has left

  14. arc has joined

  15. alacer has joined

  16. yon has left

  17. yon has joined

  18. alacer has left

  19. alacer has joined

  20. arc has left

  21. arc has joined

  22. arc has left

  23. arc has joined

  24. bowlofeggs has left

  25. bowlofeggs has joined

  26. contrapunctus has joined

  27. larma has left

  28. lskdjf has left

  29. alacer has left

  30. neshtaxmpp has left

  31. neshtaxmpp has joined

  32. lumi has left

  33. arc has left

  34. arc has joined

  35. arc has left

  36. arc has joined

  37. alexis has left

  38. alexis has joined

  39. alexis has left

  40. igoose has left

  41. Andrew Nenakhov has left

  42. igoose has joined

  43. Andrew Nenakhov has joined

  44. ta has left

  45. ta has joined

  46. oli has left

  47. Nekit has joined

  48. blabla has joined

  49. contrapunctus has left

  50. contrapunctus has joined

  51. blabla has left

  52. wurstsalat has joined

  53. karoshi has joined

  54. Neustradamus has left

  55. lovetox has joined

  56. alacer has joined

  57. j.r has left

  58. j.r has joined

  59. rtq3 has joined

  60. sezuan has joined

  61. sezuan has left

  62. sezuan has joined

  63. sezuan has left

  64. sezuan has joined

  65. sezuan has left

  66. sezuan has joined

  67. sezuan has left

  68. sezuan has joined

  69. sezuan has left

  70. sezuan has joined

  71. sezuan has left

  72. sezuan has joined

  73. goffi has joined

  74. sezuan has left

  75. sezuan has joined

  76. Nekit has left

  77. sezuan has left

  78. Nekit has joined

  79. sezuan has joined

  80. sezuan has left

  81. alacer has left

  82. oli has joined

  83. lnj has left

  84. bowlofeggs has left

  85. sezuan has joined

  86. sezuan has left

  87. sezuan has joined

  88. sezuan has left

  89. sezuan has joined

  90. Nekit has left

  91. Nekit has joined

  92. sezuan has left

  93. sezuan has joined

  94. sezuan has left

  95. sezuan has joined

  96. !xsf_Martin has joined

  97. sezuan has left

  98. sezuan has joined

  99. oli has left

  100. oli has joined

  101. sezuan has left

  102. sezuan has joined

  103. sezuan has left

  104. j.r has left

  105. oli has left

  106. oli has joined

  107. sezuan has joined

  108. Tobias has left

  109. sezuan has left

  110. oli has left

  111. Nekit has left

  112. oli has joined

  113. sezuan has joined

  114. Nekit has joined

  115. andy has joined

  116. sezuan has left

  117. sezuan has joined

  118. tux has left

  119. andy has left

  120. andy has joined

  121. sezuan has left

  122. sezuan has joined

  123. Tobias has joined

  124. sezuan has left

  125. oli has left

  126. oli has joined

  127. sezuan has joined

  128. sezuan has left

  129. sezuan has joined

  130. sezuan has left

  131. sezuan has joined

  132. !xsf_Martin has left

  133. sezuan has left

  134. oli has left

  135. oli has joined

  136. sezuan has joined

  137. sezuan has left

  138. sezuan has joined

  139. sezuan has left

  140. sezuan has joined

  141. sezuan has left

  142. sezuan has joined

  143. sezuan has left

  144. sezuan has joined

  145. rtq3 has left

  146. oli has left

  147. sezuan has left

  148. oli has joined

  149. sezuan has joined

  150. sezuan has left

  151. sezuan has joined

  152. sezuan has left

  153. Andrew Nenakhov has left

  154. Andrew Nenakhov has joined

  155. Tobias has left

  156. Tobias has joined

  157. oli has left

  158. oli has joined

  159. blabla has joined

  160. rtq3 has joined

  161. oli has left

  162. oli has joined

  163. Steve Kille has left

  164. oli has left

  165. oli has joined

  166. Steve Kille has joined

  167. oli has left

  168. oli has joined

  169. ThibG has left

  170. ThibG has joined

  171. derdaniel has left

  172. oli has left

  173. oli has joined

  174. Nekit has left

  175. Nekit has joined

  176. kokonoe has left

  177. kokonoe has joined

  178. oli has left

  179. oli has joined

  180. vaulor has left

  181. rtq3 has left

  182. Dele Olajide has joined

  183. vaulor has joined

  184. rtq3 has joined

  185. Dele Olajide has left

  186. Dele Olajide has joined

  187. j.r has joined

  188. larma has joined

  189. kokonoe has left

  190. larma has left

  191. kokonoe has joined

  192. mimi89999 has joined

  193. larma has joined

  194. arc has left

  195. arc has joined

  196. andy has left

  197. andy has joined

  198. arc has left

  199. arc has joined

  200. Ge0rG

    Guus: can we please add a bunch of huge, dangerous-looking, red crosses to the Pidgin line on our clients list? https://news.ycombinator.com/item?id=19423513

  201. frainz has left

  202. Andrew Nenakhov has left

  203. frainz has joined

  204. Andrew Nenakhov has joined

  205. Holger

    The context was my claim that a monolithic spec won't help with fragmentation as the latter is just the result of missing manpower on the implementation side.

  206. vaulor has left

  207. Ge0rG

    relevant sub-thread link is https://news.ycombinator.com/item?id=19421634

  208. oli has left

  209. andy has left

  210. andy has joined

  211. Dele Olajide has left

  212. Dele Olajide has joined

  213. Dele Olajide has left

  214. Dele Olajide has joined

  215. arc has left

  216. arc has joined

  217. Dele Olajide has left

  218. Dele Olajide has joined

  219. Dele Olajide has left

  220. Dele Olajide has joined

  221. Dele Olajide has left

  222. Dele Olajide has joined

  223. andy has left

  224. Dele Olajide has left

  225. Dele Olajide has joined

  226. Dele Olajide has left

  227. andy has joined

  228. j.r has left

  229. j.r has joined

  230. andy has left

  231. andy has joined

  232. oli has joined

  233. Dele Olajide has joined

  234. Andrew Nenakhov has left

  235. ralphm

    Ge0rG: fwif, Matthew here says that the authors of such clients themselves deemed them unfinished.

  236. ralphm

    I wasn't aware you are one of Pidgin's authors.

  237. Ge0rG

    ralphm: I'm not. I'm from the "Pidgin is damaging the XMPP ecosystem and should be banned" fraction.

  238. Ge0rG

    I have no idea of how the Pidgin authors perceive their standing re XMPP, except for overhearing their refusal to acccept Compliance Suite 2019 as a task for GSoC.

  239. sezuan has joined

  240. ralphm

    I think we've had this discussion. As much as I might agree about the quality is the thing, and its, eh, value as an antique, it is still an XMPP client no matter how hard you argue against this.

  241. Ge0rG

    I'm also sad that our Compliance Badges never materialized.

  242. ralphm

    Ge0rG: design them and they will

  243. Guus

    <backspace><backspace><backspace><backspace> what he said.

  244. Guus

    also: what he said.

  245. Guus

    feel free to create some 🙂

  246. Ge0rG

    you _really_ don't want _me_ to design them.

  247. Guus

    that's what everyone says.

  248. Guus

    (specificly, references to themselves, not to you 😉 )

  249. Ge0rG

    I made an app logo that looks like a horny penis (according to a review on Google Play).

  250. ralphm

    Ge0rG: or force^Hcoerce^Hask somebody to do it on your behalf.

  251. Guus

    but you can arrange for them to be created just as well as anyone else.

  252. ralphm

    Ge0rG: counterpoint Slack

  253. Holger

    ralphm: He says the point of a monolithic protocol is just that client devs clearly see what's missing from their software. While I still believe XMPP devs are simply mostly time to implement something rather than being confused about what the heck to implement.

  254. Guus

    if only by doing this: https://trello.com/c/3TyQIUUq/335-post-an-unpaid-job-for-compliance-badges-at-osd

  255. Ge0rG

    ralphm: Slack is a counterpoint to what?

  256. Holger

    Basically it's just a typical forum rant where he refuses to admit that the real problem is manpower, not XEPs.

  257. Guus

    Holger I think it's a combination, probably.

  258. ralphm

    Holger: I understand that point, he's made it before. It has merit and downsides.

  259. Holger

    I.e. he refuses to admit that I'm right and he's wrong. Very typical issue on forums.

  260. Ge0rG

    Guus: so nobody posted it there yet?

  261. ralphm

    And yes, Matrix has the young-project advantage.

  262. Guus

    Ge0rG I didn't check, but I'd have thought that if that happened, it'd be mentioned on that Trello card

  263. Guus

    (and/or the card would've been removed)

  264. Guus

    Seve did you get around to posting that?

  265. Holger

    And sure he has a point about the XEP mess being inconsistent and confusing.

  266. ralphm

    Ge0rG: people have opinions on what the new Slack logo represents.

  267. Seve

    Guus, the badges job? I plan to do it during this week, still need to check what we discussed so I can ask for something specific

  268. ralphm

    Holger: maybe. In theory our policy is rather clear, we have Final and Draft standards. Maybe more of them should be Final.

  269. Holger

    ralphm: Yes but in practice the answer to the question "how do I implement avatars" isn't obvious.

  270. Ge0rG

    it doesn't look too hard to fill that job posting. Do we have a volunteer contact person from The Board?

  271. Holger

    ralphm: And this is not a temporary issue, it's been that way for many years, and various other such questions. And I do think that's problematic when you want to convince a new client dev to use XMPP.

  272. Alex has joined

  273. Guus

    Ge0rG no. You just volunteered, I think.

  274. Seve

    Ge0rG, I created that card because we couldn't get a designer

  275. Ge0rG

    Guus: roger wilco

  276. Ge0rG also assumes he is now volunteered to post that job

  277. Seve

    So my idea to pursue the badges thing (which I was not super enthusiast with it) was to post a job there and see if we get some interest there

  278. ralphm

    Holger: yes, people have argued this many times, I happen to agree, yet nobody has taken the time to actually work on this problem.

  279. Seve

    Holger, something you would do so good :D wink wink

  280. Guus

    Seve - Ge0rG is saying he can do the job posting, unless you want to do it yourself.

  281. ralphm

    And/or somehow expects others (like Board/Council) to do this for them.

  282. Seve

    Ahh ok Guus

  283. Seve

    Ge0rG, it is fine by me, go ahead :)

  284. Guus

    brainfart: should we start paying people to do tasks like that? As in, hire/employ people?

  285. kokonoe has left

  286. kokonoe has joined

  287. Holger

    ralphm, Seve: Well I mentioned before that I'd be motivated to participate in a group that works on cleaning up the mess. The problem I see is that our workflows (as spec'ed in 0001 and cultivated over time) don't make it easy to form such a group and provide them the necessary means. I certainly don't expect Council to be this group, as Council's job is, by definition, approving/rejecting individual XEPs rather than working towards a consistent set of extensions.

  288. ThibG has left

  289. Guus

    Holger, what exactly in 0001 in stopping you? I'd be happy to try and remove those blockages for you

  290. ThibG has joined

  291. ralphm

    Writing auxillary documentation requires no interaction, approval, or anything.

  292. Guus

    (also, just getting a bunch of people together to do the work and make suggestions doesn't need 0001-type approval)

  293. Holger

    I get where our rules are coming from, and I do appreciate how they try to make sure no interested party can 'take over' the protocol without some kind of community consensus.

  294. ralphm

    That's not my intent anyway.

  295. Holger

    But they did result in the current mess and do make it hard to elect a group of a few people and provide them the means of cleaning it up.

  296. pep.

    I'm not entirely sure this is the job of the XSF tbh, I'd say that's up to something like the xdf/jsf/whatever. We can improve discoverability of the XEPs by tagging, or search engines and whatnots, but in the end what I think is blocking is recommendations on which XEPs to use for what purpose

  297. ralphm

    While the XSF has an important role in the community, it is *not* the end all and be all of things XMPP.

  298. pep.

    "There's N XEPs for this purpose, use _this one_"

  299. pep.

    ("and _like this_")

  300. Guus

    Holger why don't you simply get started with some rough drafts of what you envision, maybe on the wiki, or somewhere else.

  301. ralphm

    You can start a documentation project like this right now, giving guidance on choice of certain specifications, code examples, etc.

  302. Holger

    While various people would like to see the XSF to engage in various other things such as marketing and whatnot, I'd like to see it sticking to specs. But I *do* think the XSF is the obvious party responsible for specs.

  303. pep.

    ralphm, yes, there's already something started, the rest is lack of resources. (Note that I'm not complaining here)

  304. Holger

    Oh well, I think I'm not gonna dive into this discussion again right now, sorry. I understand that I'm pretty alone with my viewpoint, that's fine. Maybe I'm just wrong.

  305. pep.

    Holger, you're welcome to join and help :)

  306. Holger

    Yes yes.

  307. Guus

    Holger, fwiw, I don't think that there's much disagreement here.

  308. ralphm

    Holger: where do you get the idea that I disagree?

  309. pep.

    Holger, I think the XSF is the obvious party responsible for providing specs. I don't think it's the obvious party to recommend what specs to use among the many they provide

  310. Holger

    ralphm: You're suggesting "writing auxillary documentation". I disagree this would solve our problem.

  311. ralphm

    I just think the XSF is not, and should, be in your way to make this happen.

  312. ralphm

    Should not

  313. ralphm

    If you want to carry this with out within the XSF, you can do so.

  314. ralphm

    But it is not required

  315. Guus

    Holger: I think Ralphm nor me understand the issue that you're trying to make.

  316. Ge0rG

    I'm also confused

  317. Guus

    I'm very much in agreement with Ralph that I don't think that there should be anything in the XSF processes that should prevent you to do whatever it is you want to do.

  318. debacle has joined

  319. pep.

    Holger, I guess what the XSF can do about this is tagging XEPs, maybe, and providing some kind of smart search, I don't think it can do much more

  320. pep.

    (https://xmpp.org/extensions/ this could probably be improved a bit towards this)

  321. Ge0rG

    Holger: so what do you want done, specifically?

  322. Guus

    Holger, specifically, what improvements would you like to see happen?

  323. Seve

    Maybe it is not just writing some side information about how to do things, but actually modifying XEPs and so on?

  324. Seve waits for Holger

  325. lskdjf has joined

  326. Holger

    Hehe the "not going into this right now" part doesn't work out well ;-)

  327. Holger

    Distracted by work right now sorry.

  328. Holger

    Gonna try to avoid ranting while being busy in the future.

  329. Guus

    ok, fair enough - but if there's something that can be done to improve things, I'd very much like to hear that suggestion.

  330. Seve

    Holger, haha :) No worries we are patient, will be here when you are ready again

  331. Guus

    if only to be able to thoroughly disagree 😉

  332. ralphm

    I think the pages at https://xmpp.org/about/technology-overview.html and https://xmpp.org/uses/ might be good starting points.

  333. Ge0rG

    the pages below https://xmpp.org/uses/ need some serious work

  334. Guus

    Ge0rG I invite you to work on it as soon as you finish that OSD job posting 😉

  335. Guus

    > if only to be able to thoroughly disagree 😉 I kind of regret typing that, for fear it could be misunderstood as anything but being a joke. I truly welcome suggestions for improvement.

  336. Ge0rG

    Guus: let me fire up my time machine, travel three months into the past and start!

  337. Ge0rG

    *zwoooosh*

  338. Ge0rG

    https://github.com/xsf/xmpp.org/issues/490

  339. Guus

    I see that the level of sarcasm hasn't changed in those three months! 😉

  340. Guus

    as an aside: do you still want a listing on igniterealtime?

  341. Ge0rG

    Guus: I've had a very hard time convincing my employer, so it's currently on hold.

  342. Guus

    I'd love to see more entries on that list - yours would be very much welcome.

  343. Guus

    ok - and you're not in a position to do this as a freelancer?

  344. Ge0rG

    Guus: it needs to fit our long-term strategy, which we don't have yet. And it needs to have more than one person backing it

  345. Guus

    ah, requirements to adhere to definitions that do not exist!

  346. Ge0rG

    Guus: I'm a full-time employed IT-sec consultant, and my freelance time is what remains after that, my OSS coding, and private life.

  347. Guus

    Ge0rG I don't expect that you'd get much full-time job offerings through that page.

  348. Guus

    (and if so, you could always decline them, or redirect them)

  349. Ge0rG

    Guus: I'm not taking freelance jobs, and it might be a bit dishonest to advertise me as a freelancer and then to redirect all requests to my employer.

  350. ThibG has left

  351. ThibG has joined

  352. Ge0rG

    and making it official requires at least semi-formal support

  353. Ge0rG

    also being listed there as a freelancer requires (legally) me telling my employer about it.

  354. Guus

    I ment redirecting it to other community members, but, sure.

  355. Ge0rG

    Guus: I'm not sure what the point of that would be.

  356. Guus

    I'm in no way suggesting you should do something behind the back of your employer.

  357. Guus

    Ge0rG the point would be to help raise paid support for Smack

  358. Ge0rG

    Guus: I'm currently in a sad situation regarding that, and I hope I will be able to resolve that before summer

  359. Guus

    which would help the ecosystem a lot.

  360. Ge0rG

    I think there are two ways how I can motivate my employer. Either by providing a strong link to IT security (e.g. by leveraging one of the threat monitoring signalling XEPs), or to IoT

  361. Ge0rG

    but both are rather weak at this time

  362. Guus

    I'm unsure how to help you there.

  363. alacer has joined

  364. Guus

    best I can do is to offer to figure out if I can help you out with a legal vehicle, in case you ever want to walk a different path than your employer, in the future.

  365. Ge0rG

    I need to submarine our company by hiring XMPP nerds who are also interested in IT-sec

  366. Guus

    and/or find a customer.

  367. Ge0rG

    or a research project

  368. Guus

    So many options! I'm amazed that it didn't happen yet!

  369. Guus ducks, runs.

  370. Neustradamus has joined

  371. alacer has left

  372. jonas’

    quack

  373. andy has left

  374. andy has joined

  375. wurstsalat has left

  376. wurstsalat has joined

  377. andy has left

  378. andy has joined

  379. yvo has joined

  380. APach has left

  381. Alex has left

  382. andy has left

  383. andy has joined

  384. j.r has left

  385. MattJ

    Seems I missed a discussion this morning

  386. bowlofeggs has joined

  387. MattJ

    > 10:24:44 ralphm> You can start a documentation project like this right now, giving guidance on choice of certain specifications, code examples, etc.

  388. MattJ

    https://docs.modernxmpp.org/

  389. Tobias has left

  390. Tobias has joined

  391. ralphm

    See, it can be done :-)

  392. Nekit has left

  393. Nekit has joined

  394. ralphm

    I forgot about this effort. Thanks for that, MattJ.

  395. rtq3 has left

  396. rtq3 has joined

  397. Guus

    maybe blogpost about that on xsf?

  398. Guus

    on xmpp.org, I mean.

  399. alacer has joined

  400. j.r has joined

  401. MattJ

    Guus, I have a draft blog post, I think it's a good idea

  402. MattJ

    Just some things I want to tidy up first

  403. Guus

    excellent!

  404. Guus

    also

  405. Guus

    can we pretty please have a webchat client on xmpp.org?

  406. MattJ

    Yes please

  407. Guus

    there has been lots of discussion on this in https://github.com/xsf/xmpp.org/issues/101

  408. MattJ

    We used to have some, but they got unpopular due to random passers-by spamming

  409. Guus

    let's just slap converse on there

  410. MattJ

    We have a bunch of tools against that these days, a bunch of XMPP projects have open web-accessible rooms with no major issues

  411. ralphm

    MattJ: I think you already have the ability to do this, right?

  412. MattJ

    Yep

  413. MattJ

    I'll take it on (or Zash)

  414. alacer has left

  415. bowlofeggs has left

  416. bowlofeggs has joined

  417. rtq3 has left

  418. rion has left

  419. rion has joined

  420. kokonoe has left

  421. kokonoe has joined

  422. Guus

    that would be awesome, thanks

  423. alacer has joined

  424. rtq3 has joined

  425. ThibG has left

  426. ThibG has joined

  427. alacer has left

  428. lumi has joined

  429. waqas has joined

  430. j.r has left

  431. j.r has joined

  432. lnj has joined

  433. Andrew Nenakhov has joined

  434. ThibG has left

  435. ThibG has joined

  436. lumi has left

  437. rtq3 has left

  438. Andrew Nenakhov has left

  439. UsL has left

  440. Andrew Nenakhov has joined

  441. Tobias has left

  442. Andrew Nenakhov has left

  443. Andrew Nenakhov has joined

  444. alacer has joined

  445. Tobias has joined

  446. APach has joined

  447. vaulor has joined

  448. Lance has left

  449. Maranda has left

  450. Maranda has joined

  451. vaulor has left

  452. Ge0rG

    Guus, Seve, ralphm: https://op-co.de/tmp/osd-job-description-2019-03.html (sorry, got interrupted by real work)

  453. Zash

    Hm?

  454. Guus

    Ge0rG thanks! Looks great. I've got one suggestion.

  455. Ge0rG

    Guus: this is why I'm posting it here :)

  456. Guus

    I'd replace this one sentence with two distinct ones: "To improve the situation, we have created a Compliance Suite that provides different use cases and want to provide a set of badges that developers can attach to their clients and servers to make them more attractive and more discoverable to users."

  457. Ge0rG

    Guus: Yeah, I tend to write overlong sentences. Do you have a specific split in mind?

  458. Guus

    I'd make it more explicit that creation of the set of badges is the purpose of the job posting.

  459. Guus

    might be as easy as: "To improve the situation, we have created a Compliance Suite that provides different use cases.<FULLSTOP, new paragraph>. To improve visibility of these suites, we want to provide a set of badges that developers can attach to their clients and servers to make them more attractive and more discoverable to users."

  460. Ge0rG

    Guus: updated the wording

  461. Guus

    ah, yes, that also works

  462. Guus

    +1 go for it etc

  463. vaulor has joined

  464. Alex has joined

  465. Ge0rG

    Zash: you wanted to comment as well?

  466. ralphm

    I think additionally...

  467. pep.

    I'm not sure I like the year in there, but I don't want to revive the topic just now.. (busy with work)

  468. andy has left

  469. ralphm

    It may have to state explicitly that the full ownership of the rights to the created works lie with the XSF.

  470. Zash

    Ge0rG: That was in response to MattJ

  471. Ge0rG

    ralphm: that's a good ppint.

  472. Wojtek has joined

  473. Zash

    Ge0rG: Text seems fine to me after a first reading.

  474. ralphm

    This allows us to modify it for subsequent editions, and control their use.

  475. Ge0rG

    ralphm: > To make it possible for the XSF to take measures against abuse of the badges by incompliant implementations, the XSF would need all exploitation rights on the created artwork. The artist should be ready to assign all those rights to the XSF.

  476. ralphm

    Some context https://web.archive.org/web/20060307012442/http://jabberpowered.org:80/guidelines.html

  477. Ge0rG

    (you cannot reasign copyright)

  478. ralphm

    Ge0rG: you can totally reassign copyright, or author's rights in countries like ours, especially if works were made to order.

  479. ralphm

    What you can typically not reassign are moral rights.

  480. ralphm

    Like the ability to say *you* created the work.

  481. Ge0rG

    you cannot reasign copyright where I live :>

  482. Ge0rG

    IANAL, wording suggestions are welcome

  483. Zash

    Copyright is usually two-part, as ralphm says

  484. ralphm

    https://xmpp.org/about/xsf/ipr-policy

  485. ralphm

    is what we have coded up for XEPs

  486. Neustradamus

    A long time ago, I have sent this "logo" for the XMPP planet: https://planet.jabber.org/images/xmpp.png

  487. Guus

    bah, my client is misbehaving. Apologies for out-of-context / duplicate messages.

  488. ralphm

    Ge0rG: you totally can as I described, Dutch law is not very different from German law in that respect.

  489. ralphm

    Neustradamus: I don't see how this is relevant. We're talking about Compliance Suites, and Planet Jabber is not a function of the XSF.

  490. Guus

    Without needing to go into the details of what is possible under law: the text as-is looks ok to me.

  491. Ge0rG

    ralphm: I've changed the wording, do you approve?

  492. Ge0rG

    (reload the above link)

  493. ralphm

    Guus: indeed, in many jurisdictions things are different. This is probably why Lawrence Lessig was involved with our IPR policy. I'm sure Peter Saint-André has more details on this.

  494. ralphm

    I think so yes

  495. Guus

    I really don't want more details on this right now 🙂

  496. Ge0rG

    Okay, I'm going to post the job then.

  497. Guus

    Ge0rG: thanks for doing this.

  498. Ge0rG

    I also noticed that we have some naming issues in the CS. What if you only implement https://xmpp.org/extensions/xep-0412.html#core - are you an "Advanced Core Server"? A "Core Core Client"?

  499. Ge0rG

    What if you implement IM _and_ Mobile?

  500. APach has left

  501. Ge0rG

    Does it make sense to have "Advanced|Core Mobile Web"?

  502. Ge0rG

    Advanced Mobile Web IM Client 2019 Plus Plus.

  503. ralphm

    With sugar on top.

  504. Ge0rG

    Advanced Mobile Web IM Client 2019 Plus Plus.

  505. Ge0rG

    whoops.

  506. APach has joined

  507. Guus

    Even though you missed it, there was a related discussion about a pretty red pretty pretty car at the last XSF dinner...

  508. Ge0rG

    Posted. Please make a note in https://trello.com/c/3TyQIUUq/335-post-an-unpaid-job-for-compliance-badges-at-osd

  509. Guus

    commented and archived the trello card

  510. ralphm

    lovely small square clean antique red flowery Dutch wooden storage box

  511. Guus

    See?! _that's_ what happens when you feed him to much dame blanche

  512. Nekit has left

  513. Nekit has joined

  514. Andrew Nenakhov has left

  515. Andrew Nenakhov has joined

  516. Nekit has left

  517. Nekit has joined

  518. Seve

    Hey Ge0rG, I was not available until now. Looks super good, I'm really happy to pass that task to you, honestly :) Please, let me know the url of the job post whenever you have it, so I can write something for the newsletter as well. Again, thank you very much!

  519. Maranda has left

  520. Maranda has joined

  521. Ge0rG

    Seve: sure, can do

  522. UsL has joined

  523. kokonoe has left

  524. kokonoe has joined

  525. sezuan has left

  526. rtq3 has joined

  527. frainz has left

  528. frainz has joined

  529. frainz has left

  530. frainz has joined

  531. Steve Kille has left

  532. Test has joined

  533. Steve Kille has joined

  534. Wojtek has left

  535. Lance has joined

  536. frainz has left

  537. frainz has joined

  538. Andrew Nenakhov has left

  539. Andrew Nenakhov has joined

  540. frainz has left

  541. Nekit has left

  542. frainz has joined

  543. ThibG has left

  544. ThibG has joined

  545. frainz has left

  546. frainz has joined

  547. 404.city has joined

  548. 404.city has left

  549. sezuan has joined

  550. rtq3 has left

  551. rtq3 has joined

  552. sezuan has left

  553. sezuan has joined

  554. sezuan has left

  555. sezuan has joined

  556. waqas has left

  557. waqas has joined

  558. sezuan has left

  559. sezuan has joined

  560. kokonoe has left

  561. sezuan has left

  562. sezuan has joined

  563. frainz has left

  564. oli has left

  565. kokonoe has joined

  566. sezuan has left

  567. frainz has joined

  568. sezuan has joined

  569. sezuan has left

  570. frainz has left

  571. frainz has joined

  572. sezuan has joined

  573. sezuan has left

  574. sezuan has joined

  575. sezuan has left

  576. sezuan has joined

  577. sezuan has left

  578. sezuan has joined

  579. waqas has left

  580. waqas has joined

  581. sezuan has left

  582. sezuan has joined

  583. sezuan has left

  584. sezuan has joined

  585. sezuan has left

  586. sezuan has joined

  587. sezuan has left

  588. sezuan has joined

  589. sezuan has left

  590. sezuan has joined

  591. sezuan has left

  592. sezuan has joined

  593. sezuan has left

  594. sezuan has joined

  595. sezuan has left

  596. frainz has left

  597. sezuan has joined

  598. waqas has left

  599. sezuan has left

  600. vaulor has left

  601. sezuan has joined

  602. frainz has joined

  603. sezuan has left

  604. sezuan has joined

  605. sezuan has left

  606. sezuan has joined

  607. sezuan has left

  608. sezuan has joined

  609. sezuan has left

  610. sezuan has joined

  611. oli has joined

  612. sezuan has left

  613. Andrew Nenakhov has left

  614. Andrew Nenakhov has joined

  615. lumi has joined

  616. ThibG has left

  617. ThibG has joined

  618. Lance has left

  619. Lance has joined

  620. Lance has left

  621. Lance has joined

  622. waqas has joined

  623. oli has left

  624. oli has joined

  625. karoshi has left

  626. karoshi has joined

  627. kokonoe has left

  628. m has joined

  629. alacer has left

  630. kokonoe has joined

  631. Alex has left

  632. Test has left

  633. oli has left

  634. oli has joined

  635. oli has left

  636. oli has joined

  637. Guest has joined

  638. Alex has joined

  639. sezuan has joined

  640. sezuan has left

  641. sezuan has joined

  642. sezuan has left

  643. m has left

  644. sezuan has joined

  645. sezuan has left

  646. sezuan has joined

  647. sezuan has left

  648. sezuan has joined

  649. sezuan has left

  650. alacer has joined

  651. sezuan has joined

  652. sezuan has left

  653. sezuan has joined

  654. alacer has left

  655. sezuan has left

  656. sezuan has joined

  657. sezuan has left

  658. sezuan has joined

  659. sezuan has left

  660. sezuan has joined

  661. oli has left

  662. sezuan has left

  663. sezuan has joined

  664. sezuan has left

  665. sezuan has joined

  666. sezuan has left

  667. sezuan has joined

  668. sezuan has left

  669. sezuan has joined

  670. sezuan has left

  671. sezuan has joined

  672. sezuan has left

  673. Lance has left

  674. Dele Olajide has left

  675. Dele Olajide has joined

  676. sezuan has joined

  677. Dele Olajide has left

  678. Dele Olajide has joined

  679. sezuan has left

  680. sezuan has joined

  681. sezuan has left

  682. Dele Olajide has left

  683. sezuan has joined

  684. Dele Olajide has joined

  685. Dele Olajide has left

  686. Dele Olajide has joined

  687. sezuan has left

  688. sezuan has joined

  689. sezuan has left

  690. sezuan has joined

  691. sezuan has left

  692. sezuan has joined

  693. Lance has joined

  694. sezuan has left

  695. sezuan has joined

  696. sezuan has left

  697. sezuan has joined

  698. sezuan has left

  699. sezuan has joined

  700. sezuan has left

  701. sezuan has joined

  702. sezuan has left

  703. Zash_ has joined

  704. sezuan has joined

  705. sezuan has left

  706. sezuan has joined

  707. sezuan has left

  708. rtq3 has left

  709. sezuan has joined

  710. rtq3 has joined

  711. sezuan has left

  712. sezuan has joined

  713. Neustradamus has left

  714. Neustradamus has joined

  715. sezuan has left

  716. Neustradamus has left

  717. Neustradamus has joined

  718. Neustradamus has left

  719. Neustradamus has joined

  720. Neustradamus has left

  721. Neustradamus has joined

  722. Anon has joined

  723. lnj has left

  724. Neustradamus has left

  725. Neustradamus has joined

  726. Anon has left

  727. vaulor has joined

  728. Dele Olajide has left

  729. Dele Olajide has joined

  730. Dele Olajide has left

  731. Dele Olajide has joined

  732. Nekit has joined

  733. kokonoe has left

  734. sezuan has joined

  735. yvo has left

  736. m has joined

  737. kokonoe has joined

  738. sezuan has left

  739. sezuan has joined

  740. debacle has left

  741. sezuan has left

  742. sezuan has joined

  743. m has left

  744. m has joined

  745. sezuan has left

  746. MattJ/web has joined

  747. Nekit has left

  748. !xsf_Martin has joined

  749. MattJ/web has left

  750. blabla has left

  751. blabla has joined

  752. Zash_ has left

  753. m has left

  754. lorddavidiii has joined

  755. dele has joined

  756. Seye has joined

  757. j.r has left

  758. j.r has joined

  759. ThibG has left

  760. ThibG has joined

  761. blabla has left

  762. Seye has left

  763. dele has left

  764. Dele Olajide has left

  765. wurstsalat has left

  766. frainz has left

  767. frainz has joined

  768. igoose has left

  769. igoose has joined

  770. arc has left

  771. arc has joined

  772. !xsf_Martin has left

  773. !xsf_Martin has joined

  774. !xsf_Martin has left

  775. !xsf_Martin has joined

  776. !xsf_Martin has left

  777. !xsf_Martin has joined

  778. !xsf_Martin has left

  779. !xsf_Martin has joined

  780. !xsf_Martin has left

  781. !xsf_Martin has joined

  782. !xsf_Martin has left

  783. !xsf_Martin has joined

  784. !xsf_Martin has left

  785. !xsf_Martin has joined

  786. !xsf_Martin has left

  787. !xsf_Martin has joined

  788. !xsf_Martin has left

  789. !xsf_Martin has joined

  790. goffi has left

  791. waqas has left

  792. karoshi has left

  793. vaulor has left

  794. vaulor has joined

  795. Lance has left

  796. rtq3 has left

  797. rtq3 has joined

  798. rtq3 has left

  799. Alex has left

  800. rtq3 has joined

  801. lovetox has left