Contributing¶
Thank you for your interest in contributing to TI Mindmap HUB. This guide covers how to submit improvements to this documentation and research repository.
Contribution Types¶
1. Documentation Improvements¶
Help improve these docs:
- Fix typos or clarify explanations
- Add examples or diagrams
- Improve navigation or structure
- Translate documentation
2. STIX Examples¶
Contribute example STIX bundles:
- Real-world examples (sanitized — no live IOCs)
- Edge-case examples for validation testing
- Integration examples for specific platforms
3. Source Suggestions¶
Suggest new OSINT sources for monitoring. Open an issue using the Feature Request template.
4. Academic Collaboration¶
We welcome research partnerships. See Academic Collaborations for details.
5. Bug Reports and Feedback¶
Report incorrect outputs or platform issues using the Bug Report issue template.
How to Submit Changes¶
Pull Request Process¶
- Fork the repository
- Create a branch with a descriptive name:
- Make your changes following the Docs Style Guide
- Test locally — run
mkdocs serveto preview - Commit with a clear message:
- Push to your fork and open a Pull Request
Commit Message Format¶
Use conventional commits:
| Type | Use For |
|---|---|
docs |
Documentation changes |
fix |
Corrections and bug fixes |
feat |
New content or features |
chore |
Maintenance and tooling |
Adding a New Page¶
- Create a Markdown file in the appropriate
docs/subdirectory - Add front matter with
titleanddescription - Add the page to the
navsection inmkdocs.yml - Use relative links to reference other pages
- Test with
mkdocs serve
Adding a Video Page¶
- Create a new
.mdfile indocs/videos/ - Use the responsive embed pattern:
- Add the page to the
navinmkdocs.yml - Link from
docs/videos/index.md
Recognition¶
Contributors are acknowledged in:
- Repository CONTRIBUTORS.md file (for significant contributions)
- Platform "About" page
- Research publications (for academic collaborators)
Questions?¶
- Documentation issues: Open a GitHub issue
- Academic collaboration: info@ti-mindmap-hub.com
- General questions: info@ti-mindmap-hub.com