On 16.08.2021 20:57, Michaud Michael wrote: > > hey Mike, > > https://github.com/openjump-gis/bsheditor-extension/commits/main > > just finetuned the extension pom as i found some issues. namely > - added ojrepo, which is needed to retrieve OpenJUMP-2.0-main-SNAPSHOT.jar . > it was probably in your repo already from skyprinter, that's why it didn't > throw up. > > Oh, yes, I was wondering why I had not to add ojrepo. Understand now. I'll > have to add it to all extensions I just upgraded I think
indeed > - removed jts, junit deps as they are not needed there > > OK, thanks > - added distro zip packaging to prepare inclusion as downloadable zip > > A bit complex for me. Are you sure it is worthwhile ? Perhaps needed for a > later plugin manager ? totally. distro zips are a clean way to bundle all deps and files for a extension. also and more importantly, i want to get rid of binary jars/deps in trunk. that's why i made the effort to establish a the wget way to download extensions during maven build, just as any other dependency. it even binds to maven lifecycle 'process-resources' to make sure the extensions land in 'target/{lib.ext.core,lib.ext.plus}' before compiling so you can even include them when running OJ2 in your IDE. just add those folders via '-extensions-directory' instead of 'lib/ext' and 'lib/plus' as you are doing now. > pls check the commits above. > > wrt. packaging. shouldn't we package the the files currently in > trunk/lib/ext/Beantools as well in this extension? .. sunny regards ede > > I don't know. They are somewhat related as they both use beanshell > interpreter and the editor can be used to develop a beantool, but they don't > depend to each other. Do it if you feel it useful. i see, wasn't aware that we ship beanshell in CORE already. in that case we should probably leave them there. we could consider moving the whole beanshell functionality into PLUS, but i don't really care. ..sunny regards ede _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel