Hi, I have a question about how kpt packages are supposed to be composed.
In the kpt documentation, there's an example of a wordpress package that contains a subpackage mysql.
Now obviously mysql can be used for other applications. Let's say there is also a numberpress application that wants to use mysql.
What is the expected pattern of creating these packages?
As a publisher, if we had:
wordpress/
mysql/
numberpress/
mysql/
then the mysql contents are duplicated (presumably, the top level wordpress/setters.yaml and numberpress/setters.yaml configure mysql slightly differently, but the actual mysql manifests are similar)
If we instead publish these independently as three packages:
wordpress
numberpress
mysql
then how are consumers expected to utilize these packages while ensuring the dependencies are satisfied?
thanks
randolph