A set of tools and packages to used for data governance at Buffer.
Using pipenv is recommended.
pipenv install -e "git+https://github.com/bufferapp/tracking-plan-kit.git#egg=tracking-plan-kit"
The tracking-plan
command line is the main UI for working with this package.
To dump a Segment tracking plan into a yaml formatted project:
tracking-plan dump <root-dir>
To update a tracking plan from the yaml formatted project:
tracking-plan update <project-dir>
You can find an example project in the examples
directory.
First you need to set up a development env.
make init
make test