In the context of the work that will start soon in grok to generate go types, I start by aggregating in kindsys all the generic jennies we have around (mostly in grafana/grafana).
Some jennies had almost exact copies in different repositories (the go ones in particular, being duplicated in grok).
The idea here is to centralize them in kindsys, as originally planned. Write a few tests, roughly covering their usage and their output. And then update grok and grafana to depend on them from kindsys.
This should give us the foundation we need to keep iterating on these jennies in a safer, more controlled way.
Next steps:
open a PR on grafana/grok to depend on jennies defined here
open a PR on grafana/grafana to depend on jennies defined here
In the context of the work that will start soon in grok to generate go types, I start by aggregating in kindsys all the generic jennies we have around (mostly in grafana/grafana).
Some jennies had almost exact copies in different repositories (the go ones in particular, being duplicated in grok).
The idea here is to centralize them in kindsys, as originally planned. Write a few tests, roughly covering their usage and their output. And then update grok and grafana to depend on them from kindsys.
This should give us the foundation we need to keep iterating on these jennies in a safer, more controlled way.
Next steps: