11-06-2020 04:15 AM - edited 03-10-2021 06:26 AM
Hello All,
This meeting was held on the 19th of Feb 2021. Video playlist is available here.
Agenda:
Time |
Topic |
Abstract |
Presented by |
BST: 13:00 – 13:10 |
Welcome and Introduction |
||
BST: 13:15 – 13:55 |
What's new in TestStand 2020 Presentation | Video | TestStand 2020 features a myriad of user interface enhancements, regular expression string test and plenty of python support improvements. TestStand R&D will present the new features in their brand new offering. | TestStand R&D - NI |
BST: 14.00 – 14:40 |
LabVIEW Solution Builder Tool by NI to Cascade LabVIEW builds & PPLs Presentation | Video |
NI R&D would like to introduce an open-source tool for "cascading LabVIEW builds" using LabVIEW and Application Builder. This tool aims to help LabVIEW-based solutions or applications that sit on top of several Libraries, which in turn build to Packed Project Libraries. This tool calculates the correct dependency order for each build and makes the replacements in memory. LabVIEW developers face this challenge when trying to organize their code into to componentized binaries. More details and the tool can be found here: https://github.com/jovianarts/LVSolutionBuilder |
NI R&D |
BST: 14:40 – 14:55 |
Break |
||
BST: 15:00 – 15:40 |
Ground-up tutorial of how to create packages for use with NI Package Manager Presentation | Video |
This presentation will provide a walkthrough on how to create .nipkg files. It explores a couple of the different uses of the files including creating the packages with several methods, and creating and using feeds, and other tricks. |
Michael Bilyk |
BST: 15:45 – 16:25 |
Caring for the [LabVIEW] Environment Presentation | Video |
Software development environments (SDEs) are designed to make the software development process as straightforward as possible. However, a one size fits all approach won’t allow you or your team to be as productive as they could be. In this presentation, we’ll go through several ways to customise the LabVIEW environment to enhance productivity, by leveraging the plug-in nature of the LabVIEW SDE |
Tom McQuillan (CLA, CTA, CLED, CPI) – Scientifica |
BST: 16:30 – 17:00 |
Introduction to Averna Deploy Presentation | Video |
Averna Deploy is a reliable test package manager which can be use to automatically deploy your most recent test code on all test stations and assets throughout your factories. With Averna Deploy you will:
|
Michal Bienkowski, (CLA, CTA) Averna Technologies |
01-11-2021 12:53 AM
Could we have a discussion about Package Manager/ Builder.
I am currently trying to get my head around a proper usage especially given the (to me linited) functionality of the Package Builder and it's interfaces in LabVIEW & TestStand vs (to me ) enhanced functionality of the Package Manager CLI.
Furthermore: my perception is that installation via Package Manager is the way to go in the future. Taking a look at the poorly moderated Package Manager Forum with limited feedback from NI does not support this impression.
01-11-2021 07:51 AM
Excellent topic.
Sam did a presentation at the last User Group:https://www.youtube.com/watch?v=VEEZNUc2EZc and also at NI Week 2017??. These are somewhat TestStand focused.
Please list your pain points and questions so we can build a good list before the event. We can ask Sam if he would be willing to lead this. I will also contact NI once we have the list ready.
01-11-2021 10:31 AM - edited 01-11-2021 10:40 AM
@Oli_Wachno wrote:
Furthermore: my perception is that installation via Package Manager is the way to go in the future. Taking a look at the poorly moderated Package Manager Forum with limited feedback from NI does not support this impression.
According to the documentation your perception is right.
https://zone.ni.com/reference/en-XX/help/370052AA-01/tsdeploysystem/infotopics/tsduconcepts/
BTW Have you seen this: https://github.com/mbilyk/NIPM-Tutorial ?
01-12-2021 12:33 AM
[...]
https://zone.ni.com/reference/en-XX/help/370052AA-01/tsdeploysystem/infotopics/tsduconcepts/
BTW Have you seen this: https://github.com/mbilyk/NIPM-Tutorial ?
Hi Michal,
thanks for pointing this out! I shall have a look asap 🙂
01-15-2021 09:58 AM - edited 02-25-2021 01:01 AM
After having checked Michaels' tutorial (everyone interested in the topic should definitely check this one out) and checking the NI documentation,
Edit: sorry, I have mixed up name in the original post!
I still have some open questions:
- What is the use case for relative packages?
- When will the Package Builder/ the LabVIEW Build Script support symbolic paths like the Manager CLI does?
- When will it be possible to no longer need a package for each LabVIEW version, the package needs to be installed for (thinking of toolkits and add-ons)
- As read in another forum, the packet manager uses unsecured connections when transferring packets. Are there any plans to configure this to secured ones?
- Is anybody already using packet management via Packet Manager on a larger scale without SystemLink?
[Edit]: is there a way to install into directories on a different local drive? (see also)
Cheers
Oli
01-15-2021 11:25 AM
Hey,
I wrote that tutorial and I have a few notes:
1. I haven't really reviewed and updated it recently so it may have some inaccurate information.
2. There are some finicky things when it comes to automating NIPM that aren't really covered in the tutorial.
That being said, it will get you about 80% of the way to using NIPM in a CI/CD pipeline.
I can't really answer any of the questions, unfortunately.
01-22-2021 05:16 AM
I have to admit that this meetings topics are already great (I'm really pleased that NI R&D will present). I can't wait! 😀
01-29-2021 10:01 AM
@bienieck wrote:
I have to admit that this meetings topics are already great (I'm really pleased that NI R&D will present). I can't wait! 😀
Me too. Agenda complete! 😀
01-21-2023 07:18 AM - edited 01-21-2023 07:22 AM
@bienieck wrote:
@Oli_Wachno wrote:Furthermore: my perception is that installation via Package Manager is the way to go in the future. Taking a look at the poorly moderated Package Manager Forum with limited feedback from NI does not support this impression.
According to the documentation your perception is right.
https://zone.ni.com/reference/en-XX/help/370052AA-01/tsdeploysystem/infotopics/tsduconcepts/
BTW Have you seen this: https://github.com/mbilyk/NIPM-Tutorial ?
I just realized that the abovementioned note is not in the latest documentation. I don't know how it should be interpreted.
EDIT:
I was wrong. I was looking in the wrong place. The note is still there but in a different format.
BTW: Did you switch to NIPB already?