backtalk icon indicating copy to clipboard operation
backtalk copied to clipboard

Misc task list

Open lord opened this issue 8 years ago • 0 comments

  • [ ] should adapters accept a serializable object instead? Wait for default types in Rust maybe.
  • [ ] make Sender be able to resend missed messages with the LastId header or whatever it's called
  • [ ] server should maybe double check that the request is valid?
  • [ ] better and faster routing than hash matching
  • [ ] is_eventsource in server should only work for GET? 403 otherwise? better spec compliance
  • [ ] combine std_error throughout into one function
  • [ ] better and actually spec compliant Accept header matching, should throw error if can't return either eventsource or json
  • [ ] add route to Server for a Req->Resp closure that doesn't bind to all the additional other URLs?
  • [ ] namespacing, so you can mount at company/<comp_id>/messages and have comp_id become part of the params object, maybe under params.path.comp_id
  • [ ] multithreaded servers, refine performance — see https://blog.guillaume-gomez.fr/articles/2017-02-22+Rust+asynchronous+HTTP+server+with+tokio+and+hyper

lord avatar Mar 29 '17 19:03 lord