# 向顶级项目贡献大块代码时的知识产权许可流程

参考 https://incubator.apache.org/ip-clearance/ip-clearance-template.html

# 流程

流程上要做8个步骤。

1. 知识产权许可必须由Member或者Officer来完成
2. (可选,可以后期再做)先提交一个表格记录一下TODO list,(做完一步,就更新一下表格上的时间)。
表格模板:https://incubator.apache.org/ip-clearance/ip-clearance-template.html (把cut here 中间的那部分内容删除)。
3. 签署SGA,发邮件到 secretary@apache.org
4. 等确认邮件回复
5. 如果授权中校验和引用了源代码,就要将捐赠代码的tar压缩包提交到孵化器放置区域 (/repos/asf/incubator/donation), 同时提交校验和和签名。这将确保apache拥有授予的法律记录。
6. 完成表格记录,并提交 
7. 发送消息到 general@incubator,邮件名前缀:[IP CLEARANCE],来邀请知识产权许可的检查。 72小时内无-1操作即可。
8. 发送消息到 general@incubator,邮件名前缀:[RESULT],来结束知识产权许可事项。

# 填充表格的方法

1. 将表格模板(或者别人写的文件)拷贝到 https://svn.apache.org/repos/asf/incubator/public/trunk/content/ip-clearance/${project-codebase}.xml
, 其中${project-codebase}.xml就是捐赠的内容名字(例如,IoTDB捐赠了 IoTDB UDF Library,那文件名就叫做 iotdb-udf-libirary.xml)。
2. 在索引页面 https://svn.apache.org/repos/asf/incubator/public/trunk/content/ip-clearance/index.xml 添加相关内容


[IP CLEARANCE] 邮件模板:

Hi,

Apache IoTDB is receiving a donation of a UDF library[1][2] with accepted SGA [3].

Following the IP clearance process [4] this is a lazy consensus majority vote, 
open for at least 72 hours. 

Please vote to accept this contribution.

[1] https://lists.apache.org/thread/c8xdb51rd4bgyg7z7dbq3j11nfq758hc
[2] https://lists.apache.org/thread/c3k1s51q3bgs60nl7vw5yy6308c6y8oc
[3] https://lists.apache.org/thread/ylpp994r7tpj79bsg92qh5ljkll5k6rl
[4] https://incubator.apache.org/ip-clearance/ip-clearance-template.html

Thanks,



  • No labels