Mentors,

I feel like I'm on the verge of getting LICENSE/NOTICE right in all
respects. Seems like there's one piece that's out of place and could use
some advice as I wasn't able to map anything I'd read in the Apache docs on
this topic to my issue.  We currently shade several libraries: Kryo,
minlog, objenesis, and jackson, essentially re-packaging those dependencies
in a jar called gremlin-shaded.

As we didn't re-package the source code of these libs, I figured that the
source LICENSE/NOTICE didn't need to change.  They are of course in the
binary distributions so I figured that the binary LICENSE should reference
them in some way so I made entries in this fashion in LICENSE (left NOTICE
unchanged):

https://github.com/apache/incubator-tinkerpop/blob/5a8b61c09868e22a415c0469a2737d68acce9a4e/gremlin-console/src/main/LICENSE#L226-L228

Is that sufficient or is there a particular method that should be used to
indicate our usage of these libs in gremlin-shaded?

Thanks,

Stephen

Reply via email to