XEP-0198: implement stream management #335
Labels
No Label
bug
CI
documentation
duplicate
enhancement
good first issue
help wanted
i18n
invalid
needs-investigation
ops
proposal
proposal-accepted
proposal-declined
question
refactor
security
testing
upstream
wontfix
Kind: Breaking
Kind: Bug
Kind: Documentation
Kind: Enhancement
Kind: Feature
Kind: Maintenance
Kind: Question
Kind: Security
Kind: Testing
Priority: Critical
Priority: High
Priority: Low
Priority: Medium
Reviewed: Confirmed
Reviewed: Duplicate
Reviewed: Invalid
Status: Blocked
Status: Completed
Status: Help wanted
Status: In progress
Status: Needs feedback
Status: Stale
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: mellium/xmpp#335
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
XEP-0198: Stream Management should be implemented, possibly as part of the
stream
package or possibly as part of a new package. This task should probably be split up into smaller chunks first as there's a lot of ground to cover in this XEP and some of it is independent of other chunks (eg. stanza counting vs. session resumption).Stream management can't be in the
stream
package because this would cause an import loop (it would need anxmpp.StreamFeature
but thexmpp
package uses thestream
package). This is expected given our layers of separation.Instead it would need to either be in the base
xmpp
package if we want to use it as a default stream feature, or in its own package (probably the latter).stream: implement stream managementto XEP-0198: implement stream management