You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When developing embedded firmware in the Espressif ESP-IDF ecosystem, we need to refer to a specific (or minimal) version of the framework, which is actually installed independently from the firmware itself. Since the framework evolves - and may have both compatibility and security issues - it would be very useful to be able to refer to the framework used in a simple dependency file.
That file could also describe the components used in the framework.
Practically a basic json file would do, that could point to any github repository in general and add other information as required or optionally, something like:
Thanks for reaching out with this. I think I need some clarification though. Are you proposing a generic solution for dependency management or a solution for specifically Espressif ESP-IDF?
Hey Kate. The idea is mostly to somehow be able to get notifications when a dependency on a project or component needs to be upgraded. So it could be specific to Espressif if there’s a easy way to check when an internal component for a specific version of the IDF requires an update, or it could be generic and some existing process detecting vulnerabilities would have to be adapted to also check IDF ones. I’d say something proprietary would most likely be more suited…On Jan 11, 2023, at 4:07 PM, Kate Catlin ***@***.***> wrote:
Hi @peergum!
Thanks for reaching out with this. I think I need some clarification though. Are you proposing a generic solution for dependency management or a solution for specifically Espressif ESP-IDF?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
When developing embedded firmware in the Espressif ESP-IDF ecosystem, we need to refer to a specific (or minimal) version of the framework, which is actually installed independently from the firmware itself. Since the framework evolves - and may have both compatibility and security issues - it would be very useful to be able to refer to the framework used in a simple dependency file.
That file could also describe the components used in the framework.
The ESP-IDF framework is available on github (Espressif ESP-IDF).
Practically a basic json file would do, that could point to any github repository in general and add other information as required or optionally, something like:
The text was updated successfully, but these errors were encountered: