I would like to start with adding some scala support to the java-apm-agent.
Since the current repo is completely focussed on Java, I would like to discuss how this should be organized. For example, this is how Datadog does it: https://github.com/DataDog/dd-trace-java
One of the main things that I would like to work on, is adding support for the Scala ExecutionContext (and maybe some cats-effect ContextShift support).
This would allow adding some traces manually on the incoming and outgoing http-requests, but without the need to change your code-base drastically by having to pass the span-ids manually when you are writing Concurrent code.
What do you think?