As mentioned in Developer Update July 2021, and in the related article “R1 2021 SDK News", the MIP SDK is now being distributed through popular online platforms like NuGet and GitHub. This also means
The well-know MIP SDK installers will not be shipped after the 2022 R1 release, so please start familiarizing with the online platforms mentioned
After the 2022 R1 release, no further 32-bit x86 binary MIP SDK releases will be made, but of course hotfixes for critical issues will still be made during the usual 3-year support period
Please keep an eye on the version-specific MIP SDK introductions, like Introduction to MIP SDK version 2021 R2, for what have been added to the online distribution platforms!
With the change from the installer based SDK to the nuget based packages, will SDK hotfixes get pushed to the nuget packages? Currently i have seen there are hotfixes available for the 2021 R1 and R2 SDK, but only as patches to the SDK installer and so not available when using the nuget packages. Will these be pushed as minor version updates to nuget? (e.g 21.2.1)
Also, how will the mobile SDK but distributed in the future? Will this be available as a npm package or will it have it’s own seperate installer/github page?
From 2022 R1 we will start releasing hotfixes for the NuGet packages instead of for the installers. And yes, they will be pushed as minor version updates to NuGet.org.
I would like to ask a question about distribution in detail.
Our system is placed in a closed environment, where there is no internet connection. Thus, until now we downloaded the MIPSDK installer in the online environment and move it to the testing/production environment via HDD drive. Does discontinuation of installer mean that we could no longer follow that method? Do you have any advice for how to install MIPSDK to offline environment?
You can download the NuGet packages from nuget.org and manually copy them to the computer/network where you build your software. In Visual Studio in the Nuget Package Manager Settings you can then specify alternative locations for package sources such as a local or network folder.
I took a look at release note of 2021 R1, and realized that different kinds of contents are available on different online platforms. For example, NuGet for MIPSDK binaries, GitHub for MIPSDK samples, Visual Studio Marketplace for VS templates, URLs for documentation and tools. Does this mean that I need not only NuGet but also GitHub?
That depends on your needs. If you just need to build a solution based on the MIP binaries, you only need to access NuGet, but if you want to have a look at the samples then you have to go to GitHub.
Thanks for advice. I’ve got a link for you if you want to launch a new delivery company but are unsure how to write a business plan for it: www.gudstory.com/how-to-develop-the-best-business-plan-for-delivery-service/. You may get a lot of advice on how to easily create your delivery business plan in this link.