XSF Discussion - 2024-08-01


  1. moparisthebest

    Classic https://chaos.social/@icing/112874423068149010

  2. debacle

    PER ftw.

  3. Zash

    Much better to do string interpolation to generate YAML, then parse that YAML and do string interpolation to generate even more YAML

  4. ralphm bangs gavel

  5. ralphm

    0. Welcome

  6. ralphm

    Hi all! Who do we have?

  7. stpeter

    present!

  8. stpeter

    I believe that Matthew just came back online and I think that emus is around too since we were just now chatting in the iteam channel.

  9. nicola

    Here I am

  10. ralphm

    We'll just wait a bit then

  11. MattJ

    Hey

  12. MattJ

    I'm here, but on a high-latency connection, so excuse me in advance if my reaction time is slow :)

  13. ralphm

    Ok, hoping that emus will show up as well, let's go.

  14. ralphm

    Any items for the agenda?

  15. MattJ

    None here

  16. stpeter

    I see two main things, infrastructure migration and the organization proposal.

  17. ralphm

    Ok. Let's start with those.

  18. ralphm

    1. Infrastructue migration

  19. stpeter

    re infrastructure, see https://wiki.xmpp.org/web/XSF_Infrastructure and we’ve had some discussion in the iteam channel as well

  20. stpeter

    I don’t see any board direction needed, but eventually we’ll need to figure out how much we might be paying for things.

  21. stpeter

    So we should try to get this organized in the next ~30 days and report in at the next Board meeting.

  22. stpeter

    IMHO

  23. MattJ

    Yes, thanks for the wiki page, I think it's a very helpful start

  24. ralphm

    Right. I had a look at the Wiki. The list of members was a great blast from the past.

  25. stpeter

    Haha yeah.

  26. ralphm

    As for the paying part, I assume you'll come with a proposal we can then discuss.

  27. stpeter

    I noticed just now that xmpp.net is not listed there, so we should make the services list complete.

  28. stpeter

    Yes for sure.

  29. MattJ

    That list is out of date, and should probably be removed/replaced with a link to the maintained list on xmpp.org

  30. stpeter

    Right now I’m not seeing major expenses - maybe $50/year for an email inbox at Fastmail or whatever, free / inexpensive DNS hosting, mailman service TBD since we haven’t done that research lately, perhaps a few other small things.

  31. emus

    here sorryz

  32. ralphm

    emus: welcome

  33. emus

    Thanks

  34. ralphm

    stpeter: right

  35. stpeter

    Anyway, we’ll report back to the board next time with something closer to a real proposal.

  36. ralphm

    Thanks guys!

  37. MattJ

    There are cheaper options than Fastmail (Fastmail pricing is per account, but several alternatives are per domain, and I think we would prefer the latter), I can add some to the wiki

  38. emus

    👍❤️

  39. stpeter

    Please do. I happen to use Fastmail personally and I haven’t done the research lately on other providers.

  40. MattJ

    Yeah, I use it too, and love it, but I think the price is fairly high for small orgs

  41. emus

    > There are cheaper options than Fastmail (Fastmail pricing is per account, but several alternatives are per domain, and I think we would prefer the latter), I can add some to the wiki we could maybe ask peoviders if they host non-profit organisation with a reduced fee or so (a bit offtopic)

  42. stpeter

    Right.

  43. stpeter

    emus: yes, it’s always worth asking!

  44. emus

    Mailbox.org maybe too

  45. stpeter

    Sure, add options at the wiki page :-)

  46. ralphm

    Google does that and we would easily qualify. But I understand you're only looking for forwarding, not actual mailboxes?

  47. emus

    > Sure, add options at the wiki page :-) ok!

  48. ralphm

    Anyway, that's for iteam.

  49. ralphm

    Thanks for the update!

  50. emus

    > Google does that and we would easily qualify. But I understand you're only looking for forwarding, not actual mailboxes? My (personal) wish would that we can also write from official mails. protonmail does not allow.me to.add to.thunderbird without 🤑

  51. stpeter

    (IMHO we might want one mailbox for info@ but even that might not be necessary.)

  52. stpeter

    Anyway, I suppose the other topic is the organization proposal: https://wiki.xmpp.org/web/Organization_Proposal

  53. ralphm

    Yes.

  54. ralphm

    2. Organization Proposal

  55. nicola

    >> Google does that and we would easily qualify. But I understand you're only looking for forwarding, not actual mailboxes? > My (personal) wish would that we can also write from official mails. protonmail does not allow.me to.add to.thunderbird without 🤑 Did you try Proton Bridge?

  56. emus

    >> My (personal) wish would that we can also write from official mails. protonmail does not allow.me to.add to.thunderbird without 🤑 > Did you try Proton Bridge? $

  57. emus

    offtopic

  58. ralphm

    iteam@muc.xmpp.org for details on 1., please

  59. nicola

    > offtopic Yes 😊

  60. nicola

    > iteam@muc.xmpp.org for details on 1., please +1

  61. nicola

    This person attempted to retract a previous message, but it's unsupported by your client.

  62. ralphm

    So, the proposal. I have not looked at this. Vacation season over here in Europe.

  63. ralphm

    Anything to report since last meeting?

  64. emus

    I have added the notes from the eclipse talk and created a simple comparision table

  65. ralphm

    Right. I need to add some details on NL

  66. emus

    https://wiki.xmpp.org/web/Organization_Proposal#Informational_talk_with_Eclipse_Foundation_employees

  67. stpeter

    I’ve thought about it intermittently over the past few weeks.

  68. emus

    we also need to define the criteria we need to know on.the left. I messed up with the table

  69. ralphm

    So let it lather a bit then until next meeting?

  70. stpeter

    The call with Mike Milinkovich at the Eclipse Foundation was very informative. One concern I have is the cost. It’s easy for a big organization like Eclipse to pay lawyers and accountants and so on, but we don’t have money sitting around to spend on those services.

  71. nicola

    > So let it lather a bit then until next meeting? I agree because the topic is relevant, and I don’t think there is a consensus.

  72. stpeter

    So I think we should continue to do research, but think hard about how we would pay for a move.

  73. ralphm

    Indeed, as well as the implication on existing agreements the XSF is party in.

  74. Kev

    (And maybe what else we could do with the money if we didn’t move, if it’s significant)

    😬 1
  75. stpeter

    My other concern is finding volunteers to do certain things in Europe (e.g., banking, taxes). And if we can’t find volunteers, then we need to spend even more money on bookkeeping services, association management services a la amsl.com (what the IETF uses), and so on. It all adds up.

  76. stpeter

    Kev: right!

  77. ralphm

    Indeed

  78. emus

    > (And maybe what else we could do with the money if we didn’t move, if it’s significant) 😬

  79. stpeter

    My current “position” (not set in stone) is that in theory I like the idea of re-homing to Europe, but in practice I struggle with seeing how to make it happen.

  80. ralphm nods

  81. MattJ

    I feel more or less the same, but I'd add that I don't yet see a strong enough reason to make it happen

  82. ralphm

    Ok. Keeping this on the agenda.

  83. MattJ

    The most compelling thing so far is that Eclipse said it worked out great for them

  84. emus

    Maybe just make a new organisation in europe without direct conenct to xsf?

  85. MattJ

    I feel like it could potentially "work out great", but I wouldn't mind some more concrete benefits :)

  86. MattJ

    and not just "it might allow..."

  87. stpeter

    Another thought is that we could reach out to some our sponsors once we make the options more concrete and see if they have strong feelings about this.

    👆 1
  88. Kev

    Just as a question, what would the criteria be for closing the org proposal off? Just thinking this could suck time for a long while ifnit was allowed to.

  89. nicola

    I reiterate that - in light of what the Bylaws prescribes - I made two proposals: 1. move the legal office to EU; 2. maintain two legal offices (one in the US and one in the EU).

  90. stpeter

    nicola: yes

  91. emus

    > Another thought is that we could reach out to some our sponsors once we make the options more concrete and see if they have strong feelings about this. 👆

  92. MattJ

    and members

  93. stpeter

    nicola: I believe the concern was that having two offices could be “the worst of both worlds”, but I suppose it depends on what the European office does, what its legal standing is, etc.

  94. MattJ

    But I feel like nobody has ever said "If only the XSF was in the EU..."

  95. emus

    > But I feel like nobody has ever said "If only the XSF was in the EU..." I never said it, but wish to have a foot in here too

  96. nicola

    I underline that it’s a matter of organization before discussing the legal office in the USA or the EU. I see that there is a need to establish an organization for XSF.

  97. stpeter

    emus: starting a new, separate org without any connection to the XSF doesn’t work because that org would have no access to / control over things like XEPs and other intellectual property.

  98. ralphm

    Setting up a branch in the EU, with a European bank account, would probably be easier and a bunch cheaper indeed. Eclipse's needs were much more complex than ours (currently). E.g. they had paid contractors.

  99. stpeter

    nicola: if by “establish an organization for the XSF” you mean “we need to get more organized about things like fundraising and applying for grants” then perhaps that is the best place to start.

  100. nicola

    > nicola: I believe the concern was that having two offices could be “the worst of both worlds”, but I suppose it depends on what the European office does, what its legal standing is, etc. Yes, see my last message

  101. Kev

    I suppose technically we could have an EU XMPP Advocacy Org, but it’s not clear to me that it would be of any benefit.

  102. nicola

    > nicola: if by “establish an organization for the XSF” you mean “we need to get more organized about things like fundraising and applying for grants” then perhaps that is the best place to start. Yes, indeed

  103. emus

    > Setting up a branch in the EU, with a European bank account, would probably be easier and a bunch cheaper indeed. Eclipse's needs were much more complex than ours (currently). E.g. they had paid contractors. i think thats a main reason for that they paid.more money

  104. emus

    > Setting up a branch in the EU, with a European bank account, would probably be easier and a bunch cheaper indeed. Eclipse's needs were much more complex than ours (currently). E.g. they had paid contractors. i think thats a main reason for that they paid more money

  105. MattJ

    Very possible

  106. nicola

    > nicola: if by “establish an organization for the XSF” you mean “we need to get more organized about things like fundraising and applying for grants” then perhaps that is the best place to start. A more structured organisation internally

  107. Kev

    Applying for grants etc. And then finding we can’t get them because we’re not in the SU would seem to change the landscape a lot. So starting there seems very sane from the peanut gallery.

  108. stpeter

    nicola: yes.

  109. stpeter

    Kev: right, yes, that makes a lot of sense.

  110. ralphm

    Kev: I see what you did there

  111. Kev

    What autocorrect on my phone did, I fear. Sorry.

  112. ralphm

    Funny anyway

  113. MattJ

    Kev, right, I agree, but as a data point, I've had several grants from the EU after no longer being in the EU

  114. Kev

    That’s what I suspect. I was just suggesting that the way to find we can’t get grants until/unless we move would start with trying :)

  115. stpeter

    nod

  116. emus

    Kev: But its not only the EU it think its also easier for many EU countries if there is an EU instamce

  117. ralphm

    Yeah, being rejected for this would be great push for actually having an EU legal presence, and possibly not before, if I read everyone's opinion.

  118. emus

    Kev: But its not only the EU it think its also easier for many EU countries if there is an EU instance

  119. stpeter

    ralphm: agreed

  120. MattJ

    The requirements I have run into are not "you must be based in the EU", but rather that "the project must benefit the EU". XMPP's widespread use in the EU is fairly easily demonstrated.

  121. stpeter

    Ah, that’s interesting and makes sense.

  122. ralphm

    Indeed

  123. ralphm

    Especially if you then can show that you fund people / companies in the EU doing the work.

  124. emus

    > The requirements I have run into are not "you must be based in the EU", but rather that "the project must benefit the EU". XMPP's widespread use in the EU is fairly easily demonstrated. Ok, but I assume some funiding and actors require it?

  125. nicola

    > The requirements I have run into are not "you must be based in the EU", but rather that "the project must benefit the EU". XMPP's widespread use in the EU is fairly easily demonstrated. Thus, the first thing is internal organization

  126. emus

    > The requirements I have run into are not "you must be based in the EU", but rather that "the project must benefit the EU". XMPP's widespread use in the EU is fairly easily demonstrated. Ok, but I assume some funding and actors require it?

  127. ralphm

    emus: maybe we should cross that bridge when we get there

  128. emus

    > emus: maybe we should cross that bridge when we get there ok

  129. MattJ

    emus, I have yet to encounter them, which is why I said earlier that I would like to see evidence of things we could gain from moving to the EU, right now I have seen nothing concrete.

  130. ralphm

    So far we haven't even created one proposal that might be rejected for this reason.

  131. emus

    > So far we haven't even created one proposal that might be rejected for this reason. Yes, agreed. back to the actual fight

  132. emus

    > emus, I have yet to encounter them, which is why I said earlier that I would like to see evidence of things we could gain from moving to the EU, right now I have seen nothing concrete. ok

  133. stpeter

    Because we seem to be going in a new direction, perhaps in the next meeting (or before) we can sketch out some work that we want to do that might require (or be accelerated with) grants of some kind.

  134. ralphm

    I still think that we should revisit this, so people can think about it a bit more. Keeping it on the agenda

  135. ralphm

    Aye

  136. ralphm

    3. AOB

  137. stpeter

    No AOB here. Anything related to GSoC perhaps?

  138. emus

    Yes

  139. ralphm

    I saw some messages on the Board mailing list, in particular regarding NLNet that maybe we should discuss.

  140. Kev

    A random thanks to everyone for their diligence on this org stuff (and everything else) :)

  141. ralphm

    Kev: this

  142. emus

    One of two contributors has not passed unfortunately. The other is therefore nicley contriubuting to Monal client with Thilo Molitor. Feel free to read the blogposts. Btw Monal receive NLnet funding for their UI redesign

  143. emus

    > I saw some messages on the Board mailing list, in particular regarding NLNet that maybe we should discuss. ah yes

  144. emus

    havent had time to review the flaws Peter found

  145. stpeter

    As yes https://www.ow2.org/view/Events/The_European_Union_must_keep_funding_free_software_open_letter

  146. emus

    Thanks Kev

  147. ralphm

    stpeter: did you actually express those quibbles?

  148. stpeter

    As I said, it seems reasonable to me and shows concern about what’s happening in EU policy.

  149. emus

    no, but i thought could review

  150. stpeter

    My quibbles were not really material.

  151. ralphm

    Ok. Then I move we sign this letter and publish it on xmpp.org.

  152. emus

    > Ok. Then I move we sign this letter and publish it on xmpp.org. Ok, but any vetos or concerns. happy to do this

  153. MattJ

    +1

  154. emus

    > Ok. Then I move we sign this letter and publish it on xmpp.org. Ok, but any vetos or concerns? happy to do this otherwise

  155. ralphm

    +1

  156. stpeter

    +1

  157. nicola

    +1

  158. emus

    I would also post on the media channels then?

  159. emus

    Thanks all!

  160. ralphm

    Motion carries. @emus: can you take care of this. As domicile I would write EU / UK /Global.

  161. emus

    Alright

  162. ralphm

    Ok. Anything else?

  163. emus

    Posted my statement about Gsoc in between ^

  164. emus

    but nothing big

  165. ralphm

    Thanks emus!

  166. ralphm

    4. Date of Next

  167. ralphm

    September 6, 17:00 UTC

  168. MattJ

    Thanks!

  169. ralphm

    5. Close

  170. ralphm

    Thanks all!

  171. ralphm bangs gavel

  172. nicola

    Thank you

  173. emus

    👏

  174. stpeter

    Thanks, everyone!

  175. emus

    > September 6, 17:00 UTC Isnt it 5th?

  176. emus

    Thrusday?

  177. stpeter

    Yes, Thursday the 5th.

  178. stpeter

    It’s on the calendar.

  179. stpeter

    See you then. :-)

  180. emus

    See you then!

  181. ralphm

    Yes, September 5. My bad

  182. moparisthebest

    >> nicola: if by “establish an organization for the XSF” you mean “we need to get more organized about things like fundraising and applying for grants” then perhaps that is the best place to start. > A more structured organisation internally nicola: why? I've never once seen anyone complain that the XSF needs more red tape because it moves too fast.