LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Jim_Kring

Move the LabVIEW Icon Editor to GitHub (and Facilitate Community Contributions)

The LabVIEW Icon Editor plays a central role in creating graphical icons for VIs.

Yet, it has some quirks that would be great to address, such as fixing a few issues affecting users on Linux.

 

Because the Icon Editor is written in LabVIEW, many LabVIEW users could actually help fix issues and suggest improvements more directly, if the Icon Editor source code were hosted on GitHub. This would allow people to submit issues and feature requests (even in the form of Pull Requests with the fixed/improved code).

By transitioning the Icon Editor to GitHub, NI could establish a process that allows for the incorporation of community improvements into the official LabVIEW releases.  This would improve quality and allow for more and better feedback from the community.

Note that NI has historically shared the Icon Editor code with each new LabVIEW release (here in the NI’s LabVIEW discussion forums).  However, there hasn’t ever been an effective mechanism for the community to contribute back their fixes and feature suggestions.  So, hopefully this would only take incremental effort for exponential gains!

2 Comments
fefepeto_kb
Member

At the same time it would be great to separate the icon editor from the LabVIEW core component in the package manager. If this is a separate package it allows us, the users, to update the icon editor separately for all the supported LabVIEW versions.

Christina_R
Active Participant
Status changed to: Completed

GitHub - ni/labview-icon-editor: Source for LabVIEW's icon editor


Christina Rogers
Principal Product Owner, LabVIEW R&D