@fmanco Will Facebook continue to cut releases as a function of when it deploys a new version osquery to its production systems? Or will you guys start deploying versions of osquery that aren't necessarily tied to the same releases available to the community?
11/14/2018, 10:32 PM
Internally we are moving to a CI/CD model and focusing a lot on improving testing. This will allow us to keep the master branch much more stable and in the event something is broken identifying and fixing the problem earlier. So releases will be tied much more to new features than to stability.
11/14/2018, 10:34 PM
Will the burden of testing increase for incoming PRs that introduce new virtual tables from the community?
11/14/2018, 10:48 PM
Not sure I follow? Why would that happen?
11/14/2018, 10:51 PM
Well I've written 4 or 5 virtual tables but was not required to submit unit or integration tests for them. Since CI/CD will have a greater focus, I would imagine that it would be unacceptable to submit a virtual table without testing.
11/14/2018, 11:00 PM
Ah, got it. Yes we'll be more strict about requiring test. The bare minimum will be an integration test as we currently have for some tables at