On 28 November 2011 12:03, James Carman <[email protected]> wrote: > I don't think that is either an apache thing or a rule. It's more of a > commons best practice. It's one we strongly suggest for good reason, > though.
Yes, because commons components are generally low-level libraries which can be part of a dependency chain. > Make sure the maven artifactId (and probably groupId too) changes > correspondingly. This will allow older versions to coexist with new ones. Package name changes must be accompanied by Maven id changes and vice-versa to avoid jar-hell This is because Maven relocation does not work with Maven Central. > On Nov 28, 2011 2:52 AM, "Henri Biestro" <[email protected]> wrote: > >> Gary and Sebb pointed out that, per apache release rules, incompatible >> binaries require new package name (i.e. jexl3). >> My bad, sorry. >> Henrib >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
