How Can You Contribute?¶
You can directly contribute to the MASVS, MASWE, or MASTG in many different ways!
Contribution Flow¶
flowchart LR
A(Open Discussion) -->|discuss| C{qualifies?}
C -->|Yes| D(Issue)
C -->|No| E[Close]
D -->|open PR| F(Pull Request)
F -->|review| G{approved?}
F -->|make changes| F
G -->|Yes| H[Merge]
G -->|No| I[Close]
Typically, contributors should follow the entire process. However, sometimes it's clear what's needed, so we create an issue or open a PR directly. We recommend starting with a discussion to save you from the hassle of writing and submitting content that does not qualify, which would result in it being rejected after the work is done.
How to contribute | Description | MASVS | MASWE | MASTG |
---|---|---|---|---|
Participate in Discussions | Ask questions, give feedback, or propose ideas. | Discussions | Discussions | Discussions |
Create Issues | Report concrete actionable things such as missing content, errors, or improvements. | Issues | Issues | Issues |
Open Pull Requests | Submit new content, updates or fixes. | Pull Requests | Pull Requests | Pull Requests |
Review Pull Requests | Review technical content or fix typos. | Pull Requests | Pull Requests | Pull Requests |