Hi Bindu,
very excited to see you are willing to contribute.
I just added your email address to the project committers in Google Code, so you should be all set to commit to trunk. Not sure though if that's a valid google code account, so feel free to mail me your google apps proper login.
Regarding the purge profile, I certainly agree the purge should remove the indexes as well.
For implementing this (and in general), if you can open an issue and then document / refer the commit in which you fix it, that would be great. A feel free to push us (in the list) for a release when you feel it's necessary ;)
@All: please join me in welcoming Bindu to the Maven Alfresco community gotha :)
Thanks for your participation and passion!
Gab
--