Too Long; Didn't Read
Naming Conventions in Java, Maven and Gradle give guidelines on how to name packages. Java Language Architect Brian Goetz says names matter, so names matter. JitPack turns any git commit into a maven artifact at a jitpack. Gradle gives guidelines that are very good - no unnecessary nesting, no unnecessary names. The naming convention is based on the reverse-domain pattern used for Java packages, for example org.example.greeting.com.greetings.