Nesha, nice article. My summary of lightweight tags versus annotated, is that annotated tags are more suitable for enterprise code releases due to the formality of having commiter's user name and date. Perhaps a lone developer working in the wild can get by just fine by lightweight tagging releases.
Cheers and thank,
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.