I want to install mongodb source code and want to make some contribution in its code. While looking for its installation, i am confused. Please tell me step by step installation of its code. How can i run its source code and then modify it to make my own contribution?
I have downlaoded mongodb source files, intsall the python and now i was installing scon. But scon can only be installed in win32 and i have win64. Moreover, what is boost and when it will be used in mongodb?
Hi Rahat,
Scons is written in Python so despite the ".win32" filename in the installer download, it's the same version for 32- or 64-bit Windows. The scons scripts are installed to your Python\scripts dir (eg: c:\Python27\Scripts\..).
The MongoDB server is written in C++. Boost (
http://www.boost.org/) is a set of open source C++ libraries used throughout the codebase.
If you haven't come across Boost yet, then you probably have a fair learning curve ahead before you should attempt getting into the C++ coding for a database server ;-).
Cheers,
Stephen