Namespace settings-1.0.0.xsd correct? -------------------------------------
Key: MNG-2636 URL: http://jira.codehaus.org/browse/MNG-2636 Project: Maven 2 Issue Type: Improvement Components: Settings Affects Versions: 2.0.4 Environment: - Win XP - JDK 1.5 Reporter: Davy Toch Priority: Minor Currently the namespace chosen in the settings XSD is the same as the one chosen in the POM XSD. This causes conflicts e.g. when using XML catalogs to resolve the XSD files (e.g. when using the WTP/XML Catalog support in Eclipse): POM XSD : http://maven.apache.org/maven-v4_0_0.xsd POM example: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> ... </project> Settings XSD : http://maven.apache.org/xsd/settings-1.0.0.xsd Settings example : <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> ... </settings> Having one namespace pointing to two different XSD files, depending on whether you're editing a POM or a settings file isn't a good idea. Question : can't the namespace of the settings XSD be changed or would this have too much of an impact on M2 (e.g. when M2 currently uses a namespace aware parser to parse the XML files)? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira