Can somebody from board add an item in the trello board (doesn't seem like I'm able to?) "Who is webteam. How to get in"
Ge0rG
what's webteam?
pep.
I heard rumours of a team handling xsf/xmpp.org. That's what I'm told when I want to push things there, unless jonas or guus merge my stuff because they have rights for $reasons
winfriedhas left
winfriedhas joined
Zash
Not the same as commteam?
Zash
So many teams
mukt2has left
pep.
Apparently not, otherwise nyco would have rights to push and he didn't, for the last newsletter
jonas’
I’m also in no team except editor and for some reason I got +w on the repo
jonas’
it might’ve been an instance of "at the right place at the right time"
Seve
I don't think there's a strict rule about this, right now. Don't you have access as well, pep.?
Seve, I don't. I don't especially want them, I just want to clarify the situation, know who I can ask etc.
mukt2has joined
jubalhhas left
murabitohas left
adiaholichas left
mukt2has left
murabitohas joined
winfriedhas left
winfriedhas joined
mukt2has joined
winfriedhas left
winfriedhas joined
edhelashas left
edhelashas joined
vanitasvitaehas left
vanitasvitaehas joined
pdurbinhas joined
LNJhas joined
mukt2has left
adiaholichas joined
jubalhhas joined
mukt2has joined
pdurbinhas left
winfriedhas left
winfriedhas joined
adiaholichas left
debaclehas joined
mukt2has left
winfriedhas left
winfriedhas joined
Syndacehas left
mukt2has joined
eevvoorhas joined
mukt2has left
LNJhas left
kokonoehas left
mukt2has joined
kokonoehas joined
Tobiashas left
Tobiashas joined
Wojtekhas joined
Syndacehas joined
mukt2has left
mukt2has joined
neshtaxmpphas joined
LNJhas joined
pdurbinhas joined
ralphm
There are several GitHub teams associated with the xmpp.org repo, including one called 'Web' and one called 'XMPP Comms Team'. nyco is in the latter and should have write access with that.
ralphm
If not, you can take this up with iteam (e.g. Kev), and I don't think has to be discussed in a Board meeting.
ralphm
pep.: ^
Kev
But not e.g. Kev, please. e.g. MattJ :)
MattJ
wfm
pep.
"how to get in" doesn't have to be discussed in a board meeting?
MattJ
I think some clarification is possibly needed, that doesn't necessarily mean a board meeting is needed
ralphm
not really, everyone in comms should have access
pep.
So comms is the "web" team?
ralphm
and if not, MattJ can set you up.
pep.
(that is, the one with access to xsf/xmpp.org?)
ralphm
There are additional people in the "web" team, which are not necessarily in the comms team.
pep.
Why?
pep.
And who. I can't see it from here
ralphm
Because e.g. Guus might want to write on the website as a Board member.
pep.
Fair enough, but this is not explained anywhere
pep.
That's what I'm asking for
ralphm
https://github.com/orgs/xsf/teams should have an overview, but I don't know who can see that.
pep.
I only see board and editors
MattJ
The teams are marked as "secret" for some reason
ralphm
Out for lunch now, sorry
MattJ
There may be a good reason for that, Github's auth/permissions can be frustrating, but I don't know
pdurbinhas left
Guus
There really hasn't been any process to add people to the GitHub webteam, other than be invited by existing members. To the best of my knowledge, there is no intentional overlap with XSF workteams and the GitHub webteam.
pep.
MattJ, If possible, I'd ask for this to be changed to public
MattJ
I can't say I didn't see that coming :)
Kev
I'm trying to remember if I know what the reason is.
Guus
If anything, the github webteam can probably be clean up.
MattJ
I can imagine one possible explanation being that people don't necessarily want team associations showing up on their Github profiles
pep.
This makes the whole thing very opaque though
Guus
Maybe clean up, ask the remaining team for concerns, and make (not) public based on their feedback?
pep.
Nobody knows who can push
pep.
Or why they got commit rights in the first place
Kev
pep.: I think a clear list of who is (apart from iteam) allowed to push content to the website would be sensible.
pep.
sure
Kev
I don't think that making the github teams public is necessarily the way to do that.
pep.
It's the best way to keep both lists in sync
pep.
But ok
Kev
I also think that it doesn't matter, to some extent, as long as PRs are getting reviewed often enough. When contributing to most projects one doesn't try to find out who has commit access, they just send in PRs.
Guus
Having commteam members gain privileges to do reviewing of the public website does make sense to me.
pep.
We have work teams though, I didn't get editor rights until I got in there, and I wouldn't have expected to get them if I hadn't been accepted in the team
Kev
Guus: They have, no?
Guus
the way how XEPs are managed is a lot more structured than how our public website is.
Kev
As far as I can see, commteam has write access to both xmpp.org and xsf-tools.
pep.
I'm happy wherever the responsability of commiting to xsf/xmpp.org falls to, I just want it to be explicit (and it isn't atm)
Guus
Kev oh - that very well could be the case. I didn't check.
Kev
As far as I can see, iteam (although not expecting to use it for content) and commteam having write access to the website is sensible.
Guus
upon inspection: I don't think that commteam has access
Guus
I can't see everything
Kev
I think giving access beyond that should be a question for Board, because I don't think we should be giving out the ability to speak on behalf of the XSF (which is what the website is) arbitrarily.
MattJ
Strange, I see the same as Kev and ralphm - commteam has write access to the repo
Guus
but I don't htink that nyco has access, for example, nor has seve.
Guus
Oh, then I'm missing stuff
Kev
Permission level: Write
Can read, clone, and push to this repository. Can also manage issues and pull requests.
Guus
which is entirely possible
Kev
Guus is not a member of the commteam, incidentally.
Don't let me confuse people - you guys are in a better position to see what's what than me.
Kevgoes back to work stuffs.
MattJ
My proposal would be to drop the 'web' team, and stick to actual well-defined teams
pep.
MattJ, +1
MattJ
and add any other teams that it makes sense to have access
MattJ
such as iteam, maybe board
Kev
MattJ: I think I'd propose to have an explicit web team, same as our other teams.
Guus
I don't care much either way.
MattJ
Congrats, write the charter, etc. :)
pep.
I actually don't care either way
Guus
I'll follow Kev's good example and go do works stuff now.
pep.
(either)
Kev
But I CBA to do anything about it, and it mostly depends whether people on webteam and not on comms would want to do things.
Kev&
MattJ
I don't see why we would trust someone to manage our website and not trust them to do other public-facing stuff on behalf of the XSF
MattJ
i.e. why anyone who works on the website shouldn't be part of commteam
MattJ
or another team with reasonable grounds for access
lskdjfhas joined
Zash
Sounds reasonable.
lskdjfhas left
adiaholichas joined
Chobbeshas joined
adiaholichas left
adiaholichas joined
ralphm
Yup
winfriedhas left
winfriedhas joined
winfriedhas left
winfriedhas joined
ralphm
FWIW, the reason that the "Web" team exists is an historical artifact, from when there was no comms team and the website was overhauled.
ralphm
I agree it would be useful to just map the XSFs formal Work Teams, Council, and Board, as GitHub Teams as the basis for access.
ralphm
I also don't see why they'd need to be secret, as team membership is already made public on our website.
kokonoehas left
Neustradamus
Problem? https://xmpp.org/
ralphm
Neustradamus: works for me, but while you are here, please give me admin access to the LinkedIn org for the XSF.
Guus
https://xmpp.org/ works for me
Zash
Vauge question?
kokonoehas joined
ralphm
Neustradamus: I think I've asked often enough by now.
Neustradamus
I have a blank page for https://xmpp.org/
Guus
> I have a blank page for https://xmpp.org/
I suspect that this is a problem local to you. It works fine for others, including me. I've even tried an incognito tab.
Neustradamus
Cache problem, sorry
ralphm
Neustradamus: did you see my message?
Neustradamus
It is possible to update the logo?
- https://twitter.com/xmpp
- https://wiki.xmpp.org/images/xmpp.png
- https://xmpp.org/theme/images/xmpp-logo.svg and other too (regenerate from the last .SVG)
- Memberbot
- Other places
ralphm
Neustradamus: Is is possible to respond to my request for LinkedIn Org admin?✎
ralphm
Neustradamus: Is it possible to respond to my request for LinkedIn Org admin? ✏
Guus
Neustradamus I can't fix 'other places' if I don't know where those are. 🙂
moparisthebesthas left
waqashas joined
moparisthebesthas joined
waqashas left
Guus
Hmm, I don't think I'm an admin of the XMPP team on Twitter (which I think means that I can't change the avatar there)
adiaholichas left
adiaholichas joined
Guus
Please keep talking here, Neustradamus, and not in private. I know where the last updated version of the logo is.
Guus
But without access, I can't change it on the systems that it needs to be changed on.
ralphm
Guus: I don't think that Tweetdeck allows profile changes like that, you'd have to log into Twitter with the account credentials directly.
Guus
ralphm which is another reason why I can't do that. I don't have the account credentials.
mukt2has left
mukt2has joined
ralphm
Guus: Kev does. Twitter is not designed for multiple people managing a single account, oddly enough.
Neustradamus
Guus:
- https://github.com/xsf and repositories
ralphm
Neustradamus: a response to my message, please?
Kev
I'm not paying attention here, but if you need something please mail ralphm / Guus and I'll try to sort.
ralphm
Kev: ok, thanks!
Guus
The logo on https://github.com/xsf seems OK to me?
Guus
I don't think that individual repositories can have logos.
APachhas left
Guus
(I've emailed Kev with the Twitter request)
ralphm
You can add a logo that'll show up when a repo is mentioned by URL on social media (like Twitter, Slack), but we don't have that right now, and I don't think that's important either.
wurstsalat
Guus, is this the current one? I looked for one recently for gajim's website https://commons.wikimedia.org/wiki/File:XMPP_logo.svg
Guus
That seems to be correct, yes. I'm always using the one that's on the top-left corner of https://xmpp.org
Guus
https://xmpp.org/theme/images/xmpp-logo.svg
Guus
which is easy to remember: https://xmpp.org/theme/images/xmpp-logo.svg
Neustradamus
Guus: there was a little change after the previous, it was not the exactly same at right and left: https://commons.wikimedia.org/wiki/File:XMPP_logo.svg
Guus
Oh, Converse doesn't like me injecting links
ralphm
Guus: looks fine here
pdurbinhas joined
Guus
github logo replaced
Guus
Can someone do it on LinkedIn?
adiaholichas left
Neustradamus
From XMPP.org: https://i.ibb.co/vcqmc8b/xmpp-logo-xsf-test.png
From Commons: https://i.ibb.co/Zgsjk3T/XMPP-logo-xsf-test.png
Neustradamus
Guus: Do you the difference? :)
pdurbinhas left
Guus
Please provide a PR to fix the logo on xmpp.org.
pep.
ralphm: you have to adopt the Neustradamus technique to get him to reply to you
ralphm
Neustradamus: Guus makes a good point. If you'd stop ignoring me, I'd also be able to help him.
pep.
ralphm: fwiw once your rights are sorted out, I'd prefer this to get to whatever team it is appropriate rather than individuals
ralphm
pep.: naturally
ralphm
For every service that supports this.
ralphm
(unlike Twitter, ugh)
Steve Killehas left
mukt2has left
remkohas joined
remkohas left
waqashas joined
Chobbeshas left
waqashas left
intosi
Neustradamus: please respond to ralphm's request.
!XSF_Martin
pep.:
> ralphm: you have to adopt the Neustradamus technique to get him to reply to you
What's that? You have to do a special dance?
intosi
while (true) { askSameQuestion(); sleep(random()%3600); /* this is where a sentinel would be implemented */ }
eevvoorhas left
kokonoehas left
kokonoehas joined
waqashas joined
Nekithas left
Nekithas joined
Guus
Neustradamus do you have a PNG version of the correct logo?
Neustradamushas left
moparisthebest
you can generate one given the SVG, with inkscape on the command line at least
Neustradamushas joined
Guus
Yeah, which is going to get me in trouble because I missed pixel. I'd rather have it from him, to avoid any confusion.
Steve Killehas joined
Chobbeshas joined
mukt2has joined
بشيرhas left
eevvoorhas joined
j.rhas left
Chobbeshas left
Chobbeshas joined
mukt2has left
Shellhas joined
j.rhas joined
mukt2has joined
Ge0rG
Wikipedia also lists https://www.livejournal.com/support/faq/270.html as an XMPP deployment
Steve Killehas left
mukt2has left
Maranda
Link Mauve, would there be a case in which eme can be used with messages using multiple encryption formats?
Link Mauve
Hmm, hopefully not, but I could see a made up case where you’d have full stanza encryption around (flagged with EME) and inside another kind of encryption, also flagged with EME.
Link Mauve
But those are two different “message” containers.
Link Mauve
Do you have another possible usecase?
adiaholichas joined
Maranda
Link Mauve, I was just thinking that someone could really just encrypt one message using both openpgp and omemo for example
Link Mauve
Hmm, no, because they both can only encrypt the body.
Maranda
That would mean multiple eme elements would be needed I think? The schema doesn't limit instances either
Link Mauve
OTR-encrypted in OMEMO or OpenPGP might be a thing though, although I expect no one sane would ever do that.
mukt2has joined
Link Mauve
Can we limit instances of a payload in a message, in the schema?
Ge0rG
Link Mauve: yes we can. But should we?
Yagizahas left
Yagizahas joined
thomas8028has joined
Ge0rG
What's wrong with having a body encrypted both ways? Besides of having the possibility to sneak in two different messages, and that the resulting security is the worst of both.
Maranda
Link Mauve, I meant that one message stanza can contain both one omemo element and one openpgp element for example, to encrypt/sign whatever the same message content for something supporting one or the other
Ge0rG
The OpenPGP encrypted payload body would read: "I sent you an OMEMO encrypted message but your client doesn’t seem to support that. Find more information on https://conversations.im/omemo"
Half-Shothas joined
Half-Shothas left
Nekithas left
Link Mauve
Ge0rG, let’s rot13 encrypt twice with two EME tags for additional security!
Maranda
Ge0rG, that's not what I meant either.
Link Mauve
Maranda, sounds like an amazing can of worms.
Ge0rG
Link Mauve: according to XEP-0419?
Link Mauve
Ge0rG, yes.
Maranda
Ge0rG, I meant encrypted using xep-0374 not the legacy format
Ge0rG
Maranda: did you mean something different than what I wrote in my last non-sarcastic message?
Maranda
which has its own element and doesn't use <body />
Maranda
iiuc
Maranda
so one message in that case could be encrypted using... both?
thomas8028has left
Ge0rG
Maranda: you could put an <openpgp> element alongside an OMEMO <encrypted> element, and those might even contain ciphertexts of the same plaintext body
Maranda
Ge0rG, whatever.. I'm just trying to understand if that's a possibility I should take in account or not for MAM if that wasn't clear and if 2 eme elements can be appended to a stanza to advertise both encryptions
flow
Unless I hear a very convincing use-case for using multiple encryption mechanisms within the same stanza, I would probably recommend to not consider it. How many e-mail clients are capable of creating mails with OpenPGP and S/MIME parts?
mukt2has left
Ge0rG
Maranda: 0380 does not forbid multiple <encryption> elements
Ge0rG
Maranda: other than that, you should retain all message elements in MAM
mukt2has joined
Ge0rG
_maybe_ with the exception of well-known noise elements, like chat states
alexishas left
Maranda
Ge0rG, for now it's very convenient to do otherwise... regarding retaining all elements.
Maranda
but I'm reviewing that code right now so.
Ge0rG
Maranda: I know that path. It leads into major pain later on.