Hey does anybody know of a good video/tutorial about xmpp's pubsub? perhaps in a detailed explanation, for a dev?
jonas’
for a dev? xep-0060
neoxhas left
neoxhas joined
dsvhas joined
wladmishas left
wladmishas joined
dsvhas left
kryptoshas joined
balabol.imhas joined
chunk
i'll figure it out, thanks.
chunk
i meant in a 'digestible' format, I didn't feel like reading hard lol
MattJ
Some entities subscribe to pubsub nodes, some entities publish data to those nodes, and the subscribers receive the data
MattJ
Hope that wasn't too hard reading :)
dsvhas joined
chunk
okay that's nice and simple. can i make a micro blog out of it using laravel frameworkk or something? does it publish to http?
neoxhas left
chunk
*using http.... suppose it doesn;t actually
chunk
seems i would want to start small with it...
MattJ
https://movim.eu/ is based largely on pubsub, for example
Bjarkanhas joined
MattJ
So yes, you can make a microblog out of it
dsvhas left
MattJ
HTTP is of no concern to XMPP, but Prosody has various interfaces to pubsub nodes (including some HTTP)
neoxhas joined
stpeterhas joined
chunk
okay so then the nodes are the core of it. i should figure out the 'node'
jayteeukhas left
chunk
hmmm webhooks...
dsvhas joined
jayteeukhas joined
MattJ
https://modules.prosody.im/type_pubsub - enjoy
dsvhas left
jayteeukhas left
jayteeukhas joined
MattJ
mod_pubsub_text_interface is the best way to play from a normal IM client, mod_pubsub_hub is probably the best way to subscribe over HTTP, mod_pubsub_eventsource is probably the best way to subscribe from JS (if you don't have an XMPP lib)
chunk
MattJ, thank you very much
kblehas left
qnixhas left
dsvhas joined
dsvhas left
wladmishas left
wladmishas joined
froghas left
wladmishas left
dsvhas joined
Calvinhas joined
qnixhas joined
jayteeukhas left
jayteeukhas joined
qnixhas left
qnixhas joined
dsvhas left
kblehas joined
dsvhas joined
wladmishas joined
dsvhas left
wladmishas left
jayteeukhas left
jayteeukhas joined
dsvhas joined
dsvhas left
dsvhas joined
argon3771has left
argon3771has joined
Calvinhas left
dsvhas left
dsvhas joined
Bjarkanhas left
dsvhas left
Carlos Solíshas left
Neustradamushas left
dsvhas joined
Bjarkanhas joined
Neustradamushas joined
dsvhas left
dsvhas joined
bakuninhas joined
bakuninhas left
argon3771has left
argon3771has joined
404.cityhas joined
404.cityhas left
dsvhas left
dsvhas joined
Bjarkanhas left
dsvhas left
qnixhas left
argon3771has left
argon3771has joined
argon3771has left
dsvhas joined
qnixhas joined
argon3771has joined
dsvhas left
loopboomhas left
argon3771has left
argon3771has joined
wladmishas joined
froghas joined
dsvhas joined
wladmishas left
dsvhas left
dsvhas joined
kryptoshas left
wladmishas joined
argon3771has left
argon3771has joined
argon3771has left
argon3771has joined
kryptoshas joined
argon3771has left
argon3771has joined
wladmishas left
wladmishas joined
dsvhas left
dsvhas joined
argon3771has left
argon3771has joined
jayteeukhas left
jayteeukhas joined
wladmishas left
wladmishas joined
stevenhas left
qnixhas left
Viktor Lindberghas left
Viktor Lindberghas joined
dsvhas left
Bjarkanhas joined
wladmishas left
wladmishas joined
Viktor Lindberghas left
Viktor Lindberghas joined
wladmishas left
cuchas left
dsvhas joined
cuchas joined
mehdihas left
argon3771has left
argon3771has joined
qnixhas joined
dsvhas left
dsvhas joined
argon3771has left
argon3771has joined
argon3771has left
argon3771has joined
wladmishas joined
kusonekohas joined
wladmishas left
argon3771has left
jayteeukhas left
jayteeukhas joined
argon3771has joined
dsvhas left
dsvhas joined
qnixhas left
dinosaurdynastyhas left
balabol.imhas left
dsvhas left
dsvhas joined
Steven Roosehas left
argon3771has left
argon3771has joined
Steven Roosehas joined
albertohas left
argon3771has left
wladmishas joined
argon3771has joined
argon3771has left
argon3771has joined
dsvhas left
dsvhas joined
dinosaurdynastyhas joined
qnixhas joined
argon3771has left
Bjarkanhas left
albertohas joined
argon3771has joined
Bjarkanhas joined
balabol.imhas joined
Bjarkanhas left
dsvhas left
dsvhas joined
rosshas left
rosshas joined
dsvhas left
Steven Roosehas left
Steven Roosehas joined
Viktor Lindberghas left
Bjarkanhas joined
dsvhas joined
Viktor Lindberghas joined
Steven Roosehas left
Steven Roosehas joined
dsvhas left
dsvhas joined
Krishas joined
mehdihas joined
alacerhas joined
raduhas joined
dsvhas left
cuchas left
antranigvhas left
kryptoshas left
dsvhas joined
alacerhas left
Bjarkanhas left
dsvhas left
dsvhas joined
Bjarkanhas joined
jayteeukhas left
jayteeukhas joined
dsvhas left
dsvhas joined
Bjarkanhas left
froghas left
cuchas joined
froghas joined
jayteeukhas left
jayteeukhas joined
dsvhas left
dsvhas joined
404.cityhas joined
404.cityhas left
Bjarkanhas joined
dsvhas left
dsvhas joined
dsvhas left
dsvhas joined
argon3771has left
argon3771has joined
loopboomhas joined
dsvhas left
dsvhas joined
Bjarkanhas left
Bjarkanhas joined
antranigvhas joined
dsvhas left
albertohas left
stpeterhas left
Bjarkanhas left
perflysthas joined
jabba003has joined
dsvhas joined
kikuchiyohas left
kikuchiyohas joined
Bjarkanhas joined
dsvhas left
dsvhas joined
jabba003has left
abslimithas left
alacerhas joined
jayteeukhas left
jayteeukhas joined
abslimithas joined
Bjarkanhas left
alacerhas left
alacerhas joined
Viktor Lindberghas left
stpeterhas joined
gnuhas left
perflysthas left
perflysthas joined
Bjarkanhas joined
Viktor Lindberghas joined
jabba003has joined
Bjarkanhas left
jayteeukhas left
jayteeukhas joined
stpeterhas left
Bjarkanhas joined
Arnehas left
dsvhas left
dsvhas joined
Bjarkanhas left
wladmishas left
Bjarkanhas joined
jayteeuk
FWIW, XMPP PubSub as the basis for a microblog is a project I'm very interested in, if only I could find the time to develop the idea. With transports for other protocols, I think everything's there for a truly distributed social network.
perflysthas left
thndrbvrhas left
thndrbvrhas joined
Tim_has left
perflysthas joined
qnixhas left
dinosaurdynastyhas left
jabba003has left
thndrbvr
Jayteeuk, are you familiar with https://GNUsocial.network ?
derventiohas joined
jayteeuk
Is that the identi.ca/status.net based one?
stpeterhas joined
thndrbvr
Yes. Diogo is the new project lead and they're actively working on a few finishing touches for v2 to smooth out some ActivityPub weirdness, and v3 is already in beta. Check out the notabug repo for planned features.
thndrbvr
gnusocial@conference.bka.li
perflysthas left
mjkhas left
kblehas left
qnixhas joined
Arnehas joined
thndrbvr
But yeah, GNU Social is all about web standards, accessibility, JS being optional, and can use XMPP for some things. We're trying to figure out how to best handle things like integration with groups and MUCs, if/how PMs should be done i.e. via XMPP. I don't know, I'm not a dev, just an idea guy ;)
jayteeuk
Interesting. I'll have a read when I get chance (currently cooking dinner, so not able to dig, which is kind of an illustration of my original point).
shaaradhas left
thndrbvr
chunk: also see ^ Maybe you could contribute? V3 is using Symphony
kryptoshas joined
dinosaurdynastyhas joined
Bjarkanhas left
Bjarkanhas joined
thndrbvr
Another thing: I hear https://metronome.im is focused on supporting microblogging features and forked from Prosody.
stpeterhas left
dsvhas left
dsvhas joined
kblehas joined
perflysthas joined
Licaon_Kter
thndrbvr: Maranda won't like the "forked" comment :)) that's like 12 years old already
thndrbvr
Lol woops. Well, the site mentions it and the documentation I've read seems to apply still. I didn't realize it was so long ago.
dinosaurdynastyhas left
mjkhas joined
derventiohas left
stpeterhas joined
mwkhas left
dsvhas left
dsvhas joined
kryptoshas left
perflysthas left
mjkhas left
mjkhas joined
dinosaurdynastyhas joined
anu2019has left
anu2019has joined
derventiohas joined
solhas left
albertohas joined
petermolnarhas joined
mwkhas joined
dsvhas left
dsvhas joined
ernst.on.tourhas joined
solhas joined
petermolnar
> I didn't realize it was so long ago.
Same here. Time flies.
Martin
> thndrbvr: Maranda won't like the "forked" comment :)) that's like 12 years old already
It's forked off from prosody. What's wrong withvthat?✎
Martin
> thndrbvr: Maranda won't like the "forked" comment :)) that's like 12 years old already
It's forked off from prosody. What's wrong with that? ✏
Licaon_Kter
Martin: nothing wrong, but wrong to still call it _"just a fork of prosody"_ like it was forked last month. After all this time it's just another server.
kryptoshas joined
dsvhas left
dsvhas joined
stevenhas joined
dsvhas left
dsvhas joined
kryptoshas left
kblehas left
albertohas left
perflysthas joined
dsvhas left
dsvhas joined
dsvhas left
dsvhas joined
perflysthas left
jayteeukhas left
jayteeukhas joined
Licaon_Kterhas left
jayteeukhas left
jayteeukhas joined
Licaon_Kterhas joined
cuchas left
jayteeuk
> Yes. Diogo is the new project lead and they're actively working on a few finishing touches for v2 to smooth out some ActivityPub weirdness, and v3 is already in beta. Check out the notabug repo for planned features.
An absolute age ago I was following development of OneSocialWeb, and was involved with Buddycloud for a while. And was also on identi.ca from very early on in its development. I started fleshing out the idea of XMPP PubSub as a social network during a period of unemployment a few years ago. Then became employed! 😆
Licaon_Kterhas left
nickomemohas left
jabba003has joined
MattJ
jayteeuk, I'd be surprised if we didn't cross paths then, same nick/handle as now? :)
MattJ
Those were the days
millesimushas joined
jayteeuk
> jayteeuk, I'd be surprised if we didn't cross paths then, same nick/handle as now? :)
> Those were the days
Probably, or james.tait, or some variation thereof. 😊
argon3771has left
argon3771has joined
mwkhas left
belonghas left
froghas left
kryptoshas joined
belonghas joined
86ulhas left
derventiohas left
froghas joined
petermolnarhas left
petermolnarhas joined
Roihas left
Roihas joined
chunk
I will have to revisit the pubsub study tomorrow, im far too tired to soak up the awesome of what you guys are talkin about o7
Menelhas left
insanityhas joined
insanityhas left
balabol.imhas left
insanityhas joined
insanityhas left
insanityhas joined
insanityhas left
mathieui
jayteeuk: did you check what movim or sàt have been doing with xmpp microblogging?