So from what I can tell it's common practice [1] for Java projects to switch to using the the org.apache namespace. Scala/kafka doesn't even follow the reverse FQDM convention, so I don't see a need to change the source code. But what about for packaging? Ought a project depending on kafka be using:
<groupId>kafka</groupId> <artifactId>core-kafka</artifactId> or <groupId>org.apache.kafka</groupId> <artifactId>core-kafka</artifactId> [1] http://incubator.apache.org/guides/mentor.html#repackaging
