Indeed, everything is fine. And there is even a third option, so that they are all in the "Core" package. It depends on how you want to organize your project and whether you are going to share your packages.
I would slightly lean back from storing directly in / web. Just because I almost always combine and reduce my assets, so for this reason it is easier / cleaner to keep them all out of the reach of a website, for example /app/Resources
or /src/CoreBundle/Resources
, and then allow assetic:dump
or assets:install
click on them to the correct location on the Internet.
source share