> On Jun 3, 2020, at 9:03 AM, Jonathan Gallimore <[email protected]> 
> wrote:
> 
> Just wanted to follow up with some details on how I'm getting the numbers
> below. I'm using this tool: https://github.com/tomitribe/jkta

So people have a heads-up on that tool, I'm currently working on the Tomitribe 
side with Sonatype to scan all of Maven Central for uses of the affected javax 
packages.  We'll be building a reporting site to share the data with everyone.  
I mention that just in case people get excited and think, "wow, we could help a 
lot of people with a tool like that!"  Agree and covered :)  "Go big or go 
home" as they say :)

I unfortunately won't be able to go into much more detail.  I'll just say we're 
all very excited and we hope to make the javax-to-jakarta transition as 
survivable as possible.

> Once TomEE is built, I'm extracting the zip, changing to the lib folder,
> and running the following commands:
> 
> for f in *.jar; do java -jar
> ~/dev/jkta/target/jkta-0.11-SNAPSHOT-shaded.jar usage jar $f > $f.tsv; done
> for f in *.jar; do java -jar
> ~/dev/jkta/target/jkta-0.11-SNAPSHOT-shaded.jar usage jar
> --include-strings=true $f > $f.strings.tsv; done
> java -jar ~/dev/jkta/target/jkta-0.11-SNAPSHOT-shaded.jar usage dir . >
> jars.tsv
> java -jar ~/dev/jkta/target/jkta-0.11-SNAPSHOT-shaded.jar usage dir
> --include-strings=true . > jars.strings.tsv
> 
> The goal to see what the gaps are from the transformation process and close
> those gaps.

I'll dig in and see what I can find.  I've had my nose deep in ASM for a few 
weeks now, so we'll see if helps.


-David

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to