|
|
# Task Overview
|
|
|
* [ ] Mailbox <-> Owner contact handling
|
|
|
* [ ] Introduction Protocol
|
|
|
* [ ] Connection Handling
|
|
|
* [ ] Mailbox Protocol / Handling
|
|
|
|
|
|
# Discussion
|
|
|
## Mailbox <-> Owner contact handling
|
|
|
### Mailbox pairing without contact types
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
### Handle owner mailbox without dedicated contact type
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
## Introduction Protocol
|
|
|
### Rework Introduction protocol to work without different contact types
|
|
|
*NOTE: This might be too much overhead since we'll have to start from scratch anyway (see next)*
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
### Update introduction protocol to use upcoming contact adding feature
|
|
|
* [ ] Discussion
|
|
|
+ Does this compromise the previous assumption that the mailbox does not know the contact's identity?
|
|
|
+ (aka. Does the mailbox connect to the contact or can this work with only contacts connecting to the mailbox?)
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
|
|
|
## Connection Handling
|
|
|
|
|
|
### Use Transport properties for mailbox connections
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
### Update poller implementation
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
### Update handling for incoming connections
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
### Update Connection Registry to handle direct/mailbox connections separately
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
## Mailbox Handling
|
|
|
### *WIP* Implement Chunking
|
|
|
* [x] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
### Implement Sessions handling File/Writing & sync sessions
|
|
|
* [ ] Discussion
|
|
|
* [ ] Implementation
|
|
|
* [ ] Tests
|
|
|
* [ ] Review
|
|
|
|
|
|
# Schedule
|
|
|
## Task Order |
|
|
\ No newline at end of file |