At the moment it’s uncertain whether there will be 5.0.2 because 5.1 is relatively near. Maybe it will be decided after 5.0.1. I’ll try to keep you informed.
We will keep the lib stable till after 5.1 (At that stage we will open it up for v6 development. If we have enough resources then we might have a separate v5 branch for bugfixes.)
Will the 5.0.1 release have MacOS Action scripts re-enabled? Action scripts were working on nightlies prior to the release of 5.0.0 but action scripting was switched off for the current 5.0.0 release - not sure why. The scripting console works fine.
Is there already a changelog available, listing user visible changes.
As 5.0.1 is just a bugfix release, it should be safe to use it with the libraries from 5.0.0, correct? Especially the 3d packages are a huge download (not everyone has an uncapped and fast internet connection), so not forcing (just recommending) an update would be welcome.
That is something you need to ask the devs over at the mailing list.
Yes
Thats what delta packages are there for. dfn (fedora, redhat, …) supports it for years now and i would guess apt (debian, ubuntu, mint, …) should also support it. (Windows and maybe also mac are a different story)
Another option is to use git itself. This requires the libs to be separate packages such that the user can select not to install them via the normal packages. (Sadly again maybe not done this way for all platforms. Windows for example does not offer such a package)
So does openSUSE (these are the guys who invented it …), but only for regular releases. For TW and addon repos, it is to much churn.
Although for the kicad-packages3D rpm, it is not really a big gain - after 12 minutes of processing (i7-4790), you end up with a 200 MByte drpm instead of the regular 320 MByte rpm.
This would be an option if it were better integrated in the library manager - i.e. already added with a download/refresh button. Or just a “Download packages for all footprints used in the current layout.” button.
Would it be easier if there is a dialog inside kicad? Yes it would.
But saying this is not an option without it is simply wrong on so many levels.
You really do not need to include everything into the same toolset. Git at this level is really not hard to understand. (This sort of thing is easily doable within any git gui)