Contribute to the MongoDB Project
¶
This page contains information relevant for contributors to the core MongoDB server project.
Development Rules
¶
Kernel Class Rules
Kernel Code Development Rules
Kernel Code Style
Kernel Concurrency Rules
Kernel Exception Architecture
Kernel Logging Rules
Kernel Memory Management Guidelines
Kernel String Manipulation
Writing Tests for Kernel Code
Database Internals
¶
Durability Internals
Parsing Stack Traces
Error Codes
Compiling and Building MongoDB
¶
Build Tools and Testing
¶
SCons and MongoDB
Smoke Tests
Build Tutorials and Instructions
¶
Build the Mongo Shell on Windows
Build for FreeBSD
Build for Linux
Build for OS X
Build for Solaris
Build for Windows
Build with Visual Studio 2010
Additional Resources
¶
JS Benchmarking Harness
Project Ideas for Contributors
Emacs Tips
< Introduction to MongoDB
Kernel Class Rules >
About MongoDB
Introduction to MongoDB
Contribute to the MongoDB Project
Kernel Class Rules
Kernel Code Development Rules
Kernel Code Style
Kernel Concurrency Rules
Kernel Exception Architecture
Kernel Logging Rules
Kernel Memory Management Guidelines
Kernel String Manipulation
Writing Tests for Kernel Code
Durability Internals
Parsing Stack Traces
Error Codes
SCons and MongoDB
Smoke Tests
Build the Mongo Shell on Windows
Build for FreeBSD
Build for Linux
Build for OS X
Build for Solaris
Build for Windows
Build with Visual Studio 2010
JS Benchmarking Harness
Project Ideas for Contributors
Emacs Tips
Production Deployments
MongoDB-Based Applications
MongoDB Licensing
MongoDB in a nutshell
MongoDB Source Code
MongoDB Manual
Contents
Installation
Reference
Tutorials
MongoDB Ecosystem
Drivers and Client libraries
C
(
docs
)
C++
(
docs
)
C#
(
docs
)
Erlang
(
docs
)
Haskell
(
docs
)
Java
(
docs
)
JavaScript
(
docs
)
Perl
(
docs
)
PHP
(
docs
)
Python
(
docs
)
Ruby
(
docs
)
Scala
(
docs
)
Tools and Integration
Platform Integration
MongoDB Resources
Downloads
MongoDB Events
Slides and Video
MongoDB Monitoring Service
(
docs
)
Forums
Blog
Download
Drivers
Events
Translations