The main tool to use is Apache RAT. Definitely use that. One of the hardest tasks is getting the contents of LICENSE and NOTICE right. That is a manual task I’m afraid.
Julian > On Apr 18, 2018, at 08:34, Gian Merlino <gianmerl...@gmail.com> wrote: > > Hi Slim, > > Do you know if ORC & Hive use this tool as part of their release process? > And if it's considered a good tool by itself for verifying we meet all of > the Apache licensing requirements, or if we'll need something else too? > >> On Tue, Apr 17, 2018 at 9:15 PM, Slim Bouguerra <bs...@apache.org> wrote: >> >> One of the question last dev synch was about the generation of dependency >> licenses. >> Some projects (ORC and Hive) use the maven site plugin that can generates >> reports with all the dependencies and licenses details. >> I have run it on Druid and this is how it looks for Druid Api Module. >> cmd >> >> mvn project-info-reports:dependencies >> >> The site directory can be found under target/site >> here is an example for one module >> https://drive.google.com/file/d/1P8R0kZjp8zP4WSOVrKdlJF7Xr8- >> OI7Oe/view?usp=sharing >> >> Also no fancy tools used to detect unwanted licenses, it is done while >> reviewing PR >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@druid.apache.org >> For additional commands, e-mail: dev-h...@druid.apache.org >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@druid.apache.org For additional commands, e-mail: dev-h...@druid.apache.org