I've been reading this tutorial ( https://metabox.io/bundle-metabox-plugin-create-customfields/) and following along on my computer. Allowing for various tweaks here and there it all works rather nicely. However Once I get to the end I do have a working custom plugin, but let's say I want to distribute this.
Do I need my plugin to install composer when it first installs in order to then get the metabox bits I need, and if so how is that done? This bit of information appears to have been missed from the tutorial.
Or is the ide that I keep a local copy of the plugin, update as and when metabox updates and then release a new version of plugin that has a vendor folder containing metabox?