Dear Nordic,
The west build system is not acceptable for firmware development.
Firmware != Software. When we create firmware for a product, it must last for years. We cannot rely on the availability of 20 different github repositories being available 5 years from now. If one goes missing the build breaks, and everything must be upgraded. This is not how firmware development works.
When we check in code to a repository, IT MUST BUILD WITHOUT INTERNET ACCESS.
This means all tools must be locked down. So of course we aren't going to use any of the visual studio plugins, just CLI.
West must be bypassed through backup and restoration of all dependency .git folders in our build process so the 5 GB of bare metal SDK garbage can actually be checked in.
Day 127 of being tricked into using the "bare metal" SDK through false advertising.
Regards,
David