From e8a060d7508db689358a9d56efab8a430da6cf54 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Wed, 15 Jun 2022 19:52:31 +0800 Subject: [PATCH 01/36] add AI sig info --- sig/AI/README.md | 0 sig/AI/sig-info.yaml | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 sig/AI/README.md create mode 100644 sig/AI/sig-info.yaml diff --git a/sig/AI/README.md b/sig/AI/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/sig/AI/sig-info.yaml b/sig/AI/sig-info.yaml new file mode 100644 index 000000000..e69de29bb -- Gitee From 04b63fd38b15c0268e0c294e7065baf4d58c308b Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Wed, 15 Jun 2022 12:01:24 +0000 Subject: [PATCH 02/36] update sig/AI/sig-info.yaml. --- sig/AI/sig-info.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/sig/AI/sig-info.yaml b/sig/AI/sig-info.yaml index e69de29bb..e06a6f98c 100644 --- a/sig/AI/sig-info.yaml +++ b/sig/AI/sig-info.yaml @@ -0,0 +1,21 @@ +name: AI +description: AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/PyTorch等,AI加速库,和相应软件方案。 +mailing_list: os@lists.openanolis.cn +meeting_url: +maintainers: +- openanolis_id: linsheng + gitee_id: forrest_ly + name: forrest + organization: AlibabaCloud + email: flin@linux.alibaba.com +- openanolis_id: wenhuanh + gitee_id: wenhuanhuang + name: wenhuan huang + organization: Intel + email: wenhuan.huang@intel.com +repositories: +- repo: + - src-anolis-ai/pytorch + - src-anolis-ai/intel-extension-for-pytorch + - src-anolis-ai/neural-compressor + - src-anolis-ai/tensorflow \ No newline at end of file -- Gitee From ca0560e4e53bd2e97d49da0026ed4a083be6a5de Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Wed, 15 Jun 2022 12:08:18 +0000 Subject: [PATCH 03/36] update sig/AI/README.md. --- sig/AI/README.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/sig/AI/README.md b/sig/AI/README.md index e69de29bb..dfc995249 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -0,0 +1,40 @@ +## SIG主页 + +https://openanolis.cn/sig/AI_SIG + +## SIG目标 +AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/PyTorch等,AI加速库,和相应软件方案。 + + +## 使用教程 +在 Anolis OS 8.x 系统上 + +cat > /etc/yum.repos.d/epao.repo << EOF +[epao] +name=epao +baseurl=https://mirrors.openanolis.cn/epao/8/x86_64/os/ +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS +gpgcheck=1 +EOF + + +yum install -y tensorflow +yum install -y pytorch +yum install -y intel-extension-for-pytorch + + +## 成员列表 +| 成员 | 角色 | +| ------------ | ------------ | +| forrest_ly | maintainer | +| wenhuanhuang | maintainer | + + +## SIG仓库 + +Source code repositories: +- https://gitee.com/src-anolis-ai/pytorch +- https://gitee.com/src-anolis-ai/intel-extension-for-pytorch +- https://gitee.com/src-anolis-sig/tensorflow +- https://gitee.com/src-anolis-sig/neural-compressor -- Gitee From 94019411ab920b9c83e030d18034598ccd3303e6 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Wed, 15 Jun 2022 12:08:52 +0000 Subject: [PATCH 04/36] update sig/AI/README.md. --- sig/AI/README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sig/AI/README.md b/sig/AI/README.md index dfc995249..e8f63c99f 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -10,17 +10,26 @@ AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/Py 在 Anolis OS 8.x 系统上 cat > /etc/yum.repos.d/epao.repo << EOF + [epao] + name=epao + baseurl=https://mirrors.openanolis.cn/epao/8/x86_64/os/ + enabled=1 + gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS + gpgcheck=1 + EOF yum install -y tensorflow + yum install -y pytorch + yum install -y intel-extension-for-pytorch -- Gitee From 0c4ee1c90f82c842d20636c1765bcbcce331c66e Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Wed, 15 Jun 2022 12:10:15 +0000 Subject: [PATCH 05/36] update sig/AI/README.md. --- sig/AI/README.md | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/sig/AI/README.md b/sig/AI/README.md index e8f63c99f..8e62f0755 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -9,29 +9,22 @@ AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/Py ## 使用教程 在 Anolis OS 8.x 系统上 +``` cat > /etc/yum.repos.d/epao.repo << EOF - [epao] - name=epao - baseurl=https://mirrors.openanolis.cn/epao/8/x86_64/os/ - enabled=1 - gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS - gpgcheck=1 - EOF - yum install -y tensorflow - yum install -y pytorch - yum install -y intel-extension-for-pytorch +``` + ## 成员列表 | 成员 | 角色 | -- Gitee From db2c0e12275460dff5097068767ee962e07902fc Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 16 Jun 2022 02:13:24 +0000 Subject: [PATCH 06/36] update sig/AI/README.md. --- sig/AI/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sig/AI/README.md b/sig/AI/README.md index 8e62f0755..4da284a32 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -13,7 +13,7 @@ AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/Py cat > /etc/yum.repos.d/epao.repo << EOF [epao] name=epao -baseurl=https://mirrors.openanolis.cn/epao/8/x86_64/os/ +baseurl=https://mirrors.openanolis.cn/epao/8/x86_64/ enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS gpgcheck=1 -- Gitee From 9f0863c0aef1077c3490a5cb5dbea817dda52b87 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 16 Jun 2022 03:56:55 +0000 Subject: [PATCH 07/36] update sig/AI/README.md. --- sig/AI/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sig/AI/README.md b/sig/AI/README.md index 4da284a32..7d677c206 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -10,6 +10,8 @@ AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/Py 在 Anolis OS 8.x 系统上 ``` +yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm + cat > /etc/yum.repos.d/epao.repo << EOF [epao] name=epao -- Gitee From 4576224f12af4cbe6d2fde3fefe921f8498dbb4e Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 16 Jun 2022 06:10:20 +0000 Subject: [PATCH 08/36] update sig/AI/README.md. --- sig/AI/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sig/AI/README.md b/sig/AI/README.md index 7d677c206..5fa2d494c 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -10,6 +10,8 @@ AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/Py 在 Anolis OS 8.x 系统上 ``` +yum update -y https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-release-8.6-1.an8.x86_64.rpm https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-gpg-keys-8.6-1.an8.noarch.rpm https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-repos-8.6-1.an8.x86_64.rpm + yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm cat > /etc/yum.repos.d/epao.repo << EOF -- Gitee From 47ccd574ef69699c6ba09ef048d78e2edc25c808 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 16 Jun 2022 06:11:35 +0000 Subject: [PATCH 09/36] update sig/AI/README.md. --- sig/AI/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sig/AI/README.md b/sig/AI/README.md index 5fa2d494c..2f87706c9 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -10,7 +10,8 @@ AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/Py 在 Anolis OS 8.x 系统上 ``` -yum update -y https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-release-8.6-1.an8.x86_64.rpm https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-gpg-keys-8.6-1.an8.noarch.rpm https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-repos-8.6-1.an8.x86_64.rpm +yum update -y https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-release-8.6-1.an8.x86_64.rpm \ +https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-gpg-keys-8.6-1.an8.noarch.rpm \ https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-repos-8.6-1.an8.x86_64.rpm yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm -- Gitee From 820b00f044e1c33271171ddd5055fda4fbcb38ce Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 16 Jun 2022 06:12:03 +0000 Subject: [PATCH 10/36] update sig/AI/README.md. --- sig/AI/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sig/AI/README.md b/sig/AI/README.md index 2f87706c9..5fa2d494c 100644 --- a/sig/AI/README.md +++ b/sig/AI/README.md @@ -10,8 +10,7 @@ AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/Py 在 Anolis OS 8.x 系统上 ``` -yum update -y https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-release-8.6-1.an8.x86_64.rpm \ -https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-gpg-keys-8.6-1.an8.noarch.rpm \ https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-repos-8.6-1.an8.x86_64.rpm +yum update -y https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-release-8.6-1.an8.x86_64.rpm https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-gpg-keys-8.6-1.an8.noarch.rpm https://mirrors.openanolis.cn/anolis/8.6/BaseOS/x86_64/os/Packages/anolis-repos-8.6-1.an8.x86_64.rpm yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm -- Gitee From 1323df82b9debf8ab0641e6429124bb2c2b2e454 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 03:09:09 +0000 Subject: [PATCH 11/36] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20project=5Fmanagement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project_management/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 project_management/.keep diff --git a/project_management/.keep b/project_management/.keep new file mode 100644 index 000000000..e69de29bb -- Gitee From ecc140fbb4d9eb514fdee07b94349387d38f4c85 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 03:09:56 +0000 Subject: [PATCH 12/36] add project_management/Readme.. Signed-off-by: forrest_ly --- project_management/Readme.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 project_management/Readme.md diff --git a/project_management/Readme.md b/project_management/Readme.md new file mode 100644 index 000000000..e69de29bb -- Gitee From 175e685d2ee72a27b73ea50c725b5e4372b21dd0 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 03:10:36 +0000 Subject: [PATCH 13/36] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20project=5Fm?= =?UTF-8?q?anagement/Readme.md=20=E4=B8=BA=20project=5Fmanagement/README.m?= =?UTF-8?q?d?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project_management/{Readme.md => README.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename project_management/{Readme.md => README.md} (100%) diff --git a/project_management/Readme.md b/project_management/README.md similarity index 100% rename from project_management/Readme.md rename to project_management/README.md -- Gitee From 682996db3e5a38b92924c2cd0c95a3922bc9677a Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 03:13:41 +0000 Subject: [PATCH 14/36] update project_management/README.md. Signed-off-by: forrest_ly --- project_management/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/project_management/README.md b/project_management/README.md index e69de29bb..915bbb562 100644 --- a/project_management/README.md +++ b/project_management/README.md @@ -0,0 +1 @@ +project_management 用于存放 Anolis OS 版本管理相关文档,便于社区协作开发。 \ No newline at end of file -- Gitee From 916e0001d435753d1ec725ca46b6a6f61a76442c Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 03:16:22 +0000 Subject: [PATCH 15/36] =?UTF-8?q?add=20project=5Fmanagement/Anolis=20OS?= =?UTF-8?q?=E9=9C=80=E6=B1=82=E6=8F=90=E4=BA=A4=E6=B5=81=E7=A8=8B.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: forrest_ly --- ...46\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" new file mode 100644 index 000000000..e69de29bb -- Gitee From 2d2ceed722fdff51c8ed19ccb83dffa9b4f45b00 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 03:21:17 +0000 Subject: [PATCH 16/36] =?UTF-8?q?update=20project=5Fmanagement/Anolis=20OS?= =?UTF-8?q?=E9=9C=80=E6=B1=82=E6=8F=90=E4=BA=A4=E6=B5=81=E7=A8=8B.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: forrest_ly --- ...261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" | 3 +++ 1 file changed, 3 insertions(+) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index e69de29bb..c7edda16f 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -0,0 +1,3 @@ +# 1、创建需求 + +# 2、通知 sig maintainer 或者 TC 成员上 TC 会议评审需求 \ No newline at end of file -- Gitee From 0eda2457f0cf8a73325cededd180803df5aa2817 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 05:50:06 +0000 Subject: [PATCH 17/36] add requirement submission process Signed-off-by: forrest_ly --- ...20\344\272\244\346\265\201\347\250\213.md" | 33 +++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index c7edda16f..634dc4362 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -1,3 +1,32 @@ -# 1、创建需求 +# 一、创建需求 + +在 https://gitee.com/anolis/community 这个仓库提交“需求”类型的issue + + +标题格式: [Anolis OS 版本号] +eg1: [Anolis OS 23]支持Intel SPR AMX特性 +eg2: [Anolis OS 8.7]kernel-5.10作为default内核 + +需求模版 +>### 1. 背景 +>必填: 简单描述需求背景, 有必要可以提供相关公共链接 +> +>### 2. 用户故事 +>必填: 说明用户, 业务/应用场景, 获得结果/收益, 价值/竞争力/优势等 +> +>### 3. 目标/计划 +>必填: 说明该需求通过哪个SIG承接,大致的交付时间,需求的owner等 +> +>### 4. 重要性/优先级 +>选填: 说明该需求的重要程度, 优先级, 紧迫性等 +> +>### 5. 依赖/影响 +>选填: 说明该需求开发, 测试相关依赖信息及工作量估计 +> +>### 6. 验收标准 +>选填: 说明交付物, 预期效果等 + +# 二、通知 sig maintainer 或者 TC 成员上 TC 会议评审需求 + +sig列表:https://openanolis.cn/sig -# 2、通知 sig maintainer 或者 TC 成员上 TC 会议评审需求 \ No newline at end of file -- Gitee From acffc164227d37585e596c765e9178d3d722d7c7 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 05:54:41 +0000 Subject: [PATCH 18/36] fix typo Signed-off-by: forrest_ly --- ...20\344\272\244\346\265\201\347\250\213.md" | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index 634dc4362..ce4b4ff83 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -8,25 +8,25 @@ eg1: [Anolis OS 23]支持Intel SPR AMX特性 eg2: [Anolis OS 8.7]kernel-5.10作为default内核 需求模版 ->### 1. 背景 ->必填: 简单描述需求背景, 有必要可以提供相关公共链接 +> 1. 背景 +>必填: 简单描述需求背景, 有必要可以提供相关公共链接 > ->### 2. 用户故事 ->必填: 说明用户, 业务/应用场景, 获得结果/收益, 价值/竞争力/优势等 +> 2. 用户故事 +>必填: 说明用户, 业务/应用场景, 获得结果/收益, 价值/竞争力/优势等 > ->### 3. 目标/计划 ->必填: 说明该需求通过哪个SIG承接,大致的交付时间,需求的owner等 +> 3. 目标/计划 +>必填: 说明该需求通过哪个SIG承接,大致的交付时间,需求的owner等 > ->### 4. 重要性/优先级 ->选填: 说明该需求的重要程度, 优先级, 紧迫性等 +> 4. 重要性/优先级 +>选填: 说明该需求的重要程度, 优先级, 紧迫性等 > ->### 5. 依赖/影响 ->选填: 说明该需求开发, 测试相关依赖信息及工作量估计 +> 5. 依赖/影响 +>选填: 说明该需求开发, 测试相关依赖信息及工作量估计 > ->### 6. 验收标准 ->选填: 说明交付物, 预期效果等 +> 6. 验收标准 +>选填: 说明交付物, 预期效果等 -# 二、通知 sig maintainer 或者 TC 成员上 TC 会议评审需求 +# 二、通知 sig maintainer 或者 TC 成员上 TC 会议评审需求 sig列表:https://openanolis.cn/sig -- Gitee From 3bee754415f8e2910f6a9cddd0152723a32b9ae5 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 05:56:35 +0000 Subject: [PATCH 19/36] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20Anolis=20OS=2023=20R?= =?UTF-8?q?elease=20Plan?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project_management/Anolis OS 23 Release Plan/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 project_management/Anolis OS 23 Release Plan/.keep diff --git a/project_management/Anolis OS 23 Release Plan/.keep b/project_management/Anolis OS 23 Release Plan/.keep new file mode 100644 index 000000000..e69de29bb -- Gitee From f1ce6d51c9b2f42f307e9ca075d9ac9f0e38f49a Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 05:57:22 +0000 Subject: [PATCH 20/36] add project_management/Anolis OS 23 Release Plan/Require. Signed-off-by: forrest_ly --- project_management/Anolis OS 23 Release Plan/Requirements | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 project_management/Anolis OS 23 Release Plan/Requirements diff --git a/project_management/Anolis OS 23 Release Plan/Requirements b/project_management/Anolis OS 23 Release Plan/Requirements new file mode 100644 index 000000000..e69de29bb -- Gitee From 0e6ae6eda5e2db575837c4d66b4ef4b4d3c5c70e Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:02:02 +0000 Subject: [PATCH 21/36] add requirements file Signed-off-by: forrest_ly --- project_management/Anolis OS 23 Release Plan/Requirements | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/project_management/Anolis OS 23 Release Plan/Requirements b/project_management/Anolis OS 23 Release Plan/Requirements index e69de29bb..a021a7813 100644 --- a/project_management/Anolis OS 23 Release Plan/Requirements +++ b/project_management/Anolis OS 23 Release Plan/Requirements @@ -0,0 +1,4 @@ +社区提交的社区,经过TC会议评审后,交付到 Anolis OS 23 版本的,登记到该表格: +| 需求title | 需求issue链接 | +| ---- | ---- | +| | | -- Gitee From 877b1c1e82b8a7f52f70869acb6119718d7baccd Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:02:21 +0000 Subject: [PATCH 22/36] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20project=5Fm?= =?UTF-8?q?anagement/Anolis=20OS=2023=20Release=20Plan/Requirements=20?= =?UTF-8?q?=E4=B8=BA=20project=5Fmanagement/Anolis=20OS=2023=20Release=20P?= =?UTF-8?q?lan/Requirements.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Anolis OS 23 Release Plan/{Requirements => Requirements.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename project_management/Anolis OS 23 Release Plan/{Requirements => Requirements.md} (100%) diff --git a/project_management/Anolis OS 23 Release Plan/Requirements b/project_management/Anolis OS 23 Release Plan/Requirements.md similarity index 100% rename from project_management/Anolis OS 23 Release Plan/Requirements rename to project_management/Anolis OS 23 Release Plan/Requirements.md -- Gitee From 9b691634ac97ba3c5246d44a76394076e66e4446 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:04:22 +0000 Subject: [PATCH 23/36] fit typo Signed-off-by: forrest_ly --- .../Anolis OS 23 Release Plan/Requirements.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/project_management/Anolis OS 23 Release Plan/Requirements.md b/project_management/Anolis OS 23 Release Plan/Requirements.md index a021a7813..d065de0dd 100644 --- a/project_management/Anolis OS 23 Release Plan/Requirements.md +++ b/project_management/Anolis OS 23 Release Plan/Requirements.md @@ -1,4 +1,4 @@ 社区提交的社区,经过TC会议评审后,交付到 Anolis OS 23 版本的,登记到该表格: -| 需求title | 需求issue链接 | -| ---- | ---- | -| | | +| 需求title | issue链接 | 交付时间 | 状态 | +| ---- | ---- | ---- | ---- | +| | | | | -- Gitee From 5927d7975f4d1cd0aeaee71997bd7a5eeb73893f Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:05:38 +0000 Subject: [PATCH 24/36] fix typo Signed-off-by: forrest_ly --- .../Anolis OS 23 Release Plan/Requirements.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/project_management/Anolis OS 23 Release Plan/Requirements.md b/project_management/Anolis OS 23 Release Plan/Requirements.md index d065de0dd..efe5cef3c 100644 --- a/project_management/Anolis OS 23 Release Plan/Requirements.md +++ b/project_management/Anolis OS 23 Release Plan/Requirements.md @@ -1,4 +1,4 @@ 社区提交的社区,经过TC会议评审后,交付到 Anolis OS 23 版本的,登记到该表格: -| 需求title | issue链接 | 交付时间 | 状态 | -| ---- | ---- | ---- | ---- | -| | | | | +| 需求title | issue链接 | 交付时间 | 状态 | +| ---- | ---- | ---- | ---- | +| | | | | -- Gitee From 449a6e18933adeee21a1ba4f1289cfb8a8994479 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:05:54 +0000 Subject: [PATCH 25/36] fix typo Signed-off-by: forrest_ly --- project_management/Anolis OS 23 Release Plan/Requirements.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/project_management/Anolis OS 23 Release Plan/Requirements.md b/project_management/Anolis OS 23 Release Plan/Requirements.md index efe5cef3c..85f9192ac 100644 --- a/project_management/Anolis OS 23 Release Plan/Requirements.md +++ b/project_management/Anolis OS 23 Release Plan/Requirements.md @@ -1,4 +1,6 @@ 社区提交的社区,经过TC会议评审后,交付到 Anolis OS 23 版本的,登记到该表格: | 需求title | issue链接 | 交付时间 | 状态 | | ---- | ---- | ---- | ---- | -| | | | | +| | | | | + +注:该表格由TC维护 \ No newline at end of file -- Gitee From df736b28a925ba2b747f462968ff21b16c438112 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:12:27 +0000 Subject: [PATCH 26/36] fix Signed-off-by: forrest_ly --- .../Anolis OS 23 Release Plan/Requirements.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/project_management/Anolis OS 23 Release Plan/Requirements.md b/project_management/Anolis OS 23 Release Plan/Requirements.md index 85f9192ac..01c0b7936 100644 --- a/project_management/Anolis OS 23 Release Plan/Requirements.md +++ b/project_management/Anolis OS 23 Release Plan/Requirements.md @@ -1,6 +1,6 @@ 社区提交的社区,经过TC会议评审后,交付到 Anolis OS 23 版本的,登记到该表格: -| 需求title | issue链接 | 交付时间 | 状态 | -| ---- | ---- | ---- | ---- | -| | | | | +| 需求title | issue链接 | 交付时间 | 状态 | +| ----| ---- | ---- | ----| +| | | | | 注:该表格由TC维护 \ No newline at end of file -- Gitee From fd4a5790bf78ba454fb641efd81c2ff7de9febcf Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:16:22 +0000 Subject: [PATCH 27/36] fix Signed-off-by: forrest_ly --- ...61\202\346\217\220\344\272\244\346\265\201\347\250\213.md" | 4 ++++ 1 file changed, 4 insertions(+) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index ce4b4ff83..60be070ef 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -30,3 +30,7 @@ eg2: [Anolis OS 8.7]kernel-5.10作为default内核 sig列表:https://openanolis.cn/sig +# 三、TC 评审接纳后需求管理 +经过 TC 评审接纳的需求会被登记到对应版本Release Plan下 Requirements.md 表格中 +表格位置 eg:Anolis OS 23 Release Plan/Requirements.md + -- Gitee From 78aee1bb4ad5165808e54211bd4d916475a8bdd5 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:43:47 +0000 Subject: [PATCH 28/36] fix Signed-off-by: forrest_ly --- ...7\220\344\272\244\346\265\201\347\250\213.md" | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index 60be070ef..67742bd62 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -13,17 +13,27 @@ eg2: [Anolis OS 8.7]kernel-5.10作为default内核 > > 2. 用户故事 >必填: 说明用户, 业务/应用场景, 获得结果/收益, 价值/竞争力/优势等 +>说明该需求代码是否自研 +>【自研】- IP 归理事单位所有的需求 +>【原生】- 直接基于国际开源上游相关的需求 +>【其他发行版】- 直接选自第三方发行版社区 > > 3. 目标/计划 >必填: 说明该需求通过哪个SIG承接,大致的交付时间,需求的owner等 > -> 4. 重要性/优先级 +> 4. 需求分层分类信息 +>必填: 结合分层分类理论,指导社区协同分工 +>分层信息: L0/L1/L2/L3 +>分类信息: 云原生/数据库/中间件/Web/大数据/安全/桌面/其他 +>需求实现: 芯片商/OSV/ISV/云厂商/整机厂商/设备商 +> +> 5. 重要性/优先级 >选填: 说明该需求的重要程度, 优先级, 紧迫性等 > -> 5. 依赖/影响 +> 6. 依赖/影响 >选填: 说明该需求开发, 测试相关依赖信息及工作量估计 > -> 6. 验收标准 +> 7. 验收标准 >选填: 说明交付物, 预期效果等 # 二、通知 sig maintainer 或者 TC 成员上 TC 会议评审需求 -- Gitee From 6e657e8baa4c59652b5c7ebfc11407dc0a11da5f Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:54:07 +0000 Subject: [PATCH 29/36] fix Signed-off-by: forrest_ly --- ...20\344\272\244\346\265\201\347\250\213.md" | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index 67742bd62..7f3da6c6e 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -36,11 +36,22 @@ eg2: [Anolis OS 8.7]kernel-5.10作为default内核 > 7. 验收标准 >选填: 说明交付物, 预期效果等 -# 二、通知 sig maintainer 或者 TC 成员上 TC 会议评审需求 +# 二、评审需求 + +提交需求后,需要通知 sig maintainer 或者 TC 成员,推动社区上 TC 会议评审是否接纳 sig列表:https://openanolis.cn/sig -# 三、TC 评审接纳后需求管理 -经过 TC 评审接纳的需求会被登记到对应版本Release Plan下 Requirements.md 表格中 -表格位置 eg:Anolis OS 23 Release Plan/Requirements.md +TC 评审结果: +* 接纳,issue 用来跟踪需求开发进展,需求验收交付后关闭 +* 拒绝,issue 直接关闭 +* 待定,需求提交者补充信息后继续提交TC评审 + +# 三、接纳后需求管理 +经过 TC 评审接纳的需求会被登记到对应版本Release Plan下 Requirements.md 表格中 +表格位置 eg:Anolis OS 23 Release Plan/Requirements.md +# 四、需求验收 +需求开发完成后,由 sig owner 提供需求自验报告,并提交 TC 会议验收 +验收通过: 软件集成到对应版本发布,需求 issue 关闭 +验收不通过: 整改后重新提交 TC 评审 -- Gitee From 235927178bfe4d9f515df14682ed1ff21e1361b4 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 06:56:13 +0000 Subject: [PATCH 30/36] fix Signed-off-by: forrest_ly --- ...\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index 7f3da6c6e..61daec89f 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -1,6 +1,6 @@ # 一、创建需求 -在 https://gitee.com/anolis/community 这个仓库提交“需求”类型的issue +在 https://gitee.com/anolis/community/issues 这个仓库提交“需求”类型的issue 标题格式: [Anolis OS 版本号] -- Gitee From 773c0bcf0db7663c16226dae2d053d08ce5c73dc Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 08:24:10 +0000 Subject: [PATCH 31/36] fix Signed-off-by: forrest_ly --- ...202\346\217\220\344\272\244\346\265\201\347\250\213.md" | 7 +++++++ 1 file changed, 7 insertions(+) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index 61daec89f..bc2c788f9 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -1,3 +1,10 @@ + +龙蜥社区需求管理流程,适用scope: +1. TC/理事单位间有影响或关注的需求 +2. 新芯片、新指令集支持的需求 +3. 新的软件包加入的需求 +4. 对OS整体架构有的需求,eg:改变软件包格式等 + # 一、创建需求 在 https://gitee.com/anolis/community/issues 这个仓库提交“需求”类型的issue -- Gitee From f388b293f66e6053e936144655b8ebdb0f32ff94 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 08:37:47 +0000 Subject: [PATCH 32/36] fix Signed-off-by: forrest_ly --- ...\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index bc2c788f9..436a00248 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -3,7 +3,7 @@ 1. TC/理事单位间有影响或关注的需求 2. 新芯片、新指令集支持的需求 3. 新的软件包加入的需求 -4. 对OS整体架构有的需求,eg:改变软件包格式等 +4. 对OS整体架构有影响的需求,eg:改变软件包格式等 # 一、创建需求 -- Gitee From d3cca406389cb84b28b0247f1feae80042a18186 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Thu, 15 Sep 2022 08:44:50 +0000 Subject: [PATCH 33/36] =?UTF-8?q?update=20project=5Fmanagement/Anolis=20OS?= =?UTF-8?q?=E9=9C=80=E6=B1=82=E6=8F=90=E4=BA=A4=E6=B5=81=E7=A8=8B.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: forrest_ly --- ...6\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" | 1 + 1 file changed, 1 insertion(+) diff --git "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" index 436a00248..d64e5cb20 100644 --- "a/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" +++ "b/project_management/Anolis OS\351\234\200\346\261\202\346\217\220\344\272\244\346\265\201\347\250\213.md" @@ -4,6 +4,7 @@ 2. 新芯片、新指令集支持的需求 3. 新的软件包加入的需求 4. 对OS整体架构有影响的需求,eg:改变软件包格式等 +5. SIG owner判断需要上TC评审的需求 # 一、创建需求 -- Gitee From 5928c4620be708f4fa0fffd318a2bc1c8aa0a0b6 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Fri, 16 Sep 2022 14:47:41 +0800 Subject: [PATCH 34/36] fix typo --- project_management/.keep | 0 project_management/Anolis OS 23 Release Plan/.keep | 0 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 project_management/.keep delete mode 100644 project_management/Anolis OS 23 Release Plan/.keep diff --git a/project_management/.keep b/project_management/.keep deleted file mode 100644 index e69de29bb..000000000 diff --git a/project_management/Anolis OS 23 Release Plan/.keep b/project_management/Anolis OS 23 Release Plan/.keep deleted file mode 100644 index e69de29bb..000000000 -- Gitee From 0870e519502a414c5d9dbaf7d65910106ceb6bfc Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Fri, 16 Sep 2022 14:51:32 +0800 Subject: [PATCH 35/36] fix --- sig/AI/sig-info.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sig/AI/sig-info.yaml b/sig/AI/sig-info.yaml index e06a6f98c..da9eec2ab 100644 --- a/sig/AI/sig-info.yaml +++ b/sig/AI/sig-info.yaml @@ -1,5 +1,8 @@ name: AI +en_name: AI +home_page: https://openanolis.cn/sig/AI_SIG description: AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/PyTorch等,AI加速库,和相应软件方案。 +en_description: AI SIG is committed to building the AI software stack on Anolis OS, including popular AI frameworks TensorFlow/PyTorch, AI acceleration libraries, and corresponding software solutions. mailing_list: os@lists.openanolis.cn meeting_url: maintainers: @@ -18,4 +21,5 @@ repositories: - src-anolis-ai/pytorch - src-anolis-ai/intel-extension-for-pytorch - src-anolis-ai/neural-compressor - - src-anolis-ai/tensorflow \ No newline at end of file + - src-anolis-ai/tensorflow + -- Gitee From 288eb65a6a1c3696ab419030ca52d7ecd2880779 Mon Sep 17 00:00:00 2001 From: forrest_ly Date: Fri, 16 Sep 2022 06:58:40 +0000 Subject: [PATCH 36/36] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20si?= =?UTF-8?q?g/AI/sig-info.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sig/AI/sig-info.yaml | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 sig/AI/sig-info.yaml diff --git a/sig/AI/sig-info.yaml b/sig/AI/sig-info.yaml deleted file mode 100644 index 00cac9fde..000000000 --- a/sig/AI/sig-info.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: AI -en_name: AI -home_page: https://openanolis.cn/sig/AI_SIG -description: AI SIG致力于构建Anolis OS上AI软件栈,包括流行AI框架TensorFlow/PyTorch等,AI加速库,和相应软件方案。 -en_description: AI SIG is committed to building the AI software stack on Anolis OS, including popular AI frameworks TensorFlow/PyTorch, AI acceleration libraries, and corresponding software solutions. -mailing_list: os@lists.openanolis.cn -meeting_url: -maintainers: -- openanolis_id: linsheng - gitee_id: forrest_ly - name: forrest - organization: AlibabaCloud - email: flin@linux.alibaba.com -- openanolis_id: wenhuanh - gitee_id: wenhuanhuang - name: wenhuan huang - organization: Intel - email: wenhuan.huang@intel.com -repositories: -- repo: - - src-anolis-ai/pytorch - - src-anolis-ai/intel-extension-for-pytorch - - src-anolis-ai/neural-compressor - - src-anolis-ai/tensorflow -- Gitee