One question about that `XMPP WG`, what would be the difference between the XSF and that?
Seve
Or would it be just like a bridge?
ralphm
zinid was questioning the usefulness of the XSF (to him)
ralphm
You'd have to read yesterday's logs
Seve
I was paying attention
Seve
Still, if he pursues to have that group be reopened, would the XSF and that group clash?
ralphm
I don't think so. Who do you think would be in that group?
Half-ShotXhas joined
ralphm
Also, it seems he's left these channels.
Dele Olajidehas joined
olihas left
Guus
If there is benefit from having an IETF XMPP WG, we should consider doing it.
Guus
It was hard to deduce the arguments, though.
Half-ShotXhas left
Half-ShotXhas joined
ralphm
dwd mentioned something yestersay, unrelated to zinid, I think
Guus
I've read one: marketing. People would be more inclined to work on XMPP when it is affiliated with the IETF, as that's more well known that the XSF.
ralphm
That he thought might be useful to have the WG for again.
debaclehas joined
ralphm
No it was work already done at IETF
Guus
I don't think that the marketing angle in itself is enough to warrant this. XMPP already is an IETF protocol.
Guus
I got the impression that the suggested move to the IETF had more to do with him not finding the XSF to be effective, and wanting to go around that.
rtq3has left
Guus
a) I disagree, and b) you'd likely end up with the same people and similar processes at IETF>
Guus
a) I disagree, and b) you'd likely end up with the same people and similar processes at IETF.
Seve
Aftear reading him I couldn't get an idea of what was the problem. I understood that he feels the image of the XSF does not help him enough when contacting customers, but the image of the IETF would.
Seve
And also that he would expect the XSF to be more active regarding the direction of the protocol, writing XEPs and so on
Guus
The latter was Andrews wish/opinion/point of view, I think, not Zinids. I think it's unrelated to the IETF WG discussin.
Guus
The latter was Andrews wish/opinion/point of view, I think, not Zinids. I think it's unrelated to the IETF WG discussion.
Seve
Well, it was not clear enough the point of the discussion in my opinion :D
ralphm
I think that using an IETF workgroup is to foster more interaction with people outside of our community, to align with existing efforts for encryption, authentication, alternative bindings (like QUIC), etc.
Guus
As we spend a good deal of time on this, I've heard barely any arguments, and I've not heard anyone else express the same wish, I think it'd be good to pause this discussion.
Guus
ralphm i believe to suggestion was: "replace XSF with an IETF workgroup". The XSF working with IETF is something that I think we've been doing, and should consider doing so.
Half-ShotXhas left
Half-ShotXhas joined
Seve
Yes, what ralphm mentions is what I though dwd was explaining
Guus
ralphm i believe the suggestion was: "replace XSF with an IETF workgroup". The XSF working with IETF is something that I think we've been doing, and should consider doing so.
Guus
ralphm i believe the suggestion was: "replace XSF with an IETF workgroup". The XSF working with IETF is something that I think we've been doing, and should keep doing.
dwd
You can't form an XMPP WG in the IETF without some fairly explicit work to do (in IETF parlance, a charter).
dwd
Charters give the scope of the Working Group, and also a set of milestones - witth dates - that they try to meet.
Seve
Sounds efficient :O
dwd
There's an interesting discussion to be had around charters, since I think both Andrew and Evgeny expressed concern at the timeframe of MIX, for example.
Guus
I feel that we've been spending an imbalanced amount of time on this, based on the malcontent of _one_ (maybe two) persons. Let's drop this, until we have indication that the membership wants to pursue this further.
dwd
Guus, FWIW, I would suggest we (the XSF) look into establishing a formal liaison with the IETF.
Guus
dwd what would that look like in practice?
dwd
Guus, Beyond that, the rest is a Council issue of what work we think might be better redirected to the IETF.
ralphm
Guus: I'm talking about what I consider good reasons to attempt to reestablish a WG. Since zinid did not make a convincing case, and literally said he wanted to end the conversation, I am not going to spend much time on his supposed reasons.
dwd
Guus, https://www.ietf.org/about/liaisons/
Seve
And also what would we need to do
ralphm
dwd: yes, that's definitely interesting.
dwd
Seve, Write a charter, and get a relevant AD to be interested. That's all a WG needs.
kokonoehas left
alacerhas left
alacerhas joined
ralphm
And people
Guus
I wonder if setting up and maintaining an IETF liaison would be more trouble than it's worth. I'm not seeing the two motivations for having a liaison apply to us much ("Prevent inadvertent duplication of effort, without obstructing either organization from pursuing its own mandate", "Provide authoritative information of one organization’s dependence on the other’s work")
dwd
Guus, ralphm - I note that some guy called Matt Miller is already a Liaison Manager, it might be worth asking him on his opinion.
Guus
I'm not rejecting the thought outright, though.
Guus
oh, that's interesting 🙂
ralphm
dwd: why would we contact this random individual?
kokonoehas joined
ralphm
🤣
Half-ShotXhas left
Half-ShotXhas joined
ralphm
Or should I say, (-:
dwd
Previously the... Board? COuncil? decided that we had enough folks who regularly worked within the IETF not to bother, but I think most of our heavywieght IETFers have drifted away from the XSF in their day tto day work (including M&M, Joe, StPeter).
ralphm
dwd: indeed
Seve
That's interesting but on the other hand, as it was explained to Zinid, XEPs are made by the community, and so on. Looks like we would need to set a some kind of internal `charter` in order to approach them.
ralphm
The standards JIG has a charter. It just doesn't have specific goals in terms of direction or timelines.
dwd
Seve, Oh, gosh no. The IETF works much the same as the XSF. It has a little more process and a lot of people involved, but it's still just a bunch of tch people.
Seve
Haha ok :)
Guus
Seve setting up a liaison relation with the IETF would not in any way make the IETF produce XMPP stuff. It's more about knowing about eachother, and keeping track of what the other is doing.
Seve
Guus, yes yes, that is what I understood. But I also thought we would need to provide some work we would like to do, let's say. Like what ralphm mentioned about, encryption or whatever the topic is.
alacerhas left
dwd
Seve, It would have meant the XSF being formally notified about the SACM/MILE work using XMPP, for example. We might choose to notify them in return about Zinid's RELOAD work.
Andrew Nenakhovhas left
Sevenods.
Seve
Thank you :)
Andrew Nenakhovhas joined
Guus
dwd maybe make your case on the members list?
dwd
Seve, Moving work to the IETF is a different matter - though a liaison statement might help a bit, we'd really just have a bunch of interested people go do the work there.
ralphm
I think this is a matter for the standards list, to be honest. Members is too narrow and e.g. zinid and Andrew aren't members, right?
Ge0rG
I was under the impression that the IETF is aware of the XSF and that it's the body responsible for XMPP. Is a liaison giving us more than that?
ralphm
If someone would really want to charter the work on MIX, they can propose a SIG for it. We've had those before. Not sure if it is a good idea.
ralphm
Ge0rG: a more formalized relationship
Half-ShotXhas left
Half-ShotXhas joined
yvohas joined
matlaghas left
matlaghas joined
contrapunctushas left
contrapunctushas joined
Half-ShotXhas left
Half-ShotXhas joined
Sevethought we had that formalized relationship
ralphm
No
Seve
But yes, good idea to move it to the standards list, ralphm.
Half-ShotXhas left
Half-ShotXhas joined
Guus
I think this is more of an organisational list than a standards discussion </pedantic>
ralphm
Guus: well, that list happens to be the venue for all XEPs, including procedural ones
Guus
... we're going to use a XEP for this?
Seve
Guus, true :)
ralphm
That's not what I said, but I think that a) this topic is wider than just the membership, b) the primary objective is to establish a liaison for standards development.
Half-ShotXhas left
Half-ShotXhas joined
contrapunctushas left
contrapunctushas joined
ralphm
Doing it as a XEP doesn't seem like a bad idea, to me, though.
Guus
I disagree, but don't object.
rtq3has joined
ralphm
A XEP is just our typical vehicle for formalizing protocols, best of practices, and things like SIGs, beyond what's in our bylaws.
ralphm
Even though the last P current stands for Protocol, I think that the previous meaning of Proposal was more apt.
ralphm
Because it is closer to how we've used them.
Zashhas left
Zashhas joined
ralphm
E.g. if you want to know what a SIG is and how to form one, I'd direct you to XEP-0002.
ralphm
If you want to know what the Registrar does: XEP-0053.
Guus
although tempted to discuss this further, I think we should first decide on the color of the shed in which bikes are stored temporarily. 🙂
ralphm
I'm not really discussing, I'm just relaying how things have been done.
ralphm
There are procedures for creating new functions and where to discuss them.
olihas joined
ralphm
Even if the proposal would say: Board appoints, having that written down in a short XEP, instead of hidden in Board minutes that are made intermittently, seems like a smart (but existing) idea.
wurstsalathas left
Half-ShotXhas left
Half-ShotXhas joined
Andrew Nenakhov
ralphm, btw I've considered that xep-385 issue I raised with backwards compatibility. Solution is quite simple: all links in <body> can be hidden with a special "hide" reference.
Problem is, 385 is based upon 372 which is deferred and looks half baked
ralphm
Yeah, and XEP-0385 doesn't even reference XEP-0372 (no pun intended).
ralphm
I agree XEP-0372 needs quite some love.
ralphm
I think the people involved have been focussing more on MIX, discussions on which caused References to be specified during last year's Summit.
Half-ShotXhas left
Half-ShotXhas joined
Ge0rG
References is a nice idea, but it lacks any description of how to practically implement it
Half-ShotXhas left
Half-ShotXhas joined
Guus
"We welcome your PR"
ralphm
As I said, the document needs work. I might pick it up.
Guus
Converse has the mention bit, which I like.
Guus
it's used with @<tabcomplete> (or when clicking on a user name)
but the mention bit is probably the most straightforward
Half-ShotXhas left
igoosehas left
igoosehas joined
Guus
Other than what's described in the XEP you mean, ralphm ?
Guus
The message above: <body>Other than what's described in the XEP you mean, ralphm ?</body><active xmlns="http://jabber.org/protocol/chatstates"/><reference xmlns="urn:xmpp:reference:0" begin="49" end="55" type="mention"/>
ralphm
Oh, you are already using References?
ralphm
Nice
Guus
yes, Converse does.
Half-ShotXhas joined
contrapunctushas left
contrapunctushas joined
Ge0rG
It doesn't contain a reference to who is mentioned?!
Guus
That seems to be true
Guus
probably because it's used for markup only.
Guus
I'll raise an issue
Half-ShotXhas left
Ge0rG
Because the markup is the easy part. How to actually reference other entities is the hard part.
Guus: you can get the xml colored by using ```xml as the block prefix 😁
edhelashas left
lumihas left
Half-ShotXhas left
Half-ShotXhas joined
Guus
you underestimate my level of lazyness, Ge0rG .
Guus
but, there
Guus
it made me add newlines too
Ge0rG
Guus: oh, sorry! 😉
Half-ShotXhas left
ralphm
One obvious thing would be an xmpp URI to the real JID
Half-ShotXhas joined
andyhas left
Half-ShotXhas left
andyhas joined
Guus
Unless in an anonymous MUC
Ge0rG
There are no anonymous MUCs. But you can obviously reference the full JID of the occupant
Ge0rG
Except this is prone to the same problems we can't solve with LMC already, where occupant identity may change in between
Half-ShotXhas joined
tahas joined
Half-ShotXhas left
Half-ShotXhas joined
Guus
which for references might be less of a problem, as it's a reference that's valid only at the time the reference was made.
Guus
(not that that buys you anything)
rtq3has left
Half-ShotXhas left
Half-ShotXhas joined
Ge0rG
The interesting thing is what to do with such an occupant reference.
Ge0rG
And the really really interesting question is how to reference other messages.
Half-ShotXhas left
andyhas left
j.rhas joined
Half-ShotXhas joined
Half-ShotXhas left
rtq3has joined
j.rhas left
ralphm
Right unique IDs for messages, and some way to, probably, embed that in URIs
neshtaxmpphas left
andyhas joined
contrapunctushas left
contrapunctushas joined
Ge0rG
With MAM, we could use the archive ID. But that only works for rooms, not for private chats...
Ge0rG
And obviously we need a URI scheme for messages
Ge0rG
All the important things that are missing from the XEP
alacerhas joined
alacerhas left
alacerhas joined
andrey.ghas left
ThibGhas left
ThibGhas joined
neshtaxmpphas joined
andrey.ghas joined
alacerhas left
ralphm
I'm not sure if the definition of the construction of URIs to point to individual messages should be in this spec. The topic of message IDs in itself is already complicated.
ralphm
But, again, I agree that the References spec is in its early stages.
Dele Olajidehas left
Zashhas left
Zashhas joined
alacerhas joined
404.cityhas joined
404.cityhas left
alacerhas left
alacerhas joined
Guus
M-M-M-M-M-M-M-M-M-M-M-M-Monstermeet!
Guus
</unreal-tournament-voice>
ralphmbangs gavel
Zash
Oh the memories
ralphm
0. Welcome + Agenda
ralphm
Who? What?
Guus
me
Guus
what's on trello
Guus
(maybe MattJ, Seve mentioned he'd try to make it but was unsure, nyco apologized)
ralphm
waiting for number 3
Guus
Which is kind of why I mentioned candidates by name.
ralphm
I guessed
MattJ
Hey
Guus
\o/
Sevehalf around
ralphm
1. Minute taker
ralphm
Who can do this? Someone from the floor?
rtq3has left
Guus
hargh. I just got called by daycare - my kid has a fever, need to pick her up in a few moments.
ralphm
ok, no worries
Guus
I can stick around for one or two short topics, but 10 minutes max
ralphm
2. Server outage
ralphm
I guess I'll start with this one then
ralphm
Guus asked for a post-mortem on the outage over the weekend.
ralphm
There's been some back and forth about this on the iteam and board mailinglists
neshtaxmpphas left
Guus
I'm grateful for everyone that pitched in to help resolve the issue.
ralphm
A few questions come to mind.
* Should we worry about this?
* Is the Infrastructure Team happy with the current setup, or would it like to consider things along the lines Peter sketched?
* Do we have sufficient monitoring in case things go awry?
* What can Board to help out the Infrastructure Team?
ralphm
Guus: indeed
neshtaxmpphas joined
Guus
Most of that depends on how important we deem the continuous availability of services to be.
ralphm
Sure
Guus
if we can live with unexpected outages, then I don't see a need (maybe a desire, but no need) to change things.
MattJ
I think generally having our website be available at all times is a need, we lost GSoC because of it one year
ralphm
It depends. We once missed out on GSoC because of an outage, but other than that it is mostly inconvenient.
MattJ
If this situation had been worse, or similarly timed, it could have had the same effect
ralphm
Right
Guus
the GSoC issue was horrible, but also a very unlikely combination of things
Kev
Well, that was the wiki, rather than the website.
MattJ
Kev, same server, no?
Kev
The website is trivially mirrorable.
Kev
The wiki would be more work to make resilient.
ralphm
Kev: sure, but unfortunately Guus didn't get an answer on what was affected, yet, so we're shooting in the dark a bit.
moparisthebest
as far as "website is always available" you could just slap cloudflare in front of it :'(
Kev
Everything except mail, pretty much.
ralphm
Kev: right
ralphm
So what can we do to help?
Guus
moparisthebest I think everyone can think of possible improvements. Let's first see if improvements (which take effort to realise) are needed.
Kev
Help depends what we want out of it vs. the effort.
Kev
The 'gsoc outage' was a case of us doing something daft.
MattJ
Namely?
Kev
This one, as far as we've seen, was an unexplained server wibble.
ralphm
Kev: sure, but it could be that you have already made plans, but lack time, or money, or skills.
MattJ
Oh, you mean the backups, not bringing the server down
Kev
Running unchecked code on a production machine.
Kev
xmpp.net brought it down during the gsoc outage. But that's another story.
Kev
We did, a little while ago, have an indication that (previous) Board was going to get sponsorship from someone in terms of sysadmin to help maintain all our systems, but I think that fell through.
MattJ
iirc the xmpp.net server used to be separate (?)
MattJ
I agree that this is part of a broader issue with iteam currently
Kev
No, the observatory was on the same server as the wiki, and brought the server down by DoS, essentially.
MattJ
e.g. we used to have a list of XSF infrastructure. That list still exists, but is years out of date.
Guus
apart from trying to improve things: what is the state of our hardware? Is it in need of replacement?
MattJ
I don't think we have a central record of who has (or should have) access to what systems
Kev
I think our most critical bit of infrastructure is the website.
MattJ
or disaster recovery plans
MattJ
If atlas went down, I'm not sure where we'd begin with replacing it
Kev
If we're willing to throw a little money at it, or othersponsorship, or whatever, we could easily docker swarm that so it's resilient.
Kev
But I'm more or less out of action today, ill, so I'd be better having that discussion another time.
MattJ
Why docker swarm when there are numerous easier ways to host a static website?
Kev
Or those.
ralphm
Kev: that's ok. Do you want to schedule a time for a next chat on this topic?
MattJ
Which brings us to Peter's questions
waqashas left
waqashas joined
contrapunctushas left
contrapunctushas joined
ralphm
I'd be happy to talk to Edwin tonight (around our rehearsal) to see what we could do.
Guus
One thing that I'd like to discuss (later)
Guus
if we do deem at least part of the infrastructure critical, then I'd prefer if we could find a way to not depend on the availability of volunteers to do disaster recovery.
ralphm
Shall I take this up this (broad) topic together with iteam?
Kev
Sure.
ralphm
(instead of all of Board)
mimi89999has left
Guus
ok
Guus
I do need to leave now
mimi89999has joined
ralphm
Thanks Guus
Guus
afk
Guus
thanks!
mimi89999has left
mimi89999has joined
ralphm
In that case, with Seve half around, I'm not sure if that counts as quorum.
MattJ
I'm fine with ending
ralphm
2. AOB
Dele Olajidehas joined
ralphm
There's one thing I'd like to mention.
waqashas left
waqashas joined
waqashas left
ralphm
There was some heated debate yesterday about a bunch of topics, including the usefulness of the XSF itself. I'm not sure if it helps going into this right now fully.
waqashas joined
Sevewishes to be on the loop of this
waqashas left
waqashas joined
ralphm
But I learned that zinid is no longer persuing https://xmpp.org/extensions/inbox/eax-car.html with the XSF.
ralphm
And chose another approach.
waqashas left
waqashas joined
ralphm
I think that means it is no longer going to be resubmitted, so the Editors are aware of this.
ralphm
That's it for me.
MattJ
Same here
ralphm
2. Date of Next
ralphm
+1W
ralphm
(this is item 3)
ralphm
4. Close
ralphm
Thanks all!
ralphmbangs gavel
MattJ
Thanks ralphm
andyhas left
waqashas left
UsLhas left
edhelashas joined
j.rhas joined
Dele Olajidehas left
Dele Olajidehas joined
UsLhas joined
j.rhas left
j.rhas joined
alacerhas left
kokonoehas left
kokonoehas joined
j.rhas left
Dele Olajidehas left
Dele Olajidehas joined
j.rhas joined
rtq3has joined
404.cityhas joined
rtq3has left
Dele Olajidehas left
rtq3has joined
j.rhas left
lumihas joined
Seve
Hey guys, sorry, the train was going through a tunnel and lost connection
ralphm
Long tunnel
Dele Olajidehas joined
Seve
ralphm: I didn't press enter and I realized now :(
j.rhas joined
404.cityhas left
waqashas joined
Guus
> Long tunnel
Or slow train.
kokonoehas left
kokonoehas joined
moparisthebest
anyway what I was saying earlier, I'm not the biggest fan of this approach, but the lowest effort thing that can be done to keep the website available is to put it behind cloudflare, it's almost just clicking a button
moparisthebest
could also just host it on github pages and let them worry about it, still using xmpp.org domain
Kev
The main issue with github pages is https. Unless LE has changed things like that.
Nekithas left
MattJ
HTTPS works with Github pages, if you satisfy some requirements around DNS
MattJ
which is to use a CNAME, or an A/AAAA specifically, I forget which - it's in their docs
MattJ
and depends on whether you want them to serve the whole domain or a specific subdomain, and weirdly whether that subdomain is called 'www' or not
Zash
Can't CNAME xmpp.org
moparisthebest
yea I know github pages can do https, haven't looked at the details
404.cityhas joined
alacerhas joined
benpahas left
Matthewhas left
uhoreghas left
Half-Shothas left
ralphm
-> iteam room
benpahas joined
uhoreghas joined
Half-Shothas joined
Matthewhas joined
wurstsalathas joined
alacerhas left
ThibGhas left
ThibGhas joined
edhelashas left
nycohas left
dwdhas left
kokonoehas left
404.cityhas left
kokonoehas joined
edhelashas joined
nycohas joined
Dele Olajidehas left
Andrew Nenakhov
https://coggle.it/diagram/XIpAaxc5Aoy4z505/t/-
Yagizahas left
Andrew Nenakhov
Drew a simple diagram how xmpp standards depend on each other
Andrew Nenakhov
Didn't list all xeps, just those mentioned in compliance suites , and some we're currently interested in
Andrew Nenakhov
Service isn't best, does not allow to paint arrows the way I like. I'd prefer arrows to dependencies being colored according to parent status.
Andrew Nenakhov
But still, picture doesn't look pretty. Probably, if we list only "strong" dependencies, it'll look more clear.
ralphm
You may want to try doing this with graphviz/dot.
ralphm
Maybe there's already a script in the xeps repo
Andrew Nenakhov
Well I was looking for a fancy tool for my managers and to test started drawing the first thing that came to mind.
Andrew Nenakhov
Got carried away a big 😂
ralphm
Hehe
Andrew Nenakhov
But there are obvious formal problems, like 0280 carbons dependency on deferred 0296
Steve Killehas left
Steve Killehas joined
Marandahas left
Marandahas joined
Nekithas joined
lorddavidiiihas joined
wurstsalathas left
waqashas left
kokonoehas left
wurstsalathas joined
kokonoehas joined
flow
Andrew Nenakhov, why is that a (formal) problem?
Andrew Nenakhov
Because when you build a set of rules, subsequent rules must be based on valid predecessors.
lorddavidiiihas left
flow
What makes xep296 invalid?
Andrew Nenakhov
It's not invalid, it's deferred
flow
It is not like that it is marked as such or obsolte
Andrew Nenakhov
Deferred kinda means 'not ok'
flow
Andrew Nenakhov, I don't think that this is the case
flow
It just means nobody worked on it in a while
Zash
Huh
Andrew Nenakhov
It's not even listed by default when you go to extensions page.
Zash
Is that meant to be XEP-0297?
Zash
Ie Stanza Forwarding
Zash
Carbons uses that, but it's not listed in the dependencies
andrey.ghas left
flow
Andrew Nenakhov, possibly, but that doesn't change the meaning of "deferred"
andrey.ghas joined
flow
Zash, yeah, looks like a off-by-one
Andrew Nenakhov
flow, English is not my native language, and vocabulary gives translation to Russian that is roughly similar to rejected.
flow
Andrew Nenakhov, think of "postponed"
flow
Oxford defined it as "Put off (an action or event) to a later time; postpone."
Andrew Nenakhov
Postponed, like, indefinitely )
flow
Possibly, but that only means that it was not explicitly marked as obsolete
mimi89999has left
mimi89999has joined
Andrew Nenakhov
Anyway I don't think it's ok when subsequent XEPs have deferred dependencies. Also very bad marketing.
Andrew Nenakhov
This all does not look clear at all.
Andrew Nenakhov
I understand that there are "strong" and "weak" dependencies of course
olihas left
Andrew Nenakhov
Maybe if we get rid of weak not too important links, graph would be easier to digest
mhas joined
Zash
I think we had this discussion already, about not being able to advance XEPs that depend on Experimental or Deferred. And then https://xmpp.org/extensions/xep-0297.html was made Draft
flow
I think it is ok, but I also believe that the terms of XEP states could be improved. Some people wonder why 'Draft' is an XEP which got past experimental
lorddavidiiihas joined
Andrew Nenakhov
Yes, Draft does not look like very advanced stage of standard lifecycle from the outside
Andrew Nenakhov: on the other hand, SMTP, currently at RFC 5321, is Draft, too.
flow
thankfully we use numbers to reference the XEPs…
ralphm
There are only very few documents that IETF has beyond that.
flow
ralphm, surely just because someone else (IETF) does it the same way isn't a good argument?
flow
if you look at it that way, we only have a handfull of internet standards
Andrew Nenakhov
ralphm, true. But matrix's documentation is nearing 1.0.0! See the difference? )
Zash
The main difference is that the IETF gives documents a new RFC number when they advance
flow
the rest are just documents waiting for comments :)
Dele Olajidehas joined
wurstsalathas left
rtq3has left
ralphm
Zash: well, there's a level beyond Draft and that's Internet Standard.
rtq3has joined
Zash
Isn't it Internet-Draft (number of iterations) -> Proposed Standard (given RFC number) -> Internet-Draft (thing-bis) (iterations) -> Internet Standard (new RFC number)
Zash
Where we do ProtoXEP -> Experimental (iterations) -> Draft -> Final
Zash
And the number is issued earlier
ralphm
Zash: it's about the label, not that it is a new document
Zash
ralphm: Hm?
flow
Zash, nearly, as far as I understand there is an additional step after RFC number assignment, which makes it an Internet Standard
flow
https://www.rfc-editor.org/standards
ralphm
Andrew Nenakhov: hah, we've had XMPP 1.0 since 2004.
waqashas left
waqashas joined
flow
Zash, ahh wait, you are right
flow
there appears to be a new number requirement
ralphm
Zash: that Andrew was talking more about the 'weight' of the status of a spec. Experimental, Draft, Final, etc.
ralphm
For marketing purposes
Zash
ralphm: So it boils down to the word "draft" not being as obvious on Draft Standard RFCs?
moparisthebest
since words mean nothing, or rather, different things to different people anyway, maybe we should just create made up ones for different statuses :D
Zash
Wait
Zash
3920 and 6120 are both "Proposed Standard"?
ralphm
Zash: depending on how you look at it, IRC is either Experimental or Infirmational
ralphm
So, it seems no one really cares.
Zash
The way I looked at it, the IRC RFC was a dissapointment. Writing a server seemed to require more trial and error and squinting at packet captures to implement than XMPP.
ralphm
My point it is 25 years old and definitely a standard.
Zash
ralphm: Sure. People also consider expired, independently submitted internet-drafts to be IETF Approved™