Dear XEP folks :-)
since the great work of Daniel Brötzmann (aka wurstsalat3000) not just brought us a new website generator (Hugo) but also Mermaid visualizations, I would like to invite you to join the discussion on how to meaningful show basic connection between RFCs and XEPs as an overview of how to get started with the XMPP protocol.
I think this will help understanding, reviewing but also onboard newcomers to XMPP and make the whole protocol more attractive and easier to understand.
Let me know if you think it is a good idea! I don't know yet how it could look like and how we should discuss a draft, but if you wanna to crazy and provide a direct draft - please go ahead. Otherwise you reach us in the main MUCs.
Maybe you can write some connections you think are important as:
XEP-0001 --> XEP-0002 <--> XEP-0003 (add comments anywhere you like)
Then I will try to visualize it meaningful. It does not need to be complex and detailed by hard. Let's start simple.
Here is a pad if that helps: https://yopad.eu/p/XEP-overview-visualization-365days
Cheers,
Eddie (emus)
- https://gohugo.io/
- https://mermaid-js.github.io/mermaid/#/
Yeah, I just tried it with ALL the XEPs. I definitely won't be able to sleep now.
Titihas left
jgarthas joined
emus
ahh nice, lets try this from here 🙂
wurstsalat suggested we should have some "connector references" in the XEPs
emus
Zash, can you forward the picture to the mail?
Zash
XEPs do already contain Dependencies, Supersedes, Superseded By in the metadata, presented boringly in https://xmpp.org/extensions/xep-0030.html#appendix-docinfo
Zash
Plus references and other links
Zash
Seems this mermaid thing has a different syntax than the Graphviz tools I've been using all my life.
emus
you dont need to do it, rather describe what you woudl like to see
I did a small tool also: https://codeberg.org/DebXWoody/snippets/raw/branch/master/xep-dot.c - but didn't include the dependencies. When I remember well, it will show the XEPs in colors depending on the status.
Kevhas left
Kevhas joined
adiaholichas left
ti_gj06has joined
emushas joined
emus
DebXWoody?: Could you show a rendered image of it?
Puh, I think I dont understand this exactly. What order is this?
neshtaxmpphas left
neshtaxmpphas joined
DebXWoody?
There is no order,yet. The idea was to build a diagram of all XEPs depending on status and dependencies. The program scans all XEPs file and looks for the status. Each status has a own color. What's missing is the read the dependencies. If this will be added, you will get a graph which shows colored boxes with an arrow to another box.
rafasaurushas left
sonnyhas left
adiaholichas left
sonnyhas joined
adiaholichas joined
jinxdhas joined
intosihas joined
millesimushas left
adiaholichas left
ti_gj06has left
rafasaurushas joined
adiaholichas joined
millesimushas joined
intosihas left
adiaholichas left
mjkhas left
belonghas left
sonnyhas left
sonnyhas joined
kyemxdenhas joined
emus
I think we might rename us here the same as we have in Fosstodon:
XSF: XMPP Standards Foundation
https://nitter.nixnet.services/xmpp
what do you think?
adiaholichas joined
jinxdhas left
millesimushas left
COM8has joined
pjnhas left
COM8has left
Alex
Last reminder that our Board and Council application period end this week. If you want to apply then add your application here today:
https://wiki.xmpp.org/web/Board_and_Council_Elections_2021
florettahas left
sonnyhas left
sonnyhas joined
Kevhas joined
millesimushas joined
florettahas joined
վարյաhas left
Titihas left
վարյաhas joined
intosihas joined
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
belonghas joined
sonnyhas left
sonnyhas joined
millesimushas left
sonnyhas left
sonnyhas joined
Titihas joined
sonnyhas left
sonnyhas joined
Kevhas left
Kevhas joined
sonnyhas left
sonnyhas joined
adiaholichas left
sonnyhas left
sonnyhas joined
adiaholichas joined
sonnyhas left
Kevhas left
Kevhas joined
sonnyhas joined
pjnhas joined
malthehas joined
emus
ah nice jcbrand is applying
Kevhas left
Kevhas joined
sonnyhas left
sonnyhas joined
intosihas left
jonas’
but only four applications each…
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
Kevhas left
Kevhas joined
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
Calvinhas joined
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
adiaholichas left
kyemxdenhas left
kyemxdenhas joined
adiaholichas joined
kyemxdenhas left
kyemxdenhas joined
papatutuwawahas joined
kyemxdenhas left
kyemxdenhas joined
adiaholichas left
malthehas left
neshtaxmpphas left
neshtaxmpphas joined
goffihas left
goffihas joined
adiaholichas joined
sonnyhas left
sonnyhas joined
wladmishas joined
sonnyhas left
sonnyhas joined
sonnyhas left
ti_gj06has joined
sonnyhas joined
kyemxdenhas left
intosihas joined
kyemxdenhas joined
wladmishas left
belonghas left
Adihas left
debaclehas left
belonghas joined
intosihas left
Adihas joined
Adihas left
Adihas joined
adiaholichas left
adiaholichas joined
Kevhas left
Kevhas joined
belonghas left
Shackletonhas joined
Kevhas left
Kevhas joined
Shackletonhas left
belonghas joined
Kevhas left
Kevhas joined
Shackletonhas joined
emus
does it need to be 5?
jonas’
well
jonas’
kind of
jonas’
not sure what happens when we have less than five applicants
jonas’
Link Mauve, wanna run? ;)
Shackletonhas left
kyemxdenhas left
kyemxdenhas joined
goffihas left
debaclehas joined
millesimushas joined
adiaholichas left
intosihas joined
Marandahas left
Kevhas left
Kevhas joined
Kevhas left
Kevhas joined
Kevhas left
Kevhas joined
millesimushas left
papatutuwawahas left
Kevhas left
Kevhas joined
adiaholichas joined
Mjolnir Archonhas joined
Marandahas joined
malthehas joined
moparisthebest
One of them serves twice
intosihas left
antranigvhas joined
antranigvhas left
adiaholichas left
antranigvhas joined
antranigvhas left
goffihas joined
adiaholichas joined
malthehas left
Kevhas left
Kevhas joined
Kevhas left
Kevhas joined
sonnyhas left
sonnyhas joined
lorddavidiiihas joined
lorddavidiiihas left
lorddavidiiihas joined
Kevhas left
lorddavidiiihas left
Kevhas joined
lorddavidiiihas joined
kyemxdenhas left
kyemxdenhas joined
sonnyhas left
sonnyhas joined
marc0shas left
marc0shas joined
kyemxdenhas left
kyemxdenhas joined
jl4has joined
etahas left
Yagizahas left
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
etahas joined
վարյաhas left
adiaholichas left
վարյաhas joined
adiaholichas joined
jl4has left
վարյաhas left
վարյաhas joined
kyemxdenhas left
intosihas joined
Kevhas left
Kevhas joined
ti_gj06has left
adiaholichas left
jl4has joined
harry837374884has left
ti_gj06has joined
Kevhas left
Kevhas joined
intosihas left
Kevhas left
Kevhas joined
jl4has left
emushas left
Kevhas left
Kevhas joined
florettahas left
Kevhas left
emushas joined
Kevhas joined
florettahas joined
neshtaxmpphas left
neshtaxmpphas joined
chronosx88has left
chronosx88has joined
belonghas left
kyemxdenhas joined
alex11has left
Kevhas left
Kevhas joined
Menelhas joined
adiaholichas joined
jgarthas joined
alex11has joined
Kevhas left
Calvinhas left
Kevhas joined
florettahas left
intosihas joined
andrey.ghas joined
chronosx88has left
chronosx88has joined
adiaholichas left
harry837374884has joined
Kevhas left
Kevhas joined
adiaholichas joined
florettahas joined
intosihas left
Yagizahas joined
malthehas joined
Kevhas left
chronosx88has left
chronosx88has joined
huhnhas left
malthehas left
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
xsfhas joined
malthehas joined
papatutuwawahas joined
intosihas joined
pjnhas left
pjnhas joined
malthehas left
belonghas joined
intosihas left
neshtaxmpphas left
neshtaxmpphas joined
huhnhas joined
huhnhas left
huhnhas joined
huhnhas left
sonnyhas left
sonnyhas joined
millesimushas joined
sonnyhas left
sonnyhas joined
kyemxdenhas left
kyemxdenhas joined
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
moparisthebest
I threw my hat in the ring for council but we need at least 1 more cause uncontested elections are boring