Hey I'm currently on vacations. I have indeed worked on a pubsub based merge request mechanism (see https://www.goffi.org/mr).
goffi
It's for Mercurial but I have plans to add git and a gateway for gitlab or github.
goffi
Sorry I'm not much available these days to talk about it, I'll check messages later.
marchas left
Kevhas joined
thomaslewishas joined
Dele Olajidehas joined
marchas joined
thomaslewishas left
jubalhhas joined
pulkomandyhas left
heartyhas left
heartyhas joined
larmahas joined
thomaslewishas joined
e-snailhas left
thomaslewishas left
heartyhas left
paulhas left
thomaslewishas joined
xnamedhas joined
thomaslewishas left
vihas joined
nav
Hi goffi. Yes I recall that project. My goal is less ambitious and consists simply of handling `git format-patch` attachments sent to a JID and passing them on via appropriate HTTP API calls to associated GitLab / Gitea repos. The general idea is that this should work from a bog standard no frills client such as Conversations (if you're enough of a masochist to be writing patches on your mobile phone).
nav
Sending patches via PubSub is a cool idea though as effectively that abstracts away the underlying repository host(s) and possibly technology (e.g., Git vs Hg).
Wojtekhas joined
heartyhas joined
debaclehas left
vihas left
jonas’
speaking of, reviewing patches in email clients is no fun, it'll take a while until I can get around to do that
heartyhas left
Samhas left
kikuchiyohas left
Samhas joined
thomaslewishas joined
nav
jonas’: Save the emails as *.eml in the repository's root directory, then `git am -i *.eml`.
debaclehas joined
jonas’
that doesn't give me a nice UI where I can attach comments to things I (don't) like ;)
Zash
quoted in a reply with in-line comments?
nav
👉 `git send-email`
norayrhas left
norayrhas joined
nav
Of course, you could always commit into a new branch, push that to your favourite forge and add comments in there. Then you get possibly some convenience at the expense of resilience.
thomaslewishas left
Matrix Traveler (bot)has left
homebeachhas left
homebeachhas joined
Matrix Traveler (bot)has joined
uhas joined
Matrix Traveler (bot)has left
homebeachhas left
homebeachhas joined
Matrix Traveler (bot)has joined
Samhas left
Samhas joined
xnamedhas left
Samhas left
Laurahas left
Samhas joined
heartyhas joined
thomaslewishas joined
thomaslewishas left
nikhas joined
xnamedhas joined
Laurahas joined
PapaTutuWawahas joined
antranigvhas joined
blackjack24has joined
antranigvhas left
norayrhas left
norayrhas joined
nikhas left
nikhas joined
xnamedhas left
antranigvhas joined
xnamedhas joined
Wojtekhas left
xnamedhas left
antranigvhas left
xnamedhas joined
mhhas left
mhhas joined
paulhas joined
xnamedhas left
thomaslewishas joined
antranigvhas joined
antranigvhas left
thomaslewishas left
Wojtekhas joined
xnamedhas joined
antranigvhas joined
thomaslewishas joined
nikhas left
techmetx11has left
thomaslewishas left
PapaTutuWawahas left
PapaTutuWawahas joined
norayrhas left
Laurahas left
norayrhas joined
Laurahas joined
antranigvhas left
antranigvhas joined
atomicwatchhas joined
spectrumhas joined
thomaslewishas joined
antranigvhas left
larmahas left
thomaslewishas left
norayrhas left
norayrhas joined
Wojtekhas left
Wojtekhas joined
atomicwatchhas left
thomaslewishas joined
antranigvhas joined
inkyhas left
thomaslewishas left
xnamedhas left
larmahas joined
Wojtekhas left
antranigvhas left
thomaslewishas joined
inkyhas joined
thomaslewishas left
techmetx11has joined
Ingolfhas left
pulkomandyhas joined
xnamedhas joined
antranigvhas joined
antranigvhas left
pulkomandyhas left
thomaslewishas joined
nikhas joined
me9has joined
thomaslewishas left
antranigvhas joined
thomaslewishas joined
thomaslewishas left
antranigvhas left
Wojtekhas joined
thomaslewishas joined
xnamedhas left
xnamedhas joined
antranigvhas joined
raghavgururajanhas joined
thomaslewishas left
goffihas left
thomaslewishas joined
thomaslewishas left
thomaslewishas joined
nikhas left
nikhas joined
thomaslewishas left
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
antranigvhas left
thomaslewishas joined
e-snailhas joined
Yagizаhas left
thomaslewishas left
Yagizаhas joined
antranigvhas joined
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
antranigvhas left
MSavoritias (fae,ve)has left
Ingolfhas joined
antranigvhas joined
antranigvhas left
antranigvhas joined
norayrhas left
norayrhas joined
antranigvhas left
goffihas joined
antranigvhas joined
norayrhas left
norayrhas joined
MSavoritias (fae,ve)has joined
inkyhas left
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
MSavoritias (fae,ve)has left
spectrumhas left
MSavoritias (fae,ve)has joined
pulkomandyhas joined
inkyhas joined
spectrumhas joined
goffihas left
Wojtekhas left
Ingolfhas left
me9has left
larmahas left
nikhas left
xnamedhas left
debaclehas left
norayrhas left
norayrhas joined
xnamedhas joined
xnamedhas left
blackjack24has left
Apollohas left
Apollohas joined
thomaslewishas joined
thomaslewishas left
heartyhas left
Samhas left
antranigvhas left
heartyhas joined
Samhas joined
antranigvhas joined
Matrix Traveler (bot)has left
homebeachhas left
homebeachhas joined
Matrix Traveler (bot)has joined
atomicwatchhas joined
Ingolfhas joined
Samhas left
antranigvhas left
Samhas joined
blackjack24has joined
antranigvhas joined
xnamedhas joined
PapaTutuWawahas left
thomaslewishas joined
Laurahas left
adxhas left
norayrhas left
norayrhas joined
heartyhas left
blackjack24has left
heartyhas joined
thomaslewishas left
xnamedhas left
xnamedhas joined
Patigahas left
adxhas joined
blackjack24has joined
navhas left
Laurahas joined
blackjack24
How can i create a privat XMPP / Jabber Server?
spiralhas left
thomaslewishas joined
jubalhhas left
thomaslewishas left
navhas joined
Kevhas left
Schimon
I'm not an expert, but I guess all you have to do is either:
1) Close its traffic to your domain alome.
2) Set all group chats to private by default.
Kevhas joined
Schimon
> How can i create a privat XMPP / Jabber Server?
Since this is open for interpretation, please let me ask you what exactly do you mean by private?
heartyhas left
xnamedhas left
alhas joined
Dele Olajidehas left
thomaslewishas joined
xnamedhas joined
thomaslewishas left
Samhas left
Samhas joined
lovetox2has joined
lovetox2has left
Samhas left
navhas left
xnamedhas left
Marandahas left
Mjolnir Archonhas left
jubalhhas joined
Mjolnir Archonhas joined
PapaTutuWawahas joined
Marandahas joined
Samhas joined
lovetox2has joined
lovetox2has left
colemanhas left
spiralhas joined
lovetox2has joined
lovetox2has left
thomaslewishas joined
nephelehas joined
e-snailhas left
Kevhas left
Kevhas joined
Kevhas left
Kevhas joined
atomicwatchhas left
atomicwatchhas joined
miruxhas left
miruxhas joined
thomaslewishas left
heartyhas joined
thomaslewishas joined
goffihas joined
Sam
I always thought that whitespace wasn't allowed except at the top level between stanzas. Is this true? Gajim appears to send stuff from the XML console with whitespace and I can't find anything that forbids it except a vague implication in https://www.rfc-editor.org/rfc/rfc6120#section-11.7
lovetox
Sam, did you add the whitespace?
xnamedhas joined
Zash
Where, exactly? Between elements in a stanza?
atomicwatchhas left
Sam
Yes. Eg I thought the XML stream had to look like <message></message> and all tabs and newlines in examples were just for readability
Sam
But if I paste an example in gajim I get it sent as is, eg.
<message>
Foo
</message>
atomicwatchhas joined
Zash
I believe it's inherited from the XML specification that whitespace is allowed but usually ignored.
alhas left
Zash
Mostly Harmless :)
thomaslewishas left
thomaslewishas joined
thomaslewishas left
thomaslewishas joined
Patigahas joined
e-snailhas joined
Kevhas left
blackjack24has left
blackjack24has joined
thomaslewishas left
thomaslewishas joined
lovetox
Sam, its a xml stream, you read it with an xml parser, which xml parser would fail with your example?
thomaslewishas left
Beherithas joined
nephelehas left
Schimon
May someone help, blackjack24?
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
thomaslewishas joined
Sam
lovetox: it's not really an l stream though, we ignore lots of other things like proc insts. I thought whitespace not at the top level was one of those xmpp oddities
xnamedhas left
Kevhas joined
Sam
I was parsing stuff using a token stream and it broke because of this. My own fault if it's allowed, I just really thought it wasn't and was trying to figure out if I should "error, invalid whitespace" or just accept it
Zash
You've newer seen .. is it Psi and strophe.js that send stanzas with indentation included?
miruxhas left
miruxhas joined
Kevhas left
Sam
Guess that answers my question either way… have to do it for support regardless
Dele Olajidehas joined
Kevhas joined
blackjack24has left
lovetox
Sam, just for info, the xml console sends everything directly to the stream without processing
lovetox
you can send everything invalid
thomaslewishas left
Zash
There's been the odd bug in a prosody plugin due to code accessing the n'th node instead of the n'th child tag which trips over unexpected text nodes, but that's been pretty rare and we have better APIs for finding the tags you want.
thomaslewishas joined
Zash
Hmmm, that sounds like potential fun with XEP-0198
thomaslewishas left
lovetox
hm or maybe im lying, and i parse whatever you put into the console
lovetox
basically because Link Mauve complained that when he puts something into the xml console, stream management breaks because its not counted
Zash
So you already had that fun? :D
lovetox
yes
techmetx11
i wonder if you can do memory corruption in a XMPP server
Patigahas left
xnamedhas joined
thomaslewishas joined
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
Ingolfhas left
Ingolfhas joined
thomaslewishas left
xnamedhas left
Dele Olajidehas left
thomaslewishas joined
debaclehas joined
thomaslewishas left
Yagizаhas left
thomaslewishas joined
xnamedhas joined
thomaslewishas left
thomaslewishas joined
Samhas left
thomaslewishas left
MSavoritias (fae,ve)has left
thomaslewishas joined
larmahas joined
Samhas joined
thomaslewishas left
thomaslewishas joined
thomaslewishas left
goffihas left
goffihas joined
alhas joined
Patigahas joined
Mario Sabatinohas left
iinkhas left
navhas joined
goffihas left
Link Mauve
I faintly remember that yeah.
spiralhas left
alhas left
thomaslewishas joined
moparisthebest
techmetx11: in what way? If you could that'd be a critical bug that'd need fixed right away
PapaTutuWawahas left
thomaslewishas left
thomaslewishas joined
thomaslewishas left
jubalhhas left
thomaslewishas joined
miruxhas left
iinkhas joined
Kevhas left
Kevhas joined
goffihas joined
lovetox2has joined
lovetox2has left
lovetox2has joined
lovetox2has left
lovetox2has joined
lovetox2has left
lovetox2has joined
lovetox2has left
thomaslewishas left
lovetox2has joined
thomaslewishas joined
thomaslewishas left
marc0shas left
wurstsalathas left
lovetox2has left
lovetox2has joined
lovetox2has left
lovetox2has joined
lovetox2has left
marc0shas joined
lovetox2has joined
lovetox2has left
lovetox2has joined
thomaslewishas joined
Kevhas left
thomaslewishas left
thomaslewishas joined
goffihas left
lovetox2has left
thomaslewishas left
Beherithas left
Kevhas joined
lovetox2has joined
thomaslewishas joined
lovetox2has left
thomaslewishas left
e-snailhas left
e-snailhas joined
Kevhas left
Alexhas left
lovetox2has joined
lovetox2has left
thomaslewishas joined
Schimonhas left
xnamedhas left
atomicwatchhas left
nav
flow: There is something I don't understand concerning this https://github.com/xsf/xeps/issues/1173#issuecomment-1074060793
Isn't that what `make refs` does?