Experimental branches under a different organization #36
Replies: 2 comments 5 replies
-
I'm happy to create an AF Guild organization for GitHub. I think there still needs to be a bit of discussion about the process from there:
But this is a great start and means that any code that gets a PR from the AF Guild fork to the NI repo will have already gone through some level of quality checks. |
Beta Was this translation helpful? Give feedback.
-
After careful review with the organizational steering committee, having an NI repo forked by an association of people for mutual aid or the pursuit of a common goal such as the AF Guild that funnels all contributions into the NI org did not align with the process we are constantly improving. Our plan all along has been to use the first open source LabVIEW project (icon editor) as a way to create a process, and now that the actor framework is being done in parallel, please expect to see changes to the process or ideas for both since the AF has unique scenarios that the icon editor does not use. We will soon make the process public, and i will create an alternative that will enable long-term experiments which will be clearly delimited on that process, this will not be specific to the AF, but to any LabVIEW feature that NI decides to open source. |
Beta Was this translation helpful? Give feedback.
-
This issues spawns from a point brought out by Casey May on the icon editor standup, where he asked about the process of submitting code to experimental branches.
The current process NI has is not optimized for scalability, because Sergio needs to create experimental branches on a case by case basis, meaning that only NI resources can be approvers, this process is fine with the 2 repos we have, but it is highly coupled to Sergio being available.
We want the technical steering committees from each of the repos to create to be able to assign themselves as approvers. Sergio will figure out automating signing a Contributors License Agreements by using a "bot", as well as working internally at NI to understand the legal hurdles.
We would need for the AF Guild to create an org that will fork the Actor Framework repo from the NI org, this way the NI repository wont have any experimental branches, since they will now be controlled by the AF Guild.
Beta Was this translation helpful? Give feedback.
All reactions