-
Notifications
You must be signed in to change notification settings - Fork 24
Windows Nightly needs splitting into application and data installers #53
Comments
So as I see it we need a normal build as we have now and then a slim installer without libs and docs? |
That would work. Then most Nightly experimenters could just fetch the slim version. Presumably this would be MUCH smaller. |
I have sort of done this for the patch builds, but the installer still has the menu option to instsll rhe parts not contained in the installer, which is not ideal. An option should be made to the scripts to do a slim or lite version. I don't know what word would be best to describe it. |
What is the intent of the nightlies? - For users to test the program at the bleeding edge, no? |
As far as i know ubuntu already separates the package for kicad (the program) and the one for the lib. It might be an option to talk to the guy who did this. Maybe he has an idea how do to it for windows as well. |
It is not hard to do, it just needs to be done properly.
Den 17. okt. 2017 16.37 skrev "Rene Pöschl" <[email protected]>:
… As far as i know ubuntu already separates the package for kicad (the
program) and the one for the lib. It might be an option to talk to the guy
who did this. Maybe he has an idea how do to it for windows as well.
|
It would also be nice if the suggestion to install Wings3D would be removed from the Win installer or changed to suggest to install FreeCAD.. |
Better both. Wings3D models are better than STEP when you want textures |
Texture is not available in Kicad. If you talk about material properties, then FreeCAD can handle those correctly. In fact all the new 3d library symbols are based on FreeCAD and none of them in Wings3d. |
4.0.x Stable does not support textures. |
Texture is different from material properties like shininess etc. which are supported both in Kicad 4 and in nightly. |
Just following up linking the related exchange on the mailing list. (Selfishly, this would also solve our silly restricted corporate environment install issues on 100+ workstations) |
Maybe also would be nice to be able to choose to install only step models, wrl models or both. |
@FabianInostroza |
@easyw mm, I though it tried changing the extension to .step if loading the wrl failed. Currently the 3d viewer can load step models, the automatic try of .step file is missing. |
@FabianInostroza
|
@easyw Well, If choose not to install step models is it reasonable for me to expect that the step export would not work, the same for wrl models. But I see no reason to no include a step model in the export if the wrl is missing, that is something from the software side and cannot be addressed here. Anyway, having a little installer (no libs) would be very nice, the only reason I use kicad in windows is to check if problems existing in linux are also in windows. Having to always download and install the full libraries is a little annoying for me (mostly because I dislike windows). |
Any progress on this? I completely agree that managing the libraries should be separate for KiCad nightly users and it's really a pain to download this huge binary of which only a small percentage (10%) is actually being used. Another option would be to remove all libraries from the installer, and then if the user selects to install the libraries they can be downloaded during installation. I'm not advocating for this approach, just pointing out another method that some Windows software uses (including MS stuff, like, for example, a .NET framework). @nickoe |
As per #53 (comment) I want to update the nsi script to not have the install options page for nightlies and not have any other dependencies other than the translations. What I need is time, or a proper patch and less time. I am not sure what the best interface for this is, but I think an option to the copydlls.sh script to generate a lite version would be good. Then it should create two installers for each build it packages. The lite version should also package successfully if only a kicad build is provided. |
@evanshultz I don't like this approach. During an update, should I update everything by selecting the libraries too ? Or can I download them only sometimes ? Also, I use the windows package manager Chocolatey, that bypasses the prompts with default values. KiCAD really needs to provide 2 packages
or 3 packages
I'd go for the 2 packages version, as the schematics+modules libraries are not so huge. |
Windows Nightly builds have jumped to 670MB since 16th July.
I suggest that the time has come for the Windows builds to be split into two components, the KiCad application and the data libraries. New users would install both. Existing nightly users can skip daily updating of the bigger library build until a necessary change comes along
The text was updated successfully, but these errors were encountered: