Dealing with dependencies should be obvious. I think the easiest way to do so would be to have a dedicated way to reference other packages on the hub.
My best scenario: a nice form in which you can select the resources from a searchable field.
My bonus best scenario: Upload the depends file generated by vam to find the packages and auto-generate them in the list.
Second best scenario: A dedicated field with clickable links and a small explanation for users on how to do it.
Worst but better than now scenario: A small sentence in the resource form referencing to a convention on how to do dependencies.
My best scenario: a nice form in which you can select the resources from a searchable field.
My bonus best scenario: Upload the depends file generated by vam to find the packages and auto-generate them in the list.
Second best scenario: A dedicated field with clickable links and a small explanation for users on how to do it.
Worst but better than now scenario: A small sentence in the resource form referencing to a convention on how to do dependencies.