null Global Committee elections are coming up! See the election repository for more information.

General hands-on event.

Proposed sessions for this event:

  • Crack the Code: Contribute to Mantis by Bharath
Note: The session details including schedule are available below.

Null Kriya - Mantis

“Null Kriya” is a one-day hackathon focused on contributing to the Mantis project. This collaborative, guided session is led by Mantis project maintainers to help participants contribute directly to the project’s development.


Who Should Attend?

This session is primarily for:
- Folks familiar with Python programming and interested in Attack Surface Management.
- Individuals interested in non-coding contributions, such as improving documentation or brainstorming Attack Surface Management ideas.


What You Need to Know

  • For Code Contributions:

    You should know programming in Python. (Mantis-specific coding practices will be explained during the session.)

  • For Non-Code Contributions:

    Have the prerequisite knowledge required to contribute before the session.


What to Expect in the Session

  • A code walk-through of the Mantis project.
  • A guide on how to contribute to Mantis.
  • Mantis maintainers will provide guidance and support for contributing.
  • Pair-programming: Participants will collaborate in pairs to solve issues instead of working individually.

What NOT to Expect in the Session

  • Learning to program:

    This is NOT a session to learn or teach programming in Python or any other prerequisite skills.

    (However, help with Mantis-specific code will be provided.)

  • Major feature contributions and same-day merges:

    This is a pilot session designed to help participants solve simple issues and prepare for major contributions after the session.


What to Bring

  1. A laptop with admin access.
  2. A code editor (e.g., VS Code, Sublime, or your favorite editor).
  3. Clone the Mantis GitHub repository on your system.
  4. A GitHub account.
  5. (Optional) Configure GitHub with SSH keys.
  6. (Optional) Add a GPG key to your GitHub account for verified commits.

How to Attend

As this is an experimental, pilot session, attendance will be limited. To join, follow these steps:

  1. RSVP on this platform.
  2. Visit the Mantis Project Issues page and pick issues you'd like to contribute to during the session.
  3. Fill out the Google Form.
  4. If selected, you will receive an invitation by Thursday via your registered email.

Join us for Null Kriya and take your first step towards contributing to the Mantis project!

Date Saturday February 01 2025
Chapter Bangalore
Registrations 24
Max Registrations 25
Event Type Invite Only
Start Time 09:00 AM
End Time 06:00 PM

Session Schedule

Name Speaker Start Time End Time Resources
Crack the Code: Contribute to Mantis Bharath 09:00 AM 06:00 PM

Venue


This is an invite only event. If you are selected you will receive further information via e-mail.