Hi all, I have added Apache Parent POM to the root pom.xml [1].
With that I added license, scm details etc. to root pom.xml. But we still have <license> defined in some child pom.xml files. For example check: grep -A 3 -R '<license>' . --include=pom.xml I think we should remove those and keep license only in root pom. Or should we add it to every POM? <scm> tag is also there in some pom.xml and those are invalid. See: grep -A 4 -R '<scm>' . --include=pom.xml Likewise there are many things need to be cleaned up. Some more things to check: grep -A 4 -R '<issueManagement>' . --include=pom.xml grep -A 7 -R '<mailingLists>' . --include=pom.xml grep -A 3 -R '<organization>' . --include=pom.xml grep -A 3 -R '<repositories>' . --include=pom.xml I think we should keep general things only in root pom. Please share your suggestions. Thanks! [1] https://issues.apache.org/jira/browse/STRATOS-44 -- Isuru Perera Senior Software Engineer | WSO2, Inc. | http://wso2.com/ Lean . Enterprise . Middleware Twitter: http://twitter.com/chrishantha | LinkedIn: http://lk.linkedin.com/in/chrishantha/
