z7658329 commented on issue #188: URL: https://github.com/apache/incubator-hugegraph-computer/issues/188#issuecomment-1321111677
hugegraph-computer third-party license assign to @seagle-yuan 参考:https://github.com/apache/incubator-hugegraph/issues/2007 # 添加新依赖流程 注意:新增依赖的 license 不能是 [ASF第三方许可证策](https://apache.org/legal/resolved.html) 中 CATEGORY X 列出的 license 类型。 1. 在 `hugegraph-dist/scripts/dependency/known-dependencies.txt` 中添加你所需要的 jar 名称+版本。 2. 在 `hugegraph-dist/release-docs/licenses/`目录下添加新增依赖的 LICENSE 文件。 3. 在 `hugegraph-dist/release-docs/LICENSE`文件中追加新增依赖的 license 信息。 4. 在 `hugegraph-dist/release-docs/NOTICE`文件中追加新增依赖的 notice 信息。(没有NOTICE 则跳过该步骤) 其中`LICENSE`和`NOTICE` 信息可以在依赖对应的代码仓库中找到。另外新增依赖所关联的依赖也需要添加LICENSE,运行 `hugegraph-dist/scripts/dependency/regenerate_known_dependencies.sh` 可以生成项目全量最新依赖列表。 比如在源码中引入了第三方文件 `ant-1.9.1.jar` - 项目源码位于:https://github.com/apache/ant/tree/rel/1.9.1 - LICENSE 文件:https://github.com/apache/ant/blob/rel/1.9.1/LICENSE - NOTICE 文件:https://github.com/apache/ant/blob/rel/1.9.1/NOTICE `ant-1.9.1.jar` 的 license 信息需要在 LICENSE 文件中指定,notice 信息需要在NOTICE文件中指定。 ant-1.9.1.jar 对应的详细 LICENSE 文件需要复制到 licenses/ 目录下。 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@hugegraph.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org