Tutorial of maven2 - http://today.java.net/pub/a/today/2007/03/01/building-web-applications-with-maven-2.html

Some issues about maven - http://fishbowl.pastiche.org/2007/12/20/maven_broken_by_design http://www.infoq.com/news/2008/01/maven-debate

Example of using python to develop a build system - http://www.ddj.com/development-tools/218400678;jsessionid=D3GRYQAK5ZOIPQE1GHPCKHWATMY32JVN?_requestid=175658

Why we need to maintain build tag and how to do it usually - http://spin.atomicobject.com/2013/10/27/automated-versioning/