Actor Framework Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Take This Survey on Actor Framework Specialty Messages

Do you use Actor Framework? If so, I need to hear from you.

There are several messages that ship with Actor Framework, but are not included in Actor Framework.lvlib. As we do the work to transition to open source, I need to understand just how often you use these various specialty messages.

Please help by responding to this very short (seriously, like, one or two minutes) survey:

 

Actor Framework Specialty Message Survey 

0 Kudos
Message 1 of 10
(340 Views)

Allen, is LabVIEW going open source?

Steven Howell
Controls and Instrumentation Engineer
Jacobs Technologies
NASA Johnson Space Center
0 Kudos
Message 2 of 10
(298 Views)

Yes.  Actor Framework is going open source.

Message 3 of 10
(292 Views)

Just to clarify, unless I missed something substantial, Actor Framework is likely going open source.

 

LabVIEW itself is still very much closed source. 😁

 

Message 4 of 10
(278 Views)

@D_Hooks wrote:

Just to clarify, unless I missed something substantial, Actor Framework is likely going open source.

 

LabVIEW itself is still very much closed source. 😁

 


That'll teach me to read posts more closely.  AF is going open source - I'm working on that content right now, in fact.  So far, that and the Icon Editor are the only things that are, though some other components and toolkits may go open source in the future.  In part, that will depend on how well these two projects go.

 

(I fixed my original answer above.)

Message 5 of 10
(271 Views)

What exactly does it mean to go open source for the AF? As far as I know, all of the AF VI's are viewable/not password protected. I'd guess a general decoupling of the AF release cycle from the main LabVIEW cycle?

0 Kudos
Message 6 of 10
(213 Views)

@BertMcMahan wrote:

What exactly does it mean to go open source for the AF?


The big issue is that no one at NI really owns AF, so bug fixes are the only things being done by NI (and not even all of them!).  We've needed to revamp the core libraries to better facilitate PPL builds, and we have a lot of loose tooling that many of us would like to see better integrated with the product.

 

I have wanted a path for getting these sorts of changes into shipping LabVIEW.  Yes, we can all roll our own, but having an official LabVIEW imprimatur for a community-vetted solution aids adoption, especially in larger accounts.  While NI has not guaranteed that we'll get such blessings, open source is our likely best path at this point.

Message 7 of 10
(198 Views)

You're correct that the source code for AF is already freely available. The idea with making AF "open source" is that the community will be able to modify and and maintain the source code, and then NI will re-integrate the modified version into future shipping versions of LabVIEW.

 

NI is currently investigating this process with the Icon Editor and Actor Framework. Based upon how the experiment goes, other pieces of LabVIEW could be similarly opened up in the future. The idea is that features and toolkits which aren't being actively developed by NI internally could be updated through community initiatives, while retaining their first-class status within the LabVIEW product.

 

Message 8 of 10
(188 Views)

That sounds wonderful. Will it basically be a public Github repo? I wonder who will maintain it to incorporate pull requests, etc?

Message 9 of 10
(167 Views)

@BertMcMahan wrote:

That sounds wonderful. Will it basically be a public Github repo? I wonder who will maintain it to incorporate pull requests, etc?


We do, too!  😁

 

More seriously, that's evolving.  This is a new thing for all of us.

0 Kudos
Message 10 of 10
(163 Views)