Closed jwheare closed 7 years ago
Thoughts on moving it from core -> extensions? I think it makes sense. Very little should be considered core really (if anything).
Discussed core vs extension on IRC with @jwheare - would agree that if specs are considered independent it makes sense to have STS an extension as long as its use (along with other security features, except the tls
cap which would ideally be deprecated IMO) is recommended in some best practice document.
Is there a second server implementation?
Thoughts on moving it from core -> extensions? I think it makes sense. Very little should be considered core really (if anything).
Created #299 to discuss core vs. extension because it affects several specs not only STS.
Opened #301 with some edits.
Just some nits I have noticed:
Keys specified in this document MUST only occur at most once.
It would simplify things by removing "specified in this document" and requiring all keys to be unique like tags.
Clients might consider allowing users to explicitly define an STS policy for a given host, before any interaction with the host.
Probably should be:
Clients MAY allow users to explicitly define an STS policy for a given host, before any interaction with the host.
The concept of keys in cap values isn't standard, but only defined in certain specs for the moment.
normative: MAY
, non-normative: might consider
Done and live. http://ircv3.net/specs/extensions/sts.html
Requirements from CONTRIBUTING.md:
I think in this case we need more than 1 complete client implementation.
Do the thing
Blockers
Known implementations
Unchecked means incomplete or an intent to implement has been expressed. Any others?
Server (2/2)
Client (2/2)
Bouncer
Library
Networks