[OISF/outreachy] Project timeline for your respective projects

Shivani Bhardwaj sbhardwaj at openinfosecfoundation.org
Wed Oct 28 17:10:41 UTC 2020


Hello all!

If you are applying to
Covert Protocol from C to Rust
Please have a look at the actual issue that you shall be dealing with:
https://redmine.openinfosecfoundation.org/issues/3957 Here, we have
mentioned a very brief step by step guide for you. You could keep the
"Understanding the protocol and implementing for UDP" for the first
month, "TCP and multiple transaction implementation for the second
month" and "Bug fixes and testing" for the third month. You can see
the issue for details about these three steps I mention. It's OK if it
does not make any sense as of now.
Please note that this is a very tentative overview of how you might be
doing the work over three months. It shall change heavily as per your
pace of work. It's completely OK to take time and understand things so
we won't rush but if you are able to complete this earlier, we have
other protocol conversion in line for you.

If you are applying to
Improve Python tools for Suricata
It is difficult to define something in steps as we could do for the C
project because this will be a combination of a lot of small to
intermediate issues across the two of our Python projects. But, I
guess for the timeline's sake, you could mention "Understanding and
implementing parallelization for suricata-verify" for the first month,
"tool to simulate gap testing" for the second month and
"suricata-update bug fixes" for the third month.
Please note that this is a very tentative overview of what you might
be doing. There are several Python issues that need to be fixed. Not
sure if these three would be the only ones or the ones that you will
get to work on. Based on the speed and complexity of the issues, these
may be reshuffled.

IMPORTANT: Your timeline entry in no way affects your selection. It's
completely alright if something is missing over there or you do not
know when you would be doing what. We just want you to learn and grow
at a pace that you are comfortable with and enjoy your time working
with us.

Have a great day/night (whichever part of the world you're in)!
-- 
Shivani
Junior Developer, OISF


More information about the Outreachy mailing list