osctrl icon indicating copy to clipboard operation
osctrl copied to clipboard

How to contribute to this repository.

Open talk2sohail opened this issue 1 year ago • 1 comments

Hi,

My name is Md Sohail. I have been working as a Software Engineer for the past 2 years. I recently discovered Osquery in my workplace and wanted to learn more. So I came across this project which is extensively using Osquery.

I wanted to upskill myself by contributing any way possible.

Can anyone please tell me how can I get started?

I have basic knowledge of Osquery ( Like making queries, setting up the service for custom config, etc ) and little working knowledge of Go as well. Thanking with anticipation.

Regards, Sohail

talk2sohail avatar May 14 '23 13:05 talk2sohail

Hi Sohail! The first step would be to deploy osctrl in a Linux environment or a Docker environment, and start taking notes right away. Because if there are issues with the deployment, then there are problems with the provision.sh or the dockerize.sh/docker-compose.yml. Those can be turned into issues and eventually will get fixed, or even better, you can attempt to fix them and submit a Pull Request!

If you are more interested in the codebase, rather than the deployment aspect, another good way to understand what the different components are doing is to write unit tests, since our coverage is still quite low.

How does it sound? Thank you for helping with osctrl!

javuto avatar Jun 06 '23 09:06 javuto