-
Notifications
You must be signed in to change notification settings - Fork 45
Kieker Developers Meeting @ SSP2024
Reiner Jung edited this page Nov 5, 2024
·
8 revisions
We collect discussion items as the following list for Kieker Developers Meeting at SSP2024. The meeting is scheduled on Tuesday, November 5, 2024 at 14:00.
Shinhyung will create a template on Overleaf. This submission targets the Tool Artifact track.
The size of the Kieker release binary has increased from 650MB to 2.4GB. It requires refactoring.
Every tool comes with its own zip file containing all the necessary dependencies. For the binary bundle, I would suggest to build to merge all the zip files into one.
We can use the approach from OceanDSL:
#!/bin/bash
BASE_DIR=$(cd "$(dirname "$0")"; pwd)
VERSION="1.3.0-SNAPSHOT"
rm -rf $BASE_DIR/build/oceandsl-tools
mkdir -p $BASE_DIR/build/oceandsl-tools
cd $BASE_DIR/build/oceandsl-tools
mkdir bin
mkdir lib
for I in allen-upper-limit cmi dar delta fxca maa mktable mop mvis sar relabel restructuring ; do
unzip $BASE_DIR/tools/$I/build/distributions/$I-$VERSION.zip
mv $I-$VERSION/lib/* lib/
mv $I-$VERSION/bin/* bin/
rm -rf $I-$VERSION
done
cd ..
tar -cvzpf oceandsl-tools.tgz oceandsl-tools
# end
Creating a LinkedIn group such as SIG Software Performance and Monitoring could help increase Kieker's visibility to academia and industry.
- Optionally: Use nexus staging plugin hands-on: https://github.com/Codearte/gradle-nexus-staging-plugin/#multi-project-build