+1
rename dependencies (without renaming package files)
What is it?
currently you have the ability to add a file name prefix/postfix to all package files. I am proposing that we have the ability to add a file name prefix/postfix to ONLY the dependencies. This would be identical to the way that NI allows you to rename the dependencies in packed libraries.
Why is this needed?
When migrating your code into packages, you're presented with this series of events:
- I have X.vi. It is some piece of re-usable code that hasn't yet made it into a VIP.
- I build package A.vip and it has dependency X.vi included in the package
- I have application Application.vi that has dependencies A.vip and X.vi
- Now, when i open Application.vi, I am unsure which X.vi will be used?!
With this change implemented, the series of events changes to:
- I build package A.vip and it has dependency X.vi included in the package as A_X.vi (assuming you add "A_" prefix to dependencies)
- I have application Application.vi that has dependencies A.vip and X.vi
- Now, when i open Application.vi, the application uses X.vi and A.vip used A_X.vi
for a full discussion of this issue, see this thread http://forums.jki.net/topic/2103-rename-vi-dependencies/page__gopid__5165
Сервис поддержки клиентов работает на платформе UserEcho
I think the definition of a dependency in the context of VIPM needs to be defined. Would this be VIs that:
I would define dependencies as files that satisfy all of the following: