After running into a few complicated naming situations, I decided it would be worthwhile to pose this question to the list. For context, the current Fedora package naming guidelines say this: "When naming a package, the name should match the upstream tarball or project name from which this software came. In some cases, this naming choice may be more complicated. If this package has been packaged by other distributions/packagers in the past, then you should try to match their name for consistency. In any case, try to use your best judgement, and other developers will help in the final decision." In the java world, a few issues come into play. 1) the history of jpackage naming, where a packages are often named according to the section of the apache project from which they came. 2) the upstream tarball naming and jar file names, which typically lack the "ws-commons" prefix. 3) the existing Fedora packages, where we have apache-commons-* , xml-commons-*, one ws-commons-* package, and one ws-* package. 4) apache's own naming in github is different from their svn naming (partly due to a lack of hierarchy): https://github.com/apache/webservices-axiom versus http://svn.apache.org/viewvc/webservices/commons/tags/axiom/ 5) If we go with short names (to match the jar files), we have a greater risk of collision with other project names, e.g., http://savannah.nongnu.org/projects/axiom So I look at all of these conflicting possibilities, and I think we need to come to some consensus about what to do here. I considered posting this to the packaging list, but I think it's a fairly java-centric problem at this point. Feel free to report on that list if you believe it's appropriate, though. (And if this topic has already been beaten to death, I apologize. I couldn't find a documented resolution, though.) Thanks. --Andy -- java-devel mailing list java-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/java-devel