2008/5/31 Brett Porter <[EMAIL PROTECTED]>: > 2008/5/31 Noel J. Bergman <[EMAIL PROTECTED]>: >>> I'm more than happy to throw an enforcer rule into the next Maven >>> release that warns users if they are: >>> - using the incubator repository >>> - using an artifact from org.apache.* with version *-incubating. >>> and point them to a URL to learn more. >> >>> Will that do? >> >> Wearing my Incubator PMC hat? Possibly. Please elaborate. > > I'd need to look into it (Brian wrote the enforcer so might offer his > thoughts), but I think we can add a rule that will fail at the start > of a build using such artifact(s). It can also display a message for > how to configure the project such that it will disable the message and > failure. It's per project, not per user. It's not transitive, so any > project that uses something that uses an incubating artifact would > need to do the same.
Just some more considerations on this though. I would need to check the impact on build performance - I imagine it's pretty quick, but it's possibly an obnoxious thing to add for every build whether they care about incubated apache projects or not. > >> Obviously, this won't solve the problem of people using older versions of >> Maven, but I'm not sure if there is a good solution to that, is there? > > Not really. That said, it could be added to the apache parent pom so hopefully all the ASF projects can use it regardless of Maven version. That seems to be less your concern though. - Brett > > - Brett > > -- > Brett Porter > Blog: http://blogs.exist.com/bporter/ > -- Brett Porter Blog: http://blogs.exist.com/bporter/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]