This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Why isn't the nRF51 SDK on git?

While it's easy enough to download the SDK from Nordic's website, it's a slow and painful process.

It's slow I assume because the site is hosted far away from me. Loading all the pages to get to the SDK download is a time consuming process.

It's also a pain to use since I have to switch between many versions and keep track of which project is using which version. I've also needed to download an old version for a project and was restricted from doing so. I had to find a previously downloaded copy of the old version so that my old project would work.

To fix this issue internally, I've started just downloading the SDKs and adding them to a personal Git repo. I can do all the fancy things now like easily tie my project to a specific version hash. Downloading (and upgrading to) the latest version is also a breeze.

Why isn't there an official release of the SDK in repository form? Nordic's been wonderful and put plenty of code on GitHub, but not the SDK. It would also be very beneficial to the community to enable use of GitHub's Issue tracking.

Related