Hallo zusammen,
zum Zeitpunkt eurer Beiträge fehlte ja noch die offizielle Dokumentation, wie es gehen soll. Die gibt es jetzt unter https://manual.joomla.org. In Anlehnung an das dortige Beispiel sieht meine xml-Datei so aus:
XML
<files>
<folder module="mod_ws_test">services</folder>
<folder>src</folder>
<folder>tmpl</folder>
<filename>mod_ws_test.xml</filename>
</files>
<media destination="mod_ws_test" folder="media">
<filename>joomla.asset.json</filename>
<folder>css</folder>
</media>
und die erste Ebene in der ZIP-Datei sieht so:
Shell session
<DIR> css
411 joomla.asset.json
944 mod_ws_test.xml
<DIR> services
<DIR> src
<DIR> tmpl
Beim Installieren wird der Ordner unter /media /mod_ws_test angelegt und darunter die Datei joomla.asset.json und der Ordner css einsortiert. Der Rest landet wie erwartet unter /modules.
Nur falls noch einmal jemand über dieses Problem stolpert!