Open-CMSIS-Pack / devtools

Open-CMSIS-Pack development tools - C++
Apache License 2.0
76 stars 58 forks source link

Check existing csolution projects for potential pack updates #1830

Open ReinhardKeil opened 3 weeks ago

ReinhardKeil commented 3 weeks ago

The Problem To Be Solved

User should have an easy way to obtain information about potential problems that are caused by software components that are included from packs.

Packs provide version information and release information. Existing projects could be therefore checked for potential pack updates. The list could include (i.e. by using --verbose) an extract of the release information.

A potential command could be:

csolution check <mysolution>.csolution.yml --verbose
iomint commented 1 week ago

It sounds a useful idea. For the sake of clarity, I expect the command will provide the list of all the packs having a newer version available compared to the version used in the project. Do you confirm, it is also the way you see it ? I also do agree that an option to get the release information is needed but in case there are a difference of several version then the information on each version must be available/extracted.