dbt-event-logging
dbt-event-logging copied to clipboard
Package tidy up
Repo checklist:
Urgent:
- [x] A
require-dbt-version
parameter in thedbt_project.yml
:
require-dbt-version: [">=0.17.0", "<0.18.0"]
- [x] The
dbt_project.yml
is in version 2 format (upgrading docs) - [x] Any sample
dbt_project.yml
snippets in theREADME.md
are in v2 syntax (especially for packages that usevars
- [x] Release is of format
major.minor.patch
, e.g.1.0.0
- [x] A license (example)
- [x] If this package relies on dbt-utils, make sure the range allows v0.4.x
packages:
- package: fishtown-analytics/dbt_utils
version: ["???", "<0.5.0"]
Integration tests
If this package has integration tests:
- [x] The
dbt_project.yml
of the integration tests is in v2 format - [x] CircleCI uses python v3.6.3
- [x] The
dbt_project.yml
does not have arequire-dbt-version
config (it should be inherited from the package)
Quick wins:
- [x] Issue and PR templates (examples — make sure you update for the right package name)
- [x] A codeowner (example)
- [x] If required, a level of support header in the README
⚠️ This package is currently not actively maintained.
More in-depth improvements
- [x] Installation instructions (see segment), including:
- Link to packages docs
- Variables that need to be included in the
dbt_project.yml
file - Listed database support
- [x] A link to our package contribution guide (Might formalize this as a
CONTRIBUTING.md
file) - [ ] Models are documented
- [ ] Macros are documented
- [ ] Integration tests
- [ ] Move model logic intro model files, rather than entirely in adapter macros
Requires admin rights / Claire
- [ ] Repo is named
dbt-<package_name>
- [ ] The hub URL listed on the repo
- [ ] A Zap to the #package-releases channel in dbt Slack
Is there a specific reason why the dbt_utils dependency can't use version 0.5.0?