Skip to content

Commit

Permalink
Merge pull request #98 from xwm1992/add-sign-icla-page
Browse files Browse the repository at this point in the history
add sign apache icla page
  • Loading branch information
MajorHe1 committed Jul 17, 2023
2 parents 8603e85 + e2f07bc commit a770d65
Show file tree
Hide file tree
Showing 4 changed files with 155 additions and 2 deletions.
75 changes: 75 additions & 0 deletions community/06-how-to-sign-apache-icla.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
---
title: ICLA Signing Process
sidebar_position: 5
---

## Apache sign icla guide {#apache-sign-icla-guide}
Note: This article refers to the Apache icla signing process guide document of the shenyu-website project https://shenyu.apache.org/community/icla

Apache CLA short for Apache Contributor License Agreement, the purpose of this agreement is to clearly define the terms under which intellectual property has been contributed to the ASF and thereby allow us to defend the project should there be a legal dispute regarding the software at some future time.
A signed ICLA is required to be on file before an individual is given commit rights to any ASF project.

The process of submitting ICLA are:

**1. First, click the link [Apache Licenses](https://www.apache.org/licenses/#clas) and find [CLAs](https://www.apache.org/licenses/contributor-agreements.html#clas) under the Contributor License Agreements section.**

![page_link](https://user-images.githubusercontent.com/29391030/153529738-96f3f75a-41e5-4947-b290-c4ea29b101f1.png)

**2. At the top of the page, there are two download links choose [ICLA(Individual Contributor License Agreement)](https://www.apache.org/licenses/icla.pdf) and download it.**

![download](https://user-images.githubusercontent.com/29391030/153529788-a874aab9-786b-4131-a388-c0b5e31bdb8a.png)

**3. Open the PDF, and fill in the following columns in English.**

> To be noticed:
> - Leave a space between family name and last name, remember capitalize the first letter, please write family name at first.
> - Preferred Apache id(s) is a required field for committers.
Introduction:
- **(optional) preferred Apache id(s)**:Select a **SVN ID** which is not exists on [Apache committer](http://people.apache.org/committer-index.html).
- **(optional) notify project**:Apache EventMesh

![information](https://user-images.githubusercontent.com/7869972/172194397-deca4649-32c1-4584-8525-2a387ca80ac6.png)

**4. The signature at the bottom of the document:**
Apache only accept hand-written signature or [PDF signature software](https://smallpdf.com/cn/sign-pdf)

![sign](https://user-images.githubusercontent.com/29391030/153529853-e6869cd4-7193-4403-8ebe-3d5b65e1d310.png)

**5. After signing, send the icla.pdf command as `username-icla.pdf` to the email address provided by the instructor (The email address is `secretary@apache.org`), here is the mail template:**

> To be noticed:
> Don't cc `private@eventmesh.apache.org`,Otherwise, you will get feedback: `Please do not cc anyone when you submit your ICLA because it contains PII.`
> `notify project` has already in ICLA, it will send to `private@eventmesh.apache.org`
```html
To: secretary@apache.org
Subject: Accept to become a eventmesh committer
Content:

Hello everyone:
I have accepted the Apache EventMesh PMC
invitation to become eventmesh committer, the attachment
is my ICLA information.
Thanks!
```

**6. After the email is sent successfully, Apache EventMesh official community informs**

## Manual signature and PDF software signature demo {#manual-signature-and-pdf-software-signature-demo}

> PDF online signature
> - Download the PDF source file
> - Fill in items and personal information
> - Open PDF and sign URL online
> - Signature
> - Save and download signed pdf fils
> - Send to the specified mailbox
> Handwritten signature
> - Download the PDF source file
> - Fill in items and personal information
> - Print documents
> - Handwritten signature
> - Convert photos into **single pdf** file
> - Send to the specified mailbox
2 changes: 1 addition & 1 deletion community/06-contact.md → community/07-contact.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Contact Us
sidebar_position: 5
sidebar_position: 6
---

# Contact Us
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
---
title: ICLA 签署流程
sidebar_position: 5
---

## Apache ICLA 签署流程指南
>注:本文参考 shenyu-website项目的Apache ICLA 签署流程指南文档 https://shenyu.apache.org/zh/community/icla/
Apache CLA 全称 Apache Contributor License Agreement,签署ICLA的目的是定义向ASF贡献的文档,保护知识产权,避免后续法律纠纷。ICLA在官方存档后生效,贡献者方可参与Apache项目。

当我们需要签署ICLA时步骤如下:

**1. 打开链接 [官网Licenses](https://www.apache.org/licenses/#clas) 在Contributor License Agreements 下找到 [CLAs](https://www.apache.org/licenses/contributor-agreements.html#clas) 并进入页面。**

![page_link](https://user-images.githubusercontent.com/29391030/153529738-96f3f75a-41e5-4947-b290-c4ea29b101f1.png)

**2. 在页面上方我们可以看到两个下载链接,选择 [ICLA(个人CLA)](https://www.apache.org/licenses/icla.pdf) 并下载文件。**

![download](https://user-images.githubusercontent.com/29391030/153529788-a874aab9-786b-4131-a388-c0b5e31bdb8a.png)

**3. 打开PDF,ICLA需要填写的是两个部分,均需要全英文填写。**

> 注意事项:
> - 姓名需要填写拼音,姓与名之间空一格,首字母均为大写,名在前姓氏在后。
> - Committer相关的签署,则preferred Apache id(s)是必填项。
填写说明:
- **Full name**:全名:名字在前,姓氏在后,例如:如果你叫 “张大强”,就写 “Daqiang Zhang”
- **Public name**:可以不填,默认和 `Full name` 相同
- **Postal Address**:英文地址,需要填写邮政编码,并详细到门牌号(xx单元xxx)
- **E-mail**:邮箱地址
- **(optional) preferred Apache id(s)**:选择一个 [Apache committer](http://people.apache.org/committer-index.html) 页面不存在的 **SVN ID**
- **(optional) notify project**:Apache EventMesh

![information](https://user-images.githubusercontent.com/7869972/172194397-deca4649-32c1-4584-8525-2a387ca80ac6.png)

**4.文件最下方的署名。** 官网支持手写或者[PDF签名软件](https://smallpdf.com/cn/sign-pdf)

![sign](https://user-images.githubusercontent.com/29391030/153529853-e6869cd4-7193-4403-8ebe-3d5b65e1d310.png)

**5.签署完之后将icla.pdf命令为 `姓名拼音-icla.pdf` 发送到导师提供的邮箱(邮箱地址为`secretary@apache.org`),下面是邮件模板:**

> 注意事项:
> 这里不要抄送 `private@eventmesh.apache.org`,否则会得到反馈:`Please do not cc anyone when you submit your ICLA because it contains PII.`
> 上面 ICLA 中 notify project 已经写明了要通知的项目,会默认转发到 `private@eventmesh.apache.org`
```html
To: secretary@apache.org
Subject: Accept to become a eventmesh committer
Content:

Hello everyone:
I have accepted the Apache EventMesh PMC
invitation to become eventmesh committer, the attachment
is my ICLA information.
Thanks!
```

**6.邮箱发送成功之后Apache EventMesh 官方社区告知下**

## 手动签名和PDF软件签名DEMO

> PDF在线签名
> - 下载PDF源文件
> - 填写项目与个人信息
> - 打开PDF在线签署网址 如 https://smallpdf.com/cn/sign-pdf
> - 进入签名
> - 保存下载已签名pdf
> - 发送到指定邮箱

> 手写签名
> - 下载PDF源文件
> - 填写项目与个人信息n
> - 打印文件
> - 手写签名
> - 拍照转成**单个pdf** 文件
> - 发送到指定邮箱
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 如何与社区联系
sidebar_position: 5
sidebar_position: 6
---

# 如何与社区联系
Expand Down

0 comments on commit a770d65

Please sign in to comment.