ARM-software / cmsis-pack-eclipse

CMSIS-Pack Eclipse Plug-ins
Other
66 stars 32 forks source link

Improve the "Resolve Missing Packs" feature to trigger a web search of missing packs #90

Closed soares-sergio closed 4 years ago

soares-sergio commented 4 years ago

Hi folks,

I love the "Resolve Missing Packs" feature, as it makes it easier to our customers to find the external dependencies without having to manually find the packs.

Unfortunately, it seems this feature assumes the user/IDE has already updated the whole list of packs from the web (i.e. downloaded all .pdsc files), which is not always true and takes a lot of time to run.

In our use case, we leave web updates disabled by default, so the "Resolve Missing Packs" button never works, unless the user clicks on "Check For Updates on Web" button beforehand (which takes a long time to download all the .pdsc files).

So, one suggestion to improve the usability, would be to make the "Resolve Missing Packs" feature trigger a web update of ONLY the missing packs that project needs.

For example, in some of our projects, we just need the ARM.CMSIS pack or the ARM.FreeRTOS. So, if the "Resolve Missing Packs" could automatically trigger a web search and download of ONLY these specific packs it would be much faster and make the experience smoother.

Best regards, Sergio.

edriouk commented 4 years ago

Fixed in v2.6.0

soares-sergio commented 4 years ago

Thank you very much, @edriouk . We'll give that a try!