XSF Communications Team - 2020-06-07


  1. jcbrand

    I'll play devils advocate and remind you all that many implementations and uses of XMPP are not federated and not free software and that they are also legitimate in the eyes of the XSF, because the XSF is a neutral organisation when it comes to how people use and implement XMPP.

  2. jcbrand

    For example all the games that use XMPP, and Grindr, and Zoom etc.

  3. jcbrand

    The XSF is not a daughter org or affiliate of the FSF or EFF.

  4. jcbrand

    I'm of the opinion that the XSF could sponsor sprints for free software, because a rising tide lifts all boats, but I know that the neutrality argument has been used against that idea.

  5. jcbrand

    Still, it is IMO desired and correct that a standards organisation concerns itself with the standards and not with politics.

  6. jcbrand

    Still, it is IMO desired and correct that a standards organisation concerns itself with the standards and not with politics, and that it takes a neutral stance.

  7. SouL

    Even if they were federated, federation is still a technical feature, nothing to do with anything political. You don't have to federate because of politics, it is just convenience.

  8. SouL

    If someone tells me email is political I would be WTF dude

  9. SouL

    same here

  10. jcbrand

    Yes, you can also federate internally within a permissioned system.

  11. emus

    Anyway XSF might can make clear what it is convinced if in a technical manner? Not that only a tech perspn understands

  12. jcbrand

    I don't understand your sentence

  13. emus

    The XSF can try makeing technical statements and things the foundation is convinced of in general more clear to an outer community. Not that only a tech person only understands details or why privacy is better with xmpp than with WhatsApp etc.. So that many non-technical can understand aswell. I just suggesting instead of political expression to make technical expressions. A bit more clear?

  14. jcbrand

    XMPP is not necessarily more private than other services, it depends on how you use it. Server admins can see lots of information about users. If users don't encrypt then admins can read all messages.

  15. jcbrand

    Privacy, like federation is a technical feature.

  16. jcbrand

    It's up to you to use the technology in such a way that you preserve your privacy

  17. jcbrand

    I should add, not only a technical feature, but also made possible due to the open and standardized nature. But this openness also enables people to use XMPP in other ways (i.e without federation or privacy) and neutrality means not taking a stance on wether that's good out bad.

  18. Martin

    jcbrand: But a single admin can not easily surveil the whole network. Also xmpp empowers you to be your own admin. That are strong pros for me.

  19. jcbrand

    For example, it might be preferable that communication between police over an XMPP enabled network is not private.

  20. jcbrand

    Yes, they are to you Martin, to me, and to others. But they are not the only use-cases for XMPP

  21. jcbrand

    It's fine to say that these are strengths of the protocol, that IMO is not getting involved in politics.

  22. Martin

    I agree on that.

  23. emus

    Martin, jcbrand: Yes, of course that was just one example why xmpp is good. And sure, it always a perspective. Still, you can use it privately - you are not forced to not, like with... dunno FB Messenger?

  24. jcbrand

    XMPP is a protocol and isn't a competitor to FB messenger. In fact, FB messenger could be implemented in XMPP. IMO the XSF shouldn't be putting itself in opposition to particular chat apps or companies. It comes back to neutrality.

  25. jcbrand

    Nobody says you should use HTTP to avoid Google or Facebook

  26. pep.

    jcbrand: the fact that XMPP can be used by Facebook Messenger doesn't remove the political aspect

  27. jcbrand

    Although you could if you wanted to

  28. jcbrand

    pep.: My point is that the XSF is not a vehicle for fighting political fights and IMO when people are trying to do so, it's a power grab because they're trying to capitalise on the brand, recognition and authority of the XSF to further narrow politician motives.

  29. emus

    I'm not saying you should compete with this, just make clear how this technology can enable privacy, open standard etc... I posted a video in the German chat, because the woman gives XMPP as an example for a decentral communication solution. She just names it, but if you explain why and how, that might change the understanding and attention regarding a political topic: https://youtu.be/XvRnyv9fPns?t=657 - anyway the difference to advertising things is not that big, I see that.

  30. jcbrand

    emus: I'm all for advertising the strengths, I just don't think we should be advertising XMPP in opposition to something else.

  31. emus

    Ok, I understand. Need to think about it

  32. pep.

    jcbrand: it actually is. By taking this neutral stance the XSF is making the political statement that it's fine with the status quo.

  33. jcbrand

    No, it's simply neutral

  34. pep.

    exactly

  35. jcbrand

    Neutral and "being fine" are too different things

  36. peetah

    From my humble new comer point of view, XMPP is a tool, and XSF is another tool to promote the first one. You can choose to do whatever you want with a tool, whether it has a political ground or not, and you can choose to consider what others are doing with this tool as political or not. But at the end of the day, it is not a matter of the tool, but a matter of the ones using it. What seems to be required according to what is argued since yesterday is a clear statement about where the people in charge of the XSF set their line: do they, and consequently the XSF, consider XMPP as a generic tool, or as a mean to defend a whatever goal they may have, being political or not.

  37. jcbrand

    And it's outside the mandate of the XSF

  38. pep.

    jcbrand: as an example: you see violence in the street, as a bypasser do you: 1. Help the person doing the act, watch and do nothing, help the victim

  39. pep.

    jcbrand: as an example: you see violence in the street, as a bypasser do you: 1. Help the person doing the act, 2. watch and do nothing, 3. help the victim

  40. jcbrand

    pep.: It would be good to help the person, I don't see how that's an argument that the XSF should be used as the mechanism.

  41. pep.

    should be?

  42. jcbrand

    Nobody in the XSF is stopping you from doing what you think needs to be done, but you don't have the right to use the XSF as your mouthpiece

  43. pep.

    That is not what I'm saying

  44. jcbrand

    You want to use the XSF as a tool to further a political goal

  45. pep.

    no you don't understand

  46. pep.

    I'm saying the XSF already has a political goal

  47. jcbrand

    Yes, and multiple people disagree with you

  48. pep.

    whether it's realising it or not

  49. pep.

    well I'm sorry if you don't see it

  50. jcbrand

    You simple repeating that ad nauseum doesn't make it true

  51. jcbrand

    You simply repeating that ad nauseum doesn't make it true

  52. pep.

    well you're also reusing the same points tbh..

  53. jcbrand

    The position of neutrality of the XSF has been stated many times in the past by other people. It's not something I just made up.

  54. pep.

    Ok then you just don't understand what I'm saying

  55. jcbrand

    That's quite condescending

  56. pep.

    It's not meant to be

  57. jcbrand

    I do understand, I simply don't agree and refer to precedence.

  58. pep.

    I'm not saying the XSF is not "neutral"

  59. jcbrand

    You're implying neutral is not neutral

  60. jcbrand

    And I already said that neutral is neutral

  61. pep.

    What does neutral mean then

  62. jcbrand

    It means that the XSF concerns itself with developing and standardizing a protocol, and doesn't concern itself with other matters that fall outside its mandate.

  63. pep.

    Developing and standardizing a protocol for whom, and for what purpose

  64. jcbrand

    For humanity and for any purpose they see fit

  65. pep.

    There are things XMPP cannot do and will never be able to do because of technical choices. Why is it this way?

  66. jcbrand

    life is composed of tradeoffs

  67. pep.

    Exactly

  68. jcbrand

    There are very few things it cannot do

  69. jcbrand

    Sorry, but that's not a gotcha

  70. pep.

    And these tradeoffs are inherently political

  71. jcbrand

    No they're not

  72. jcbrand

    What is something that could never be done with XMPP that is due to a political consideration?

  73. pep.

    Why is it possible to federate with XMPP, Why not only limit to centralized services? Why are we using unicode? Is ascii not enough? etc. there are tons of examples

  74. pep.

    Unicode allowing various scripts to be transmitted over XMPP, making it possible for various cultures to use it

  75. jcbrand

    Allowing for federation gives XMPP maximum utility.

  76. pep.

    Surely it's still possible to keep sending ascii over XMPP, but the point is that it enables it

  77. jcbrand

    Email is also federated, is SMTP a political project?

  78. pep.

    I'd say so yes

  79. jcbrand

    Yeah, you'd say so 😃

  80. pep.

    We build our tools with a purpose in mind

  81. pep.

    Otherwise we wouldn't need the tool. Or we'd need a different one

  82. jcbrand

    XMPP gives you the option, but doesn't obligate or compel you to federate

  83. jcbrand

    It's good to have the option

  84. jcbrand

    In both directions

  85. pep.

    Why is it good?

  86. jcbrand

    Option means that you can also not federate

  87. jcbrand

    Is that good?

  88. pep.

    Sure, not denying that

  89. jcbrand

    Otherwise, why didn't they make federation mandatory?

  90. pep.

    It's still a possibility though. Why are we giving this possibility to people

  91. jcbrand

    That would be more fitting a political agenda

  92. pep.

    it's still political not to force that on people

  93. jcbrand

    Ah, so it's neutral about it

  94. pep.

    Not sure what you're trying to point out. That doesn't remove the political aspect

  95. pep.

    Means you recognize there are various use-cases and they might benefit different group of people in different ways (not that I'm not saying who or what)

  96. jcbrand

    Define political within this context

  97. jcbrand

    I'm pointing out that the XSF is neutral

  98. pep.

    That doesn't actually negate what I'm saying

  99. jcbrand

    You said being neutral means being fine with the status quo

  100. jcbrand

    That's not what neutrality is

  101. pep.

    Well here there are two things to distinguish, XMPP and the XSF. The protocol is allowing for many things, and in itself that is political (federation, unicode, etc., or the absence of X, Y). On top of that the XSF gives a venue to any interest to influence it.

  102. pep.

    which is what's defined as neutral, I guess

  103. pep.

    Some entities will inevitably have more resources to express their interest than others because that's the world we live in

  104. pep.

    (Trying not to make a judgement here, hope you can appreciate :p Even if it's probably quite obvious what I think)

  105. emus

    Are their things which "everyone" in XSF agrees on?

  106. emus

    lets say >90%

  107. la|r|ma

    emus, not sure, maybe "let's continue using XML" but I am not even sure about that 😉

  108. emus

    😅 Im sure there are some more things

  109. emus

    Maybe worth another open question evaluation

  110. Licaon_Kter

    pep.: interesting that all your examples fall only in the tech side of things, yet you keep arguing that XSF should do something else instead of continuing/limiting to this tech side

  111. pep.

    hmm no? that's not what I said. Or if I did it's probably not what I meant. I'm pretty set on tech is politics

  112. Licaon_Kter

    Regarding the status quo, I feel that XSF represents "the system" already, given that, for better or worse, XMPP is used by billions daily (knowingly or not).

  113. pep.

    there's a difference between what it's used for and what it enables

  114. pep.

    well, when it comes to XMPP itself. The XSF obviously is playing a role in encouraging this or that usage (even if "this or that" covers every possible use case ever)

  115. pep.

    Licaon_Kter: note that it doesn't mean I don't care about what's not tech

  116. emus

    > hmm no? that's not what I said. Or if I did it's probably not what I meant. I'm pretty set on tech is politics I think so too

  117. jcbrand

    To say "tech" is politics, is like saying water mills and internal combustion engines are politics. It makes no sense to me. The unequal distribution of water mills might be a political matter, but water mills in and of themselves aren't political.

  118. emus

    may digital tech is politics? If that would be of any politics we would be in such a digital turnaround in the recent decade? I think you cannot just separate one from the other. Of course its not hard-linked on the other side

  119. emus

    may digital tech is politics? If that would be not of any politics we would not be in such a digital turnaround in the recent decade? I think you cannot just separate one from the other. Of course its not hard-linked on the other side

  120. emus

    I mean - lets also ask a hypothecial but practical question. One day a journalists asks question and asks for a statement. If we do give an answer or not does not matter because there seem to be a public/political interest already in that moment? And would we give an answer/statement?

  121. DebXWoody

    journalists asks question about XMPP?

  122. emus

    thats bot the piint

  123. emus

    thats not the point

  124. DebXWoody

    I'm not sure if I got all the points. I think the XSF is and should be "neutral" and should not be responsible to answer questions. It would be very difficult to answer question in a neutral way. But, we needs somebody which should answer question. There was a Thread today "Why was XMPP not able to build a infrastructure for IM". AFAIK, it's not the responsibility of XSF. There should be something like "User Groups" which will take care of XMPP for users etc. and at this places it maybe also become politics.

  125. pep.

    "it's not the responsibility of XSF" again, this is not what I'm saying

  126. Nÿco

    so I've done my review of the newsletter and suggested... things: - structure with titles - reviews the CTA (Call To Action) - added some pics

  127. Nÿco

    - all Pelican metadata

  128. Nÿco

    so not nothing big and revolutionary, just the bare minimum

  129. Nÿco

    meanwhile, I have finally done what we agreed one ages ago on LinkedIn and Fosstodon (Mastodon), I have added the background/cover: the corridor picture that is on the xmpp.org website I can't do it on Twitter since I only have a Tweetdeck access nor on Facebook, since the two pages are dormant