kosist Posted February 25, 2021 Report Share Posted February 25, 2021 When there are missing required packages and project is opened, Dragon asks to install missing required packages. But, it would be great to display in this dialog window what exact packages are missing - just to know in advance whether it is really needed to install them now. 2 Quote Link to comment Share on other sites More sharing options...
Jim Kring Posted February 25, 2021 Report Share Posted February 25, 2021 That's a really good point -- a user probably doesn't feel 100% comfortable agreeing to installing all the packages until they know what packages will be installed. Quote Link to comment Share on other sites More sharing options...
Mariano Aristu Posted February 26, 2021 Report Share Posted February 26, 2021 I't will be great to know also where is going to be installed (lv-env or general) 2 Quote Link to comment Share on other sites More sharing options...
Jim Kring Posted February 26, 2021 Report Share Posted February 26, 2021 8 hours ago, Mariano Aristu said: It will be great to know also where is going to be installed (lv-env or general) Yes, that would be great to know, too! Quote Link to comment Share on other sites More sharing options...
Jim Kring Posted February 26, 2021 Report Share Posted February 26, 2021 @kosist @Mariano Aristu Here is a possible solution: Please let us know if you have any other suggestions. Note: it will usually/ideally show the package's Display Name (instead of file_name). 1 1 Quote Link to comment Share on other sites More sharing options...
kosist Posted February 26, 2021 Author Report Share Posted February 26, 2021 Thank you, it looks great - seems that there is displayed all needed information in order to make the decision whether install toolkits or not. 1 Quote Link to comment Share on other sites More sharing options...
Mariano Aristu Posted February 26, 2021 Report Share Posted February 26, 2021 That looks great!. And what about If something needs to be installed in both enviroments?... I suppose that the window will be bigger with both messages, is that correct? 1 Quote Link to comment Share on other sites More sharing options...
Jim Kring Posted February 26, 2021 Report Share Posted February 26, 2021 That's a good point Mariano. Right now, Dragon assumes that anything in the VIPC should get installed into the virtual environment -- this is an area of use case and feature investigation. Would you want to be able to specify in Dragon that specific packages should be installed globally vs in the lv-venv? Ideally, the user should not need to worry about such things, yet at the moment it is a consideration the user must make. Quote Link to comment Share on other sites More sharing options...
Mariano Aristu Posted February 27, 2021 Report Share Posted February 27, 2021 OK.... Now I understand many things and this answer some of my previous questions....I though that the vipc file says what your repository needs and dragon knows where is going to be installed and check if it is installed. Let me think more about how it is programmed know... 2 Quote Link to comment Share on other sites More sharing options...
Jim Kring Posted March 3, 2021 Report Share Posted March 3, 2021 This should be working better in build 2721. If you can, please test and confirm whether or not it's working correctly now. Quote Link to comment Share on other sites More sharing options...
Mariano Aristu Posted March 4, 2021 Report Share Posted March 4, 2021 I've been playing with the latests version and It shows the message correctly. But I realised that I need a way to save in my source code all my dependencies (installed global or locally, It shouldn't matter) so the .vipc file must have a list with these dependencies and dragon should ask you where you want to install. Re-reading this threat now I understand that the location of the dependencies depends of the user and not depends of the source code. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.