New comment by rmboggs on void-packages repository https://github.com/void-linux/void-packages/pull/27170#issuecomment-918265105 Comment: > Regarding the subpackage versus separate templates for each component: my perspective is that, we currently have a package template that we could split out all of the components into subpackages instead of creating individual templates for each component. I'd prefer the subpackage approach because it saves setup time on the buildserver and also potential rebuilding of shared resources between the several components. Also, the tags for the `${version}-SDK` and `${version}-runtime` both point to the same commit. The tags are just a way for the devs to tag what version they are at for the runtime/SDK, not to let people download the source for runtime and SDK separately. > Good points. I didn't realize that they were pointing to the same commits. I think it would be good to have the runtime only available so users who are using Void as a server, for example, don't have to download everything. That being said, I don't really see much reason to break it down beyond SDK, runtime and asp.net core runtime packages. Does anyone feel differently? If not, we can try to stick with just two subpackages for this.