what is implemented so far in skyprinter works like this modified https://github.com/openjump-gis/skyprinter-extension/blob/main/pom.xml to add assembly plugin (creates the zip), checksum plugin (guess what:)
added https://github.com/openjump-gis/skyprinter-extension/blob/main/distro-zip.xml describes what has to end up in the distro zip file structure for now is <extensionname>-<version>.zip containing <extensionname>-<version>.jar lib/dependency.jars (reasoning is, if two extensions use the same dependency, it's ok to ship only one jar copy) or alternatively <extensionname>/dependency.jars add other resources in folders as needed, but preferrably under '<extensionname>/' to actually create the distro (assuming the above is properly implemented already) 1. change version in pom.xml 2. push all your changes to the extension repo 3. 'mvn package' locally resulting in target/{distro.zip plus .md5,.sha1 checksum files} 4. tag on github, which creates a release and attach the files created above 5. modify openjump/pom.xml to download the distro zip into either CORE/PLUS (see skyprinter example https://github.com/openjump-gis/openjump/blob/23682210aecac62a9ce363b8c74bafcfab114bf1/pom.xml#L74-L85 ) of course this'll work earliest when the wget branch is committed.. there's always the sun :) ede _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel