-
rion
How to become an author of xep-0371? Seems like the original author doesn't care about the future of the xep.
-
Alex
Reminder for those who have not reapplied yet: https://wiki.xmpp.org/web/Membership_Applications_Q2_2020
-
Holger
https://xmpp.org/community/membership.html#application talks about "the first two weeks of January, April, July, and October", has this changed or are things just delayed (this time)?
-
Alex
looks like we need to update the webpage. dates have slipped many years ago
-
Holger
Ah :-)
-
jonasβ
rion, ask council :)
-
MattJ
Sorry, forgot I can't make the meeting today
-
pep.
:)
-
pep.
!
-
pep.
It's time
-
pep.
ralphm, Guus, Seve
-
Guus
o/
-
Guus
uhoh
-
pep.
hmm.
-
pep.
I don't really want to skip this one
-
Seve
Hey
-
pep.
woo
-
pep.
Let's start and hope it'll summon ralphm
-
pep.
1. Agenda
-
pep.
- Add emus to commteam
-
pep.
I also have an item to add re ISOC foundation
-
pep.
Anything else?
-
Guus
what's the status on that adopt-a-char issue?
-
Guus
are we still blocked on figuring out how to vote?
-
Guus
if so, I'd like to see if we can get that oving.
-
Guus
*moving
-
Seve
I haven't heard any news on this, personally.
-
pep.
Last time I checked that was up to Flow. I think he meant to have a look at updating memberbot
-
Seve
(No items from me)
-
Guus
(to be added to agenda instead of disccussed right now)
-
pep.
right
-
pep.
2. Add emus to commteam
-
Seve
He has been taking care of the newsletter, I think it would help the process. I'm +1
-
pep.
It was mentioned this week in their channel. emus has been helping for some time now with the newsletter
-
pep.
Seve, let's wait for the motion :p
-
Guus
Who's actually the team lead for comm?
-
Guus
nyco?
-
pep.
I'm not entirely sure, but the question was indirectly raised by JC
-
Seve
Guus, the commteam is a bit "afk" lately (I'm included there)
-
pep.
emus asking for people to publish things on social media
-
Guus
https://xmpp.org/about/xsf/comm-team.html
-
Ge0rG
Wasn't there an attempt to hire a social-media contractor?
-
pep.
And JC wondering if he should give him access (hence asking team membership)
-
pep.
Ge0rG, it's in the works yes
-
pep.
I'll update on that in commitments
-
Guus
In any case, I'm happy to have emus added.
-
Guus
is JC asking for him to be added, or is he asking himself? π
-
pep.
emus is asking, from my PoV JC just prompted the discussion
- Guus motions that Edward 'emus' Maurer is to be added to the Commteam workteam.
-
pep.
+1
-
Seve
+1
-
Guus
+
-
Guus
shees
-
Guus
+1
-
Guus
sorry π
-
pep.
Ok. 3 +1s ! emus congrats
-
Guus
Thanks for stepping up, emus !
-
Seve
emus, woo :)
-
nyco
...
-
pep.
nyco, ?
-
Guus
Does commteam have access to the site?
-
Guus
as in, first task: add yourself to the website in the new role? π
-
Guus
(for which we probably need iteam to add him in the correct github team?)
-
Guus
MattJ, in case you read back notifications, can you facilitate that?
-
pep.
As a note, I'd like us to figure out how to have teams handle that themselves. I'm curious why we need board here
-
nyco
Wat
-
nyco
Who soeaks where?
-
pep.
nyco, I'm curious if you have any comment, I'd like to hear them
-
nyco
Ping
-
Guus
pep. probably mandated in the bylaws. We can go through them out-of-band if you want.
-
nyco
hi
-
Guus
for now, let's move on π
-
pep.
3. ISOC Foundation grant
-
nyco
soryr to interrupt, sometimes I receive some notifications from I don't know where nor I don't know who, but no always
-
nyco
ok, sorry
-
pep.
https://www.isocfoundation.org/grant-programme/emergency-response-grant-programme-covid19/
-
pep.
The isoc foundation is offering a grant that non-profits can apply to in order to help with the current situation (covid)
-
pep.
The application period is until the 17th though, so pretty quick. I personally don't have many ideas but if anybody is interested in suggesting something I'd like board to consider it before the deadline
-
Guus
We briefly discussed this yesterday (day before yesterday maybe?). I do like attracting a grant like this, but a) it's short notice, and b) I'm unsure if we'd qualify for this particular one.
-
Guus
If someone has a good idea to move this forward, I'm all ears though.
-
pep.
I'm also unsure, but if anybody is willing to take up on the challenge I think we should hear it yeah
-
Guus
The ISOC offered grand discussion did trigger an idea with me. Should the XSF aim to have more of a team that chases down grants like these, and have proposal drafts available to answer? We might even want to consider hiring people to do this - basically have them pay for themselves?
-
Guus
grand/grant
-
Guus
Not sure exactly what this should look like, but it might be worth entertaining the thought.
-
pep.
hmm, why not. I'm open for discussion
-
Guus
let's ponder, and revisits in a next meeting?
-
pep.
In the meantime I'll send an email regarding this specific grant
-
pep.
to members@
-
Guus
ok, tx
-
pep.
That does imply board is willing to give their approval before the 17th though, right
-
Seve
For this specific case though, I'm out of ideas. I hardly see how could we present something for that grant, but it will be great to hear any ideas from that mail
-
Guus
pep. I don't think that that's implied.
-
Guus
it's implied that board will at least see what comes out of it π
-
pep.
I mean, discuss it, not approve it
-
Guus
right
-
Seve
Of course
-
pep.
Okay
-
pep.
4. Adopt a character
-
pep.
As mentioned above I don't think there is much progress since last time, but that's not up to me
-
Guus
I'd just like to know where we are on this, and, if board needs to do something to move this along?
-
Guus
flow ?
-
pep.
I'm happy to leave this with flow for the time being
-
Seve
We can contact him out of this meeting and come back with an update. Then decide.
-
Guus
sure
-
pep.
Though an update would be nice
-
pep.
5. Commitments
-
pep.
Regarding the marketing person, MattJ and I have had a chat with her, we've tried to state what we'd be expecting of a marketing/comms person and it seems she had a bit more clue compared to when she joined the meeting :)
-
Guus
where does that leave the effort?
-
pep.
She said she'd send us a sketch of what she thinks we can do, alongside with her rates
-
pep.
(is that the word?)
- Seve listens
-
Guus
that's _a_ word - unsure which one you're talking about π
-
pep.
So I'm waiting on this at the moment
-
pep.
"rates", money things
-
Guus
yeah, fair enough. I usually use the singular 'rate' - but none of us are native speakers so we're forgiven π
-
Seve
:D
-
Guus
Anyway, good news that we've engaged
-
pep.
That's it from me.
-
Seve
Looking forward for the sketch
-
pep.
6. AOB?
-
Seve
None here
-
Guus
none here
-
jonasβ
none here
-
pep.
:)
-
pep.
Close then!
-
pep.
I'll send minutes later
-
Guus
Next week is ascension day
-
Guus
is that reason to postpone a meeting?
-
Guus
or shall we simply see who turns up?
-
pep.
Not for me
-
Seve
Wohoo, thank you pep.
-
Guus
we might make a family day out of it, unsure yet.
-
Guus
I'm happy to just see who turns up
-
Seve
Me too
-
Guus
(at the meeting, not the family day)
-
pep.
wofs
-
Seve
Oh..
-
pep.
:D
-
pep.
wfs*
-
pep.
wfm.
-
pep.
hard to type on a keyboard
-
Guus
ok +1w then
-
pep.
Thanks all
-
Guus
thanks!
-
Seve
π
-
flow
re the adopt-a-character and members opinion poll: I am (more or less) blocked on https://github.com/andrewcmyers/civs/issues/33
-
flow
if CIVS would offer an option to generate N vote URLs then we could let every member draw exactly one URL from membersbot
-
flow
(of course this needs adjustment to membersbot, but this should be trivial)
-
flow
so I guess +1 the issue pls, and maybe we have an perl hacker amoungst us who wants to add that feature to CIVS
-
Guus
Ok. If, in the interest of time, we want to move without using CIVS, I'd be fine with that.
-
Guus
If we end up postponing this indefinitely only to be able to test-drive CIVS, that kind of defeats the purpose
-
Guus
Not that I'm in a hurry
-
flow
Guus, well if there is a tool that fits the(/my) requirements I would happily use it
-
flow
+ I really like to use it as trial run for condorcet voting and allow members a first impression of it
-
Guus
I think your requirements are higher than the requirements π
-
Guus
sure, I'm not opposing that
-
Guus
Just want to make sure you don't feel obliged to chase down a dependency on our account.
-
flow
I kinda could go with a system that does no condorcet voting, but I could not find a sensible one
-
emus
Goodday guys π Happy to join the team. Sorry, I missed the meeting π«
-
pep.
fwiw I'm not against testing Condorcet for this "non-essential" task
-
pep.
(I also don't care really much about the character personally, sorry but not sorry)
-
flow
pep., no need to apologize, you are entitled to your own opinion
-
flow
(in this case)
-
flow
;)
-
pep.
nyco, btw, still happy to hear your comments if you have any, here or in private
-
nyco
About ?
-
pep.
Your messages above happened while we were talking about emus
-
pep.
Since you're also commteam I thought it might have been related
-
MattJ
emus, what's your Github username?
-
MattJ
(and congrats :) )
-
emus
MattJ: Thanks, just check the recent drafts for the XMPP Newsletter, Im was the creator, echolon wait
-
emus
yes its only Echolon
-
MattJ
Ok, added. I think you may receive an invite
-
emus
MattJ: Yes. already accepted, thanks!
-
pep.
Minutes sent
-
pep.
https://www.laquadrature.net/en/2020/04/23/our-arguments-against-the-french-contact-tracing-app-stopcovid/
-
pep.
can the XSF also make a statement against solutionism or sth? (the idea that everything can be solved with technology)
-
pep.
also related: https://edri.org/blog-ban-biometric-mass-surveillance/
-
emus
I would personally agree to work on a draft, but Iag time this weekend π
-
emus
I would personally agree to work on a draft, but Iag time this weekend π
-
xnamed
hello, I'm confused about connection error from xmpp.org with my server
-
xnamed
>>>> admin@jabber.eu.org/eyeCU 22:03:05 +19238 >>>> <iq xmlns="jabber:client" to="xmpp.org" type="get" id="sid_212"> <query xmlns="http://jabber.org/protocol/disco#info"/> </iq> >>>> admin@jabber.eu.org/eyeCU 22:03:05 +4 >>>> <iq xmlns="jabber:client" to="xmpp.org" type="get" id="sid_213"> <query xmlns="http://jabber.org/protocol/disco#items"/> </iq> <<<< admin@jabber.eu.org/eyeCU 22:03:05 +566 <<<< <iq xmlns="jabber:client" from="xmpp.org" xml:lang="en" xmlns:xml="http://www.w3.org/XML/1998/namespace" to="admin@jabber.eu.org/eyeCU" type="error" id="sid_212"> <query xmlns="http://jabber.org/protocol/disco#info"/> <error xmlns="jabber:client" type="wait" code="504"> <remote-server-timeout xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" xml:lang="en" xmlns:xml="http://www.w3.org/XML/1998/namespace">Connection failed: connection refused</text> </error> </iq> <<<< admin@jabber.eu.org/eyeCU 22:03:05 +15 <<<< <iq xmlns="jabber:client" from="xmpp.org" xml:lang="en" xmlns:xml="http://www.w3.org/XML/1998/namespace" to="admin@jabber.eu.org/eyeCU" type="error" id="sid_213"> <query xmlns="http://jabber.org/protocol/disco#items"/> <error xmlns="jabber:client" type="wait" code="504"> <remote-server-timeout xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" xml:lang="en" xmlns:xml="http://www.w3.org/XML/1998/namespace">Connection failed: connection refused</text> </error> </iq>
-
Zash
xnamed, what's confusing about it?
-
xnamed
Zash, what's the problem
-
Zash
The local server could not connect to xmpp.org.
-
Zash
From "connection refused" I would guess that it either failed to look up the SRV records and tried to connect to the wrong port, or that there's a local firewall that blocks connections to the port xmpp.org uses.
-
xnamed
I think the second possibility
-
xnamed
thank you Zash
-
flow
I always think it would be nice if the textual error message would include the invovled tcp 4-tuple✎ -
flow
I always think it would be nice if the textual error message would include the involved tcp 4-tuple ✏
-
Zash
Hmm
-
Ge0rG
now is a good time to point out that the text element of stream errors is not supposed to be user-understandable
-
Zash
I'm not sure we should shove too many details at users, but it can be useful.
-
flow
my counter argument is always that users who do not understand it could at least give the text to their admin
-
Zash
When will I find the time and energy to write that Extended S2S Error Info XEP?
-
flow
because there is a reason why some UIs just tell the user that "something bad happened, try again later"
-
Ge0rG
The <error/> element: MAY contain a <text/> child element containing XML character data that describes the error in more detail
-
flow
so you usually want to display this to the user, with an extra button that leads to a detailed error report
-
flow
that he/she is not expected ot understand
-
Zash
While we have that single <text> element, we could at least try to have the beginning of it easily understandable, and then go into more details.
-
flow
I would totally support adding a "dump-user-text" element
-
flow
but the existing <text/> should probably contain as much as details as possible
-
flow
err dumb-user-text
-
Ge0rG
for dumb-user-text all you need is a set of strings for all well-known conditions
-
Zash
If they're well-known conditions, wouldn't conditions be better?
-
Zash
as in like the tag names we have, but moar!
-
Zash
<certificate-expired/>, <connection-refused because="firewall"/>...
-
flow
can't catch them all
-
flow
but yes, why not, we certainly will end up with a textual escape hatch
-
Zash
we already have that
-
flow
great, I like hatches. but not the one from lost
-
xnamed
I remember had certificate expired error long ago but this time it's something else
-
xnamed
I think good idea to add details
-
pep.
> flow> my counter argument is always that users who do not understand it could at least give the text to their admin I agree. For the 5% that do send things to their admin, it's good when they have more than "it doesn't work"
-
Link Mauve
The admin can usually correlate the timestamp with a particular s2s attempt in their debug logs.
-
Link Mauve
But +1 for more understandable errors.
-
pep.
Maybe the admin is not that admin
-
Link Mauve
Itβs a good thing for users who are their own admin too. :)
-
Ge0rG
Link Mauve: "yesterday I couldn't talk to Jack"
-
Ge0rG
And then you have 2GB of server logs and they have three Jacks on the roster
-
xnamed
What if the admin like me doesn't have access to the debug logs?
-
pep.
Compared to yesterday I got a weird message when talking to Jack: "something something error 1235"
-
Zash
I'm still kinda proud of the new certificate related s2s errors in Prosody (trunk)
-
Link Mauve
xnamed, uh, then you canβt debug.
-
Ge0rG
I sometimes get screenshots from users, even for errors that were toast messages.
-
Ge0rG
They manage to make a shot of their mobile screen in the 1 or 2 seconds that the toast is visible
-
Ge0rG
Zash: a pity that I can't see them.
-
Zash
xnamed, with my iteam hat on, I see no trace of any connection to xmpp.org from that server.
-
Zash
Ge0rG, not?
-
Ge0rG
Zash: I'm not checking certificates
-
Ge0rG
But maybe one day I could run through all domains from my users' rosters and s2s ping them to collect certificate validity data and to be able to decide whether to enforce certificates after that.
-
Zash
I hope we can improve DNS and TCP related errors too
-
Zash
Currently you get e.g. > Server-to-server connection failed: unable to resolve service or > Server-to-server connection failed: connection refused
-
Ge0rG
And some clients are only wide enough to show "Server-to-server connection fa..."
-
Zash
Maybe someone could improve that as well
-
Zash
Compressed jargon doesn't feel like the solution, especially not if we want more details in there.