Just some thoughts and observations about community customs regarding large dependencies in published resources and duplication of assets.
There are three primary community norms/standards that I keep brushing up against, each one coming from the intention of being a good steward of the hub, its resources, and the community.
But stripping out the assetbundle and putting it in your own release, even if it is CC-BY, is frowned upon because that creates duplicates, this is bad, and understandably so.
Theoretically, the original publisher of the VFX could release each asset as a separate resource, but that is also not good form, as it reads as spammy and clutters up the front page of new releases on the hub.
The end result of these three, well intentioned, standards is that a lot of good stuff ends up rarely getting used because each of these three factors are all playing against each other. Personally, I would prefer many small, specific resources as they would be easier to search for. Not really sure if there's a solution here, just airing my thoughts as I balance whether to pull in a large dependency or just leave it out entirely, not a choice I'm looking forward to making.
There are three primary community norms/standards that I keep brushing up against, each one coming from the intention of being a good steward of the hub, its resources, and the community.
- Avoid pulling in too many large dependencies if you can, otherwise many people will just skip right past your resource.
- Try hard not to unnecessarily duplicate assets, especially if no/minor changes have been made to them.
- Avoid spamming the hub with numerous tiny resources. This floods the new releases page and just reads as spammy, and generally bad form.
But stripping out the assetbundle and putting it in your own release, even if it is CC-BY, is frowned upon because that creates duplicates, this is bad, and understandably so.
Theoretically, the original publisher of the VFX could release each asset as a separate resource, but that is also not good form, as it reads as spammy and clutters up the front page of new releases on the hub.
The end result of these three, well intentioned, standards is that a lot of good stuff ends up rarely getting used because each of these three factors are all playing against each other. Personally, I would prefer many small, specific resources as they would be easier to search for. Not really sure if there's a solution here, just airing my thoughts as I balance whether to pull in a large dependency or just leave it out entirely, not a choice I'm looking forward to making.