Maven Projekt auf GitHub mit der POM in einem Unterverzeichnis

… oder nur eine von vielen Möglichkeiten, sich um praxisferne Konventionen herumzumogeln (und um etwas, wovon ich behaupten würde, dass es ein Bug im Release-Plugin ist), will ich nicht beuruteilen.

Soso, Maven baut und released mit Abstand die meisten Java Projekte, und das mit praxisfernen Konventionen…

Ja. Leute wollen das, weil es sinnvoll ist. Dass einige “es aufgegeben haben”, und “es so machen, wie Maven es will, weil es anders nicht funktioniert” (unabhängig von der Frage, ob es sinnvoll ist oder nicht), hat nicht viel zu sagen - das mache ich ja jetzt auch, aber hoffe, dass andere nicht glauben, dass ich das so gemacht habe, weil ich es für richtig halte. Ich denke, die Bug reports (und die darin angedeuteten Versuche, diesen Bug zu fixen), und übrigen Links sprechen da für sich.