-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Hi guys,
downloading runtimes from the NuGet package is not really convenient, especially when we will need to be able to quickly switch between versions in the current repository.
I understand that most users are expected to use NuGet packages and avoid using this source code unless they're really need to customize NoesisGUI Managed SDK (fork it), however the whole idea of providing the source code is flawed if we also need to always manually manage runtimes to ensure they're matching the current Managed SDK version.
I think runtimes are not too large to include with every major update right into the current repository - 60 Mb when extracted, about 20 Mb when compressed with Zip.
Or you can create a special repository containing the runtimes only and include it here as Git submodule (for example MonoGame repo uses https://github.com/MonoGame/MonoGame/tree/develop/ThirdParty to link https://github.com/MonoGame/MonoGame.Dependencies).
I'm working on an update for MonoGame NoesisGUI Wrapper and I want to provide both ways for users of getting the latest NoesisGUI - as a NuGet and as a source code (downloaded as this git repository (or my fork which addresses float->double WPF compatibility issue) and placed in a neighbor folder).
Regards!