As previously mentioned, it is quite honestly not possible to "fix" that specific version of the pom. For a very brief period of time, Maven was allowing changes to poms but then realized this was a bad idea. So instead the proper way to fix issues like this is to actually release a new version of the Maven artifact including an updated pom.
As for the question "who is the maintainer of this pom" -- unless the FOP team has specifically taken over the Maven artifact for their project, **anyone** can be the maintainer. This means you, or me, or any one else interested enough in Maven and FOP to actually do the work and submit the Maven Upload JIRA. In this case, I would suggest the following, as you appear to be very well versed in this particular artifact and it sounds like the FOP team does not currently maintain the pom file... Download the FOP source code (or binary if you won't compile it) for version 0.20.5 Download the pom.xml for version 0.20.5 Alter the pom.xml as needed and bump version to 0.20.5.1 Compile the source code if needed and package the JAR Create the Maven artifact bundle using the new 0.20.5.1 pom (Install this artifact in your local repo and make sure it works like you expect by using it in your project, check the Class-Path etc) Create a new Maven JIRA for this new version and attach your new bundle to the issue Wait for feedback from Carlos et al and hope you didn't screw anything up; if so, adjust your bundle as requested and re-upload Once accepted, the new artifact will appear in Central This is your best approach (imo) to get this updated FOP artifact installed in the Maven Repo. Unless of course someone else has a better suggestion... You asked about "quality control" previously... The assumption is that the people contributing builds to Maven are competent enough to create proper builds with reasonable pom.xml files etc. Ideally every Java project will eventually take over as maintainers of the Maven artifact but this is not required, nor is it entirely reasonable to expect it to ever occur. While there is some checking and testing before artifacts are installed into Central, in general, its not reasonable to expect the handful of Maven Repo maintainers to know everything about every project, so instead they simply trust the community and provide a way to "easily" update the artifacts, so when problems appear, the community can "easily" take care of it. Maven automatically looks for updates to artifacts, so new versions are pulled down and used as they are made available. Wayne On 9/20/06, Markus KARG <[EMAIL PROTECTED]> wrote:
this thread is not about local repositories or Sun JARs, it is solely about a bug I WANT TO FIX IN REPO1.MAVEN.ORG IN ONLY THE FOP PROJECT. Not more. Not less. So do you know the author of the fop:fop pom.xml file so that I can tell him of the bug, or don't you? Sorry, but meanwhile this thread is used by anyone to discuss anything... Markus
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]