Sajith Vimukthi wrote:
I am planning to develop a new Open Source project keeping mediawiki as the baseline....
Nobody else said this explicitly, so....
FYI Sajith, MediaWiki has a very powerful third-party plug-in system ("extensions"). Maybe instead of modifying MediaWiki, you could just create extensions to transform MediaWiki into what you want. That would be much easier for you in the future -- you could upgrade MediaWiki transparently and still have your extensions work. If you "fork" MediaWiki instead, creating a new project, you'll probably never be able to upgrade and take advantage of future MediaWiki features.
DanB