(sorry, it’s early morning here, I haven’t had my coffee yet, and I genuinely think that google can do a better job at that than I can right now)
Sarathomahas left
Ge0rG
Also I'm pretty sure validcc is an illegal market site
adiaholic_has left
adiaholic_has joined
mukt2has joined
jonas’
I assumed the same
wurstsalathas joined
adiaholic_has left
adiaholic_has joined
bearhas joined
serge90has joined
Daniel
> How to Create a Jabber Account: 15 Steps (with Pictures ...
So many steps...
mukt2has left
jonas’
I should’ve sent them to Conversations.
Ge0rG
🙈🙉🙊
stpeterhas joined
stpeterhas left
serge90has left
intosihas joined
emus
> 🙈🙉🙊
Yes, I understand people may run into issues with xmpp or have questions. this should not be the case anymore, but is actually
serge90has joined
bearhas left
serge90has left
serge90has joined
serge90has left
intosihas left
serge90has joined
serge90has left
serge90has joined
!XSF_Martinhas left
!XSF_Martinhas joined
Nekithas joined
emushas left
intosihas joined
serge90has left
serge90has joined
serge90has left
serge90has joined
debaclehas joined
serge90has left
serge90has joined
stpeterhas joined
stpeterhas left
serge90has left
serge90has joined
serge90has left
serge90has joined
serge90has left
serge90has joined
bearhas joined
robertooohas joined
serge90has left
serge90has joined
serge90has left
serge90has joined
serge90has left
serge90has joined
etahas left
etahas joined
serge90has left
serge90has joined
bearhas left
stpeterhas joined
stpeterhas left
j.rhas left
serge90has left
serge90has joined
serge90has left
serge90has joined
serge90has left
serge90has joined
serge90has left
serge90has joined
j.rhas joined
emushas joined
Half-Shot[m]has joined
serge90has left
serge90has joined
stpeterhas joined
stpeterhas left
Douglas Terabytehas left
serge90has left
serge90has joined
DebXWoodyhas left
Guus
https://xmpp.org/getting-started/
Guus
Let's try to improve that, instead of pointing people to third party instructions.
serge90has left
serge90has joined
j.rhas left
j.rhas joined
jonas’
having linked that would probalby also have been good
emus
Guus: Yes, I agree with you. We can link to thrid parties for sure. But it should be somthing there aswell 👍
I will look if I have some ideas
mukt2has joined
Ge0rG
isn't it perfect already?
bearhas joined
goffihas joined
Danielhas left
Danielhas joined
emus
Ge0rG: Nothing is ever perfect 😉
xsfhas left
serge90has left
serge90has joined
emus
Ge0rG: How can it be perfect if they dont list Yaxim or Bruno??
mukt2has left
Ge0rG
I'll walk myself out.
Douglas Terabytehas joined
emus
Ge0rG: What do you mean? 😅 (srsly I dont get it)
Ge0rG
emus: I was being sarcastic and failed
emus
One thing we definitively should do is to somehow put it the link to "Getting started" more present on the main page
Danielhas left
Danielhas joined
emus
Ge0rG: I thought so, but I still didnt understood it 😅✎
emus
Ge0rG: I thought so, but I still didnt understand it 😅 ✏
pep.
I'm afraid putting this on the main page is just going to accentuate the pains we've encountered just trying to sort out active/inactive implementations.. because we can't decide on what's neutral and what isn't
Danielhas left
Danielhas joined
Ge0rG
the only safe thing is to link to lists of lists of servers and clients.
serge90has left
serge90has joined
Danielhas left
Danielhas joined
pep.
I think that's a really bad idea
pep.
"here user, you might be able to find something in there somewhere, good luck"
krauqhas left
larmahas left
Ge0rG
pep.: I've argued that point in the past as well, yes. But listing implementations is an obvious violation of the XSF's neutrality.
emus
pep.: Then we can just do an "official" hostet thing of XSF if we want to be neutral✎
Ge0rG
I remember 404city being very loud about his server not being #1 on the server list on xmpp.org
emus
> pep.: Then we can just do an "official" hostet thing of XSF if we want to be neutral
I know that provcative ✏
Danielhas left
Danielhas joined
Ge0rG
And yes, I've given up getting yaxim and/or yax.im onto that list
emus
pep.: was not you state ment sorry
jonas’
emus, I think for this type of user, it’s more important to have a support room which is prominently linked and web-chat-joinable on search.jabber.network
jonas’
I’m 99% certain that those people join here via s.j.n
jonas’
the influx started when s.j.n added the webchat links
Danielhas left
Danielhas joined
larmahas joined
serge90has left
Daniel
Who is going to do the support for carders and terrorists tho?
bearhas left
stpeterhas joined
stpeterhas left
emus
> pep.: I've argued that point in the past as well, yes. But listing implementations is an obvious violation of the XSF's neutrality.
But do list? 🤔
serge90has joined
emus
> Who is going to do the support for carders and terrorists tho?
Cmon guys, actually we were talking about how to improve
Ge0rG
emus: surprisingly, xmpp is mostly used by the underground
emus
Ge0rG: I know, Im talking about the other side
Daniel
Well 80% of the traffic through the anon mucs is exactly those people
Daniel
> emus: surprisingly, xmpp is mostly used by the underground
_people who have something to hide_
emus
I wonder what would happen when I ask a friend "Make a xmpp account and send me a message"
nothing else
Danielhas left
Ge0rG
people who have zero clue about opsec
Danielhas joined
Ge0rG
emus: you'll get a long list of findings that are well-known and that nobody cares to fix
emus
Daniel: Yes, but crininals will always find a way. The discussion was about normal newcommers
emus
> emus: you'll get a long list of findings that are well-known and that nobody cares to fix
What else?✎
Ge0rG
emus: we need a landing page with two buttons: "Are you a criminal? [ Yes ] [ No ]"
emus
> emus: you'll get a long list of findings that are well-known and that nobody cares to fix
Ok, what else? ✏
emus
.... thank you
Daniel
[yes] [no] [inshallah]
Ge0rG
the first hit for "Make an xmpp account" is xmpp.jp
serge90has left
serge90has joined
lskdjfhas joined
Shellhas left
emus
I wonder what they do right to pop up there
xsfhas joined
j.rhas left
APachhas joined
j.rhas joined
serge90has left
adiaholic_has left
adiaholic_has joined
serge90has joined
Shellhas joined
serge90has left
serge90has joined
j.rhas left
j.rhas joined
monosyshas joined
monosyshas left
serge90has left
serge90has joined
j.rhas left
Steve Killehas left
Ge0rG
was there any progress on the badges front bTW?
j.rhas joined
serge90has left
serge90has joined
DebXWoodyhas joined
DebXWoodyhas left
DebXWoodyhas joined
Steve Killehas joined
krauqhas joined
DebXWoodyhas left
serge90has left
DebXWoodyhas joined
serge90has joined
derdanielhas joined
serge90has left
serge90has joined
derdanielhas left
adiaholic_has left
adiaholic_has joined
APachhas left
pep.
> Ge0rG> I've argued that point in the past as well, yes. But listing implementations is an obvious violation of the XSF's neutrality.
hence why I think the XSF is not fit for this
pep.
the neutrality thing is a pain
serge90has left
Ge0rG
maybe we are doing it wrong anyway. how many people wake up to the question "how do I join xmpp?"
serge90has joined
pep.
Ge0rG: true
pep.
maybe
stpeterhas joined
stpeterhas left
emus
> hence why I think the XSF is not fit for this
Can you explain? At least for me? 😅😄
serge90has left
emus
> maybe we are doing it wrong anyway. how many people wake up to the question "how do I join xmpp?"
So you think we need to advertise xmpp in general?
emus: what we need is marketing to small/large teams interested in better control over the data and availability, like Slack / Teams
Ge0rG
emus: also we need easier ways for an existing user to invite friends
Ge0rG
like... XEP-0401
Daniel
And good clients
bearhas joined
Ge0rG
like Pidgin!
Ge0rG
I should write and deploy a mod_pidgin_warning module that will disco#info or 0092 query each new client and send a warning message to install dino/gajim
serge90has left
serge90has joined
wurstsalathas left
wurstsalathas joined
emus
Ge0rG, Daniel: ok, I will think about it.
One picture I had in mind once I hear about the neutrality thing, and I dont wanna blame, was a bit the mother is not accepting their childs 🤔 I know thats likely wrong but just saying how it felt at one point.
I also wonder how we want to be absolutely neutral? each member is follwing their own personal interests, in the end too, isnt it? Maybe we need to find a way to deal with not being neutral in the end?
But I'm getting philosophical, I hope you can follow what I am wondering about ☺
emus
But still, good that we actually discuss that
Ge0rG
emus: the XSF is limiting the number of members from a single organization.
Ge0rG
emus: so having different member interests is a good thing because we can figure out what's best for all
emus
Ge0rG: Yes I got to know that 😅
Ge0rG
emus: :P
emus
Yes, true
Ge0rG
emus: also if you have three children, you can treat them all equally.. but the XSF has... dozens? hundreds?
emus
Yes, thats not the correct picture obviously. just a hint.
serge90has left
serge90has joined
APachhas joined
emus
With focusing to the standards in general it felts like the actual outcome are a bit apart, thats why I got that picture and was wondering since I knew about xmpp etc.. But I know this is intentional, but brings us back to the discussion start
serge90has left
serge90has joined
bearhas left
Zash
Start a separate organization, like a advocacy group? And a lobby group. And a software foundation.
serge90has left
serge90has joined
stpeterhas joined
stpeterhas left
serge90has left
serge90has joined
LNJhas joined
emus
Zash: I know this is in the talk for long time, but I think its a waste of energy to split this
DebXWoodyhas left
DebXWoodyhas joined
serge90has left
serge90has joined
DebXWoodyhas left
DebXWoodyhas joined
LNJhas left
LNJhas joined
serge90has left
serge90has joined
LNJhas left
LNJhas joined
adiaholic_has left
adiaholic_has joined
serge90has left
serge90has joined
serge90has left
serge90has joined
LNJhas left
Link Mauve
Hi ralphm, goffi, on https://xmpp.org/about/technology-overview.html the Idavoll component is now a dead link, and sat_pubsub is missing.
Link Mauve
You may want to change that.
bearhas joined
serge90has left
serge90has joined
mukt2has joined
stpeterhas joined
stpeterhas left
Zashhas left
Zashhas joined
mukt2has left
bearhas left
andrey.ghas left
mukt2has joined
eevvoorhas joined
andrey.ghas joined
flow
Is JC here? It appears that he is making changes to his ProtoXEP which already got proposed. IIRC we try to discourage that, for good reasons, as it introduces ambiguity which version of the XEP is under vote. But still, it shows that the ProtoXEP/inbox process should be reworked. I'd really like to have a phase where people can present their ProtoXEPs in HTML under a stable identifier while incooperating the feedback from the community (i.e., what JC's appearantly currently doing)
ralphm
Link Mauve: oh, I need to fix that. Looks like a configuration error. Thanks.
Zash
Check the Converse.js room?
Zash
flow, ↑
Zash
Is Prosody missing from the list of "servers [that] include built-in support for PubSub or PEP" ?
jubalhhas left
flow
Zash, thanks
stpeterhas joined
stpeterhas left
jonas’
flow, we could, with minimal effort, modify the process to simply allow development as ProtoXEP under 0.0.x (where the editor will just hit Merge if it builds) and have the author explicitly ask council to vote on it.
Maxhas left
flow
jonas’, i think what we really need is a central platform where people can work on ProtoXEPs, similar to IETF I-D system
Ge0rG
like... xsf github?
Maxhas joined
flow
Ge0rG, the point is that you want those ProtoXEPs rendered, not in XML
Ge0rG, what's wrong is that authors do usually not do it. And even if, it would be nice if the XSF provided facilities for that, so that not every author has to do it
editor just has to ensure that existing things do not get modified after they have been published
jonas’
we have a version control system
jonas’
I’m not going to endorse keeping different versions of the same document in the same commit
flow
ahh, there goes the KISS principle, na? ;)
Ge0rG
we need per-xep git repositories!
Zash
Is there some web server magic you could do to get stuff out of the repo directly and render it?
jonas’
Zash, not going to happen
jonas’
at least that’s my last bit of info from iteam; no builds on the server.
flow
jonas’, I note that we do exactly this for attic XEPs
jonas’
flow, yes, I find it terrible
jonas’
I don’t want this in the xeps repository, period.
Zash
jonas’: I mean as closely as possible to serve data straight out of the git repo, no "builds".
jubalhhas joined
jonas’
Zash, I guess it still qualifies if you run an XSLT on the server side.
Zash
Unless you insist on application of xslt in the web server counting as building :)
flow
I don't see an issue, has served us well in the past years, and we could establish something for unsubmitted ProtoXEPs within a few hours. And it doesn't mean that we can not change/improve the process later on
jubalhhas left
jonas’
might even be worse, because it happens on each request
Zash
jonas’, or clientside! which works already!
jonas’
flow, note that xep-attic even has rendered HTML files in it, which is worse. xep-attic is a place I don’t look too closely at and which I don’t treat as a place for version control, but as an append-only storage. See the commit log if you wanna get an idea. xeps is for version control. I’m not going to endorse it being abused as a data dump, even in a subdirectory.
jonas’
If you want a free-for-all playground space that can probably be done in a separate repository.
jonas’
though I’m still not sure it’s a good idea, and I’m hell as sure not maintaining it manually
serge90has left
flow
I could live with that. The infrastructure for that is already there, and I would be willing to maintain it
jonas’
it isn’t
jonas’
and to be honest, before we think about adding new infrastructure, we should get the existing stuff in order
jonas’
we still don’t have a working registry
jonas’
and I’m not happy with editor team members adding more stuff to maintain, infrastructure wise, before we have the actually right now needed extremely important stuff broken for years
serge90has joined
flow
well I do consider xep development of upmost importance
jonas’
I think having our current xeps usable is more important than the legally questionable corner case of developing a XEP outside XSF IPR, but sure
flow
legally questionable?
jonas’
sure; anyone contributing to the discussion in protoxep stage could claim IP on the modified document
jonas’
since the protoxep only enters the regime of the XSF IPR statement once it has been approved by $approvingBody
jonas’
that’d have to be sorted out, too
flow
but discussion in protoxep stage is already happening
flow
(even if I would consider it an issue or even legally questionable)
jonas’
that something is happening doesn’t make it legally unquestionable.
jonas’
doesn’t mean we have to officially endorse it until that is sorted out
flow
besides, we could simply have the IPR statement being taken on submission
jonas’
we could, though that might raise the bar for some submitters
jubalhhas joined
jonas’
they’re giving away their IP before they know whether the document will even be handled under the XSF umbrella
flow
how does that raise the bar, first time submitters always have to sign IPR
jonas’
but that’s really not a question the editors should handle
bearhas joined
jonas’
flow, they have to, but the IP signover only happens on approval as Experimental
jonas’
if the approvingbody rejects your XEP, you keep your IP
jonas’
that won’t work if we need the IPR to be effective before approval because of the incubator space
jonas’
because then non-author people have already contributed under IPR rules.
jonas’
again, #notmydepartment editor wise
jonas’
going back to work
flow
be it then, if this is an issue for the submitter, then he/she can't use the incubator space
jonas’
to summarise my position: incubator space is nice-to-have, needs IPR resolution, not going to endorse any infrastructure which keeps revisions as individual files in xeps, not endorsing anyone working on additional document infrastructure until we have our already broken existing infrastructure sorted out.
jonas’
73
flow
it's also news to me that the IPR is only assigned on acceptance
Guus
flow dwd is looking for you in open_chat (he can't join this muc for some reason)
adiaholic_has left
adiaholic_has joined
bearhas left
jubalhhas left
stpeterhas joined
stpeterhas left
jubalhhas joined
Zashhas left
Zashhas joined
jubalhhas left
jubalhhas joined
jubalhhas left
jubalhhas joined
jubalhhas left
jubalhhas joined
krauqhas left
jubalhhas left
adiaholic_has left
adiaholic_has joined
jubalhhas joined
adiaholic_has left
adiaholic_has joined
mukt2has left
Nekithas left
jubalhhas left
jubalhhas joined
pdurbinhas left
krauqhas joined
bearhas joined
calvinhas joined
pep.
> jonas’> I think for this type of user, it’s more important to have a support room which is prominently linked and web-chat-joinable on search.jabber.network
> I’m 99% certain that those people join here via s.j.n
I'm not sure that's an easy correlation to make. I'd be interested in stats of people clicking on webchat links, or stats for xmpp.org/chat referrers
jonas’
is xmpp.org/chat linked anywhere?
pep.
s.j.n search results?
pep.
and wiki
pep.
and.. xmpp.org
jonas’
didn’t know about the last two
Zash
The JS snippet that handles ?room was lost tho
neshtaxmpphas joined
stpeterhas joined
stpeterhas left
bearhas left
calvinhas left
calvinhas joined
Ge0rG
Guus [13:46]:
> he can't join this muc for some reason
I put my bet on asymmetric s2s
lorddavidiiihas left
emushas left
emushas joined
Yagizahas left
Yagizahas joined
xelxebarhas left
mukt2has joined
lorddavidiiihas joined
Yagizahas left
Yagizahas joined
eevvoorhas left
mukt2has left
mukt2has joined
pep.
!
Seve
Hello, all good? :)
pep.
MattJ, Guus
ralphmbangs gavel
ralphm
0. Welcome
ralphm
Hi! Hope you are all fine. Who do we have?
Guus
.
MattJ
Hey
eevvoorhas joined
ralphm
All here. Yay
MattJ
:)
ralphm
1. Minute taker
pep.
Same as usual, I can do afterwards if nobody..
ralphm
Thanks pep.
pep.
(note: I don't like taking minutes as much as the next one)
ralphm
2. Jonas => iteam
ralphm
I motion we add Jonas Schäfer to our Infrastructure Team.
ralphm
+1
pep.
+1
Guus
+1
stpeterhas joined
stpeterhas left
Seve
+1
MattJ
+1
ralphm
Motion carries. Congrats jonas’, and good luck!
pep.
Thanks jonas’ for MattJ :P
Seve
Haha, same! Glad to see some more help
ralphm
3. Commitments
ralphm
Regarding sponsorship, I've _just_ sent the updated text for the e-mail. Sorry about the delay. I'll send it out tomorrow.
pep.
Regarding comms person, I learned from peter that we don't have any template contract and we'll probably need to hire someone to hire someone (a lawyer)
ralphm
I'll also modify it slightly to request new sponsors, and send it to members@, standards@, operators@.
ralphm
Indeed. However:
Seve
> Regarding comms person, I learned from peter that we don't have any template contract and we'll probably need to hire someone to hire someone (a lawyer)
I would prefer to focus on defining the job itself and responsibilities
mukt2has left
ralphm
I've received a suggestion for a company that would be willing to help out. I've been introduced, but will follow up first before I can share more.
pep.
Seve, we can do both in parallel
jonas’
oh dear
bearhas joined
jonas’
thanks for the trust
pep.
We should know how to do contracts anyway
Seve
Just to know what to expect, if it fits the budget, etc
pep.
Seve, yes that's the information I'm trying to gather if you read the trello task :)
Guus
ralphm that's exciting - in what capacity can they help exactly?
ralphm
jonas’, I'm going to assume this is still about adding you to iteam.
ralphm
Guus: helping out with marketing
Guus
I should've been more clear in my question 🙂
pep.
I've asked marketing people I know as well, started drafting requirements for the job position
ralphm
I think it is smart to research all of the above.
ralphm
We can use all the help.
Guus
is this a marketing-oriented org? What's their motiviation to help?
ralphm
Thanks pep. for looking into it.
pep.
I'll need a marketing person anyway to help me draft this more thoroughly, hence my asking marketing people :)
ralphm
Guus: a company familiar with XMPP and the XSF, that would like to contribute. I'll share more at a later time.
pep.
And re lawyer, I also asked people who could know, but if anybody also has an idea I'll take it
Guus
why I'm asking: if they wan to contribute/sponsor, we might not need to go down the (lengthy/cumbersome) path of having to draw up contracts.
pep.
Guus, I think that's a good skill to have anyway tbh
pep.
If it's not marketing it'll be something else
Guus
I'd prefer to cross that bridge when we need to.
Seve
ralphm: sounds very exciting! Hoping you can share a bit more soon
pep.
Ok I can bring the bridge to us if you insist
Guus
I'm not against anyone volunteering 🙂
ralphm
:-D
pep.
I meant I can put more work on board :P
ralphm
Ok. Ongoing.
ralphm
4. Infrastructure Team budget
ralphm
While I am not against providing a budget, I'd like to have an overview of a plan for our infrastructure. When we need to pay for services or hardware, getting an OK can be done quickly, and if even more speed is needed, I can approve in my role on the Executive Committee.
ralphm
I.e. I have no idea of what the size of the budget should be.
Guus
Basically, you're making a distinction between "can iteam spend money" and "can iteam have a budget of their own"
ralphm
yes
ralphm
And my answers right now are: yes and maybe.
Guus
I'm thinking that it is desirable for iteam to have the option to spend money to improve things, if they deem that beneficial.
MattJ
There isn't a settled plan yet (partly because I was hoping we would hear something about the down server by now)
ralphm
One problem is that right now, officially, only Board or an Executive Director, can enter into agreements.
Seve
The one thing that worries me more is have some "emergency money" for iteam Lead to spend in case of what happened recently. Unless we want that person to pay upfront and then have XSF reimburse the amount.
MattJ
But we now have a DigitalOcean account that is linked to the XSF account
MattJ
(bank account)
MattJ
so although that was done to resolve an emergency situation, I feel like some clarity would be good
ralphm
Which I approved, so that's ok.
Seve
Apart from that, I expect expenses should be more or less the same, on a certain period of time and services.
pep.
Seve, I think that's a pretty meh precedure and iteam should at least be able to spend some money itself
ralphm
pep., I don't disagree that they should. I'd like to get an idea of what kind of cost.
pep.
And I'm fine if that means giving the iteam lead a way to enter into agreements
adiaholic_has left
adiaholic_has joined
MattJ
It's looking likely that we may want to add one or two more small servers, and so I want to make sure that any spending growth in this area is acknowledged and accounted for
pep.
Sure
pep.
ralphm, ^
bearhas left
bearhas joined
MattJ
I plan to work more (incl. with jonas’) to come up with a plan, so if the answer is "come back when you have a plan", that's fine with me
Guus
I'm kind of ambiguous about iteam getting a budget. I do not want to lightly change who in the XSF gets to approve entering the XSF into agreements.
MattJ
What kind of agreements?
Guus
I fully trust the current iteam lead - but we do not know what will happen in the future.
ralphm
pep., adding a server is not entering into new agreements, IMO, so MattJ/iteam should be able to do this.
pep.
k
pep.
Guus, then "we'll cross that bridge when we get there"? :P
Guus
agreements putting cost or responsibilities on the XSF, MattJ
MattJ
But e.g. if we wanted to sign up for a third-party monitoring service?
ralphm
We've in general given iteam room to do whatever is required to run our infrastructure. If that incurs cost, that should be fine.
ralphm
MattJ, you'd need an ok.
Guus
sure - I'm totally happy with money being spend.
MattJ
Ok, good to know
ralphm
And if that needs to be done in between Board meetings, I'm sure we can.
pep.
Maybe we could start using the list someday..
ralphm
pep., in this particular case, all of the infra was out, so I had direct chats with MattJ :-D
ralphm
yay for federation
Guus
back to the issue at hand: do we need an iteam budget?
Zash
(list was still up tho)
ralphm
Zash: (oh, right)
MattJ
Guus, it sounds like we (iteam) need to come up with a concrete plan and then get a budget approved for just that plan
ralphm
Guus: I'm happy to establish a upper bound, but I cannot tell how high it should be
MattJ
and again if we want to add anything else
Guus
MattJ I have no issue with that at all (and I'm not saying I have an issue with having a budget either)
ralphm
MattJ: or, once you have that plan, use that as the basis for a budget, and adjust if needed.
MattJ
I'm fine with that, fwiw, just seems a little more work, but what else would we discuss at meetings? :)
MattJ
So let's put this off for now
ralphm
Ok.
ralphm
5. AOB
ralphm
?
Guus
GSoC
Guus
student application phase closed
Guus
I think I've seen around 8 proposals, of which a couple were of very low quality.
Guus
but I've seen a couple that looked promising too.
Guus
(Note that I only glanced at them)
Guus
but anyways, I wanted to share that update. We have some activity there, we might even get a couple of projects.
Guus
(that's it)
Seve
Thank you for sharing Guus!
ralphm
Great, thanks Guus.
Ge0rG
what was the last state re Compliance Badges?
ralphm
That we tried contacting the designed, and haven't succeeded yet.
ralphm
designer
ralphm
I'll have another go with that.
Ge0rG
maybe we should move on with the ugly non-designed badges in parallel? just in case?
ralphm
I'll try for a little bit more, and we can consider alternatives after. I know it has taken long.