- features
- map
- buffer
- generator
- reduce
- peek/tap
- readme
- examples
- getting started
- coverage badge
- how should we handle errors?
- in sinks
- in sources
- backpressure
- retries
- exponential backoff
- configurable
- only register a sink once
- hard errors vs soft errors
- don't start right away
- actually starting right away is better
- pass a context
- logging
- option to squelch
- option to collect till pipe completes
- option to record metrics
- option for verbose
- ci
- code coverage
- cut versions
- document
- get us into golang docs
- comments with links