perhaps a dinner with one of the berlin xmpp guys? ;)
archas left
archas joined
linkmauve
eevvoor, sure!
adityaborikarhas left
adityaborikarhas joined
adityaborikarhas left
adityaborikarhas joined
zachhas left
zachhas joined
Dele (Mobile)has left
typikolhas joined
typikolhas left
zachhas left
zachhas joined
waqashas left
waqashas joined
goffihas joined
pdurbinhas left
madhur.garghas left
zachhas left
zachhas joined
mimi89999has left
waqashas left
adityaborikarhas left
adityaborikarhas joined
adityaborikarhas left
adityaborikarhas joined
adityaborikarhas left
zachhas left
zachhas joined
mimi89999has joined
ajhas left
ajhas joined
kokonoehas left
kokonoehas joined
adityaborikarhas joined
sezuanhas left
sezuanhas joined
zachhas left
zachhas joined
lumihas joined
Chobbeshas joined
linkmauvehas left
zachhas left
zachhas joined
adityaborikarhas left
adityaborikarhas joined
wurstsalathas left
wurstsalathas joined
LNJhas joined
zachhas left
zachhas joined
Marandahas left
Marandahas joined
pdurbinhas joined
waqashas joined
Chobbeshas left
zachhas left
zachhas joined
kokonoehas left
rionhas left
kokonoehas joined
LNJhas left
LNJhas joined
xnamedhas joined
adityaborikarhas left
pdurbinhas left
rionhas joined
waqashas left
waqashas joined
zachhas left
zachhas joined
waqashas left
Mikaelahas left
LNJhas left
Mikaelahas joined
ajhas left
Chobbeshas joined
UsLhas left
Chobbeshas left
Chobbeshas joined
zachhas left
zachhas joined
Chobbeshas left
adityaborikarhas joined
waqashas joined
lumihas left
jubalhhas joined
zachhas left
zachhas joined
debaclehas joined
waqashas left
jubalhhas left
ajhas joined
zachhas left
zachhas joined
Dele (Mobile)has joined
j.rhas joined
debaclehas left
zachhas left
zachhas joined
j.rhas left
j.rhas joined
j.rhas left
j.rhas joined
pdurbinhas joined
mimi89999has left
xnamedhas left
j.rhas left
j.rhas joined
pdurbinhas left
jabberjockehas left
zachhas left
zachhas joined
mimi89999has joined
xnamedhas joined
zachhas left
zachhas joined
patrickhas joined
Guus
PEP defines that a service must support the 'owner' and 'subscriber' affiliations. 0060 doesn't define an affiliation named 'subscriber'. How should I read that?
If you read it in a certain way, I said I'd submit a PR
Zash
Did you?
Guus
it wasn't removed, because I just found the same thing 🙂
MattJ
I don't recall submitting a PR
MattJ
But the rules clearly state that now Guus has found it, it's his responsibility
Guus
ah, yes.
Guus
the infamous 'touched it last' rule
Guus
there's something to be said for requiring a affiliation that grants the subscribe privilege though
Guus
gotta feed the offsping - ttyl
linkmauvehas joined
xnamedhas left
xnamedhas joined
MattJ
Guus, yes, maybe, perhaps - but it's controlled by the access_model
MattJ
So as far as design goes, there would be the choice between modelling "entity may subscribe" as either a new affiliation, or as a property of the node
davidhas left
davidhas joined
Douglas Terabytehas left
zachhas left
zachhas joined
adityaborikarhas joined
flow
It really would be nice if we had an tracker for such issues (and ideally not github)
kokonoehas left
kokonoehas joined
ralphm
I'm fairly sure there never was a subscriber affiliation.
ralphm
flow: agreed. Maybe we should look into hosting a Gitlab instance, but first things first. MattJ is still making an inventory for iteam, and then they can define what to do next, and ask for help if needed.
zachhas left
zachhas joined
Ge0rG
what would be the principal difference between github and gitlab?
jonas’
one is self hosted
linkmauvehas left
jonas’
gitlab requires some serious amount of resources though
Zash
Write them down in the wiki?
MattJ
Yeah, I'd be a -1 to self-hosting anything, for now at least
patrickhas left
MattJ
We *had* a self-hosted tracker in the past, fwiw
Ge0rG
jonas’: besides of the obvious hosting question, what's the _principal_ difference?
Ge0rG
Both provide an issue tracker, so if we need an issue tracker, why not make use of our XSF github?
Ge0rG
If we need something different from an issue tracker, why use gitlab?
Nekithas left
Nekithas joined
pep.
Ge0rG: free software/not. The feature set is more or less similar tbh. Gitlab seems to be a lot more open to big projects out there though
Zashcries over Github account being mandatory
jonas’
pep., gitlab isn’t free software once you have an edition which doesn’t suck ;)
pep.
Gitlab's email handling is pretty cool nowadays, (I rarely need to open the browser), bit that's not something github is incapable of doing.
Zash
What were the requirements again?
pep.
jonas’: what features do you require for it not to suck?
Zash
What problem are we solving?
jonas’
properly cross-referencing issues
jonas’
you can link issues, but they don’t show up as related. you need something beyond CE for that
pep.
Zash: no idea. Somebody asked questions about github and gitlab
jonas’
(don’t confuse this with the feature of related merge requests, which *is* in CE)
Ge0rG
I don't understand how "it's not github" is a relevant feature request, considering the state of our infra.
pep.
jonas’: yeah I get it
pep.
jonas’: it's not impossible that if a big project whines a bit to gitlab they backport it to CE :p
pep.
flow: what did you have in mind?
Nekithas left
Zash
I don't want "not github", I want "not requiring an account with a single vendor"
Nekithas joined
Ge0rG
Zash: you can login to github with your gmail! 😁
adityaborikarhas left
mimi89999has left
zachhas left
zachhas joined
pdurbinhas joined
mimi89999has joined
lovetoxhas joined
adityaborikarhas joined
pdurbinhas left
Steve Killehas left
sezuanhas left
xnamedhas left
xnamedhas joined
Steve Killehas joined
zachhas left
zachhas joined
adityaborikarhas left
adityaborikarhas joined
krauqhas left
krauqhas joined
adityaborikarhas left
zachhas left
zachhas joined
adityaborikarhas joined
waqashas joined
adityaborikarhas left
Wojtekhas joined
Wojtekhas left
jubalhhas joined
adityaborikarhas joined
zachhas left
zachhas joined
ajhas left
zachhas left
zachhas joined
kokonoehas left
kokonoehas joined
Nekithas left
waqashas left
waqashas joined
mimi89999has left
mimi89999has joined
LNJhas joined
archas left
archas joined
jubalhhas left
archas left
archas joined
Alex
Memberbot is still online until our member meeting tomorrow. In case you have not voted yet ;-)
zachhas left
zachhas joined
Ge0rG
Alex: 👍
Zash
!
Ge0rG
And Link Mauve has reapplied!
pep.
But he hasn't voted yet and his server is down. And mom-support doesn't know how to bring it back up :p
mimi89999has left
mimi89999has joined
waqashas left
xnamedhas left
xnamedhas joined
archas left
archas joined
zachhas left
zachhas joined
Alex
I accept votes also be Email
pep.
His email server is at the same place :p
pep.
Anyway, that's his issue to solve. He can contact you if he needs to
pep.
He's got jabberfr temporarily
Ge0rG
pep.: but how do we know it's actually him?
pep.
I was with him until yesterday
pep.
Or the day before
pep.
How do you know, I don't know
pep.
I was actually going to ask if that was something board and council made sure of at every session :p
pdurbinhas joined
Ge0rG
On some days I don't know whether it's me or not
pep.
If council members can see jids in the room for example
Ge0rG
pep.: there are questions that must not be asked
pep.
He he he
Zash
Prosody supports nickname reservations, so that could be used
ralphm
I suppose our voting shots are long enough to cover issues like this. One should vote as early as one can. And missing one vote is not a disaster.
ralphm
Slots
pep.
ralphm: agreed
LNJhas left
Zash
But, people.
flow
pep., gitlab and discourse
pep.
Discourse is no issue tracker though. It's a forum? A place you can have discussions that are stored and that you can search through. We have the mailing lists for that
ralphm
Well, it is up to Alex to make a determination. And some things don't have to be solved by technology.
flow
pep., right, it's a forum and, depending on how you look at it, a mailing list
mimi89999has left
zachhas left
zachhas joined
ralphm
On GitHub, we choose that for convenience and you don't have to use it if you don't want to.
Chobbeshas joined
Chobbeshas left
linkmauvehas joined
ralphm
Primarily discussions are on our mailinglists, some here. If you want to provide new stuff or patch existing stuff you can git send-mail it, or something.
pdurbinhas left
ralphm
If we indeed want to move to an issue tracker, which was decided against last time around, we can still use Github (for setup convenience) or self hosted Gitlab or something, but that will require ongoing maintenance, and people to (want to) do that.
pep.
flow: when you say gitlab is it specifically the self-hosted version, or gitlab.com would do?
flow
pep., I am pro-self hosting
ralphm
I don't see a point in moving from one hosted thing to another.
flow
err "pro self-hosting"
pep.
flow: me too generally.
ralphm
I like pro-self hosting, too. I call that my website.
pep.
ralphm: it depends. It's pretty subjective but I trust gitlab folks more than github. For one they're not entirely being hypocrites promoting free software and not using it themselves
flow
I think we miss a big opportunity by not providing source.xmpp.org and discuss.xmpp.org
ralphm
pep.: Yet?
pep.
What does that mean?
pep.
Ah, you mean they'll inevitably turn into github?
ralphm
Maybe
pep.
Sure. It's a for profit model after all.
ralphm
I don't know either of them personally and companies change
debaclehas joined
j.rhas left
j.rhas joined
pep.
I wouldn't mind pairing with another foundation if that's a thing, tbh
moparisthebest
you might want to look at https://gitea.io/ before gitlab
pep.
For the infra
pep.
moparisthebest: yeah I had that in mind
moparisthebest
for self hosting anyway
pep.
Gitlab is a beast
moparisthebest
yea... it really is
larmahas left
larmahas joined
pep.
I had to maintain one until not so long ago
flow
not saying that we could not look into alternatives, but gitlab has the most traction,
flow
and that is usually the crucial point if you are going long term
ralphm
This
pep.
I don't think gitlab is a key element tbh. I also do prefer self-host, but gitlab really is a monster.
moparisthebest
on the other hand, I think gitlab has a trello clone thing built in, so you could ditch trello too
pep.
Aaaannd we need people to support it anyway, so I suggest we leave the discussion here :p
ralphm
pep.: if you mean in that has many moving parts, sure. But it is relatively straight-forward to setup and manage, as they have this omnipackage.
moparisthebest
but as far as "how easy it is to host/maintain" and "how many resources it requires" gitea wins easily over gitlab, if those aren't your concerns, then choose based on something else
ralphm
pep.: exactly
pep.
ralphm: the omni thing is going away aiui
Zash
issue-tracker! hgweb! ... clone the prosody.im setup!! 😀
ralphm
moparisthebest: I'm not familiar with gitea (at all)
ralphm
pep.: hm, well, if they then switch to proper .debs, that works, too
Zash
Gitea seems fine. Annoys me less than Gitlab. But what was the problem being solved again?
pep.
ralphm: You mean the usual outdated .deb? With runners that are also a few years old? :)
ralphm
Zash: someone suggested wanting tickets
moparisthebest
gitea is a single static go binary, you run it, you *can* point it at a database or just use sqlite, that's it
ralphm
pep.: I don't know, many teams seem capable of having PPAs
pep.
Debian runs their infra on gitlab, but when I was maintaining it, they weren't updating the package, they were using upstream directly from what I understand
Zash
The issue was with ml threads like "should we change x?" - "yes" ... (nothing happens)
Zash
I think?
ralphm
Zash: yes, episode n+1
ralphm
Also, last time we actually said no, I believe
pep.
One thing I'd like to have is a proper search feature for our MLs, then probably the discourse song would fade a bit
zachhas left
zachhas joined
flow
pep., searching is not a problem. But I really want to tag threads
ralphm
pep.: I agree that would be nice. I just seem to not delete any mail from my XMPP related mailing list folders.
ralphm
I don't know what 'tagging threads' means.
pep.
ralphm: sure, and that requires you to be on-list when the email is sent
flow
imagine tags like 'stream-management' which would show you all threads about xep198
pep.
People joining in later can't do that
ralphm
pep.: or download the mbox file
pep.
Haha
pep.
Nice ux
Zash
That would be nice
Zash
IIRC there's somewhere you can connect via IMAP and get read-only access to all IETF mailing list archives
pep.
Nice
Zash
The MUA I tried it with did not handle it well
Douglas Terabytehas joined
ralphm
This should work: https://mail.jabber.org/mailman/private/summit.mbox/summit.mbox
pep.
flow: I agree that would be nice. Though generally it's already been done, people out a xep number in the subject and it works fine
pep.
(Or whatever other keywords)
flow
"…works fine" ← how do you know that?
pep.
Because I also search in there fairly often
flow
but how you do know that you get all threads?
moparisthebest
council vote emails don't have XEP numbers in subjects, just as one example
pep.
flow: who knows.. How do you know it works anyway..
pep.
moparisthebest: I can search through that as well. Xep/features are generally mentioned in the body at least
Douglas Terabytehas left
pep.
Anyway.. It's far from perfect, but it works
moparisthebest
for some definition of works
moparisthebest
what do we need XMPP for? we can just send text to each other over telnet, it works
ralphm
Heh, standards.mbox is only 36377 messages, 192MB
ralphm
Going back all the way to July 2001.
pep.
moparisthebest: heh, you're also in the discourse camp?
sezuanhas joined
moparisthebest
not necesarily, more like "downloading giant .mbox and figuring out how to use it seems like a poor way" camp haha, discourse is nice though
mimi89999has joined
moparisthebest
https://ponymail.incubator.apache.org/ could be an option, I've used it here before https://lists.apache.org/list.html?dev@poi.apache.org
ralphm
moparisthebest: disappointing :/
moparisthebest
https://duckduckgo.com/?q=xep198+xep-198+site%3Ahttps%3A%2F%2Fmail.jabber.org%2Fpipermail%2Fstandards%2F that doesn't work very well
zachhas left
zachhas joined
ralphm
I've briefly considered migrating to Mailman 3, but it will break the archives, or you have to keep the old archive around or somesuch. http://docs.mailman3.org/en/latest/migration.html
moparisthebest
and https://www.google.com/search?q=xep198%20xep-198%20site%3Ahttps%3A%2F%2Fmail.jabber.org%2Fpipermail%2Fstandards%2F only has 3 results
pep.
ralphm: that would be nice. We can certainly keep static archives alongside
ralphm
The are a bunch of other caveats listed there. I'm scared a bit.
Zashhas left
Zashhas joined
zachhas left
zachhas joined
Lancehas joined
archas left
archas joined
Lancehas left
LNJhas joined
Yagizahas left
linkmauvehas left
zachhas left
zachhas joined
Ge0rG
What about having a mirror of the archive with some other, more modern web frontend? Or nicely ask the gmane folks
ralphm
Ge0rG: oh, you mean Mailman 3?
Ge0rG
ralphm: whatever can be installed alongside the current mailman
jabberjockehas joined
APachhas left
APachhas joined
ralphm
I'm not there's a lot of that. The problem is that Mailman 2, which we are currently running, just like probably 99% of all mailing lists, has been in maintenance mode for years, and nobody actually seems to be focussed on it anymore. Somebody would have to do the research on this, but it doesn't sound trivial. Additionally, Mailman 2 is written in Python 2, which is EOL at the end of the year.
Ge0rG
In years, or in decades?
Nekithas joined
zachhas left
zachhas joined
Zash
Where are Mailman 3 sources hosted?
Zash
https://code.launchpad.net/mailman seems to suggest that Mailman 2 had commits a few weeks ago and Mailman 3 hasn't been touched in years.
Dele (Mobile)has left
APachhas left
waqashas joined
waqashas left
pdurbinhas joined
pdurbinhas left
zachhas left
zachhas joined
Ge0rG
Reminds me of the xmpp client list activity.
alameyohas left
alameyohas joined
ralphm
Zash: https://gitlab.com/mailman/mailman
Zash
Oh of course
ralphm
I wasn't aware somebody's actually still doing stuff on 2.1, but I don't think those are big things