Jump to content

NI Package Builder


Recommended Posts

At NIWeek, the new NI Package Builder was showcased.  It looks like an alternative to VIPM, is that correct?

Did anyone notice if it is going to work with previous versions of LabVIEW or just 2017?

Edited by viSci
Link to comment

The NI Package Builder is less of a replacement for VIPM in my opinion, and more of a distribution method for installing software in general.  NI may mature their package manager to one day replace VIPM, but as it is now the NIPM is not so much focused on installing LabVIEW packages, as it is focused on installing software.  Now LabVIEW packages can be software (of course) but you won't find things like palette editing tools, running pre/post install VIs, or anything LabVIEW specific at the moment.  It is more like an app store, where you can one day search for tools network packages, or larger packages like NI DAQmx.  This is how NXG is currently distributed by installing the NIPM, and then choosing to install NXG and its dependent packages.  There is also an offline installer but I suspect it is still just NIPM with the NXG packages as an offline repository.  

Of course this also opens up the possibility of making your own packages and you can have the "Hooovahh's Awesome Program" package which may depend on the NXG run-time, DAQmx, NI-DMM, and NI-VISA.  Then these packages can be included in an offline repository that gets installed, or (potentially) an online repository so users of my software can update to newer versions of my awesome program, or newer version of NI's packages if dependencies allow it.

Because of this I highly doubt it will ever replace VIPM for current generation LabVIEW needs.  At the moment this just doesn't seem to be what the NIPM is made for.

Link to comment

I'm guessing its deliberately not replacing vipm for current lv. You can download and install the builder tools for current labview but it seems to exclude the ability to select by labview version, symbolic paths, etc. If you peek at the available packages you'll note that there seems to be a separate package for each supported labview version. Surely this is not a use case they overlooked, so the only conclusion I can draw is that they excluded it on purpose.

Edited by smithd
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.