Greetings, potential Outreachy interns!
You’re very welcome to the humble abode of OISF created for you. Please make sure you have gone through the pinned post that explains the category before jumping in. This thread is for all the mentors and applicants to introduce and only introduce themselves. You can choose the length of introduction that you want to give for yourself. If you have any questions/ suggestions, please feel free to create a new topic for that.
Moving on, introducing myself…
I am Shivani.
I am a member of OISF working on parts of Suricata and its auxiliary tools.
In the past, I have worked on projects with C, Python, Django, AWS, PostgreSQL, Redis, Celery, and more as a developer and a DevOps engineer.
I’ll be one of your mentors and the coordinator for OISF.
I’m available for any questions related to the Redmine tickets, Suricata project, Git, Rust, C.
Contact me at firstname.lastname@example.org in case of any CoC violations or anything you might want to improve that you’re not comfortable sharing in public.
Hello, Outreachy folks and newcomers!
I loved Shivani’s style, so I’ll take inspiration from it…
I am Juliana.
Pronouns: She/Her (They/Them is also fine).
I am also a member of OISF working on parts of Suricata, mostly, and its documentation.
In the past, I have worked on projects with C/C++, PHP, PostgreSQL, Drupal; but also as a Service Desk and Customer Support call center agent, and as a freelancer translator.
I’ll be one of your mentors for OISF.
I’m also available for any questions related to the Redmine tickets, Suricata project, Git, Rust, C…
Contact me at jufajardini [at] oisf [dot] net in case of any CoC violations or anything you might not feel comfortable sharing in public.
I am from Brazil =]
I love biking, rollerblade skating, and parkouring, when possible.
I love cats, and animals and nature in general
I am an Outreachy alum
Extra info: I like emojis a lot.
I am Modupe. I am an outreachy applicant. I am excited to join this community. Where can I get started.
Hi @Modupe, welcome to our community!
Have you read our blog post on getting started contributing to Suricata? Getting Started Contributing to Suricata - Suricata It’s a good start, if not
You can also register on redmine, in case you haven’t done so yet, and have a look at our “Good first issues”, or “Outreachy” issues. Both labels shall bring a list of tasks which you can choose to claim, to get started contributing and getting to know more about Suricata. Once registered, let us know, so we can grant you a developer role. Then, you can ask in any ticket which you would like to claim, and we’ll let you know if it is available.
As a very first thing, if you haven’t gone through that, yet, you’ll need to setup and install Suricata in your computer/laptop. We recommend that you use a Linux based OS, for development work with Suricata: Ubuntu Installation from GIT - Suricata - Open Information Security Foundation
Most of the initial steps are also described on the Outreachy dashboard for the projects, and on the blog post, so do check them out, too!
If more questions arise, feel free to create a new topic in under the Outreachy category, to help us keep the forum organized and make finding and answering questions easier.
Mac OS: As the Installation from GIT states: “Installing from GIT on other operating systems is basically the same, except that some commands are Ubuntu-specific (like sudo and apt-get). In case you are using another operating system, you should replace those commands by your operating-specific commands.” We do have colleagues who develop for Suricata using Macs, so my understanding is that it is possible. However, if any Mac OS-related issues arise, it might be harder to find the right answers on how to fix them.
The good side is that if you find differences, you could write a short guide explaining how to overcome those
If you can install Ubuntu as a dual-boot, or maybe have a virtual machine running ubuntu on your Mac, it might be easier, though.
Rust knowledge: it would be more challenging for you to go through the tasks if you don’t have knowledge of a language like Rust, but if you are willing to learn and have time to dedicate to following tutorials and getting started with it, you might be able to accomplish the contribution tasks, and keep improving as you go! In short: I suggest you try contributing to an issue and following a tutorial, and see how you progress
Ok. Thank you. I appreciate the advice. I will start with tutorials for Rust to get me started.
Hello Sam, do feel welcome to our community!
If you have any questions, feel free to create a new topic under this Outreachy category. And when you feel ready, do ask to claim an issue in our redmine project tracker.
Hi Juliana. I watched the webinar: A beginner’s guide to adding new features to Suricata. I see you were also new to rust when you started contributing to Suricata. Quite Inspiring! Could you advise on a few tutorials that helped you? I think it would really help. Thank you.
Hi Barakat, Hi Sam, nice to meet you. I trust we would have a great time contributing and collaborating.
Modupe, can you please create a new topic where we could share rust tutorials and related links? It’s better organized like that
Hello @Barakat_Ajadi !
Be very welcome!
To all: we’re looking forward to seeing your contributions! =]
Ok. Great advice. I created the topic " Rust Tutorials for Beginners".
I am Sophia, an outreachy applicant. I will like to contribute but I don’t know rust but eager to learn.
I’m also an Outreachy applicant, I see you found the Topic: Outreachy contributions discussions where we discuss common errors in testing, installation …etc.
There is also a Rust Tutorials For Beginners Topic for suggested materials to learn Rust, You should check it out!
and welcome to the club!
Hi Sophia. A very warm welcome to you . We are happy to have you here
Thanks for the warm welcome Modupe & Sam . It’s easy to settle in thanks to you:hugs: