What is the best way to document hacks and code alterations?
I mean, if i added some functions, it is very much easy to just comment and put the parameters, return, its objective and all... If we altered the core and stuff like that, what is the best way to document them?