goose icon indicating copy to clipboard operation
goose copied to clipboard

v2 release WIP

Open lavoiesl opened this issue 2 years ago • 0 comments

  • [ ] https://github.com/Shopify/goose/pull/167
  • [ ] https://github.com/Shopify/goose/pull/168
  • [ ] https://github.com/Shopify/goose/pull/169
  • [ ] https://github.com/Shopify/goose/pull/170

In no particular order:

  • [ ] Get rid of global state
    • [ ] Inject Statsd backend
  • [ ] Get rid of the Logger type
    • [ ] replace Global Fields -> Global client with fields
  • [ ] Convert ContextLog to a logrus hook
  • [ ] Extend LoggableError with Fault
  • [ ] HTTP errors
    • [ ] Have an internal error for debugging purposes, and an external error with a message or status code.
  • [ ] compare errors and fault from go-npt and open something similar in goose
  • [ ] stats tag for errors

lavoiesl avatar Feb 07 '23 14:02 lavoiesl