▲ | seba_dos1 4 days ago | |||||||||||||||||||||||||||||||
You keep confirming that you don't know what you are talking about. The vendoring step happens at something like Yocto or equivalent and that's what ends up being certified, not random library repos. | ||||||||||||||||||||||||||||||||
▲ | adev_ 4 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
Yes exactly. And in addition: Yocto (or equivalent) will also be the one providing you the traceability required to guarantee that what you ship is currently what you certified and not some random garbage compiled in a laptop user directory. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | alexvitkov 4 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
"Vendoring step" You cannot make this shit up. You're providing a library. That library has dependencies (although it shouldn't). You've written that library to work against a specific version of those dependencies. Vendoring these dependencies means shipping them with your library, and not relying on your user, or even worse, their package manager to provide said dependencies. I don't know what industry you work in, who the regulatory body that certifies your code is, or what their procedures are, but if they're not certifying the "random library repos" that are part of your code, I pray I never have to interact with your code. | ||||||||||||||||||||||||||||||||
|