diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en.png b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en.png index 5e893646da760f1f7ceafda163387c926e30633c..e33888e9cce16271a724e414c6c6fb23222ab038 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en.png differ diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en_mobile.png b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en_mobile.png index e028e9d907717122db8b1d6591103dc1d3ec07c5..a2ee8ffe98f9542bf6607fd585ae9b8fe2aa7203 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en_mobile.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_en_mobile.png differ diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh.png b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh.png index 359c639486dbe9645a49faf07682e1fb247df633..8463e48c6318407caf96dc3f069a00dce70b1757 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh.png differ diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh_mobile.png b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh_mobile.png index ef7cb7909ef18a963cf5daa35da0f959a2549a5c..d805cf703c0f08ca3b4570259a2a8bf3493035c3 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh_mobile.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_dark_zh_mobile.png differ diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_light_en.png b/app/.vitepress/src/assets/category/contribution/contribution-map_light_en.png index 5393d520a70913dd5faab172f606e26590744f30..51d0442c9a1b8a63989d496bda9c427ff8702b1f 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_light_en.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_light_en.png differ diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_light_en_mobile.png b/app/.vitepress/src/assets/category/contribution/contribution-map_light_en_mobile.png index 0ed880b56cd9bc7cf4470562ad0026f7c39e9257..bbef050095f931438a0f4da03cdc7e7d8e3ceced 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_light_en_mobile.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_light_en_mobile.png differ diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh.png b/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh.png index cec964c5edacd48b02b0b763b909e4a47c6768b0..8d128afc6e306da8ecfdf8dfccd066585dd5f82a 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh.png differ diff --git a/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh_mobile.png b/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh_mobile.png index 64d5f8d56a6a86dc89dde968e5ae47c253a97e72..ea01be57ba163f45916d298f1bce7fc286719104 100644 Binary files a/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh_mobile.png and b/app/.vitepress/src/assets/category/contribution/contribution-map_light_zh_mobile.png differ diff --git a/app/.vitepress/src/components/header/AppHeader.vue b/app/.vitepress/src/components/header/AppHeader.vue index 211b803b13c832995d9ea4ebe71243708891b27a..0bc13c0ee876eb3368224ad370bcc94848d4c697 100644 --- a/app/.vitepress/src/components/header/AppHeader.vue +++ b/app/.vitepress/src/components/header/AppHeader.vue @@ -22,9 +22,7 @@ const i18n = useI18n(); const commonStore = useCommon(); const screenWidth = useWindowResize(); -const logo = computed(() => - commonStore.theme === 'light' ? logo_light : logo_dark -); +const logo = computed(() => (commonStore.theme === 'light' ? logo_light : logo_dark)); const searchValue = computed(() => i18n.value.common.SEARCH); // 显示/移除搜索框 @@ -41,16 +39,7 @@ const isShowDrawer = ref(true); // 暂时固定数据 等接口出来在换 const hotList = { - zh: [ - '数据类型', - '逻辑复制', - '索引', - '迁移', - '远程连接', - '表空间', - '日志', - '闪回', - ], + zh: ['数据类型', '逻辑复制', '索引', '迁移', '远程连接', '表空间', '日志', '闪回'], en: ['check_point', 'dcf', 'copy', 'create_schema'], }; @@ -185,7 +174,7 @@ const searchLink = `/${lang.value}/search/`; @media (max-width: 1100px) { display: block; font-size: 0; - svg{ + svg { width: 20px; height: 20px; } @@ -218,12 +207,13 @@ const searchLink = `/${lang.value}/search/`; .icon { font-size: var(--o-font-size-h6); color: var(--o-color-text1); + display: block; } } .header-content-mobile { display: flex; - height: 100%; - align-items: center; + height: 100%; + align-items: center; } @include in-dark { diff --git a/app/.vitepress/src/components/header/ItemTheme.vue b/app/.vitepress/src/components/header/ItemTheme.vue index b3a9ed572858ffa43be15aef492fa37b3ca8c14c..90653d222199d4948b51eda5bf21668df00ef90b 100644 --- a/app/.vitepress/src/components/header/ItemTheme.vue +++ b/app/.vitepress/src/components/header/ItemTheme.vue @@ -16,29 +16,17 @@ const isLight = computed(() => (commonStore.theme === 'light' ? true : false)); const changeTheme = () => { const theme = commonStore.theme === 'dark' ? 'light' : 'dark'; commonStore.theme = theme; - setCustomCookie( - APPEARANCE_KEY, - theme, - 180, - import.meta.env.VITE_COOKIE_DOMAIN - ); + setCustomCookie(APPEARANCE_KEY, theme, 180, import.meta.env.VITE_COOKIE_DOMAIN); }; const changeThemeMobile = () => { - setCustomCookie( - APPEARANCE_KEY, - commonStore.theme, - 180, - import.meta.env.VITE_COOKIE_DOMAIN - ); + setCustomCookie(APPEARANCE_KEY, commonStore.theme, 180, import.meta.env.VITE_COOKIE_DOMAIN); }; onMounted(() => { let theme; if (!getCustomCookie(APPEARANCE_KEY)) { - const prefereDark = window.matchMedia( - '(prefers-color-scheme: dark)' - ).matches; + const prefereDark = window.matchMedia('(prefers-color-scheme: dark)').matches; theme = prefereDark ? 'dark' : 'light'; } else { theme = getCustomCookie(APPEARANCE_KEY); @@ -89,6 +77,10 @@ watch( diff --git a/app/.vitepress/src/data/blogs/blogs-zh.ts b/app/.vitepress/src/data/blogs/blogs-zh.ts index 18182957198321139bb4870cdac470b64d4b27aa..7f651faadf551f086ebcd1545d772ebf3cbef5c4 100644 --- a/app/.vitepress/src/data/blogs/blogs-zh.ts +++ b/app/.vitepress/src/data/blogs/blogs-zh.ts @@ -45,8 +45,7 @@ export default [ }, { date: '2024-06-19', - summary: - '如何使用dbe_perf.track_memory_context以及pv_session_memctx_detail追踪内存分配', + summary: '如何使用dbe_perf.track_memory_context以及pv_session_memctx_detail追踪内存分配', archives: '2024-06', img: '', author: ['xuchunyang'], @@ -178,8 +177,7 @@ export default [ }, { date: '2024-05-13', - summary: - '【openGauss技术文章征集】openGauss-UniqueSQLMappingLock-异常等待导致CPU使用率百分百故障分析', + summary: '【openGauss技术文章征集】openGauss-UniqueSQLMappingLock-异常等待导致CPU使用率百分百故障分析', archives: '2024-05', img: '', author: ['毕思博'], @@ -252,8 +250,7 @@ export default [ }, { date: '2024-04-19', - summary: - '【openGauss技术文章征集】openGauss 6.0.0-RC1新特性:一站式交互安装初体验', + summary: '【openGauss技术文章征集】openGauss 6.0.0-RC1新特性:一站式交互安装初体验', archives: '2024-04', img: '', author: ['宥谦'], @@ -403,8 +400,7 @@ export default [ }, { date: '2023-07-27', - summary: - '本文将通过使用vm+openEuale环境安装一个openGuass,作为我在学习openGuass道路上的一个总结.', + summary: '本文将通过使用vm+openEuale环境安装一个openGuass,作为我在学习openGuass道路上的一个总结.', archives: '2023-07', img: '', author: ['zhangjie'], @@ -568,8 +564,7 @@ export default [ }, { date: '2023-04-25', - summary: - '与 Mysql 的 Performance_schema 类似,openGauss 本身也提供类似的性能监控视图。但与 Mysql 也存在差异,本文就针对两者异同做个比较。', + summary: '与 Mysql 的 Performance_schema 类似,openGauss 本身也提供类似的性能监控视图。但与 Mysql 也存在差异,本文就针对两者异同做个比较。', archives: '2023-04', img: '', author: ['zhoujingbnu'], @@ -778,8 +773,7 @@ export default [ }, { date: '2023-01-08', - summary: - '3.0.3版本具备的特性介绍,部分特性在3.0.0版本以及更早版本具备的特性不在此赘述', + summary: '3.0.3版本具备的特性介绍,部分特性在3.0.0版本以及更早版本具备的特性不在此赘述', archives: '2023-01', img: '/zh/blogs/zhangzhijing/title/img1.png', author: ['zhangzhijing'], @@ -877,8 +871,7 @@ export default [ }, { date: '2022-11-15', - summary: - "Just about everything you'll need to style in the theme: headings, paragraphs, blockquotes, tables, code blocks, and more.", + summary: "Just about everything you'll need to style in the theme: headings, paragraphs, blockquotes, tables, code blocks, and more.", archives: '2022-11', img: '', author: ['Red_havk'], @@ -888,8 +881,7 @@ export default [ }, { date: '2022-11-15', - summary: - "Just about everything you'll need to style in the theme: headings, paragraphs, blockquotes, tables, code blocks, and more.", + summary: "Just about everything you'll need to style in the theme: headings, paragraphs, blockquotes, tables, code blocks, and more.", archives: '2022-11', img: '', author: ['Red_havk'], @@ -1041,13 +1033,11 @@ export default [ }, { date: '2022-11-02', - summary: - '创建表分区时提示ERROR: inserted partition key does not map to any table partition怎么办', + summary: '创建表分区时提示ERROR: inserted partition key does not map to any table partition怎么办', archives: '2022-11', img: '', author: ['张翠娉'], - title: - '创建表分区时提示ERROR: inserted partition key does not map to any table partition怎么办', + title: '创建表分区时提示ERROR: inserted partition key does not map to any table partition怎么办', tags: ['数据库入门'], path: 'zh/blogs/zhangcuiping/创建表分区时提示ERROR inserted partition key does not map to any table partition怎么办', times: '14:20', @@ -1302,13 +1292,11 @@ export default [ }, { date: '2022-10-08', - summary: - '开源Mall4j商城系统底层用的是MySQL5.7,现在我们要用openGauss3.0把它替换下来', + summary: '开源Mall4j商城系统底层用的是MySQL5.7,现在我们要用openGauss3.0把它替换下来', archives: '2022-10', img: '', author: ['大数据模型'], - title: - '【我与openGauss的故事】干货输出【开源Mall4j商城系统-MySQL5.7数据库底座替换探索实践】', + title: '【我与openGauss的故事】干货输出【开源Mall4j商城系统-MySQL5.7数据库底座替换探索实践】', tags: ['openGauss技术文章征集'], path: 'zh/blogs/angryart/【我与openGauss的故事】干货输出【开源Mall4j商城系统-MySQL5.7数据库底座替换探索实践】', }, @@ -1328,8 +1316,7 @@ export default [ archives: '2022-10', img: '', author: ['大数据模型'], - title: - '【我与openGauss的故事】SSM+MySQL替换探索 opengauss3对比postgresql12', + title: '【我与openGauss的故事】SSM+MySQL替换探索 opengauss3对比postgresql12', tags: ['openGauss技术文章征集'], path: 'zh/blogs/angryart/【我与openGauss的故事】SSM-MySQL替换探索 opengauss3对比postgresql12', }, @@ -1497,8 +1484,7 @@ export default [ }, { date: '2022-09-28', - summary: - '本文从实际场景出发记录了openGauss,CM,OM整体编译流程,用户只需要选取干净的CentOS 7.6环境,配置好yum源,即可按照文中操作。', + summary: '本文从实际场景出发记录了openGauss,CM,OM整体编译流程,用户只需要选取干净的CentOS 7.6环境,配置好yum源,即可按照文中操作。', archives: '2022-09', img: '/zh/post/lihongda/title/title.png', author: ['李宏达'], @@ -1595,8 +1581,7 @@ export default [ }, { date: '2022-09-19', - summary: - '本文将通过对比官方文档关于**“设置账本数据库”**中的几个章节,结合源码来说说文档中操作步骤背后的原理。', + summary: '本文将通过对比官方文档关于**“设置账本数据库”**中的几个章节,结合源码来说说文档中操作步骤背后的原理。', archives: '2022-09', img: '', author: ['夏克'], @@ -2761,16 +2746,12 @@ export default [ }, { date: '2022-05-24', - summary: - 'FATAL: Connection to database failed: SCRAM authentication requires libpq version 10 or above', + summary: 'FATAL: Connection to database failed: SCRAM authentication requires libpq version 10 or above', archives: '2022-05', img: '/zh/blogs/enmo/title/img.png', author: ['云和恩墨交付'], - title: - 'FATAL: Connection to database failed: SCRAM authentication requires libpq version 10 or above', - tags: [ - 'FATAL: Connection to database failed: SCRAM authentication requires libpq version 10 or above', - ], + title: 'FATAL: Connection to database failed: SCRAM authentication requires libpq version 10 or above', + tags: ['FATAL: Connection to database failed: SCRAM authentication requires libpq version 10 or above'], path: 'zh/blogs/enmo/FATAL Connection to database failed SCRAM authentication requires libpq version 10 or above', times: '10:20', }, @@ -3106,13 +3087,13 @@ export default [ }, { date: '2022-05-18', - summary: '如何使用Gitee向openGauss社区提交博客', + summary: '如何使用GitCode向openGauss社区提交博客', archives: '2022-05', img: '/zh/blogs/shawnyan/title/title.png', author: ['ShawnYan'], - title: '如何使用Gitee向openGauss社区提交博客', + title: '如何使用GitCode向openGauss社区提交博客', tags: ['openGauss'], - path: 'zh/blogs/ShawnYan/如何使用Gitee向openGauss社区提交博客', + path: 'zh/blogs/ShawnYan/如何使用GitCode向openGauss社区提交博客', times: '22:00', }, { @@ -3557,16 +3538,12 @@ export default [ }, { date: '2022-04-25', - summary: - 'openGauss每日一练(收集统计信息、打印执行计划、垃圾收集和checkpoint)', + summary: 'openGauss每日一练(收集统计信息、打印执行计划、垃圾收集和checkpoint)', archives: '2022-04', img: '/zh/blogs/enmo/title/img.png', author: ['云和恩墨'], - title: - 'openGauss每日一练(收集统计信息、打印执行计划、垃圾收集和checkpoint)', - tags: [ - 'openGauss每日一练(收集统计信息、打印执行计划、垃圾收集和checkpoint)', - ], + title: 'openGauss每日一练(收集统计信息、打印执行计划、垃圾收集和checkpoint)', + tags: ['openGauss每日一练(收集统计信息、打印执行计划、垃圾收集和checkpoint)'], path: 'zh/blogs/enmo/openGauss每日一练(收集统计信息、打印执行计划、垃圾收集和checkpoint)', times: '10:20', }, @@ -3924,16 +3901,12 @@ export default [ }, { date: '2022-04-13', - summary: - 'MogDB报错 - ERROR: role cannot be dropped because some objects depend on it DETAIL: 1 object in database处理', + summary: 'MogDB报错 - ERROR: role cannot be dropped because some objects depend on it DETAIL: 1 object in database处理', archives: '2022-04', img: '/zh/blogs/enmo/title/img6.png', author: ['云和恩墨'], - title: - 'MogDB报错 - ERROR: role cannot be dropped because some objects depend on it DETAIL: 1 object in database处理', - tags: [ - 'MogDB报错 - ERROR: role cannot be dropped because some objects depend on it DETAIL: 1 object in database处理', - ], + title: 'MogDB报错 - ERROR: role cannot be dropped because some objects depend on it DETAIL: 1 object in database处理', + tags: ['MogDB报错 - ERROR: role cannot be dropped because some objects depend on it DETAIL: 1 object in database处理'], path: 'zh/blogs/enmo/MogDB报错 - ERROR role cannot be dropped because some objects depend on it DETAIL 1 object in database处理', times: '10:20', }, @@ -4896,16 +4869,12 @@ export default [ }, { date: '2021-12-10', - summary: - 'openGauss2.1.0在openEuler 20.03 LTS SP2 安装后,yum无法使用的问题解决', + summary: 'openGauss2.1.0在openEuler 20.03 LTS SP2 安装后,yum无法使用的问题解决', archives: '2021-12', img: '/zh/blogs/July/title/img5.png', author: ['姜殿斌'], - title: - 'openGauss2.1.0在openEuler 20.03 LTS SP2 安装后,yum无法使用的问题解决', - tags: [ - 'openGauss2.1.0在openEuler 20.03 LTS SP2 安装后,yum无法使用的问题解决', - ], + title: 'openGauss2.1.0在openEuler 20.03 LTS SP2 安装后,yum无法使用的问题解决', + tags: ['openGauss2.1.0在openEuler 20.03 LTS SP2 安装后,yum无法使用的问题解决'], path: 'zh/blogs/July/openGauss2-1-0在openEuler-20-03-LTS-SP2-安装后-yum无法使用的问题解决', times: '12:30', }, @@ -5332,8 +5301,7 @@ export default [ }, { date: '2021-11-27', - summary: - 'VMware+CentOS7.6+OpenGauss2.0.1极简版安装过程记录,包括环境准备,安装以及JDBC连接使用', + summary: 'VMware+CentOS7.6+OpenGauss2.0.1极简版安装过程记录,包括环境准备,安装以及JDBC连接使用', archives: '2021-11', img: '/zh/blogs/luooofan/title/openGauss.png', author: ['luooofan'], @@ -5343,8 +5311,7 @@ export default [ }, { date: '2021-11-27', - summary: - 'VMware+CentOS7.6+OpenGauss2.0.1极简版安装过程记录,包括环境准备,安装以及JDBC连接使用', + summary: 'VMware+CentOS7.6+OpenGauss2.0.1极简版安装过程记录,包括环境准备,安装以及JDBC连接使用', archives: '2021-11', img: '', author: ['luooofan'], @@ -5529,8 +5496,7 @@ export default [ }, { date: '2021-10-12', - summary: - 'openGauss 2.1.0版本中新增了数据库任务创建,可以在数据库中设定和执行定时任务。', + summary: 'openGauss 2.1.0版本中新增了数据库任务创建,可以在数据库中设定和执行定时任务。', archives: '2021-10', img: '/zh/blogs/kamus/title/img-title.png', author: ['Kamus'], @@ -7146,8 +7112,7 @@ export default [ }, { date: '2020-07-27', - summary: - '以技术连载的方式陆续介绍openGauss数据库的各项核心技术,包括SQL引擎、优化器、存储引擎、事务处理、数据库安全等。本期开始介绍openGauss SQL引擎技术', + summary: '以技术连载的方式陆续介绍openGauss数据库的各项核心技术,包括SQL引擎、优化器、存储引擎、事务处理、数据库安全等。本期开始介绍openGauss SQL引擎技术', archives: '2020-07', img: '/zh/blogs/kangyang/title/img5.png', author: ['kangyang'], @@ -7202,8 +7167,7 @@ export default [ }, { date: '2020-07-22', - summary: - '以技术连载的方式陆续介绍openGauss数据库的各项核心技术,包括SQL引擎、优化器、存储引擎、事务处理、数据库安全等。本期开始介绍openGauss SQL引擎技术', + summary: '以技术连载的方式陆续介绍openGauss数据库的各项核心技术,包括SQL引擎、优化器、存储引擎、事务处理、数据库安全等。本期开始介绍openGauss SQL引擎技术', archives: '2020-07', img: '/zh/blogs/kangyang/title/img5.png', author: ['kangyang'], diff --git a/app/.vitepress/src/data/financial/index.ts b/app/.vitepress/src/data/financial/index.ts index 4ea20c5087519635aff0e3e6b6844c3c33b84d69..da8c8ba4bdc93d82a46b5e3d8f4c724f630df7cd 100644 --- a/app/.vitepress/src/data/financial/index.ts +++ b/app/.vitepress/src/data/financial/index.ts @@ -1,4 +1,4 @@ -import { GITEE_LINK, XINGYEBANK_LINK } from '@/data/url-config' +import { GITCODE_LINK, XINGYEBANK_LINK } from '@/data/url-config'; import safe from '@/assets/category/finance/safe.png'; import safeDark from '@/assets/category/finance/safe_dark.png'; @@ -24,141 +24,140 @@ import DBmind from '@/assets/category/finance/DBmind.png'; import DBmindDark from '@/assets/category/finance/DBmind_dark.png'; export default { - zh: { - version: { - title: 'openGauss金融版本:助力金融行业数字化转型', - titleMb1: 'openGauss金融版本', - titleMb2: '助力金融行业数字化转型', - descs: [ - '数据库是金融信息系统的核心基础设施,承载着核心交易和关键业务数据,为此中国人民银行针对金融行业数据库应用场景出台了金融行业标准。', - '为构建满足金融行业标准及应用要求的企业级开源数据库,openGauss在企业版本基础上,推出金融版本,着力打造在高安全、高性能、高可用、高智能、易运维等方面的行业领先竞争力。', - ] + zh: { + version: { + title: 'openGauss金融版本:助力金融行业数字化转型', + titleMb1: 'openGauss金融版本', + titleMb2: '助力金融行业数字化转型', + descs: [ + '数据库是金融信息系统的核心基础设施,承载着核心交易和关键业务数据,为此中国人民银行针对金融行业数据库应用场景出台了金融行业标准。', + '为构建满足金融行业标准及应用要求的企业级开源数据库,openGauss在企业版本基础上,推出金融版本,着力打造在高安全、高性能、高可用、高智能、易运维等方面的行业领先竞争力。', + ], + }, + advantages: { + title: '全方位满足金融行业需求', + lists: [ + { + feature: '高安全', + img: safe, + img_dark: safeDark, + desc: '全密态计算、国密算法认证和加密、动态数据脱敏,提供全方位端到端数据安全保护', }, - advantages: { - title: '全方位满足金融行业需求', - lists: [ - { - feature: '高安全', - img: safe, - img_dark: safeDark, - desc: '全密态计算、国密算法认证和加密、动态数据脱敏,提供全方位端到端数据安全保护' - }, - { - feature: '高可靠', - img: reliability, - img_dark: reliabilityDark, - desc: '日志并行回放实现RTO<10s,Paxos自治高可用架构,两地三中心流式容灾,满足金融级高可用要求' - }, - { - feature: '高性能', - img: performance, - img_dark: performanceDark, - desc: 'Numa-Aware改造,指令集优化,2P鲲鹏>150W tpmC,4P鲲鹏>230W tpmC,相比同类产品3倍性能优势' - }, - { - feature: '高智能', - img: intelligence, - img_dark: intelligenceDark, - desc: 'AI4DB:智能索引推荐、慢SQL诊断,高效运维诊断DB4AI:20+原生AI库内算子,覆盖主流场景,会SQL就能用AI' - }, - { - feature: '横向扩展', - img: extend, - img_dark: extendDark, - desc: '存储池化、内存池化和计算池化三层池化架构,存储利用率提升50%以上,应用横向扩展' - }, - { - feature: '数据全生命周期管理', - img: manage, - img_dark: manageDark, - desc: '数据全生命周期管理平台DataKit,覆盖安装、建模、开发、监控、运维、迁移、备份恢复7大流程' - }, - { - feature: '全开放', - img: open, - img_dark: openDark, - desc: '木兰宽松许可证协议,允许对代码自由修改,使用,数据库内核能力全开放' - }, - ] + { + feature: '高可靠', + img: reliability, + img_dark: reliabilityDark, + desc: '日志并行回放实现RTO<10s,Paxos自治高可用架构,两地三中心流式容灾,满足金融级高可用要求', }, - technologies: { - title: 'openGauss金融版本四大“黑科技”', - tab_lists: [ - { - title: '数据端到端安全计算存储能力', - desc_lists: [ - '基于机密虚机+国密存储+openGauss实现全密态方案,构建软硬协同安全能力,数据在传输、计算、存储全链路支持国密算法,满足《中国人民银行业务领域数据安全管理办法》要求,做到“原始数据不出域、数据可用不可见”。', - '适用于对数据在传输、使用和存储全链路上需要安全保护且对性能损耗度有较高要求的场景。' - ], - img: storage, - img_dark: storageDark, - }, - { - title: '两地三中心高可用容灾能力', - desc_lists: [ - '基于物理流复制实现流式容灾特性,通过搭建主备双集群,构建两地三中心方案,满足JR/T 0205-2020中对数据库容灾的要求,做到RPO=0、RTO<10min,一键式failover、switchover。', - '适用于对数据有城市级高可用容灾且对RPO和RTO有较高要求的场景。' - ], - img: capability, - img_dark: capabilityDark, - }, - { - title: '资源池化应用横向扩展能力', - desc_lists: [ - 'openGauss实现存储池化、内存池化和计算池化资源池化架构,各节点共用一份数据,存储利用率提升50%以上,节点数据实时一致,支持数据一致性敏感型应用负载从单个节点透明扩展到多个节点。', - '同时基于Dorado存储同步复制技术实现资源池化同城双中心容灾能力,性能提升50%, RTO<30s。适用于对数据存储空间、备库数据读一致性和应用横向扩展有较高要求的场景。' - ], - img: scaleOut, - img_dark: scaleOutDark, - }, - { - title: 'AI-Native高智能数据库能力', - desc_lists: [ - 'AI4DB:参数自调优、索引自推荐和慢SQL自诊断,运维效率提升10倍以上;支持基于负载驱动的基数估计ABO,性能提升1倍以上;', - 'DB4AI:20种原生AI库内算子,数据库内E2E完成数据清洗、特征工程、模型选择和模型训练,安全可靠、简单高效,满足会SQL就会AI。', - '适用于对数据开发、监控、故障诊断等流程有较高智能化要求的场景。' - ], - img: DBmind, - img_dark: DBmindDark, - }, - ] + { + feature: '高性能', + img: performance, + img_dark: performanceDark, + desc: 'Numa-Aware改造,指令集优化,2P鲲鹏>150W tpmC,4P鲲鹏>230W tpmC,相比同类产品3倍性能优势', }, - cases: { - title: 'openGauss金融版本成功案例', - case_list: [ - { - name: '兴业银行支付系统', - desc: '兴业银行支付系统为签约商户提供网络支付、对账、清算等服务,是对多渠道客户的重要支付服务平台。为进一步优化支付系统功能,提升支付系统业务处理能力和服务水平,系统引入 openGauss 数据库部分替代 Infomix 数据库。', - detailLink: '/userPractice/finance/xingyepaymentsystem/', - officialLink: `${XINGYEBANK_LINK}/cn/index.html`, - type: '金融' - }, - { - name: '兴业银行冠字号码管理系统', - desc: '冠字号码管理系统根据《中国人民银行货币金银局关于进一步做好冠字号码查询工作的通知》(银货金[2015]10 号)的文件要求,实现冠字号码信息上报、区分现金收入和付出业务类型、关联客户业务信息、与现钞实物同步流转等功能。同时,基于业务管理的需要,优化清分业务量统计功能,将机具管理纳入系统管理。', - detailLink: '/userPractice/finance/xingyemanagesystem/', - officialLink: `${XINGYEBANK_LINK}/cn/index.html`, - type: '金融' - }, - { - name: '兴业银行特殊资产清收系统', - desc: '特殊资产清收系统借助数字智能能力,开展估值模型建设迭代升级工作,构建特资领域的估值定价专业能力,实现特资处置质效提升。围绕“智慧管理”理念,资产清收系统进行了定位升级、功能优化、流程再造等改进,灵活的业务升级对数据库系统提出了更高的要求,系统数据库从 oracle 迁移至 openGauss。', - detailLink: '/userPractice/finance/xingyecollectionsystem/', - officialLink: `${XINGYEBANK_LINK}/cn/index.html`, - type: '金融' - }, - - ] + { + feature: '高智能', + img: intelligence, + img_dark: intelligenceDark, + desc: 'AI4DB:智能索引推荐、慢SQL诊断,高效运维诊断DB4AI:20+原生AI库内算子,覆盖主流场景,会SQL就能用AI', + }, + { + feature: '横向扩展', + img: extend, + img_dark: extendDark, + desc: '存储池化、内存池化和计算池化三层池化架构,存储利用率提升50%以上,应用横向扩展', + }, + { + feature: '数据全生命周期管理', + img: manage, + img_dark: manageDark, + desc: '数据全生命周期管理平台DataKit,覆盖安装、建模、开发、监控、运维、迁移、备份恢复7大流程', + }, + { + feature: '全开放', + img: open, + img_dark: openDark, + desc: '木兰宽松许可证协议,允许对代码自由修改,使用,数据库内核能力全开放', + }, + ], + }, + technologies: { + title: 'openGauss金融版本四大“黑科技”', + tab_lists: [ + { + title: '数据端到端安全计算存储能力', + desc_lists: [ + '基于机密虚机+国密存储+openGauss实现全密态方案,构建软硬协同安全能力,数据在传输、计算、存储全链路支持国密算法,满足《中国人民银行业务领域数据安全管理办法》要求,做到“原始数据不出域、数据可用不可见”。', + '适用于对数据在传输、使用和存储全链路上需要安全保护且对性能损耗度有较高要求的场景。', + ], + img: storage, + img_dark: storageDark, + }, + { + title: '两地三中心高可用容灾能力', + desc_lists: [ + '基于物理流复制实现流式容灾特性,通过搭建主备双集群,构建两地三中心方案,满足JR/T 0205-2020中对数据库容灾的要求,做到RPO=0、RTO<10min,一键式failover、switchover。', + '适用于对数据有城市级高可用容灾且对RPO和RTO有较高要求的场景。', + ], + img: capability, + img_dark: capabilityDark, + }, + { + title: '资源池化应用横向扩展能力', + desc_lists: [ + 'openGauss实现存储池化、内存池化和计算池化资源池化架构,各节点共用一份数据,存储利用率提升50%以上,节点数据实时一致,支持数据一致性敏感型应用负载从单个节点透明扩展到多个节点。', + '同时基于Dorado存储同步复制技术实现资源池化同城双中心容灾能力,性能提升50%, RTO<30s。适用于对数据存储空间、备库数据读一致性和应用横向扩展有较高要求的场景。', + ], + img: scaleOut, + img_dark: scaleOutDark, + }, + { + title: 'AI-Native高智能数据库能力', + desc_lists: [ + 'AI4DB:参数自调优、索引自推荐和慢SQL自诊断,运维效率提升10倍以上;支持基于负载驱动的基数估计ABO,性能提升1倍以上;', + 'DB4AI:20种原生AI库内算子,数据库内E2E完成数据清洗、特征工程、模型选择和模型训练,安全可靠、简单高效,满足会SQL就会AI。', + '适用于对数据开发、监控、故障诊断等流程有较高智能化要求的场景。', + ], + img: DBmind, + img_dark: DBmindDark, + }, + ], + }, + cases: { + title: 'openGauss金融版本成功案例', + case_list: [ + { + name: '兴业银行支付系统', + desc: '兴业银行支付系统为签约商户提供网络支付、对账、清算等服务,是对多渠道客户的重要支付服务平台。为进一步优化支付系统功能,提升支付系统业务处理能力和服务水平,系统引入 openGauss 数据库部分替代 Infomix 数据库。', + detailLink: '/userPractice/finance/xingyepaymentsystem/', + officialLink: `${XINGYEBANK_LINK}/cn/index.html`, + type: '金融', }, - interaction: { - title: '专区互动', - card_title: 'openGauss金融版本互动专区', - card_desc: '前往金融版本互动专区,参与Issue问答', - jumpLink: `${GITEE_LINK}/opengauss/open-gauss-finance`, + { + name: '兴业银行冠字号码管理系统', + desc: '冠字号码管理系统根据《中国人民银行货币金银局关于进一步做好冠字号码查询工作的通知》(银货金[2015]10 号)的文件要求,实现冠字号码信息上报、区分现金收入和付出业务类型、关联客户业务信息、与现钞实物同步流转等功能。同时,基于业务管理的需要,优化清分业务量统计功能,将机具管理纳入系统管理。', + detailLink: '/userPractice/finance/xingyemanagesystem/', + officialLink: `${XINGYEBANK_LINK}/cn/index.html`, + type: '金融', }, - download: { - title: '版本下载', - desc: '体验openGauss金融版本', + { + name: '兴业银行特殊资产清收系统', + desc: '特殊资产清收系统借助数字智能能力,开展估值模型建设迭代升级工作,构建特资领域的估值定价专业能力,实现特资处置质效提升。围绕“智慧管理”理念,资产清收系统进行了定位升级、功能优化、流程再造等改进,灵活的业务升级对数据库系统提出了更高的要求,系统数据库从 oracle 迁移至 openGauss。', + detailLink: '/userPractice/finance/xingyecollectionsystem/', + officialLink: `${XINGYEBANK_LINK}/cn/index.html`, + type: '金融', }, - } -} + ], + }, + interaction: { + title: '专区互动', + card_title: 'openGauss金融版本互动专区', + card_desc: '前往金融版本互动专区,参与Issue问答', + jumpLink: `${GITCODE_LINK}/opengauss/open-gauss-finance`, + }, + download: { + title: '版本下载', + desc: '体验openGauss金融版本', + }, + }, +}; diff --git a/app/.vitepress/src/data/header/index.ts b/app/.vitepress/src/data/header/index.ts index 39244cefec89f759355fb9abfe83b920521ab8ee..7a72530538faacadd7299cdf6697378c7deeac4d 100644 --- a/app/.vitepress/src/data/header/index.ts +++ b/app/.vitepress/src/data/header/index.ts @@ -1,10 +1,5 @@ import { NavItemT } from '@/shared/@types/type-nav'; -import { - GITEE_LINK, - DATA_LINK, - GIYHUB_LINK, - DOCS_LINK, -} from '@/data/url-config'; +import { GITCODE_LINK, DATA_LINK, GIYHUB_LINK, DOCS_LINK } from '@/data/url-config'; const navData: Array = [ { label: { zh: '下载', en: 'Download' }, @@ -268,11 +263,11 @@ const navData: Array = [ id: 'code', children: [ { - id: 'gitee', - label: { zh: 'Gitee', en: 'Gitee' }, + id: 'GitCode', + label: { zh: 'GitCode', en: 'GitCode' }, href: { - zh: GITEE_LINK + 'opengauss', - en: GITEE_LINK + 'opengauss', + zh: GITCODE_LINK + 'opengauss', + en: GITCODE_LINK + 'opengauss', }, jumOut: true, }, diff --git a/app/.vitepress/src/data/honor/index.ts b/app/.vitepress/src/data/honor/index.ts index 108c2b220ea516abeede5fd140f56c1a4f2acebb..d0e5cca75be6c0bc638de63e0f5974d358561f5d 100644 --- a/app/.vitepress/src/data/honor/index.ts +++ b/app/.vitepress/src/data/honor/index.ts @@ -105,7 +105,7 @@ import songfei2024 from '@/assets/category/honor/2024/member/songfei.png'; import yangzhizheng2024 from '@/assets/category/honor/2024/member/yangzhizheng.png'; import zhaoliwei2024 from '@/assets/category/honor/2024/member/zhaoliwei.png'; -import { GITEE_LINK, CECN_LINK } from '@/data/url-config'; +import { GITCODE_LINK, CECN_LINK } from '@/data/url-config'; export default { title: '社区荣誉', @@ -124,7 +124,7 @@ export default { img: oscarImg, }, { - name: '优秀Gitee组织', + name: '优秀GitCode组织', href: '', img: giteeImg, }, @@ -294,8 +294,7 @@ export default { devoloperRules: [ { type: 'tip', - value: - '注:本次结果根据以下评奖规则,取2021年6月-2022年6月的贡献值进行评选,最终展示不分先后顺序。', + value: '注:本次结果根据以下评奖规则,取2021年6月-2022年6月的贡献值进行评选,最终展示不分先后顺序。', }, { type: 'label', @@ -307,42 +306,39 @@ export default { }, { type: 'label', - value: - '社区活跃之星: 1、社区交流群积极解答问题,邮件列表回复问题 2.博客发布量', + value: '社区活跃之星: 1、社区交流群积极解答问题,邮件列表回复问题 2.博客发布量', }, ], sigData: [ { name: 'SIG SQLEngine', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, }, { name: 'SIG StorageEngine', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, }, { name: 'SIG Plugin', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Plugin`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Plugin`, }, { name: 'SIG ReleaseManagement', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, }, { name: 'SIG GIS', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/GIS`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/GIS`, }, ], sigRules: [ { type: 'tip', - value: - '注:本次结果根据以下评奖规则,取2021年6月-2022年6月的贡献值进行评选,最终展示不分先后顺序。', + value: '注:本次结果根据以下评奖规则,取2021年6月-2022年6月的贡献值进行评选,最终展示不分先后顺序。', }, { type: 'label', - value: - '优秀SIG组:1. 发布技术竞争力特性数量最多 2.组织、开发者多样性 3.社区式开发运作规范包括不限于会议频次&纪要、社区CICD、社区公开讨论等', + value: '优秀SIG组:1. 发布技术竞争力特性数量最多 2.组织、开发者多样性 3.社区式开发运作规范包括不限于会议频次&纪要、社区CICD、社区公开讨论等', }, ], }, @@ -467,8 +463,7 @@ export default { devoloperRules: [ { type: 'tip', - value: - '注:本次结果根据以下评奖规则,取2022年6月-2023年6月的贡献值进行评选,最终展示不分先后顺序。', + value: '注:本次结果根据以下评奖规则,取2022年6月-2023年6月的贡献值进行评选,最终展示不分先后顺序。', }, { type: 'label', @@ -480,42 +475,39 @@ export default { }, { type: 'label', - value: - '社区活跃之星: 1.社区交流群积极解答问题、邮件列表回复问题 2. 博客发布量', + value: '社区活跃之星: 1.社区交流群积极解答问题、邮件列表回复问题 2. 博客发布量', }, ], sigData: [ { name: 'SIG SQLEngine', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, }, { name: 'SIG StorageEngine', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, }, { name: 'SIG Plugin', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Plugin`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Plugin`, }, { name: 'SIG Docs', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Docs`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Docs`, }, { name: 'Tools', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Tools`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Tools`, }, ], sigRules: [ { type: 'tip', - value: - '注:本次结果根据以下评奖规则,取2021年6月-2022年6月的贡献值进行评选,最终展示不分先后顺序。', + value: '注:本次结果根据以下评奖规则,取2021年6月-2022年6月的贡献值进行评选,最终展示不分先后顺序。', }, { type: 'label', - value: - '优秀SIG组:1. 发布技术竞争力特性数量最多 2.组织、开发者多样性 3.社区式开发运作规范包括不限于会议频次&纪要、社区CICD、社区公开讨论等', + value: '优秀SIG组:1. 发布技术竞争力特性数量最多 2.组织、开发者多样性 3.社区式开发运作规范包括不限于会议频次&纪要、社区CICD、社区公开讨论等', }, ], enterpriseData: [ @@ -563,23 +555,19 @@ export default { enterpriseRules: [ { type: 'tip', - value: - '注:本次结果依据2023年1月-2023年12月在openGauss社区生态合作、技术创新、商业应用三个方面做出突出贡献的企事业单位', + value: '注:本次结果依据2023年1月-2023年12月在openGauss社区生态合作、技术创新、商业应用三个方面做出突出贡献的企事业单位', }, { type: 'label', - value: - '商业成功:2023年度累计装机量排名,1-3名5分,3-6名3分,6-10名2分,10-15名各1分。', + value: '商业成功:2023年度累计装机量排名,1-3名5分,3-6名3分,6-10名2分,10-15名各1分。', }, { type: 'label', - value: - '技术创新:2023年合入代码贡献排名,1-3名5分,3-6名3分,6-10名1分。', + value: '技术创新:2023年合入代码贡献排名,1-3名5分,3-6名3分,6-10名1分。', }, { type: 'label', - value: - '生态建设:2023年联合营销排名(活动、直播、费用、宣传等维度支持)第一名3分,第二名2分,第3名-第5名1分。', + value: '生态建设:2023年联合营销排名(活动、直播、费用、宣传等维度支持)第一名3分,第二名2分,第3名-第5名1分。', }, ], personData: [ @@ -599,7 +587,7 @@ export default { 'Sig组例会记录:', 'link: https://space.bilibili.com/543286270/search/video?keyword=SQL', '代码检视记录:', - 'link: https://gitee.com/opengauss/openGauss-server/pulls?assignee_id=&author_id=&label_ids=207105028&label_text=&milestone_id=&priority=&project_type=&scope=&search=&single_label_id=&single_label_text=&sort=closed_at+desc&status=merged&target_project=&tester_id=', + 'link: https://gitcode.com/opengauss/openGauss-server/pulls?assignee_id=&author_id=&label_ids=207105028&label_text=&milestone_id=&priority=&project_type=&scope=&search=&single_label_id=&single_label_text=&sort=closed_at+desc&status=merged&target_project=&tester_id=', ], }, { @@ -659,9 +647,7 @@ export default { name: '薛蒙恩', company: '华为', avatar: xuemengen2023, - comment: [ - '积极参与社区om仓issue修复、代码提交等,主要参与升级、扩缩容、流式容灾等模块的issue修复和需求开发,共提PR 40+,修复issue20+。', - ], + comment: ['积极参与社区om仓issue修复、代码提交等,主要参与升级、扩缩容、流式容灾等模块的issue修复和需求开发,共提PR 40+,修复issue20+。'], }, { name: '郭委', @@ -718,17 +704,13 @@ export default { name: '陈炳达', company: '海量数据', avatar: chenbingda2023, - comment: [ - '在Plugin仓库共提交特性开发PR 5个,修复issue 13个,对社区MySQL兼容性提升做出重大贡献。', - ], + comment: ['在Plugin仓库共提交特性开发PR 5个,修复issue 13个,对社区MySQL兼容性提升做出重大贡献。'], }, { name: '周婧', company: '中国移动', avatar: zhoujing2023, - comment: [ - '在Plugin仓库共提交特性开发PR 1个,修复issue 8个,提交issue 16个。从特性开发、解决issue、发现已有问题等多方便均对plugin sig做出了贡献。', - ], + comment: ['在Plugin仓库共提交特性开发PR 1个,修复issue 8个,提交issue 16个。从特性开发、解决issue、发现已有问题等多方便均对plugin sig做出了贡献。'], }, { name: '刘博文', @@ -1033,51 +1015,47 @@ export default { devoloperRules: [ { type: 'tip', - value: - '注:本次结果根据以下评选规则,取2023年6月~2024年5月的贡献值进行评选,最终展示不分先后。', + value: '注:本次结果根据以下评选规则,取2023年6月~2024年5月的贡献值进行评选,最终展示不分先后。', }, { type: 'label', - value: - '优秀开发者:由各个SIG组根据组内成员的贡献度进行推荐,包含但不限于PR、Issue、CVE、特性开发、会议组织、技术布道等事务等。', + value: '优秀开发者:由各个SIG组根据组内成员的贡献度进行推荐,包含但不限于PR、Issue、CVE、特性开发、会议组织、技术布道等事务等。', }, ], sigData: [ { name: 'SIG SQLEngine', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, }, { name: 'SIG ReleaseManagement', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, }, { name: 'SIG QA', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/QA`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/QA`, }, { name: 'SIG Plugin', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Plugin`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Plugin`, }, { name: 'SIG Docs', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Docs`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Docs`, }, { name: 'SIG Certification', - href: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Certification`, + href: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Certification`, }, ], sigRules: [ { type: 'tip', - value: - '注:本次结果根据以下评选规则,取2023年6月~2024年5月的贡献值进行评选,最终展示不分先后。', + value: '注:本次结果根据以下评选规则,取2023年6月~2024年5月的贡献值进行评选,最终展示不分先后。', }, { type: 'label', - value: - '优秀SIG组:1、发布技术竞争力特性数量最多 2、组织、开发者多样性 3、社区式开发运作规范包括不限于会议频次&纪要、社区CICD、社区公开讨论等', + value: '优秀SIG组:1、发布技术竞争力特性数量最多 2、组织、开发者多样性 3、社区式开发运作规范包括不限于会议频次&纪要、社区CICD、社区公开讨论等', }, ], enterpriseData: [ @@ -1125,23 +1103,19 @@ export default { enterpriseRules: [ { type: 'tip', - value: - '注:本次结果依据2024年1月-2024年12月在openGauss社区生态合作、技术创新、商业应用三个方面做出突出贡献的企事业单位', + value: '注:本次结果依据2024年1月-2024年12月在openGauss社区生态合作、技术创新、商业应用三个方面做出突出贡献的企事业单位', }, { type: 'label', - value: - '商业成功:2024年度累计装机量排名,1-3名5分,3-6名3分,6-10名2分,10-15名各1分。', + value: '商业成功:2024年度累计装机量排名,1-3名5分,3-6名3分,6-10名2分,10-15名各1分。', }, { type: 'label', - value: - '技术创新:2024年合入代码贡献排名,1-3名5分,3-6名3分,6-10名1分。', + value: '技术创新:2024年合入代码贡献排名,1-3名5分,3-6名3分,6-10名1分。', }, { type: 'label', - value: - '生态建设:2024年联合营销排名(活动、直播、费用、宣传等维度支持)第一名3分,第二名2分,第3名-第5名1分。', + value: '生态建设:2024年联合营销排名(活动、直播、费用、宣传等维度支持)第一名3分,第二名2分,第3名-第5名1分。', }, ], personData: [ @@ -1149,9 +1123,7 @@ export default { name: '李童', company: '海量数据', avatar: litong2024, - comment: [ - '参与docs SIG组双周例会,统计社区issue和pr情况,完成committer工作汇报;完成330和930版本海量合入需求的手册内容提交。', - ], + comment: ['参与docs SIG组双周例会,统计社区issue和pr情况,完成committer工作汇报;完成330和930版本海量合入需求的手册内容提交。'], }, { name: '郭欢', @@ -1246,7 +1218,7 @@ export default { '1.devcloud完成上传测试方案10个(其中7条由于没有账号,托同事代传)', '2.issues反馈3个+验收4个', '3.上传南大特性相关文本用例涉及10个特性,共439条文本用例(一小部分由于当时没有账号,由同事代传)', - '4.社区特性测试报告评审以及合入gitee,共5个特性相关+1个南大集成版本测试报告', + '4.社区特性测试报告评审以及合入gitcode,共5个特性相关+1个南大集成版本测试报告', ], }, { @@ -1299,9 +1271,7 @@ export default { name: '徐达标', company: '华为', avatar: xvdabiao2024, - comment: [ - '在oGengine商用交付项目中,完成了多个关键需求的开发,主导和协助参与了多个疑难问题的解决。', - ], + comment: ['在oGengine商用交付项目中,完成了多个关键需求的开发,主导和协助参与了多个疑难问题的解决。'], }, { name: '张仲良', @@ -1316,9 +1286,7 @@ export default { name: '刘伟', company: '云和恩墨', avatar: liuwei2024, - comment: [ - '支持了最新版本的orafce在openGauss上的兼容性编译与运行,支持了关键字作为别名可以不带as的特性', - ], + comment: ['支持了最新版本的orafce在openGauss上的兼容性编译与运行,支持了关键字作为别名可以不带as的特性'], }, { name: '宁雅黎', @@ -1332,19 +1300,13 @@ export default { name: '郭委', company: '华为', avatar: guowei2024, - comment: [ - '1、dbmind社区提交并合入11个,解决索引推荐,web界面展示,索引推荐,慢SQL诊断等相关bug;', - '2、支撑DBMind在农行等客户侧应用。', - ], + comment: ['1、dbmind社区提交并合入11个,解决索引推荐,web界面展示,索引推荐,慢SQL诊断等相关bug;', '2、支撑DBMind在农行等客户侧应用。'], }, { name: '刘遥', company: '海量数据', avatar: liuyao2024, - comment: [ - '1.封装硬件密码模块接口库约3K行代码', - '2.逻辑备份回复支持加解密和hmac约1.7K行代码', - ], + comment: ['1.封装硬件密码模块接口库约3K行代码', '2.逻辑备份回复支持加解密和hmac约1.7K行代码'], }, { name: '巫悦彬', @@ -1367,19 +1329,14 @@ export default { name: '陈炳达', company: '海量数据', avatar: chenbingda2024, - comment: [ - '1、RM 贡献跟踪', - '2、新需求承接及版本进度对齐', - '3、需求进度追踪。', - '4、Issue 进展跟进及解决。', - ], + comment: ['1、RM 贡献跟踪', '2、新需求承接及版本进度对齐', '3、需求进度追踪。', '4、Issue 进展跟进及解决。'], }, { name: '谭小凡', company: '中科院软件研究所', avatar: tanxiaofan2024, comment: [ - '目前 openGauss 5.1.0 和 openGauss 6.0.0 都成功移植到了RISC-V架构(参见:https://gitee.com/opengauss/riscv), 这两大重要的成果都是谭小凡主导完成', + '目前 openGauss 5.1.0 和 openGauss 6.0.0 都成功移植到了RISC-V架构(参见:https://gitcode.com/opengauss/riscv), 这两大重要的成果都是谭小凡主导完成', ], }, { @@ -1413,9 +1370,7 @@ export default { name: '杨志铮', company: '中国移动', avatar: yangzhizheng2024, - comment: [ - '有导出同义词问题,提出issue3个, 目前正在做向量数据库融合查询,支持HNSW索引进行融合查询,并且使用独立的代价计算、执行计划、执行算子。', - ], + comment: ['有导出同义词问题,提出issue3个, 目前正在做向量数据库融合查询,支持HNSW索引进行融合查询,并且使用独立的代价计算、执行计划、执行算子。'], }, { name: '赵立伟', diff --git a/app/.vitepress/src/data/mailing-list/index.ts b/app/.vitepress/src/data/mailing-list/index.ts index ea58beeee785b2163c337a0d318b1b07a5c58774..8747999f4362e1a73a719e3401a71feb862e6711 100644 --- a/app/.vitepress/src/data/mailing-list/index.ts +++ b/app/.vitepress/src/data/mailing-list/index.ts @@ -1,4 +1,4 @@ -import { GITEE_LINK, MAILWEB_LINK } from '@/data/url-config'; +import { GITCODE_LINK, MAILWEB_LINK } from '@/data/url-config'; export default { zh: [ { @@ -9,7 +9,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/ai.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/ai@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/AI`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/AI`, }, { name: `Blockchain`, @@ -19,7 +19,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/blockchain.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/blockchain@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, }, { name: `Certification`, @@ -29,7 +29,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/certification.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/certification@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Certification`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Certification`, }, { name: `CloudNative`, @@ -39,7 +39,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/cloudnative.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/cloudnative@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, }, { name: `CM`, @@ -49,7 +49,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/cm.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/cm@opengauss.org/`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CM`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CM`, }, { name: `Community`, @@ -59,7 +59,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/community.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/community@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/community`, + gitLink: `${GITCODE_LINK}opengauss/community`, }, { name: `Connectors`, @@ -69,7 +69,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/connectors.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/connectors@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Connectors`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Connectors`, }, { name: `CTMM`, @@ -79,7 +79,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/ctmm.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/ctmm@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CTMM`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CTMM`, }, { name: `DCF`, @@ -89,7 +89,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/dcf.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/dcf@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/DCF`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/DCF`, }, { name: `Docs`, @@ -99,7 +99,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/docs.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/docs@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Docs`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Docs`, }, { name: `Embedded`, @@ -109,7 +109,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/embedded.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/embedded@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Embedded`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Embedded`, }, { name: `GIS`, @@ -119,7 +119,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/gis.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/gis@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/GIS`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/GIS`, }, { name: `Graph`, @@ -129,7 +129,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/graph.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/graph@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Graph`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Graph`, }, { name: `Infra`, @@ -139,7 +139,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/infra.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/infra@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Infra`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Infra`, }, { name: `In-place Update`, @@ -149,7 +149,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/inplaceupdate.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/inplaceupdate@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, }, { name: `IoT`, @@ -159,7 +159,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/iot.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/iot@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/IoT`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/IoT`, }, { name: `KnowledgeGraph`, @@ -169,7 +169,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/knowledgegraph.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/knowledgegraph@opengauss.org/`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, }, { name: `OM`, @@ -179,7 +179,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/om.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/om@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OM`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OM`, }, { name: `OPS`, @@ -189,7 +189,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/ops.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/ops@opengauss.org/`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OPS`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OPS`, }, { name: `Plugin`, @@ -199,7 +199,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/plugin.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/plugin@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Plugin`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Plugin`, }, { name: `QA`, @@ -209,7 +209,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/qa.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/qa@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/QA`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/QA`, }, { name: `ReleaseManagement`, @@ -219,7 +219,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/releasemanagement.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/releasemanagement@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, }, { name: `RISC-V`, @@ -229,7 +229,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/riscv.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/riscv@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, }, { name: `SecurityAnnounce`, @@ -239,7 +239,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/securityannounce.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/securityannounce@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Security`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Security`, }, { name: `SecurityTechnology`, @@ -249,7 +249,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/securitytechnology.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/securitytechnology@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, }, { name: `SQLEngine`, @@ -259,7 +259,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/sqlengine.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/sqlengine@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, }, { name: `StorageEngine`, @@ -269,7 +269,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/storageengine.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/storageengine@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, }, { name: `TC`, @@ -279,7 +279,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/tc.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/tc@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc`, + gitLink: `${GITCODE_LINK}opengauss/tc`, }, { name: `Tools`, @@ -289,7 +289,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/tools.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/tools@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Tools`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Tools`, }, ], en: [ @@ -301,7 +301,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/ai.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/ai@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/AI`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/AI`, }, { name: `Blockchain`, @@ -311,7 +311,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/blockchain.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/blockchain@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, }, { name: `Certification`, @@ -321,7 +321,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/certification.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/certification@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Certification`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Certification`, }, { name: `CloudNative`, @@ -331,7 +331,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/cloudnative.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/cloudnative@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, }, { name: `CM`, @@ -341,7 +341,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/cm.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/cm@opengauss.org/`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CM`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CM`, }, { name: `Community`, @@ -351,7 +351,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/community.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/community@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/community`, + gitLink: `${GITCODE_LINK}opengauss/community`, }, { name: `Connectors`, @@ -361,7 +361,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/connectors.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/connectors@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Connectors`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Connectors`, }, { name: `CTMM`, @@ -371,7 +371,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/ctmm.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/ctmm@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CTMM`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CTMM`, }, { name: `DCF`, @@ -381,7 +381,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/dcf.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/dcf@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/DCF`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/DCF`, }, { name: `Docs`, @@ -391,7 +391,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/docs.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/docs@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Docs`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Docs`, }, { name: `Embedded`, @@ -401,7 +401,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/embedded.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/embedded@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Embedded`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Embedded`, }, { name: `GIS`, @@ -411,7 +411,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/gis.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/gis@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/GIS`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/GIS`, }, { name: `Graph`, @@ -421,7 +421,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/graph.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/graph@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Graph`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Graph`, }, { name: `Infra`, @@ -431,7 +431,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/infra.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/infra@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Infra`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Infra`, }, { name: `In-place Update`, @@ -441,7 +441,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/inplaceupdate.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/inplaceupdate@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, }, { name: `IoT`, @@ -451,7 +451,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/iot.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/iot@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/IoT`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/IoT`, }, { name: `KnowledgeGraph`, @@ -461,7 +461,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/knowledgegraph.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/knowledgegraph@opengauss.org/`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, }, { name: `OM`, @@ -471,7 +471,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/om.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/om@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OM`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OM`, }, { name: `OPS`, @@ -481,7 +481,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/ops.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/ops@opengauss.org/`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OPS`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OPS`, }, { name: `Plugin`, @@ -491,7 +491,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/plugin.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/plugin@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Plugin`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Plugin`, }, { name: `QA`, @@ -501,7 +501,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/qa.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/qa@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/QA`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/QA`, }, { name: `ReleaseManagement`, @@ -511,7 +511,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/releasemanagement.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/releasemanagement@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, }, { name: `RISC-V`, @@ -521,7 +521,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/riscv.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/riscv@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, }, { name: `SecurityAnnounce`, @@ -531,7 +531,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/securityannounce.opengauss.org/`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/securityannounce@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Security`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Security`, }, { name: `SecurityTechnology`, @@ -541,7 +541,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/securitytechnology.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/securitytechnology@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, }, { name: `SQLEngine`, @@ -551,7 +551,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/sqlengine.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/sqlengine@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, }, { name: `StorageEngine`, @@ -561,7 +561,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/storageengine.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/storageengine@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, }, { name: `TC`, @@ -571,7 +571,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/tc.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/tc@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc`, + gitLink: `${GITCODE_LINK}opengauss/tc`, }, { name: `Tools`, @@ -581,7 +581,7 @@ export default { archive: `Archive`, websiteLink: `${MAILWEB_LINK}postorius/lists/tools.opengauss.org`, archiveLink: `${MAILWEB_LINK}hyperkitty/list/tools@opengauss.org`, - giteeLink: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Tools`, + gitLink: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Tools`, }, ], }; diff --git a/app/.vitepress/src/data/member/data.ts b/app/.vitepress/src/data/member/data.ts index 61d40a7b8e49e50f7897a8ab6722c86fd330d642..da664aeab59e6462b12207251b735f5969209117 100644 --- a/app/.vitepress/src/data/member/data.ts +++ b/app/.vitepress/src/data/member/data.ts @@ -517,7 +517,7 @@ import pansiyan from '@/assets/category/member/avatar/pansiyan.png'; import mengpengbo from '@/assets/category/member/avatar/mengpengbo.png'; import zhangruo from '@/assets/category/member/avatar/zhangruo.png'; -import { GITEE_LINK } from '@/data/url-config'; +import { GITCODE_LINK } from '@/data/url-config'; export default { zh: { COUNSELOR: [ @@ -1254,182 +1254,156 @@ export default { name: `李国良`, title: `Chair`, email: `andyli1@huawei.com`, - gitee: `${GITEE_LINK}guoliang_li`, }, { img: hechenghan, name: `贺承汉`, title: `Member`, email: `hechenghan@huawei.com`, - gitee: `${GITEE_LINK}he-chenghan`, }, { img: zhubin, name: `朱彬`, title: `Member`, email: `zhubin6@huawei.com`, - gitee: `${GITEE_LINK}Yoota_zhu`, }, { img: guangang, name: `关刚`, title: `Member`, email: `guangang@vastadata.com.cn`, - gitee: `${GITEE_LINK}guangang1981`, }, { img: lishifu, name: `李士福`, title: `Member`, email: `lishifu@huawei.com`, - gitee: `${GITEE_LINK}lishifu_db`, }, { img: liuyongsheng, name: `刘勇生`, title: `Member`, email: `Liuyongsheng@shentongdata.com`, - gitee: `${GITEE_LINK}lys6676`, }, { img: renyang, name: `任阳`, title: `Member`, email: `stanleyren_china@outlook.com`, - gitee: `${GITEE_LINK}stanleyren`, }, { img: tianwengang, name: `田文罡`, title: `Member`, email: `tianwengang@huawei.com`, - gitee: `${GITEE_LINK}pikeTWG`, }, { img: wangjiang, name: `王江`, title: `Member`, email: `wangjiang16@huawei.com`, - gitee: `${GITEE_LINK}wang-jingle`, }, { img: wangwei, name: `王炜`, title: `Member`, email: `wangwei5@huawei.com`, - gitee: `${GITEE_LINK}wangwei5`, }, { img: yangweiqiang, name: `杨维强`, title: `Member`, email: `wqyang@cmbchina.com`, - gitee: `${GITEE_LINK}yangweiqiang `, }, { img: zhangchengwei, name: `张程伟`, title: `Member`, email: `flashspy@hotmail.com`, - gitee: `${GITEE_LINK}jarekzhang`, }, { img: sunji, name: `孙佶`, title: `Member`, email: `sunji@greatji.com`, - gitee: `${GITEE_LINK}greatjigreatji`, }, { img: zhoupinggao, name: `周平高`, title: `Member`, email: `zhoupinggao@huawei.com`, - gitee: `${GITEE_LINK}zankyfun4`, }, { img: zhouqin, name: `周芹`, title: `Member`, email: `zhouqin@supermap.com`, - gitee: `${GITEE_LINK}zhouqinsm`, }, { img: zhubin3, name: `朱彬`, title: `Member`, email: `zzzzzdb_zb@163.com`, - gitee: `${GITEE_LINK}zzzzzdb`, }, { img: zhujinwei, name: `朱金伟`, title: `Member`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: chaipeng, name: `柴鹏`, title: `Member`, email: `chaip3@chinaunicom.cn`, - gitee: `${GITEE_LINK}chaip3`, }, { img: wanglei, name: `王磊`, title: `Member`, email: `wanglei110@huawei.com`, - gitee: `${GITEE_LINK}nonolili527`, }, { img: wumingyuan2, name: `吴明远`, title: `Member`, email: `wumingyuan@gbase.cn`, - gitee: `${GITEE_LINK}wmy_ld`, }, { img: weikewei, name: `魏可伟`, title: `Member`, email: `weikewei@chinamobile.com`, - gitee: `${GITEE_LINK}weikewei`, }, { img: zhouzhaoqi, name: '周兆琦', title: 'Member', email: 'zhouzhaoqi1@huawei.com', - gitee: `${GITEE_LINK}ziki77`, }, { img: quemingjian, name: '阙鸣健', title: 'Member', email: 'quemingjian2@huawei.com', - gitee: `${GITEE_LINK}quemingjian`, }, { img: xiongxiaojun, name: `熊小军`, title: `Member`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: yanghao, name: '杨皓', title: 'Member', email: 'yanghao37@huawei.com', - gitee: `${GITEE_LINK}yanghaos`, }, { img: herui, name: `何睿`, title: `Member`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, ], SECRETARIAT: [ @@ -1476,105 +1450,90 @@ export default { name: '彭炯', title: 'Maintainer', email: 'pengjiong1@huawei.com', - gitee: `${GITEE_LINK}totaj`, }, { img: yanghao, name: '杨皓', title: 'Maintainer', email: 'yanghao37@huawei.com', - gitee: `${GITEE_LINK}yanghaos`, }, { img: yuexingzhi, name: '岳行之', title: 'Maintainer', email: 'yuexingzhi2@huawei.com', - gitee: `${GITEE_LINK}gaussyuexz`, }, { img: zhouzhaoqi, name: '周兆琦', title: 'Maintainer', email: 'zhouzhaoqi1@huawei.com', - gitee: `${GITEE_LINK}ziki77`, }, { img: cailei, name: '蔡磊', title: 'Committer', email: 'cailei19@huawei.com', - gitee: `${GITEE_LINK}cailei19`, }, { img: huzhengchao, name: '胡正超', title: 'Committer', email: 'huzhengchao4@huawei.com', - gitee: `${GITEE_LINK}gentle_hu`, }, { img: lihaixiao, name: '李海啸', title: 'Committer', email: 'lihaixiao3@huawei.com', - gitee: `${GITEE_LINK}tsunamis-li`, }, { img: wangbihua, name: '王碧华', title: 'Committer', email: 'wangbihua1@huawei.com', - gitee: `${GITEE_LINK}bihua111`, }, { img: wuyujun2, name: '吴禹均', title: 'Committer', email: 'wuyujun2@huawei.com', - gitee: `${GITEE_LINK}wuyujun3`, }, { img: zhangjiahao, name: '章佳豪', title: 'Committer', email: 'zhangjiahao65@huawei.com', - gitee: `${GITEE_LINK}zhangjiahao_hw`, }, { img: zhangjingchang, name: '张静昌', title: 'Committer', email: 'zhangjingchang1@huawei.com', - gitee: `${GITEE_LINK}jc-zhang`, }, { img: laishenghao, name: '赖盛好', title: 'Committer', email: 'laishenghao1@huawei.com', - gitee: `${GITEE_LINK}dodders`, }, { img: zhaoliwei, name: '赵立伟', title: 'Committer', email: 'zhaoliwei@chinamobile.com', - gitee: `${GITEE_LINK}levy5307`, }, { img: yangzhizheng, name: '杨志铮', title: 'Committer', email: 'yangzhizheng@chinamobile.com', - gitee: `${GITEE_LINK}yangzhizheng94`, }, { img: liuchangfeng, name: '柳长沣', title: 'Committer', email: 'liuchangfeng2@huawei.com', - gitee: `${GITEE_LINK}superblaker`, }, ], STORAGEENGINE: [ @@ -1583,133 +1542,114 @@ export default { name: `王磊`, title: `Maintainer`, email: `wanglei110@huawei.com`, - gitee: `${GITEE_LINK}nonolili527`, }, { img: liheng, name: `李恒`, title: `Maintainer`, email: `liheng37@huawei.com`, - gitee: `${GITEE_LINK}liheng188`, }, { img: zhangjinyu, name: `张金玉`, title: `Maintainer`, email: `Jinyu_gaussdb@163.com`, - gitee: `${GITEE_LINK}jinyu_opengauss`, }, { img: Vinoth, name: `Vinoth`, title: `Committer`, email: `vinoth.veeraraghavan@hotmail.com`, - gitee: `${GITEE_LINK}vinothv`, }, { img: lishuaituan, name: `李帅团`, title: `Committer`, email: `hw.lishuaituan@huawei.com`, - gitee: `${GITEE_LINK}lishuaituan`, }, { img: xiongxiaojun, name: `熊小军`, title: `Committer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: xuchunyang, name: `徐春阳`, title: `Committer`, email: `springsun.xu@126.com`, - gitee: `${GITEE_LINK}garyxu2014`, }, { img: zhangleyi, name: `张乐奕`, title: `Committer`, email: `kamusis@gmail.com`, - gitee: `${GITEE_LINK}kamusis`, }, { img: zhangchengwei, name: `张程伟`, title: `Committer`, email: `flashspy@hotmail.com`, - gitee: `${GITEE_LINK}jarekzhang`, }, { img: linkexu, name: `林科旭`, title: `Committer`, email: `linkexu66@outlook.com`, - gitee: `${GITEE_LINK}kexulin`, }, { img: zhangwanchuan, name: `张皖川`, title: `Committer`, email: `wanchuan_zhang@163.com`, - gitee: `${GITEE_LINK}dbcrafter`, }, { img: wuyuechuan, name: `吴岳川`, title: `Committer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: chenchen, name: `陈琛`, title: `Committer`, email: `arcoalien@qq.com`, - gitee: `${GITEE_LINK}struggle_hw`, }, { img: xuexingrong, name: `薛兴荣`, title: `Committer`, email: `xuexingrong@xfusion.com`, - gitee: `${GITEE_LINK}dbxue`, }, { img: maxiang, name: `马向`, title: `Committer`, email: `maxiang21@huawei.com`, - gitee: `${GITEE_LINK}Xiao__ma`, }, { img: qinxuedi, name: '秦雪迪', title: 'Committer', email: 'qinxuedi@huawei.com', - gitee: `${GITEE_LINK}qinxuedi666`, }, { img: chenxiaobin, name: '陈晓滨', title: 'Committer', email: 'chenxiaobin19@huawei.com', - gitee: `${GITEE_LINK}chenxiaobin19`, }, { img: chenxiaoyu, name: '陈晓雨', title: 'Committer', email: 'chenxiaoyu12@huawei.com', - gitee: `${GITEE_LINK}rain-666`, }, { img: zhangzhongliang, name: '张仲良', title: 'Committer', email: 'zhangzhongliangit@chinamobile.com', - gitee: `${GITEE_LINK}julian_zl_zhang`, }, ], CONNECTORS: [ @@ -1718,56 +1658,48 @@ export default { name: `田文罡`, title: `Maintainer`, email: `tianwengang@huawei.com`, - gitee: `${GITEE_LINK}pikeTWG`, }, { img: liubin, name: `刘斌`, title: `Committer`, email: `travel.liu@outlook.com`, - gitee: `${GITEE_LINK}travelliu`, }, { img: weixiaoyue, name: `韦晓月`, title: `Committer`, email: `aaronwell@qq.com`, - gitee: `${GITEE_LINK}aaronwell`, }, { img: zhangwenlong, name: `张文龙`, title: `Committer`, email: `zhangwl@vastdata.com.cn`, - gitee: `${GITEE_LINK}willloong`, }, { img: zhangleyi, name: `张乐奕`, title: `Committer`, email: `kamusis@gmail.com`, - gitee: `${GITEE_LINK}kamusis`, }, { img: yaoqian1, name: `姚前`, title: `Committer`, email: `i@vimiix.com`, - gitee: `${GITEE_LINK}vimiix`, }, { img: wangwei2, name: `汪伟`, title: `Committer`, email: `wangwei3@xfusion.com`, - gitee: `${GITEE_LINK}wangweizz`, }, { img: zhoubin, name: `周斌`, title: `Committer`, email: `249396768@qq.com`, - gitee: `${GITEE_LINK}justbk`, }, ], TOOLS: [ @@ -1776,84 +1708,72 @@ export default { name: `熊小军`, title: `Maintainer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: zhoubin, name: `周斌`, title: `Committer`, email: `249396768@qq.com`, - gitee: `${GITEE_LINK}justbk`, }, { img: pengjiong, name: `彭炯`, title: `Committer`, email: `pengjiong1@huawei.com`, - gitee: `${GITEE_LINK}totaj`, }, { img: lichun, name: `李春`, title: `Committer`, email: `pickup.li@woqutech.com`, - gitee: `${GITEE_LINK}woqutech_0`, }, { img: hechenghan, name: `贺承汉`, title: `Committer`, email: `hechenghan@huawei.com`, - gitee: `${GITEE_LINK}he-chenghan`, }, { img: wumingyuan2, name: `吴明远`, title: `Committer`, email: `wumingyuan@gbase.cn`, - gitee: `${GITEE_LINK}wmy_ld`, }, { img: douxin, name: `窦欣`, title: `Committer`, email: `douxin5@huawei.com`, - gitee: `${GITEE_LINK}ywzq1161327784`, }, { img: wangyuhui, name: `王钰辉`, title: `Committer`, email: `270791784@qq.com`, - gitee: `${GITEE_LINK}yuhuiw`, }, { img: shenzheng, name: `申正`, title: `Committer`, email: `shenzheng4@huawei.com`, - gitee: `${GITEE_LINK}shenzheng4`, }, { img: wangxiaofei, name: `王晓非`, title: `Committer`, email: `wangxiaofeiit@chinamobile.com`, - gitee: `${GITEE_LINK}wangxf12345`, }, { img: jingce, name: `景策`, title: `Committer`, email: `jingce@chinamobile.com`, - gitee: `${GITEE_LINK}cinjingce`, }, { img: tianye, name: `田野`, title: `Committer`, email: `tianyeit@chinamobile.com`, - gitee: `${GITEE_LINK}ty2145621`, }, ], DOCS: [ @@ -1862,105 +1782,90 @@ export default { name: '李子健', title: 'Maintainer', email: 'zijianli16@gmail.com', - gitee: `${GITEE_LINK}zijianli16`, }, { img: Freyaqqianjin, name: 'Freyaqqianjin', title: 'Committer', email: 'jinqianqian1@huawei.com', - gitee: `${GITEE_LINK}freyaqqianjin`, }, { img: liuguibin, name: '刘贵宾', title: 'Committer', email: '1649607631@qq.com', - gitee: `${GITEE_LINK}vipl`, }, { img: liyang, name: '李杨', title: 'Committer', email: '554903772@qq.com', - gitee: `${GITEE_LINK}liyang0608`, }, { img: tongmeixia, name: '童美霞', title: 'Committer', email: '870020620@qq.com', - gitee: `${GITEE_LINK}tongdabao`, }, { img: kangyang2, name: '康阳', title: 'Committer', email: 'kangyang@huawei.com', - gitee: `${GITEE_LINK}ylfan96`, }, { img: guohuan, name: '郭欢', title: 'Committer', email: 'huan.guo@enmotech.com', - gitee: `${GITEE_LINK}spaceoddity91719`, }, { img: zhangcuiping, name: '张翠娉', title: 'Committer', email: 'cuiping.zhang@enmotech.com', - gitee: `${GITEE_LINK}zcp100_zcp100`, }, { img: liuxu, name: '刘旭', title: 'Committer', email: 'xu.liu@enmotech.com', - gitee: `${GITEE_LINK}mogliu`, }, { img: zhangleyi, name: '张乐奕', title: 'Committer', email: 'kamusis@gmail.com', - gitee: `${GITEE_LINK}kamusis`, }, { img: liyinan, name: '李轶楠', title: 'Committer', email: 'yinan.li@enmotech.com', - gitee: `${GITEE_LINK}ora-600`, }, { img: jiangxiaoying, name: '姜晓颖', title: 'Committer', email: 'jiangxiaoying2@xfusion.com', - gitee: `${GITEE_LINK}jiangxiaoying1`, }, { img: qixiaofeng2, name: '齐小丰', title: 'Committer', email: '813304690@qq.com', - gitee: `${GITEE_LINK}sky-stars`, }, { img: wangshanshan, name: '王珊珊', title: 'Committer', email: '13811014702@139.com', - gitee: `${GITEE_LINK}mentoswang`, }, { img: litong, name: '李童', title: 'Committer', email: 'litong@vastdata.com.cn', - gitee: `${GITEE_LINK}lestertt`, }, ], INFRA: [ @@ -1969,42 +1874,36 @@ export default { name: `钟君`, title: `Maintainer`, email: `jun.zhongjun2@gmail.com`, - gitee: `${GITEE_LINK}zhongjun2`, }, { img: xiangxinyong, name: `向新勇`, title: `Committer`, email: `xiangxingyong@qq.com`, - gitee: `${GITEE_LINK}xiangxinyong`, }, { img: zhangxubo, name: `张旭博`, title: `Committer`, email: `zhangxubo1@huawei.com`, - gitee: `${GITEE_LINK}zhang_xubo`, }, { img: gongzhuangbang, name: `龚壮邦`, title: `Committer`, email: `gognzhuangbang1@huawei.com`, - gitee: `${GITEE_LINK}gzbang`, }, { img: ailong, name: `艾龙`, title: `Committer`, email: `ailong@outlook.com`, - gitee: `${GITEE_LINK}ailoooong`, }, { img: xucheng, name: `许成`, title: `Committer`, email: `xucheng@chinamobile.com`, - gitee: `${GITEE_LINK}xucheng_peking`, }, ], SECURITY: [ @@ -2013,42 +1912,36 @@ export default { name: `朱金伟`, title: `Maintainer`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: jianghongbo, name: `蒋宏博`, title: `Committer`, email: `xdhbj0022@163.com`, - gitee: `${GITEE_LINK}hwhbj`, }, { img: lijianfeng, name: `李建峰`, title: `Committer`, email: `bigtimer@qq.com`, - gitee: `${GITEE_LINK}jianfenglee`, }, { img: guoliang, name: `郭亮`, title: `Committer`, email: `liang4358@163.com`, - gitee: `${GITEE_LINK}blueloveki`, }, { img: liuzheli, name: `刘哲理`, title: `Committer`, email: `liuzheli@nankai.edu.cn`, - gitee: `${GITEE_LINK}liuzheli`, }, { img: shayAkirav, name: `shay.akirav`, title: `Committer`, email: `shay.akirav@huawei.com`, - gitee: `${GITEE_LINK}shay-akirav`, }, ], OM: [ @@ -2057,56 +1950,48 @@ export default { name: `曹东升`, title: `Maintainer`, email: `caodongsheng2@huawei.com`, - gitee: `${GITEE_LINK}dscao`, }, { img: lanchunyi, name: `兰春义`, title: `Maintainer`, email: `lanchunyi2@huawei.com`, - gitee: `${GITEE_LINK}coolany`, }, { img: wangzili, name: `王自力`, title: `Committer`, email: `446406177@qq.com`, - gitee: `${GITEE_LINK}wang-zili`, }, { img: liuhangyu, name: `刘航宇`, title: `Committer`, email: `liuhangyu6@huawei.com`, - gitee: `${GITEE_LINK}miffyrcee`, }, { img: liubin, name: `刘斌`, title: `Committer`, email: `travel.liu@outlook.com`, - gitee: `${GITEE_LINK}travelliu`, }, { img: yaoqian1, name: `姚前`, title: `Committer`, email: `i@vimiix.com`, - gitee: `${GITEE_LINK}vimiix`, }, { img: liuhui, name: `刘珲`, title: `Committer`, email: `liu_hui0228@163.com`, - gitee: `${GITEE_LINK}liu_hui0228`, }, { img: zhangxubo, name: `张旭博`, title: `Committer`, email: `zhangxubo1@huawei.com`, - gitee: `${GITEE_LINK}zhang_xubo`, }, ], IOT: [ @@ -2115,28 +2000,24 @@ export default { name: `张程伟`, title: `Maintainer`, email: `flashspy@hotmail.com`, - gitee: `${GITEE_LINK}jarekzhang`, }, { img: huxiangyu, name: `胡翔宇`, title: `Maintainer`, email: `xiangyu.hu@outlook.com`, - gitee: `${GITEE_LINK}huxiangyu`, }, { img: zhengzhenyu, name: `郑振宇`, title: `Committer`, email: `zheng.zhenyu@outlook.com`, - gitee: `${GITEE_LINK}ZhengZhenyu`, }, { img: zhaobo, name: `赵波`, title: `Committer`, email: `270162781@qq.com`, - gitee: `${GITEE_LINK}bzhaoop`, }, ], INPLACEUPDATE: [ @@ -2145,77 +2026,66 @@ export default { name: `王江`, title: `Maintainer`, email: `wangjiang16@huawei.com`, - gitee: `${GITEE_LINK}wang-jingle`, }, { img: liqiang, name: `李强`, title: `Maintainer`, email: `powerqy@gmail.com`, - gitee: `${GITEE_LINK}powerqy`, }, { img: wuyuechuan, name: `吴岳川`, title: `Maintainer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: yangweiqiang, name: `杨维强`, title: `Committer`, email: `wqyang@cmbchina.com`, - gitee: `${GITEE_LINK}yangweiqiang`, }, { img: suntengteng, name: `孙腾腾`, title: `Committer`, email: `suntengteng@cmbchina.com`, - gitee: `${GITEE_LINK}tengtengsun`, }, { img: zhouwei, name: `周伟`, title: `Committer`, email: `pascal_zhou@cmbchina.com`, - gitee: `${GITEE_LINK}pascal_zhou`, }, { img: wusiliang, name: `吴斯亮`, title: `Committer`, email: `wusiliang@cmbchina.com`, - gitee: `${GITEE_LINK}wu-siliang`, }, { img: linkexu, name: `林科旭`, title: `Committer`, email: `linkexu66@outlook.com`, - gitee: `${GITEE_LINK}kexulin`, }, { img: ShermanLau, name: `Sherman Lau`, title: `Committer`, email: `sherman.lau@huawei.com`, - gitee: `${GITEE_LINK}ming_opengauss`, }, { img: RonenGrosman, name: `Ronen Grosman`, title: `Committer`, email: `ronen.grosman@huawei.com`, - gitee: `${GITEE_LINK}roneng`, }, { img: hewenyu, name: `何文裕`, title: `Committer`, email: `hewenyu@xfusion.com`, - gitee: `${GITEE_LINK}wenfish9`, }, ], AI: [ @@ -2224,70 +2094,60 @@ export default { name: `李士福`, title: `Maintainer`, email: `lishifu@huawei.com`, - gitee: `${GITEE_LINK}lishifu_db`, }, { img: zhangce, name: `Zhang Ce`, title: `Maintainer`, email: ` ce.zhang@inf.ethz.ch`, - gitee: `${GITEE_LINK}zhangce_6184`, }, { img: wangtianqing, name: `王天庆`, title: `Committer`, email: `wangtianqing2@huawei.com`, - gitee: `${GITEE_LINK}wang-tq`, }, { img: sunji, name: `孙佶`, title: `Committer`, email: `sun-j16@mails.tsinghua.edu.cn`, - gitee: `${GITEE_LINK}greatjigreatji`, }, { img: zhouxuanhe, name: `周煊赫`, title: `Committer`, email: `zhouxuan19@mails.tsinghua.edu.cn`, - gitee: `${GITEE_LINK}xuanhe`, }, { img: yuxiang, name: `余翔`, title: `Committer`, email: `yxfish13@mails.tsinghua.edu.cn`, - gitee: `${GITEE_LINK}yxfish13`, }, { img: xiakang, name: `夏康`, title: `Committer`, email: `excaliburxk@qq.com`, - gitee: `${GITEE_LINK}excaliburxk`, }, { img: xulijie, name: `许利杰`, title: `Committer`, email: `lijie.xu@inf.ethz.ch`, - gitee: `${GITEE_LINK}xulijie09`, }, { img: wangtianyuan, name: `王天元`, title: `Committer`, email: `wangtianyuan5@huawei.com`, - gitee: `${GITEE_LINK}wangtianyuan1994`, }, { img: likun2, name: `李坤`, title: `Committer`, email: `likun_dlut@163.com`, - gitee: `${GITEE_LINK}jackchenchenchen`, }, ], GIS: [ @@ -2296,56 +2156,48 @@ export default { name: `周芹`, title: `Maintainer`, email: `zhouqin@supermap.com`, - gitee: `${GITEE_LINK}zhouqinsm`, }, { img: xiongxiaojun, name: `熊小军`, title: `Maintainer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: liwenlong, name: `李文龙`, title: `Committer`, email: `liwenlong@supermap.com`, - gitee: `${GITEE_LINK}liwenlong2021`, }, { img: huzhengchao, name: `胡正超`, title: `Committer`, email: `gentle_hu@qq.com`, - gitee: `${GITEE_LINK}gentle_hu`, }, { img: songqingyi, name: `宋清怡`, title: `Committer`, email: `Qingyi.song@outlook.com`, - gitee: `${GITEE_LINK}sqyyeah`, }, { img: yangrao, name: `杨绕`, title: `Committer`, email: `yangrao@vastdata.com.cn`, - gitee: `${GITEE_LINK}destiny_volatile`, }, { img: wusong, name: `吴松`, title: `Committer`, email: `sung.wu@qq.com`, - gitee: `${GITEE_LINK}sungwu_admin`, }, { img: huangning, name: `黄宁`, title: `Committer`, email: `huangning2@supermap.com`, - gitee: `${GITEE_LINK}huangning2`, }, ], SECURITYTECHNOLOGY: [ @@ -2354,84 +2206,72 @@ export default { name: `朱金伟`, title: `Maintainer`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: zhangmingxing, name: `章明星`, title: `Committer`, email: `zhang.mingxing@outlook.com`, - gitee: `${GITEE_LINK}zhang_mingxing`, }, { img: herui, name: `何睿`, title: `Committer`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, { img: weikaizhi, name: `位凯志`, title: `Committer`, email: `qxx_xl@foxmail.com`, - gitee: `${GITEE_LINK}xiaolang_lst`, }, { img: songrongrong, name: `宋荣荣`, title: `Committer`, email: `songrongrong1@huawei.com`, - gitee: `${GITEE_LINK}song_rongrong`, }, { img: yanshichao, name: `闫世超`, title: `Committer`, email: `yanshichao@tass.com.cn`, - gitee: `${GITEE_LINK}yanshichao`, }, { img: lixueyan, name: `李雪雁`, title: `Committer`, email: `lixueyan@tass.com.cn`, - gitee: `${GITEE_LINK}lixueyan`, }, { img: tianbing, name: `田兵`, title: `Committer`, email: `bing.tian@enmotech.com`, - gitee: `${GITEE_LINK}tbing8803`, }, { img: shiqing, name: `石青`, title: `Committer`, email: `shiqing@vastdata.com.cn`, - gitee: `${GITEE_LINK}shiqinggaocheng`, }, { img: liuyao, name: `刘遥`, title: `Committer`, email: `liuyao@vastdata.com.cn`, - gitee: `${GITEE_LINK}lyoursly`, }, { img: wangxiumin, name: `王秀敏`, title: `Committer`, email: `xiumin.wang@enmotech.com`, - gitee: `${GITEE_LINK}ashnah`, }, { img: guoliang, name: `郭亮`, title: `Committer`, email: `blue.guo@huawei.com`, - gitee: `${GITEE_LINK}blueloveki`, }, ], CLOUDNATIVE: [ @@ -2440,105 +2280,90 @@ export default { name: `柴云鹏`, title: `Maintainer`, email: `ypchai@ruc.edu.cn`, - gitee: `${GITEE_LINK}ypchai`, }, { img: zhubin2, name: `朱彬`, title: `Maintainer`, email: `zzzzzdb_zb@163.com`, - gitee: `${GITEE_LINK}zzzzzdb`, }, { img: zhangqiong, name: `张琼`, title: `Maintainer`, email: `qiong_zhang_hw@163.com`, - gitee: `${GITEE_LINK}shaga`, }, { img: hejiajia, name: `何佳佳`, title: `Committer`, email: `957787@qq.com`, - gitee: `${GITEE_LINK}justinhejj`, }, { img: kongzaihua, name: `孔再华`, title: `Committer`, email: `kongzaihua@hotmail.com`, - gitee: `${GITEE_LINK}anikikong`, }, { img: huxiangyu, name: `胡翔宇`, title: `Committer`, email: `xiangyu.hu@outlook.com`, - gitee: `${GITEE_LINK}huxiangyu`, }, { img: yangxiaohua, name: `杨小华`, title: `Committer`, email: `yangxh@shindata.com`, - gitee: `${GITEE_LINK}xhyoung`, }, { img: huangbiao, name: `黄彪`, title: `Committer`, email: `huangbiao@shindata.com`, - gitee: `${GITEE_LINK}huangbiaosd`, }, { img: liubin, name: `刘斌`, title: `Committer`, email: `travel.liu@outlook.com`, - gitee: `${GITEE_LINK}travelliu`, }, { img: jiyabin, name: `季亚斌`, title: `Committer`, email: `392623640@qq.com`, - gitee: `${GITEE_LINK}yabinji`, }, { img: tanruixiong, name: `谭睿雄`, title: `Committer`, email: `tanruixiong@ruc.edu.cn`, - gitee: `${GITEE_LINK}T-rx`, }, { img: guoyunda, name: `郭云达`, title: `Committer`, email: `1851619113@qq.com`, - gitee: `${GITEE_LINK}yundag`, }, { img: lihongda, name: `李宏达`, title: `Committer`, email: `worklee1002@163.com`, - gitee: `${GITEE_LINK}lee1002`, }, { img: gaoyunlong, name: `高云龙`, title: `Committer`, email: `504072751@qq.com`, - gitee: `${GITEE_LINK}yunlongg`, }, { img: zhangleyi, name: `张乐奕`, title: `Committer`, email: `kamusis@gmail.com`, - gitee: `${GITEE_LINK}kamusis`, }, ], GRAPH: [ @@ -2547,98 +2372,84 @@ export default { name: `王鑫`, title: `Maintainer`, email: `wangx@tju.edu.cn`, - gitee: `${GITEE_LINK}xinwang-tju`, }, { img: jiayongzhe, name: `贾勇哲`, title: `Maintainer`, email: `jia@techfantasy.com.cn`, - gitee: `${GITEE_LINK}jia-yongzhe`, }, { img: xvdawei, name: `徐大为`, title: `Maintainer`, email: `xudawei@techfantasy.cn`, - gitee: `${GITEE_LINK}lordvv`, }, { img: zhangchen, name: `张晨`, title: `Committer`, email: `zhangchen@chuanglintech.com`, - gitee: `${GITEE_LINK}chenzhang_cl`, }, { img: libohan, name: `李博涵`, title: `Committer`, email: `bhli@nuaa.edu.cn`, - gitee: `${GITEE_LINK}bohanlinuaa`, }, { img: nietiezheng, name: `聂铁铮`, title: `Committer`, email: `nietiezheng@mail.neu.edu.cn`, - gitee: `${GITEE_LINK}nietiezheng`, }, { img: wumin, name: `吴敏`, title: `Committer`, email: `min.wu@vesoft.com`, - gitee: `${GITEE_LINK}whitewum`, }, { img: herui2, name: `何睿`, title: `Committer`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, { img: wangmen, name: `王萌`, title: `Committer`, email: `meng.wang@seu.edu.cn`, - gitee: `${GITEE_LINK}mengwangseu`, }, { img: chaiyanfeng, name: `柴艳峰`, title: `Committer`, email: `chai-leon@qq.com`, - gitee: `${GITEE_LINK}chaileon`, }, { img: xukunpeng, name: `徐鲲鹏`, title: `Committer`, email: `xukunpeng2@huawei.com`, - gitee: `${GITEE_LINK}xukunpeng`, }, { img: liubaozhu, name: `刘宝珠`, title: `Committer`, email: `liubaozhu@tju.edu.cn`, - gitee: `${GITEE_LINK}tjuliubaozhu`, }, { img: lisizhuo, name: `李思卓`, title: `Committer`, email: `lszskye@126.com`, - gitee: `${GITEE_LINK}lszskye`, }, { img: liupengkai, name: `柳鹏凯`, title: `Committer`, email: `1114906894@qq.com`, - gitee: `${GITEE_LINK}AugustLpk`, }, ], BLOCKCHAIN: [ @@ -2647,63 +2458,54 @@ export default { name: `陈晋川`, title: `Maintainer`, email: `jcchen@ruc.edu.cn`, - gitee: `${GITEE_LINK}jinchuanchen`, }, { img: nietiezheng, name: `聂铁铮`, title: `Committer`, email: `nietiezheng@mail.neu.edu.cn`, - gitee: `${GITEE_LINK}nietiezheng`, }, { img: zhaohaicheng, name: `赵海程`, title: `Committer`, email: `zhaohc@swufe.edu.cn`, - gitee: `${GITEE_LINK}Haicheng-Zhao`, }, { img: yangqian, name: `杨倩`, title: `Committer`, email: `995404729@qq.com`, - gitee: `${GITEE_LINK}muyi-422`, }, { img: liaochunliang, name: `缪春亮`, title: `Committer`, email: `mcl2000@sina.com`, - gitee: `${GITEE_LINK}Miao_Chunliang`, }, { img: haoqingyun, name: `郝庆运`, title: `Committer`, email: `haoqingyun@cmbc.com.cn`, - gitee: `${GITEE_LINK}haoqingyun`, }, { img: xuezhongbin, name: `薛忠斌`, title: `Committer`, email: `xuezhongbin@huawei.com`, - gitee: `${GITEE_LINK}zbxue`, }, { img: zhujinwei, name: `朱金伟`, title: `Committer`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: herui, name: `何睿`, title: `Committer`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, ], QA: [ @@ -2712,98 +2514,84 @@ export default { name: `张长军`, title: `Maintainer`, email: `zhangchangjun2@huawei.com`, - gitee: `${GITEE_LINK}dbowner_zhang`, }, { img: sungang, name: '孙刚', title: 'Committer', email: 'sungang14@huawei.com', - gitee: `${GITEE_LINK}sungang14`, }, { img: fuxiongdao, name: `附雄道`, title: `Committer`, email: `fuxiongdao@huawei.com`, - gitee: `${GITEE_LINK}xiongdaofu`, }, { img: chendong, name: `陈栋`, title: `Committer`, email: `1209756284@qq.com`, - gitee: `${GITEE_LINK}chendong76`, }, { img: zhangzhijing, name: `张志靖`, title: `Committer`, email: `2235036288@qq.com`, - gitee: `${GITEE_LINK}zhangzhijingMY`, }, { img: songfei, name: `宋菲`, title: `Committer`, email: `songfei@shentongdata.com`, - gitee: `${GITEE_LINK}szoscar55`, }, { img: sunjingyuan, name: `孙静元`, title: `Committer`, email: `sunjingyuan@shentongdata.com`, - gitee: `${GITEE_LINK}sun-jingyuan`, }, { img: liangyan, name: `梁燕`, title: `Committer`, email: `liangyan@vastdata.com.cn`, - gitee: `${GITEE_LINK}roxanne315`, }, { img: liaoshitin, name: `廖诗婷`, title: `Committer`, email: `liaost@vastdata.com.cn`, - gitee: `${GITEE_LINK}liao-shiting`, }, { img: sunmin, name: `孙敏`, title: `Committer`, email: `2235036288@qq.com`, - gitee: `${GITEE_LINK}min-sun`, }, { img: zhangao, name: `张翱`, title: `Committer`, email: `zhangao23@huawei.com`, - gitee: `${GITEE_LINK}zhang_za`, }, { img: mingpei, name: `明沛`, title: `Committer`, email: `mingpei@huawei.com.com`, - gitee: `${GITEE_LINK}dolphin-m`, }, { img: wangmo, name: `王默`, title: `Committer`, email: `wangmo@xfusion.com`, - gitee: `${GITEE_LINK}wangmo`, }, { img: fanshujuan, name: `樊书娟`, title: `Committer`, email: `fanshujuan@xfusion.com`, - gitee: `${GITEE_LINK}stella_fan`, }, ], DCF: [ @@ -2812,49 +2600,42 @@ export default { name: `王焕卓`, title: `Maintainer`, email: `wanghuanzhuo@huawei.com`, - gitee: `${GITEE_LINK}wanghuanzhuo`, }, { img: wangjiang, name: `王江`, title: `Maintainer`, email: `wangjiang16@huawei.com`, - gitee: `${GITEE_LINK}wang-jingle`, }, { img: yangweiqiang, name: `杨维强`, title: `Committer`, email: `wqyang@cmbchina.com`, - gitee: `${GITEE_LINK}yangweiqiang`, }, { img: suntengteng, name: `孙腾腾`, title: `Committer`, email: `suntengteng@cmbchina.com`, - gitee: `${GITEE_LINK}tengtengsun`, }, { img: huxilin, name: `胡习林`, title: `Committer`, email: `huxilin@huawei.com`, - gitee: `${GITEE_LINK}hu-xilin`, }, { img: yuanyilun, name: `袁怡轮`, title: `Committer`, email: `yuanyilun@huawei.com`, - gitee: `${GITEE_LINK}yuan-yilun`, }, { img: xieweiping, name: `谢卫平`, title: `Committer`, email: `xieweiping@xfusion.com`, - gitee: `${GITEE_LINK}junhangis`, }, ], CERTIFICATION: [ @@ -2863,91 +2644,78 @@ export default { name: '黄贤儒', title: 'Maintainer', email: 'huangxianru@huawei.com', - gitee: `${GITEE_LINK}huang-xianru`, }, { img: xvxiaoqin, name: '许小钦', title: 'Maintainer', email: 'xuxiaoqin2@huawei.com', - gitee: `${GITEE_LINK}xuxiaoqin19`, }, { img: zhaolichao, name: '赵立超', title: 'Maintainer', email: 'zhaolichao@huawei.com', - gitee: `${GITEE_LINK}zhaolichao1234`, }, { img: tanyujie, name: '谭宇杰', title: 'Committer', email: 'tanyujie3@huawei-partners.com', - gitee: `${GITEE_LINK}tantanyj`, }, { img: sungang, name: '孙刚', title: 'Committer', email: 'sungang14@huawei.com', - gitee: `${GITEE_LINK}sungang14`, }, { img: wanfang, name: '万方', title: 'Committer', email: 'wanfang5@h-partners.com', - gitee: `${GITEE_LINK}wan005`, }, { img: ningyali, name: '宁雅黎', title: 'Committer', email: 'ningyali@h-partners.com', - gitee: `${GITEE_LINK}ningyali`, }, { img: zhanghuan, name: '张欢', title: 'Committer', email: 'zhanghuan184@h-partners.com', - gitee: `${GITEE_LINK}zhanghuan96`, }, { img: xuxu, name: '徐徐', title: 'Committer', email: 'sandy.xuxu@huawei.com', - gitee: `${GITEE_LINK}sandy-xuxu`, }, { img: zhangxubo, name: '张旭博', title: 'Committer', email: 'zhangxubo1@huawei.com', - gitee: `${GITEE_LINK}zhang_xubo`, }, { img: puqi, name: '蒲琦', title: 'Committer', email: '576557380@qq.com', - gitee: `${GITEE_LINK}pu-qi`, }, { img: wuxiang, name: '武祥', title: 'Committer', email: '1197913499@qq.com', - gitee: `${GITEE_LINK}Lgrape`, }, { img: liwenjie2, name: '李文杰', title: 'Committer', email: '357963656@qq.com', - gitee: `${GITEE_LINK}Wenger_Lee`, }, ], PLUGIN: [ @@ -2956,105 +2724,90 @@ export default { name: `周平高`, title: `Maintainer`, email: `zhoupinggao@huawei.com`, - gitee: `${GITEE_LINK}zankyfun4`, }, { img: chenxiaobin, name: `陈晓滨`, title: `Maintainer`, email: `chenxiaobin19@huawei.com`, - gitee: `${GITEE_LINK}chenxiaobin19`, }, { img: huyinghao, name: `胡英豪`, title: `Committer`, email: `huyinghao@shentongdata.com`, - gitee: `${GITEE_LINK}husan1024`, }, { img: suzhangyan, name: `苏章艳`, title: `Committer`, email: `suzy1030@qq.com`, - gitee: `${GITEE_LINK}siven_dev`, }, { img: chenxiaobin, name: `陈晓滨`, title: `Committer`, email: `chenxiaobin19@huawei.com`, - gitee: `${GITEE_LINK}chenxiaobin19`, }, { img: pengjiong, name: `彭炯`, title: `Committer`, email: `pengjiong1@huawei.com`, - gitee: `${GITEE_LINK}totaj`, }, { img: wuyuechuan, name: `吴岳川`, title: `Committer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: xiongxiaojun, name: `熊小军`, title: `Committer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: wumingyuan2, name: `吴明远`, title: `Committer`, email: `wumingyuan@gbase.cn`, - gitee: `${GITEE_LINK}wmy_ld`, }, { img: zhaosiqi, name: `赵思骑`, title: `Committer`, email: `zhaosq76@chinaunicom.cn`, - gitee: `${GITEE_LINK}dreamalloc`, }, { img: luohao, name: `罗浩`, title: `Committer`, email: `287095649@qq.com`, - gitee: `${GITEE_LINK}jeremytim`, }, { img: zhaojun, name: `赵俊`, title: `Committer`, email: `zhaoj296@chinaunicom.cn`, - gitee: `${GITEE_LINK}kelayzhao`, }, { img: liuwei, name: `刘伟`, title: `Committer`, email: `llzx373@hotmail.com`, - gitee: `${GITEE_LINK}llzx373`, }, { img: laishenghao2, name: `赖盛好`, title: `Committer`, email: `laishenghao1@huawei.com`, - gitee: `${GITEE_LINK}dodders`, }, { img: zhoujing, name: `周婧`, title: `Committer`, email: `zhoujingit@chinamobile.com`, - gitee: `${GITEE_LINK}zhoujingbnu`, }, ], CM: [ @@ -3063,84 +2816,72 @@ export default { name: `张建勋`, title: `Maintainer`, email: `zhangjianxun.zhangjianxun@huawei.com`, - gitee: `${GITEE_LINK}zjxqxf`, }, { img: wangwei, name: `王炜`, title: `Maintainer`, email: `wangwei5@huawei.com`, - gitee: `${GITEE_LINK}wangwei5`, }, { img: dengyong, name: `邓勇`, title: `Committer`, email: `dean.dengyong@huawei.com`, - gitee: `${GITEE_LINK}dengyong2`, }, { img: huxilin, name: `胡习林`, title: `Committer`, email: `huxilin@huawei.com`, - gitee: `${GITEE_LINK}hu-xilin`, }, { img: yangwei, name: `杨葳`, title: `Committer`, email: `yangwei129@huawei.com`, - gitee: `${GITEE_LINK}yangwei129`, }, { img: yuzheng, name: `于正`, title: `Committer`, email: `yuzheng3@huawei.com`, - gitee: `${GITEE_LINK}yz_db`, }, { img: chenchen, name: `陈琛`, title: `Committer`, email: `joshua.chen@huawei.com`, - gitee: `${GITEE_LINK}struggle_hw`, }, { img: peibaoyi, name: `裴鲍义`, title: `Committer`, email: `peibaoyi@huawei.com`, - gitee: `${GITEE_LINK}peibaoyi`, }, { img: zhulixia, name: `朱丽霞`, title: `Committer`, email: `zhulixia3@huawei.com`, - gitee: `${GITEE_LINK}zhulixia`, }, { img: chendong, name: `陈栋`, title: `Committer`, email: `chendong76@huawei.com`, - gitee: `${GITEE_LINK}chendong76`, }, { img: wanghuanzhuo, name: `王焕卓`, title: `Committer`, email: `wanghuanzhuo@huawei.com`, - gitee: `${GITEE_LINK}wanghuanzhuo`, }, { img: huangyanjiao, name: `黄堰姣`, title: `Committer`, email: `huangyanjiao@huawei.com`, - gitee: `${GITEE_LINK}huang-yanjiao`, }, ], RELEASEMANAGEMENT: [ @@ -3149,147 +2890,126 @@ export default { name: '蔡亚杰', title: 'Maintainer', email: 'jieky.cai@huawei.com', - gitee: `${GITEE_LINK}Cyj10727`, }, { img: wangjiang, name: '王江', title: 'Maintainer', email: 'wangjiang16@huawei.com', - gitee: `${GITEE_LINK}wang-jingle`, }, { img: fengwei, name: '冯伟', title: 'Maintainer', email: 'f.fengwei@huawei.com', - gitee: `${GITEE_LINK}flowill`, }, { img: mingpei, name: '明沛', title: 'Committer', email: 'mingpei@huawei.com', - gitee: `${GITEE_LINK}dolphin-m`, }, { img: yangdi, name: '杨迪', title: 'Committer', email: 'yangdi14@huawei.com', - gitee: `${GITEE_LINK}yangdi07`, }, { img: wanglei, name: '王磊', title: 'Committer', email: 'wanglei110@huawei.com', - gitee: `${GITEE_LINK}nonolili527`, }, { img: wangwei, name: '王炜', title: 'Committer', email: 'wangwei5@huawei.com', - gitee: `${GITEE_LINK}wangwei5`, }, { img: xiongxiaojun, name: '熊小军', title: 'Committer', email: 'xiong_xiaojun@yeah.net', - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: zhongjun, name: '钟君', title: 'Committer', email: 'jun.zhongjun2@gmail.com', - gitee: `${GITEE_LINK}zhongjun2`, }, { img: liuyongsheng, name: '刘勇生', title: 'Committer', email: 'liuyongsheng@shentongdata.com', - gitee: `${GITEE_LINK}lys6676`, }, { img: hexiaodong, name: '何小栋', title: 'Committer', email: 'husthxd@126.com', - gitee: `${GITEE_LINK}husthxd`, }, { img: liuwei, name: '刘伟', title: 'Committer', email: 'wei.liu@enmotech.com', - gitee: `${GITEE_LINK}llzx373`, }, { img: zhangxubo, name: '张旭博', title: 'Committer', email: 'zhangxubo1@huawei.com', - gitee: `${GITEE_LINK}zhang_xubo`, }, { img: zhangwenlong, name: '张文龙', title: 'Committer', email: 'zhangwl@vastdata.com.cn', - gitee: `${GITEE_LINK}willloong`, }, { img: tianbing, name: '田兵', title: 'Committer', email: 'bing.tian@enmotech.com', - gitee: `${GITEE_LINK}tbing8803`, }, { img: liuchun2, name: '刘春', title: 'Committer', email: 'liuchun3@huawei.com', - gitee: `${GITEE_LINK}nifinity`, }, { img: wumingyuan2, name: '吴明远', title: 'Committer', email: 'wumingyuan@gbase.cn', - gitee: `${GITEE_LINK}wmy_ld`, }, { img: chaipeng2, name: '柴鹏', title: 'Committer', email: 'chaip3@chinaunicom.cn', - gitee: `${GITEE_LINK}chaip3`, }, { img: cuikaifeng, name: '崔凯峰', title: 'Committer', email: '13810767894@139.com', - gitee: `${GITEE_LINK}azurenake`, }, { img: yangzihao, name: '杨子浩', title: 'Committer', email: 'yangzihao@ncti-gba.cn', - gitee: `${GITEE_LINK}Louisyzh`, }, { img: zengseliang, name: '曾色亮', title: 'Committer', email: 'zengseliang@ncti-gba.cn', - gitee: `${GITEE_LINK}zengseliang`, }, ], OPS: [ @@ -3298,105 +3018,90 @@ export default { name: `申宇`, title: `Maintainer`, email: `316472763@qq.com`, - gitee: `${GITEE_LINK}shenyuflying`, }, { img: huangkaiyao, name: `黄凯耀`, title: `Maintainer`, email: `huangkaiyao@huawei.com`, - gitee: `${GITEE_LINK}huangkaiyao`, }, { img: kongzaihua, name: `孔再华`, title: `Maintainer`, email: `kongzaihua@hotmail.com`, - gitee: `${GITEE_LINK}anikikong`, }, { img: gaobo, name: `高波`, title: `Committer`, email: `diaoxianfeng@huawei.com`, - gitee: `${GITEE_LINK}xfusiongaobo`, }, { img: diaoxianfeng, name: `刁现峰`, title: `Committer`, email: `diaoxianfeng@huawei.com`, - gitee: `${GITEE_LINK}windxd`, }, { img: zhubin2, name: `朱彬`, title: `Committer`, email: `zzzzzdb_zb@163.com`, - gitee: `${GITEE_LINK}zzzzzdb`, }, { img: yangwenke, name: `杨文可`, title: `Committer`, email: `wenke.yang@enmotech.com`, - gitee: `${GITEE_LINK}wenkeyang_abab`, }, { img: sunhaolan, name: `孙浩岚`, title: `Committer`, email: `haolan.sun@enmotech.com`, - gitee: `${GITEE_LINK}haolan_sun`, }, { img: dinglejia, name: `丁乐佳`, title: `Committer`, email: `dinglj@vastdata.com.cn`, - gitee: `${GITEE_LINK}lego`, }, { img: likun, name: `李坤`, title: `Committer`, email: `likun_dlut@163.com`, - gitee: `${GITEE_LINK}jackchenchenchen`, }, { img: huzhengchao, name: `胡正超`, title: `Committer`, email: `gentle_hu@qq.com`, - gitee: `${GITEE_LINK}gentle_hu`, }, { img: hechenghan, name: '贺承汉', title: 'Committer', email: 'hechenghan@huawei.com', - gitee: `${GITEE_LINK}he-chenghan`, }, { img: zhoubin, name: '周斌', title: 'Committer', email: '249396768@qq.com', - gitee: `${GITEE_LINK}justbk`, }, { img: yangzihao, name: '杨子浩', title: 'Committer', email: 'yangzihao@ncti-gba.cn', - gitee: `${GITEE_LINK}Louisyzh`, }, { img: zengseliang, name: '曾色亮', title: 'Committer', email: 'zengseliang@ncti-gba.cn', - gitee: `${GITEE_LINK}zengseliang`, }, ], KNOWLEDGEGRAPH: [ @@ -3405,98 +3110,84 @@ export default { name: `邹磊`, title: `Maintainer`, email: `zoulei@pku.edu.cn`, - gitee: `${GITEE_LINK}zouleipku`, }, { img: liwenjie, name: `李文杰`, title: `Committer`, email: `liwenjiehn@pku.edu.cn`, - gitee: `${GITEE_LINK}pkumod_liwenjiehn`, }, { img: liyouhuan, name: `李友焕`, title: `Committer`, email: `liyouhuan@hnu.edu.cn`, - gitee: `${GITEE_LINK}li-youhuan`, }, { img: pengpeng, name: `彭鹏`, title: `Committer`, email: `hnu16pp@hnu.edu.cn`, - gitee: `${GITEE_LINK}bnu05pp`, }, { img: wanghaofen, name: `王昊奋`, title: `Committer`, email: `carter.whfcarter@gmail.com`, - gitee: `${GITEE_LINK}whfcarter`, }, { img: liyinan, name: `李轶楠`, title: `Committer`, email: `yinan.li@enmotech.com`, - gitee: `${GITEE_LINK}ora-600`, }, { img: lingen, name: `林根`, title: `Committer`, email: `lingen@vastdata.com.cn`, - gitee: `${GITEE_LINK}vastdata_admin`, }, { img: zhengweiguo, name: `郑卫国`, title: `Committer`, email: `zhengweiguo@fudan.edu.cn`, - gitee: `${GITEE_LINK}zheng-weiguo`, }, { img: hongliang, name: `洪亮`, title: `Committer`, email: `hong@whu.edu.cn`, - gitee: `${GITEE_LINK}lego`, }, { img: chenhuajun, name: `陈华钧`, title: `Committer`, email: `huajunsir@zju.edu.cn`, - gitee: `${GITEE_LINK}huajunsir`, }, { img: wangxin, name: `王鑫`, title: `Committer`, email: `wangx@tju.edu.cn`, - gitee: `${GITEE_LINK}xinwang-tju`, }, { img: wuyuechuan, name: `吴岳川`, title: `Committer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: xuezhongbin, name: `薛忠斌`, title: `Committer`, email: `xuezhongbin@huawei.com`, - gitee: `${GITEE_LINK}zbxue`, }, { img: shengyongpan1, name: `盛泳潘`, title: `Committer`, email: `shengyp2011@163.com`, - gitee: `${GITEE_LINK}Syongpan`, }, ], RISCV: [ @@ -3505,56 +3196,48 @@ export default { name: '吴伟', title: 'Maintainer', email: 'wuwei2016@iscas.ac.cn', - gitee: `${GITEE_LINK}wuwei_plct`, }, { img: sunmin3, name: '孙敏', title: 'Maintainer', email: 'sunmin89@outlook.com', - gitee: `${GITEE_LINK}sunmin89`, }, { img: fuwei, name: '傅炜', title: 'Maintainer', email: 'tekkamanninja@163.com', - gitee: `${GITEE_LINK}tekkamanninja`, }, { img: weichao, name: '魏超', title: 'Maintainer', email: 'chao.wei@sophgo.com', - gitee: `${GITEE_LINK}hardmode`, }, { img: pujingyu, name: '蒲镜羽', title: 'Committer', email: 'root@niconiconi.us', - gitee: `${GITEE_LINK}kiritake-kumi`, }, { img: zhangsongsong, name: '张松松', title: 'Committer', email: 'zhangsongsong@iscas.ac.cn', - gitee: `${GITEE_LINK}u2fsdgvkx1`, }, { img: wangjingwei, name: '王经纬', title: 'Committer', email: 'wangjingwei@iscas.ac.cn', - gitee: `${GITEE_LINK}jingwiw`, }, { img: keyiran, name: '柯一冉', title: 'Committer', email: 'hoka@milkv.io', - gitee: `${GITEE_LINK}hokamilkv`, }, ], CTMM: [ @@ -3563,119 +3246,102 @@ export default { name: '曹宇', title: 'Maintainer', email: 'caoyu09@huawei.com', - gitee: `${GITEE_LINK}Caoy`, }, { img: wangwei4, name: '王伟', title: 'Maintainer', email: 'wangwei321@huawei.com', - gitee: `${GITEE_LINK}weithu`, }, { img: liangyuansheng, name: '梁远胜', title: 'Maintainer', email: 'liangyuansheng@huawei.com', - gitee: `${GITEE_LINK}liangyuansheng`, }, { img: xichutian, name: '习楚天', title: 'Maintainer', email: 'xichutian@huawei.com', - gitee: `${GITEE_LINK}xicoding`, }, { img: zhangjinyu2, name: '张金玉', title: 'Committer', email: 'zhangjinyu.zhang@huawei.com', - gitee: `${GITEE_LINK}jinyu_opengauss`, }, { img: wangwei5, name: '王炜', title: 'Committer', email: 'wangwei5@huawei.com', - gitee: `${GITEE_LINK}wangwei5`, }, { img: xiongxiaojun2, name: '熊小军', title: 'Committer', email: 'xiongxiaojun2@huawei.com', - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: quemingjian, name: '阙鸣健', title: 'Committer', email: 'quemingjian2@huawei.com', - gitee: `${GITEE_LINK}quemingjian`, }, { img: hechenghan2, name: '贺成汉', title: 'Committer', - email: 'he-chenghan@user.noreply.gitee.com', - gitee: `${GITEE_LINK}he-chenghan`, + email: '', }, { img: zhenggaoqi, name: '郑高启', title: 'Committer', email: 'zgqhope@163.com', - gitee: `${GITEE_LINK}zgqhope`, }, { img: qinbiao, name: '秦彪', title: 'Committer', email: 'qinbiao1@huawei.com', - gitee: `${GITEE_LINK}biaoqin`, }, { img: lijie, name: '李杰', title: 'Committer', email: 'lijie34@huawei.com', - gitee: `${GITEE_LINK}lijieac`, }, { img: liuchunmiao, name: '刘春苗', title: 'Committer', email: 'liuchunmiao1@huawei.com', - gitee: `${GITEE_LINK}mio310`, }, { img: sunquancheng, name: '孙全成', title: 'Committer', email: 'quancheng.sun@enmotech.com', - gitee: `${GITEE_LINK}sunquancheng`, }, { img: wangzhenglv2, name: '王正侣', title: 'Committer', email: 'wangzl@vastdata.com.cn', - gitee: `${GITEE_LINK}april01xxx`, }, { img: lijunyun, name: '黎俊云', title: 'Committer', email: 'lijy1@vastdata.com.cn', - gitee: `${GITEE_LINK}jinyyu`, }, { img: yangcan, name: '阳灿', title: 'Committer', email: 'volcano.yangcan@huawei.com', - gitee: `${GITEE_LINK}yangcancq`, }, ], Embedded: [ @@ -3684,84 +3350,72 @@ export default { name: '刘保玉', title: 'Maintainer', email: 'liubaoyu@ncti-gba.cn', - gitee: `${GITEE_LINK}borisfly`, }, { img: wufeng, name: '吴峰', title: 'Maintainer', email: 'wufeng@ncti-gba.cn', - gitee: `${GITEE_LINK}aiminralph`, }, { img: quemingjian, name: '阙鸣健', title: 'Maintainer', email: 'quemingjian2@huawei.com', - gitee: `${GITEE_LINK}quemingjian`, }, { img: douxin, name: '窦欣', title: 'Committer', email: 'xdou1995@163.com', - gitee: `${GITEE_LINK}ywzq1161327784`, }, { img: shenzheng, name: '申正', title: 'Committer', email: 'shenzheng4@huawei.com', - gitee: `${GITEE_LINK}shenzheng4`, }, { img: lizhen, name: '李振', title: 'Committer', email: 'lizhen@ncti-gba.cn', - gitee: `${GITEE_LINK}lizhen29`, }, { img: suntianfei, name: '孙天飞', title: 'Committer', email: 'suntianfei@ncti-gba.cn', - gitee: `${GITEE_LINK}telebby`, }, { img: liyuxiang, name: '李玉祥', title: 'Committer', email: 'liyuxiang@ncti-gba.cn', - gitee: `${GITEE_LINK}zxccxz`, }, { img: caiwenyi, name: '蔡文艺', title: 'Committer', email: 'caiwenyi@ncti-gba.cn', - gitee: `${GITEE_LINK}vanbars`, }, { img: yangzihao2, name: '杨子浩', title: 'Committer', email: 'yangzihao@ncti-gba.cn', - gitee: `${GITEE_LINK}Louisyzh`, }, { img: zengseliang2, name: '曾色亮', title: 'Committer', email: 'zengseliang@ncti-gba.cn', - gitee: `${GITEE_LINK}zengseliang`, }, { img: zhangruo, name: '张若', title: 'Committer', email: 'zhangruo@ncti-gba.cn', - gitee: `${GITEE_LINK}feihongtaxueni`, }, ], SHENZHEN: [ @@ -5873,182 +5527,156 @@ export default { name: `Guoliang Li`, title: `Chair`, email: `andyli1@huawei.com`, - gitee: `${GITEE_LINK}guoliang_li`, }, { img: hechenghan, name: `Chenghan He`, title: `Member`, email: `hechenghan@huawei.com`, - gitee: `${GITEE_LINK}he-chenghan`, }, { img: zhubin, name: `Bin Zhu`, title: `Member`, email: `zhubin6@huawei.com`, - gitee: `${GITEE_LINK}Yoota_zhu`, }, { img: guangang, name: `Gang Guan`, title: `Member`, email: `guangang@vastadata.com.cn`, - gitee: `${GITEE_LINK}guangang1981`, }, { img: lishifu, name: `Shifu Li`, title: `Member`, email: `lishifu@huawei.com`, - gitee: `${GITEE_LINK}lishifu_db`, }, { img: liuyongsheng, name: `Yongsheng Liu`, title: `Member`, email: `Liuyongsheng@shentongdata.com`, - gitee: `${GITEE_LINK}lys6676`, }, { img: renyang, name: `Yang Ren`, title: `Member`, email: `stanleyren_china@outlook.com`, - gitee: `${GITEE_LINK}stanleyren`, }, { img: tianwengang, name: `Wengang Tian`, title: `Member`, email: `tianwengang@huawei.com`, - gitee: `${GITEE_LINK}pikeTWG`, }, { img: wangjiang, name: `Jiang Wang`, title: `Member`, email: `wangjiang16@huawei.com`, - gitee: `${GITEE_LINK}wang-jingle`, }, { img: wangwei, name: `Wei Wang`, title: `Member`, email: `wangwei5@huawei.com`, - gitee: `${GITEE_LINK}wangwei5`, }, { img: yangweiqiang, name: `Weiqiang Yang`, title: `Member`, email: `wqyang@cmbchina.com`, - gitee: `${GITEE_LINK}yangweiqiang `, }, { img: zhangchengwei, name: `Chengwei Zhang`, title: `Member`, email: `flashspy@hotmail.com`, - gitee: `${GITEE_LINK}jarekzhang`, }, { img: sunji, name: `Ji Sun`, title: `Member`, email: `sunji@greatji.com`, - gitee: `${GITEE_LINK}greatjigreatji`, }, { img: zhoupinggao, name: `Pinggao Zhou`, title: `Member`, email: `zhoupinggao@huawei.com`, - gitee: `${GITEE_LINK}zankyfun4`, }, { img: zhouqin, name: `Qin Zhou`, title: `Member`, email: `zhouqin@supermap.com`, - gitee: `${GITEE_LINK}zhouqinsm`, }, { img: zhubin3, name: `Bin Zhu`, title: `Member`, email: `zzzzzdb_zb@163.com`, - gitee: `${GITEE_LINK}zzzzzdb`, }, { img: zhujinwei, name: `Jinwei Zhu`, title: `Member`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: chaipeng, name: `Peng Chai`, title: `Member`, email: `chaip3@chinaunicom.cn`, - gitee: `${GITEE_LINK}chaip3`, }, { img: wanglei, name: `Lei Wang`, title: `Member`, email: `wanglei110@huawei.com`, - gitee: `${GITEE_LINK}nonolili527`, }, { img: wumingyuan2, name: `Mingyuan Wu`, title: `Member`, email: `wumingyuan@gbase.cn`, - gitee: `${GITEE_LINK}wmy_ld`, }, { img: weikewei, name: `Weike Wei`, title: `Member`, email: `weikewei@chinamobile.com`, - gitee: `${GITEE_LINK}weikewei`, }, { img: zhouzhaoqi, name: 'Zhaoqi Zhou', title: 'Member', email: 'zhouzhaoqi1@huawei.com', - gitee: `${GITEE_LINK}ziki77`, }, { img: quemingjian, name: 'Mingjian Que', title: 'Member', email: 'quemingjian2@huawei.com', - gitee: `${GITEE_LINK}quemingjian`, }, { img: xiongxiaojun, name: `Xiaojun Xiong`, title: `Member`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: yanghao, name: 'Hao Yang', title: 'Member', email: 'yanghao37@huawei.com', - gitee: `${GITEE_LINK}yanghaos`, }, { img: herui, name: `Rui He`, title: `Member`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, ], SECRETARIAT: [ @@ -6095,105 +5723,90 @@ export default { name: 'Jiong Peng', title: 'Maintainer', email: 'pengjiong1@huawei.com', - gitee: `${GITEE_LINK}totaj`, }, { img: yanghao, name: 'Hao Yang', title: 'Maintainer', email: 'yanghao37@huawei.com', - gitee: `${GITEE_LINK}yanghaos`, }, { img: yuexingzhi, name: 'Xingzhi Yue', title: 'Maintainer', email: 'yuexingzhi2@huawei.com', - gitee: `${GITEE_LINK}gaussyuexz`, }, { img: zhouzhaoqi, name: 'Zhaoqi Zhou', title: 'Maintainer', email: 'zhouzhaoqi1@huawei.com', - gitee: `${GITEE_LINK}ziki77`, }, { img: cailei, name: 'Lei Cai', title: 'Committer', email: 'cailei19@huawei.com', - gitee: `${GITEE_LINK}cailei19`, }, { img: huzhengchao, name: 'Zhengchao Hu', title: 'Committer', email: 'huzhengchao4@huawei.com', - gitee: `${GITEE_LINK}gentle_hu`, }, { img: lihaixiao, name: 'Haixiao Li', title: 'Committer', email: 'lihaixiao3@huawei.com', - gitee: `${GITEE_LINK}tsunamis-li`, }, { img: wangbihua, name: 'Bihua Wang', title: 'Committer', email: 'wangbihua1@huawei.com', - gitee: `${GITEE_LINK}bihua111`, }, { img: wuyujun2, name: 'Yujun Wu', title: 'Committer', email: 'wuyujun2@huawei.com', - gitee: `${GITEE_LINK}wuyujun3`, }, { img: zhangjiahao, name: 'Jiahao Zhang', title: 'Committer', email: 'zhangjiahao65@huawei.com', - gitee: `${GITEE_LINK}zhangjiahao_hw`, }, { img: zhangjingchang, name: 'Jingchang Zhang', title: 'Committer', email: 'zhangjingchang1@huawei.com', - gitee: `${GITEE_LINK}jc-zhang`, }, { img: laishenghao, name: 'Shenghao Lai', title: 'Committer', email: 'laishenghao1@huawei.com', - gitee: `${GITEE_LINK}dodders`, }, { img: zhaoliwei, name: 'Liwei Zhao', title: 'Committer', email: 'zhaoliwei@chinamobile.com', - gitee: `${GITEE_LINK}levy5307`, }, { img: yangzhizheng, name: 'Zhizheng Yang', title: 'Committer', email: 'yangzhizheng@chinamobile.com', - gitee: `${GITEE_LINK}yangzhizheng94`, }, { img: liuchangfeng, name: 'Changfeng Liu', title: 'Committer', email: 'liuchangfeng2@huawei.com', - gitee: `${GITEE_LINK}superblaker`, }, ], STORAGEENGINE: [ @@ -6202,133 +5815,114 @@ export default { name: `Lei Wang`, title: `Maintainer`, email: `wanglei110@huawei.com`, - gitee: `${GITEE_LINK}nonolili527`, }, { img: liheng, name: `Heng Li`, title: `Maintainer`, email: `liheng37@huawei.com`, - gitee: `${GITEE_LINK}liheng188`, }, { img: zhangjinyu, name: `Jinyu Zhang`, title: `Maintainer`, email: `Jinyu_gaussdb@163.com`, - gitee: `${GITEE_LINK}jinyu_opengauss`, }, { img: Vinoth, name: `Vinoth`, title: `Committer`, email: `vinoth.veeraraghavan@hotmail.com`, - gitee: `${GITEE_LINK}vinothv`, }, { img: lishuaituan, name: `Shuaituan Li`, title: `Committer`, email: `hw.lishuaituan@huawei.com`, - gitee: `${GITEE_LINK}lishuaituan`, }, { img: xiongxiaojun, name: `Xiaojun Xiong`, title: `Committer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: xuchunyang, name: `Chunyang Xu`, title: `Committer`, email: `springsun.xu@126.com`, - gitee: `${GITEE_LINK}garyxu2014`, }, { img: zhangleyi, name: `Leyi Zhang`, title: `Committer`, email: `kamusis@gmail.com`, - gitee: `${GITEE_LINK}kamusis`, }, { img: zhangchengwei, name: `Chengwei Zhang`, title: `Committer`, email: `flashspy@hotmail.com`, - gitee: `${GITEE_LINK}jarekzhang`, }, { img: linkexu, name: `Kexu Lin`, title: `Committer`, email: `linkexu66@outlook.com`, - gitee: `${GITEE_LINK}kexulin`, }, { img: zhangwanchuan, name: `Wanchuan Zhang`, title: `Committer`, email: `wanchuan_zhang@163.com`, - gitee: `${GITEE_LINK}dbcrafter`, }, { img: wuyuechuan, name: `Yuechuan Wu`, title: `Committer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: chenchen, name: `Chen Chen`, title: `Committer`, email: `arcoalien@qq.com`, - gitee: `${GITEE_LINK}struggle_hw`, }, { img: xuexingrong, name: `Xingrong Xue`, title: `Committer`, email: `xuexingrong@xfusion.com`, - gitee: `${GITEE_LINK}dbxue`, }, { img: maxiang, name: `Xiang Ma`, title: `Committer`, email: `maxiang21@huawei.com`, - gitee: `${GITEE_LINK}Xiao__ma`, }, { img: qinxuedi, name: 'Xuedi Qin', title: 'Committer', email: 'qinxuedi@huawei.com', - gitee: `${GITEE_LINK}qinxuedi666`, }, { img: chenxiaobin, name: 'Xiaobin Chen', title: 'Committer', email: 'chenxiaobin19@huawei.com', - gitee: `${GITEE_LINK}chenxiaobin19`, }, { img: chenxiaoyu, name: 'Xiaoyu Chen', title: 'Committer', email: 'chenxiaoyu12@huawei.com', - gitee: `${GITEE_LINK}rain-666`, }, { img: zhangzhongliang, name: 'Zhongliang Zhang', title: 'Committer', email: 'zhangzhongliangit@chinamobile.com', - gitee: `${GITEE_LINK}julian_zl_zhang`, }, ], CONNECTORS: [ @@ -6337,56 +5931,48 @@ export default { name: `Wengang Tian`, title: `Maintainer`, email: `tianwengang@huawei.com`, - gitee: `${GITEE_LINK}pikeTWG`, }, { img: liubin, name: `Bin Liu`, title: `Committer`, email: `travel.liu@outlook.com`, - gitee: `${GITEE_LINK}travelliu`, }, { img: weixiaoyue, name: `Xiaoyue Wei`, title: `Committer`, email: `aaronwell@qq.com`, - gitee: `${GITEE_LINK}aaronwell`, }, { img: zhangwenlong, name: `Wenlong Zhang`, title: `Committer`, email: `zhangwl@vastdata.com.cn`, - gitee: `${GITEE_LINK}willloong`, }, { img: zhangleyi, name: `Leyi Zhang`, title: `Committer`, email: `kamusis@gmail.com`, - gitee: `${GITEE_LINK}kamusis`, }, { img: yaoqian1, name: `Qian Yao`, title: `Committer`, email: `i@vimiix.com`, - gitee: `${GITEE_LINK}vimiix`, }, { img: wangwei2, name: `Wei Wang`, title: `Committer`, email: `wangwei3@xfusion.com`, - gitee: `${GITEE_LINK}wangweizz`, }, { img: zhoubin, name: `Bin Zhou`, title: `Committer`, email: `249396768@qq.com`, - gitee: `${GITEE_LINK}justbk`, }, ], TOOLS: [ @@ -6395,84 +5981,72 @@ export default { name: `Xiaojun Xiong`, title: `Maintainer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: zhoubin, name: `Bin Zhou`, title: `Committer`, email: `249396768@qq.com`, - gitee: `${GITEE_LINK}justbk`, }, { img: pengjiong, name: `Jiong Peng`, title: `Committer`, email: `pengjiong1@huawei.com`, - gitee: `${GITEE_LINK}totaj`, }, { img: lichun, name: `Chun Li`, title: `Committer`, email: `pickup.li@woqutech.com`, - gitee: `${GITEE_LINK}woqutech_0`, }, { img: hechenghan, name: `Chenghan He`, title: `Committer`, email: `hechenghan@huawei.com`, - gitee: `${GITEE_LINK}he-chenghan`, }, { img: wumingyuan2, name: `Mingyuan Wu`, title: `Committer`, email: `wumingyuan@gbase.cn`, - gitee: `${GITEE_LINK}wmy_ld`, }, { img: douxin, name: `Xin Dou`, title: `Committer`, email: `douxin5@huawei.com`, - gitee: `${GITEE_LINK}ywzq1161327784`, }, { img: wangyuhui, name: `Yuhui Wang`, title: `Committer`, email: `270791784@qq.com`, - gitee: `${GITEE_LINK}yuhuiw`, }, { img: shenzheng, name: `Zheng Shen`, title: `Committer`, email: `shenzheng4@huawei.com`, - gitee: `${GITEE_LINK}shenzheng4`, }, { img: wangxiaofei, name: `Xiaofei Wang`, title: `Committer`, email: `wangxiaofeiit@chinamobile.com`, - gitee: `${GITEE_LINK}wangxf12345`, }, { img: jingce, name: `Ce Jing`, title: `Committer`, email: `jingce@chinamobile.com`, - gitee: `${GITEE_LINK}cinjingce`, }, { img: tianye, name: `Ye Tian`, title: `Committer`, email: `tianyeit@chinamobile.com`, - gitee: `${GITEE_LINK}ty2145621`, }, ], DOCS: [ @@ -6481,105 +6055,90 @@ export default { name: 'Zijian Li', title: 'Maintainer', email: 'zijianli16@gmail.com', - gitee: `${GITEE_LINK}zijianli16`, }, { img: Freyaqqianjin, name: 'Freyaqqianjin', title: 'Committer', email: 'jinqianqian1@huawei.com', - gitee: `${GITEE_LINK}freyaqqianjin`, }, { img: liuguibin, name: 'Guibin Liu', title: 'Committer', email: '1649607631@qq.com', - gitee: `${GITEE_LINK}vipl`, }, { img: liyang, name: 'Yang Li', title: 'Committer', email: '554903772@qq.com', - gitee: `${GITEE_LINK}liyang0608`, }, { img: tongmeixia, name: 'Meixia Tong', title: 'Committer', email: '870020620@qq.com', - gitee: `${GITEE_LINK}tongdabao`, }, { img: kangyang2, name: 'Yang Kang', title: 'Committer', email: 'kangyang@huawei.com', - gitee: `${GITEE_LINK}ylfan96`, }, { img: guohuan, name: 'Huan Guo', title: 'Committer', email: 'huan.guo@enmotech.com', - gitee: `${GITEE_LINK}spaceoddity91719`, }, { img: zhangcuiping, name: 'CuiPing Zhang', title: 'Committer', email: 'cuiping.zhang@enmotech.com', - gitee: `${GITEE_LINK}zcp100_zcp100`, }, { img: liuxu, name: 'Xu Liu', title: 'Committer', email: 'xu.liu@enmotech.com', - gitee: `${GITEE_LINK}mogliu`, }, { img: zhangleyi, name: 'Leyi Zhang', title: 'Committer', email: 'kamusis@gmail.com', - gitee: `${GITEE_LINK}kamusis`, }, { img: liyinan, name: 'Yinan Li', title: 'Committer', email: 'yinan.li@enmotech.com', - gitee: `${GITEE_LINK}ora-600`, }, { img: jiangxiaoying, name: 'Xiaoying Jiang', title: 'Committer', email: 'jiangxiaoying2@xfusion.com', - gitee: `${GITEE_LINK}jiangxiaoying1`, }, { img: qixiaofeng2, name: 'Xiaofeng Qi', title: 'Committer', email: '813304690@qq.com', - gitee: `${GITEE_LINK}sky-stars`, }, { img: wangshanshan, name: 'Shanshan Wang', title: 'Committer', email: '13811014702@139.com', - gitee: `${GITEE_LINK}mentoswang`, }, { img: litong, name: 'Tong Li', title: 'Committer', email: 'litong@vastdata.com.cn', - gitee: `${GITEE_LINK}lestertt`, }, ], INFRA: [ @@ -6588,42 +6147,36 @@ export default { name: `Jun Zhong`, title: `Maintainer`, email: `jun.zhongjun2@gmail.com`, - gitee: `${GITEE_LINK}zhongjun2`, }, { img: xiangxinyong, name: `Xinyong Xiang`, title: `Committer`, email: `xiangxingyong@qq.com`, - gitee: `${GITEE_LINK}xiangxinyong`, }, { img: zhangxubo, name: `Xubo Zhang`, title: `Committer`, email: `zhangxubo1@huawei.com`, - gitee: `${GITEE_LINK}zhang_xubo`, }, { img: gongzhuangbang, name: `Zhuangbang Gong`, title: `Committer`, email: `gognzhuangbang1@huawei.com`, - gitee: `${GITEE_LINK}gzbang`, }, { img: ailong, name: `Long Ai`, title: `Committer`, email: `ailong@outlook.com`, - gitee: `${GITEE_LINK}ailoooong`, }, { img: xucheng, name: `Cheng Xu`, title: `Committer`, email: `xucheng@chinamobile.com`, - gitee: `${GITEE_LINK}xucheng_peking`, }, ], SECURITY: [ @@ -6632,42 +6185,36 @@ export default { name: `Jinwei Zhu`, title: `Maintainer`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: jianghongbo, name: `Hongbo Jiang`, title: `Committer`, email: `xdhbj0022@163.com`, - gitee: `${GITEE_LINK}hwhbj`, }, { img: lijianfeng, name: `Jianfeng Li`, title: `Committer`, email: `bigtimer@qq.com`, - gitee: `${GITEE_LINK}jianfenglee`, }, { img: guoliang, name: `Liang Guo`, title: `Committer`, email: `liang4358@163.com`, - gitee: `${GITEE_LINK}blueloveki`, }, { img: liuzheli, name: `Zheli Liu`, title: `Committer`, email: `liuzheli@nankai.edu.cn`, - gitee: `${GITEE_LINK}liuzheli`, }, { img: shayAkirav, name: `shay.akirav`, title: `Committer`, email: `shay.akirav@huawei.com`, - gitee: `${GITEE_LINK}shay-akirav`, }, ], IOT: [ @@ -6676,28 +6223,24 @@ export default { name: `Chengwei Zhang`, title: `Maintainer`, email: `flashspy@hotmail.com`, - gitee: `${GITEE_LINK}jarekzhang`, }, { img: huxiangyu, name: `Xiangyu Hu`, title: `Maintainer`, email: `xiangyu.hu@outlook.com`, - gitee: `${GITEE_LINK}huxiangyu`, }, { img: zhengzhenyu, name: `Zhenyu Zheng`, title: `Committer`, email: `zheng.zhenyu@outlook.com`, - gitee: `${GITEE_LINK}ZhengZhenyu`, }, { img: zhaobo, name: `Bo Zhao`, title: `Committer`, email: `270162781@qq.com`, - gitee: `${GITEE_LINK}bzhaoop`, }, ], OM: [ @@ -6706,56 +6249,48 @@ export default { name: `Dongsheng Cao`, title: `Maintainer`, email: `caodongsheng2@huawei.com`, - gitee: `${GITEE_LINK}dscao`, }, { img: lanchunyi, name: `Chunyi Lan`, title: `Maintainer`, email: `lanchunyi2@huawei.com`, - gitee: `${GITEE_LINK}coolany`, }, { img: wangzili, name: `Zili Wang`, title: `Committer`, email: `446406177@qq.com`, - gitee: `${GITEE_LINK}wang-zili`, }, { img: liuhangyu, name: `Hangyu Liu`, title: `Committer`, email: `liuhangyu6@huawei.com`, - gitee: `${GITEE_LINK}miffyrcee`, }, { img: liubin, name: `Bin Liu`, title: `Committer`, email: `travel.liu@outlook.com`, - gitee: `${GITEE_LINK}travelliu`, }, { img: yaoqian1, name: `Qian Yao`, title: `Committer`, email: `i@vimiix.com`, - gitee: `${GITEE_LINK}vimiix`, }, { img: liuhui, name: `Hui Liu`, title: `Committer`, email: `liu_hui0228@163.com`, - gitee: `${GITEE_LINK}liu_hui0228`, }, { img: zhangxubo, name: `Xubo Zhang`, title: `Committer`, email: `zhangxubo1@huawei.com`, - gitee: `${GITEE_LINK}zhang_xubo`, }, ], INPLACEUPDATE: [ @@ -6764,77 +6299,66 @@ export default { name: `Jiang Wang`, title: `Maintainer`, email: `wangjiang16@huawei.com`, - gitee: `${GITEE_LINK}wang-jingle`, }, { img: liqiang, name: `Qiang Li`, title: `Maintainer`, email: `powerqy@gmail.com`, - gitee: `${GITEE_LINK}powerqy`, }, { img: wuyuechuan, name: `Yuechuan Wu`, title: `Maintainer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: yangweiqiang, name: `Weiqiang Yang`, title: `Committer`, email: `wqyang@cmbchina.com`, - gitee: `${GITEE_LINK}yangweiqiang`, }, { img: suntengteng, name: `Tengteng Sun`, title: `Committer`, email: `suntengteng@cmbchina.com`, - gitee: `${GITEE_LINK}tengtengsun`, }, { img: zhouwei, name: `Wei Zhou`, title: `Committer`, email: `pascal_zhou@cmbchina.com`, - gitee: `${GITEE_LINK}pascal_zhou`, }, { img: wusiliang, name: `Siliang Wu`, title: `Committer`, email: `wusiliang@cmbchina.com`, - gitee: `${GITEE_LINK}wu-siliang`, }, { img: linkexu, name: `Kexu Lin`, title: `Committer`, email: `linkexu66@outlook.com`, - gitee: `${GITEE_LINK}kexulin`, }, { img: ShermanLau, name: `Sherman Lau`, title: `Committer`, email: `sherman.lau@huawei.com`, - gitee: `${GITEE_LINK}ming_opengauss`, }, { img: RonenGrosman, name: `Ronen Grosman`, title: `Committer`, email: `ronen.grosman@huawei.com`, - gitee: `${GITEE_LINK}roneng`, }, { img: hewenyu, name: `Wenyu He`, title: `Committer`, email: `hewenyu@xfusion.com`, - gitee: `${GITEE_LINK}wenfish9`, }, ], AI: [ @@ -6843,70 +6367,60 @@ export default { name: `Shifu Li`, title: `Maintainer`, email: `lishifu@huawei.com`, - gitee: `${GITEE_LINK}lishifu_db`, }, { img: zhangce, name: `Zhang Ce`, title: `Maintainer`, email: ` ce.zhang@inf.ethz.ch`, - gitee: `${GITEE_LINK}zhangce_6184`, }, { img: wangtianqing, name: `Tianqing Wang`, title: `Committer`, email: `wangtianqing2@huawei.com`, - gitee: `${GITEE_LINK}wang-tq`, }, { img: sunji, name: `Ji Sun`, title: `Committer`, email: `sun-j16@mails.tsinghua.edu.cn`, - gitee: `${GITEE_LINK}greatjigreatji`, }, { img: zhouxuanhe, name: `Xuanhe Zhou`, title: `Committer`, email: `zhouxuan19@mails.tsinghua.edu.cn`, - gitee: `${GITEE_LINK}xuanhe`, }, { img: yuxiang, name: `Xiang Yu`, title: `Committer`, email: `yxfish13@mails.tsinghua.edu.cn`, - gitee: `${GITEE_LINK}yxfish13`, }, { img: xiakang, name: `Kang Xia`, title: `Committer`, email: `excaliburxk@qq.com`, - gitee: `${GITEE_LINK}excaliburxk`, }, { img: xulijie, name: `Lijie Xu`, title: `Committer`, email: `lijie.xu@inf.ethz.ch`, - gitee: `${GITEE_LINK}xulijie09`, }, { img: wangtianyuan, name: `Tianyuan Wang`, title: `Committer`, email: `wangtianyuan5@huawei.com`, - gitee: `${GITEE_LINK}wangtianyuan1994`, }, { img: likun2, name: `Kun Li`, title: `Committer`, email: `likun_dlut@163.com`, - gitee: `${GITEE_LINK}jackchenchenchen`, }, ], GIS: [ @@ -6915,56 +6429,48 @@ export default { name: `Qin Zhou`, title: `Maintainer`, email: `zhouqin@supermap.com`, - gitee: `${GITEE_LINK}zhouqinsm`, }, { img: xiongxiaojun, name: `Xiaojun Xiong`, title: `Maintainer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: liwenlong, name: `Wenlong Li`, title: `Committer`, email: `liwenlong@supermap.com`, - gitee: `${GITEE_LINK}liwenlong2021`, }, { img: huzhengchao, name: `Zhengchao Hu`, title: `Committer`, email: `gentle_hu@qq.com`, - gitee: `${GITEE_LINK}gentle_hu`, }, { img: songqingyi, name: `Qingyi Song`, title: `Committer`, email: `Qingyi.song@outlook.com`, - gitee: `${GITEE_LINK}sqyyeah`, }, { img: yangrao, name: `Rao Yang`, title: `Committer`, email: `yangrao@vastdata.com.cn`, - gitee: `${GITEE_LINK}destiny_volatile`, }, { img: wusong, name: `Song Wu`, title: `Committer`, email: `sung.wu@qq.com`, - gitee: `${GITEE_LINK}sungwu_admin`, }, { img: huangning, name: `Ning Huang`, title: `Committer`, email: `huangning2@supermap.com`, - gitee: `${GITEE_LINK}huangning2`, }, ], SECURITYTECHNOLOGY: [ @@ -6973,84 +6479,72 @@ export default { name: `Jinwei Zhu`, title: `Maintainer`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: zhangmingxing, name: `Mingxing Zhang`, title: `Committer`, email: `zhang.mingxing@outlook.com`, - gitee: `${GITEE_LINK}zhang_mingxing`, }, { img: herui, name: `Rui He`, title: `Committer`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, { img: weikaizhi, name: `Kaizhi Wei`, title: `Committer`, email: `qxx_xl@foxmail.com`, - gitee: `${GITEE_LINK}xiaolang_lst`, }, { img: songrongrong, name: `RongRong Song`, title: `Committer`, email: `songrongrong1@huawei.com`, - gitee: `${GITEE_LINK}song_rongrong`, }, { img: yanshichao, name: `Shichao Yan`, title: `Committer`, email: `yanshichao@tass.com.cn`, - gitee: `${GITEE_LINK}yanshichao`, }, { img: lixueyan, name: `Xueyan Li`, title: `Committer`, email: `lixueyan@tass.com.cn`, - gitee: `${GITEE_LINK}lixueyan`, }, { img: tianbing, name: `Bing Tian`, title: `Committer`, email: `bing.tian@enmotech.com`, - gitee: `${GITEE_LINK}tbing8803`, }, { img: shiqing, name: `Qing Shi`, title: `Committer`, email: `shiqing@vastdata.com.cn`, - gitee: `${GITEE_LINK}shiqinggaocheng`, }, { img: liuyao, name: `Yao Liu`, title: `Committer`, email: `liuyao@vastdata.com.cn`, - gitee: `${GITEE_LINK}lyoursly`, }, { img: wangxiumin, name: `Xiumin Wang`, title: `Committer`, email: `xiumin.wang@enmotech.com`, - gitee: `${GITEE_LINK}ashnah`, }, { img: guoliang, name: `Liang Guo`, title: `Committer`, email: `blue.guo@huawei.com`, - gitee: `${GITEE_LINK}blueloveki`, }, ], CLOUDNATIVE: [ @@ -7059,105 +6553,90 @@ export default { name: `Yunpeng Chai`, title: `Maintainer`, email: `ypchai@ruc.edu.cn`, - gitee: `${GITEE_LINK}ypchai`, }, { img: zhubin2, name: `Bin Zhu`, title: `Maintainer`, email: `zzzzzdb_zb@163.com`, - gitee: `${GITEE_LINK}zzzzzdb`, }, { img: zhangqiong, name: `Qiong Zhang`, title: `Maintainer`, email: `qiong_zhang_hw@163.com`, - gitee: `${GITEE_LINK}shaga`, }, { img: hejiajia, name: `Jiajia He`, title: `Committer`, email: `957787@qq.com`, - gitee: `${GITEE_LINK}justinhejj`, }, { img: kongzaihua, name: `Zaihua Kong`, title: `Committer`, email: `kongzaihua@hotmail.com`, - gitee: `${GITEE_LINK}anikikong`, }, { img: huxiangyu, name: `Xiangyu Hu`, title: `Committer`, email: `xiangyu.hu@outlook.com`, - gitee: `${GITEE_LINK}huxiangyu`, }, { img: yangxiaohua, name: `Xiaohua Yang`, title: `Committer`, email: `yangxh@shindata.com`, - gitee: `${GITEE_LINK}xhyoung`, }, { img: huangbiao, name: `Biao Huang`, title: `Committer`, email: `huangbiao@shindata.com`, - gitee: `${GITEE_LINK}huangbiaosd`, }, { img: liubin, name: `Bin Liu`, title: `Committer`, email: `travel.liu@outlook.com`, - gitee: `${GITEE_LINK}travelliu`, }, { img: jiyabin, name: `YaBin Ji`, title: `Committer`, email: `392623640@qq.com`, - gitee: `${GITEE_LINK}yabinji`, }, { img: tanruixiong, name: `Ruixiong Tan`, title: `Committer`, email: `tanruixiong@ruc.edu.cn`, - gitee: `${GITEE_LINK}T-rx`, }, { img: guoyunda, name: `Yunda Guo`, title: `Committer`, email: `1851619113@qq.com`, - gitee: `${GITEE_LINK}yundag`, }, { img: lihongda, name: `Hongda Li`, title: `Committer`, email: `worklee1002@163.com`, - gitee: `${GITEE_LINK}lee1002`, }, { img: gaoyunlong, name: `Yunlong Gao`, title: `Committer`, email: `504072751@qq.com`, - gitee: `${GITEE_LINK}yunlongg`, }, { img: zhangleyi, name: `Leyi Zhang`, title: `Committer`, email: `kamusis@gmail.com`, - gitee: `${GITEE_LINK}kamusis`, }, ], GRAPH: [ @@ -7166,98 +6645,84 @@ export default { name: `Xin Wang`, title: `Maintainer`, email: `wangx@tju.edu.cn`, - gitee: `${GITEE_LINK}xinwang-tju`, }, { img: jiayongzhe, name: `Yongzhe Jia`, title: `Maintainer`, email: `jia@techfantasy.com.cn`, - gitee: `${GITEE_LINK}jia-yongzhe`, }, { img: xvdawei, name: `Dawei Xu`, title: `Maintainer`, email: `xudawei@techfantasy.cn`, - gitee: `${GITEE_LINK}lordvv`, }, { img: zhangchen, name: `Chen Zhang`, title: `Committer`, email: `zhangchen@chuanglintech.com`, - gitee: `${GITEE_LINK}chenzhang_cl`, }, { img: libohan, name: `Bohan Li`, title: `Committer`, email: `bhli@nuaa.edu.cn`, - gitee: `${GITEE_LINK}bohanlinuaa`, }, { img: nietiezheng, name: `Tiezheng Nie`, title: `Committer`, email: `nietiezheng@mail.neu.edu.cn`, - gitee: `${GITEE_LINK}nietiezheng`, }, { img: wumin, name: `Min Wu`, title: `Committer`, email: `min.wu@vesoft.com`, - gitee: `${GITEE_LINK}whitewum`, }, { img: herui2, name: `Rui He`, title: `Committer`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, { img: wangmen, name: `Meng Wang`, title: `Committer`, email: `meng.wang@seu.edu.cn`, - gitee: `${GITEE_LINK}mengwangseu`, }, { img: chaiyanfeng, name: `Yanfeng Chai`, title: `Committer`, email: `chai-leon@qq.com`, - gitee: `${GITEE_LINK}chaileon`, }, { img: xukunpeng, name: `Kunpeng Xu`, title: `Committer`, email: `xukunpeng2@huawei.com`, - gitee: `${GITEE_LINK}xukunpeng`, }, { img: liubaozhu, name: `BaoZhu Liu`, title: `Committer`, email: `liubaozhu@tju.edu.cn`, - gitee: `${GITEE_LINK}tjuliubaozhu`, }, { img: lisizhuo, name: `SiZhuo Li`, title: `Committer`, email: `lszskye@126.com`, - gitee: `${GITEE_LINK}lszskye`, }, { img: liupengkai, name: `PengKai Liu`, title: `Committer`, email: `1114906894@qq.com`, - gitee: `${GITEE_LINK}AugustLpk`, }, ], BLOCKCHAIN: [ @@ -7266,63 +6731,54 @@ export default { name: `Jinchuan Chen`, title: `Maintainer`, email: `jcchen@ruc.edu.cn`, - gitee: `${GITEE_LINK}jinchuanchen`, }, { img: nietiezheng, name: `Tiezheng Nie`, title: `Committer`, email: `nietiezheng@mail.neu.edu.cn`, - gitee: `${GITEE_LINK}nietiezheng`, }, { img: zhaohaicheng, name: `Haicheng Zhao`, title: `Committer`, email: `zhaohc@swufe.edu.cn`, - gitee: `${GITEE_LINK}Haicheng-Zhao`, }, { img: yangqian, name: `Qian Yang`, title: `Committer`, email: `995404729@qq.com`, - gitee: `${GITEE_LINK}muyi-422`, }, { img: liaochunliang, name: `Chuanliang Liao`, title: `Committer`, email: `mcl2000@sina.com`, - gitee: `${GITEE_LINK}Miao_Chunliang`, }, { img: haoqingyun, name: `Qingyun Hao`, title: `Committer`, email: `haoqingyun@cmbc.com.cn`, - gitee: `${GITEE_LINK}haoqingyun`, }, { img: xuezhongbin, name: `Zhongbin Xue`, title: `Committer`, email: `xuezhongbin@huawei.com`, - gitee: `${GITEE_LINK}zbxue`, }, { img: zhujinwei, name: `Jinwei Zhu`, title: `Committer`, email: `zhujinwei@huawei.com`, - gitee: `${GITEE_LINK}zhu_jinwei`, }, { img: herui, name: `Rui He`, title: `Committer`, email: `he.rui@139.com`, - gitee: `${GITEE_LINK}he_ray`, }, ], QA: [ @@ -7331,98 +6787,84 @@ export default { name: `Changjun Zhang`, title: `Maintainer`, email: `zhangchangjun2@huawei.com`, - gitee: `${GITEE_LINK}dbowner_zhang`, }, { img: sungang, name: 'Gang sun', title: 'Committer', email: 'sungang14@huawei.com', - gitee: `${GITEE_LINK}sungang14`, }, { img: fuxiongdao, name: `Xiongdao Fu`, title: `Committer`, email: `fuxiongdao@huawei.com`, - gitee: `${GITEE_LINK}xiongdaofu`, }, { img: chendong, name: `Dong Chen`, title: `Committer`, email: `1209756284@qq.com`, - gitee: `${GITEE_LINK}chendong76`, }, { img: zhangzhijing, name: `Zhijing Zhang`, title: `Committer`, email: `2235036288@qq.com`, - gitee: `${GITEE_LINK}zhangzhijingMY`, }, { img: songfei, name: `Fei Song`, title: `Committer`, email: `songfei@shentongdata.com`, - gitee: `${GITEE_LINK}szoscar55`, }, { img: sunjingyuan, name: `Jingyuan Sun`, title: `Committer`, email: `sunjingyuan@shentongdata.com`, - gitee: `${GITEE_LINK}sun-jingyuan`, }, { img: liangyan, name: `Yan Liang`, title: `Committer`, email: `liangyan@vastdata.com.cn`, - gitee: `${GITEE_LINK}roxanne315`, }, { img: liaoshitin, name: `Shitin Liao`, title: `Committer`, email: `liaost@vastdata.com.cn`, - gitee: `${GITEE_LINK}liao-shiting`, }, { img: sunmin, name: `Min Sun`, title: `Committer`, email: `2235036288@qq.com`, - gitee: `${GITEE_LINK}min-sun`, }, { img: zhangao, name: `Ao Zhang`, title: `Committer`, email: `zhangao23@huawei.com`, - gitee: `${GITEE_LINK}zhang_za`, }, { img: mingpei, name: `Pei Ming`, title: `Committer`, email: `mingpei@huawei.com.com`, - gitee: `${GITEE_LINK}dolphin-m`, }, { img: wangmo, name: `Mo Wang`, title: `Committer`, email: `wangmo@xfusion.com`, - gitee: `${GITEE_LINK}wangmo`, }, { img: fanshujuan, name: `Shujuan Fan`, title: `Committer`, email: `fanshujuan@xfusion.com`, - gitee: `${GITEE_LINK}stella_fan`, }, ], DCF: [ @@ -7431,49 +6873,42 @@ export default { name: `Huanzhuo Wang`, title: `Maintainer`, email: `wanghuanzhuo@huawei.com`, - gitee: `${GITEE_LINK}wanghuanzhuo`, }, { img: wangjiang, name: `Jiang Wang`, title: `Maintainer`, email: `wangjiang16@huawei.com`, - gitee: `${GITEE_LINK}wang-jingle`, }, { img: yangweiqiang, name: `Weiqiang Yang`, title: `Committer`, email: `wqyang@cmbchina.com`, - gitee: `${GITEE_LINK}yangweiqiang`, }, { img: suntengteng, name: `Tengteng Sun`, title: `Committer`, email: `suntengteng@cmbchina.com`, - gitee: `${GITEE_LINK}tengtengsun`, }, { img: huxilin, name: `Xilin Hu`, title: `Committer`, email: `huxilin@huawei.com`, - gitee: `${GITEE_LINK}hu-xilin`, }, { img: yuanyilun, name: `Yilun Yuan`, title: `Committer`, email: `yuanyilun@huawei.com`, - gitee: `${GITEE_LINK}yuan-yilun`, }, { img: xieweiping, name: `Weiping Xie`, title: `Committer`, email: `xieweiping@xfusion.com`, - gitee: `${GITEE_LINK}junhangis`, }, ], CERTIFICATION: [ @@ -7482,91 +6917,78 @@ export default { name: 'XianRu Huang', title: 'Maintainer', email: 'huangxianru@huawei.com', - gitee: `${GITEE_LINK}huang-xianru`, }, { img: xvxiaoqin, name: 'Xiaoqin Xu', title: 'Maintainer', email: 'xuxiaoqin2@huawei.com', - gitee: `${GITEE_LINK}xuxiaoqin19`, }, { img: zhaolichao, name: 'Lichao Zhao', title: 'Maintainer', email: 'zhaolichao@huawei.com', - gitee: `${GITEE_LINK}zhaolichao1234`, }, { img: tanyujie, name: 'Yujie Tan', title: 'Committer', email: 'tanyujie3@huawei-partners.com', - gitee: `${GITEE_LINK}tantanyj`, }, { img: sungang, name: 'Gang sun', title: 'Committer', email: 'sungang14@huawei.com', - gitee: `${GITEE_LINK}sungang14`, }, { img: wanfang, name: 'Fang Wan', title: 'Committer', email: 'wanfang5@h-partners.com', - gitee: `${GITEE_LINK}wan005`, }, { img: ningyali, name: 'Yali Ning', title: 'Committer', email: 'ningyali@h-partners.com', - gitee: `${GITEE_LINK}ningyali`, }, { img: zhanghuan, name: 'Huan Zhang', title: 'Committer', email: 'zhanghuan184@h-partners.com', - gitee: `${GITEE_LINK}zhanghuan96`, }, { img: xuxu, name: 'Xu Xu', title: 'Committer', email: 'sandy.xuxu@huawei.com', - gitee: `${GITEE_LINK}sandy-xuxu`, }, { img: zhangxubo, name: 'Xubo Zhang', title: 'Committer', email: 'zhangxubo1@huawei.com', - gitee: `${GITEE_LINK}zhang_xubo`, }, { img: puqi, name: 'Qi Pu', title: 'Committer', email: '576557380@qq.com', - gitee: `${GITEE_LINK}pu-qi`, }, { img: wuxiang, name: 'Xiang Wu', title: 'Committer', email: '1197913499@qq.com', - gitee: `${GITEE_LINK}Lgrape`, }, { img: liwenjie2, name: 'Wenjie Li', title: 'Committer', email: '357963656@qq.com', - gitee: `${GITEE_LINK}Wenger_Lee`, }, ], PLUGIN: [ @@ -7575,105 +6997,90 @@ export default { name: `Pinggao Zhou`, title: `Maintainer`, email: `zhoupinggao@huawei.com`, - gitee: `${GITEE_LINK}zankyfun4`, }, { img: chenxiaobin, name: `Xiaobin Chen`, title: `Maintainer`, email: `chenxiaobin19@huawei.com`, - gitee: `${GITEE_LINK}chenxiaobin19`, }, { img: huyinghao, name: `Yinghao Hu`, title: `Committer`, email: `huyinghao@shentongdata.com`, - gitee: `${GITEE_LINK}husan1024`, }, { img: suzhangyan, name: `Zhangyan Su`, title: `Committer`, email: `suzy1030@qq.com`, - gitee: `${GITEE_LINK}siven_dev`, }, { img: chenxiaobin, name: `Xiaobin Chen`, title: `Committer`, email: `chenxiaobin19@huawei.com`, - gitee: `${GITEE_LINK}chenxiaobin19`, }, { img: pengjiong, name: `Jiong Peng`, title: `Committer`, email: `pengjiong1@huawei.com`, - gitee: `${GITEE_LINK}totaj`, }, { img: wuyuechuan, name: `Yuechuan Wu`, title: `Committer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: xiongxiaojun, name: `Xiaojun Xiong`, title: `Committer`, email: `xiong_xiaojun@yeah.net`, - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: wumingyuan2, name: `Mingyuan Wu`, title: `Committer`, email: `wumingyuan@gbase.cn`, - gitee: `${GITEE_LINK}wmy_ld`, }, { img: zhaosiqi, name: `Siqi Zhao`, title: `Committer`, email: `zhaosq76@chinaunicom.cn`, - gitee: `${GITEE_LINK}dreamalloc`, }, { img: luohao, name: `Hao Luo`, title: `Committer`, email: `287095649@qq.co`, - gitee: `${GITEE_LINK}jeremytim`, }, { img: zhaojun, name: `Jun Zhao`, title: `Committer`, email: `zhaoj296@chinaunicom.cn`, - gitee: `${GITEE_LINK}kelayzhao`, }, { img: liuwei, name: `Wei Liu`, title: `Committer`, email: `llzx373@hotmail.com`, - gitee: `${GITEE_LINK}llzx373`, }, { img: laishenghao2, name: `Shenghao Lai`, title: `Committer`, email: `laishenghao1@huawei.com`, - gitee: `${GITEE_LINK}dodders`, }, { img: zhoujing, name: `Jing Zhou`, title: `Committer`, email: `zhoujingit@chinamobile.com`, - gitee: `${GITEE_LINK}zhoujingbnu`, }, ], CM: [ @@ -7682,84 +7089,72 @@ export default { name: `Jianxun Zhang`, title: `Maintainer`, email: `zhangjianxun.zhangjianxun@huawei.com`, - gitee: `${GITEE_LINK}zjxqxf`, }, { img: wangwei, name: `Wei Wang`, title: `Maintainer`, email: `wangwei5@huawei.com`, - gitee: `${GITEE_LINK}wangwei5`, }, { img: dengyong, name: `Yong Deng`, title: `Committer`, email: `dean.dengyong@huawei.com`, - gitee: `${GITEE_LINK}dengyong2`, }, { img: huxilin, name: `Xilin Hu`, title: `Committer`, email: `huxilin@huawei.com`, - gitee: `${GITEE_LINK}hu-xilin`, }, { img: yangwei, name: `Wei Yang`, title: `Committer`, email: `yangwei129@huawei.com`, - gitee: `${GITEE_LINK}yangwei129`, }, { img: yuzheng, name: `Zheng Yu`, title: `Committer`, email: `yuzheng3@huawei.com`, - gitee: `${GITEE_LINK}yz_db`, }, { img: chenchen, name: `Chen Chen`, title: `Committer`, email: `joshua.chen@huawei.com`, - gitee: `${GITEE_LINK}struggle_hw`, }, { img: peibaoyi, name: `Baoyi Pei`, title: `Committer`, email: `peibaoyi@huawei.com`, - gitee: `${GITEE_LINK}peibaoyi`, }, { img: zhulixia, name: `Lixia Zhu`, title: `Committer`, email: `zhulixia3@huawei.com`, - gitee: `${GITEE_LINK}zhulixia`, }, { img: chendong, name: `Dong Chen`, title: `Committer`, email: `chendong76@huawei.com`, - gitee: `${GITEE_LINK}chendong76`, }, { img: wanghuanzhuo, name: `Huanzhuo Wang`, title: `Committer`, email: `wanghuanzhuo@huawei.com`, - gitee: `${GITEE_LINK}wanghuanzhuo`, }, { img: huangyanjiao, name: `Yanjiao Huang`, title: `Committer`, email: `huangyanjiao@huawei.com`, - gitee: `${GITEE_LINK}huang-yanjiao`, }, ], RELEASEMANAGEMENT: [ @@ -7768,147 +7163,126 @@ export default { name: 'Yajie Cai', title: 'Maintainer', email: 'jieky.cai@huawei.com', - gitee: `${GITEE_LINK}Cyj10727`, }, { img: wangjiang, name: 'Jiang Wang', title: 'Maintainer', email: 'wangjiang16@huawei.com', - gitee: `${GITEE_LINK}wang-jingle`, }, { img: fengwei, name: 'Wei Feng', title: 'Maintainer', email: 'f.fengwei@huawei.com', - gitee: `${GITEE_LINK}flowill`, }, { img: mingpei, name: 'Pei Ming', title: 'Committer', email: 'mingpei@huawei.com', - gitee: `${GITEE_LINK}dolphin-m`, }, { img: yangdi, name: 'Di Yang', title: 'Committer', email: 'yangdi14@huawei.com', - gitee: `${GITEE_LINK}yangdi07`, }, { img: wanglei, name: 'Lei Wang', title: 'Committer', email: 'wanglei110@huawei.com', - gitee: `${GITEE_LINK}nonolili527`, }, { img: wangwei, name: 'Wei Wang', title: 'Committer', email: 'wangwei5@huawei.com', - gitee: `${GITEE_LINK}wangwei5`, }, { img: xiongxiaojun, name: 'Xiaojun Xiong', title: 'Committer', email: 'xiong_xiaojun@yeah.net', - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: zhongjun, name: 'Jun Zhong', title: 'Committer', email: 'jun.zhongjun2@gmail.com', - gitee: `${GITEE_LINK}zhongjun2`, }, { img: liuyongsheng, name: 'Yongsheng Liu', title: 'Committer', email: 'liuyongsheng@shentongdata.com', - gitee: `${GITEE_LINK}lys6676`, }, { img: hexiaodong, name: 'Xiaodong He', title: 'Committer', email: 'husthxd@126.com', - gitee: `${GITEE_LINK}husthxd`, }, { img: liuwei, name: 'Wei Liu', title: 'Committer', email: 'wei.liu@enmotech.com', - gitee: `${GITEE_LINK}llzx373`, }, { img: zhangxubo, name: 'Xubo Zhang', title: 'Committer', email: 'zhangxubo1@huawei.com', - gitee: `${GITEE_LINK}zhang_xubo`, }, { img: zhangwenlong, name: 'Wenlong Zhang', title: 'Committer', email: 'zhangwl@vastdata.com.cn', - gitee: `${GITEE_LINK}willloong`, }, { img: tianbing, name: 'Bing Tian', title: 'Committer', email: 'bing.tian@enmotech.com', - gitee: `${GITEE_LINK}tbing8803`, }, { img: liuchun2, name: 'Chun Liu', title: 'Committer', email: 'liuchun3@huawei.com', - gitee: `${GITEE_LINK}nifinity`, }, { img: wumingyuan2, name: 'Mingyuan Wu', title: 'Committer', email: 'wumingyuan@gbase.cn', - gitee: `${GITEE_LINK}wmy_ld`, }, { img: chaipeng2, name: 'peng Chai', title: 'Committer', email: 'chaip3@chinaunicom.cn', - gitee: `${GITEE_LINK}chaip3`, }, { img: cuikaifeng, name: 'Kaifeng Cui', title: 'Committer', email: '13810767894@139.com', - gitee: `${GITEE_LINK}azurenake`, }, { img: yangzihao, name: 'Zihao Yang', title: 'Committer', email: 'yangzihao@ncti-gba.cn', - gitee: `${GITEE_LINK}Louisyzh`, }, { img: zengseliang, name: 'Seliang Zeng', title: 'Committer', email: 'zengseliang@ncti-gba.cn', - gitee: `${GITEE_LINK}zengseliang`, }, ], OPS: [ @@ -7917,105 +7291,90 @@ export default { name: `Yu Shen`, title: `Maintainer`, email: `316472763@qq.com`, - gitee: `${GITEE_LINK}shenyuflying`, }, { img: huangkaiyao, name: `Kaiyao Huang`, title: `Maintainer`, email: `huangkaiyao@huawei.com`, - gitee: `${GITEE_LINK}huangkaiyao`, }, { img: kongzaihua, name: `Zaihua Kong`, title: `Maintainer`, email: `kongzaihua@hotmail.com`, - gitee: `${GITEE_LINK}anikikong`, }, { img: gaobo, name: `Bo Gao`, title: `Committer`, email: `diaoxianfeng@huawei.com`, - gitee: `${GITEE_LINK}xfusiongaobo`, }, { img: diaoxianfeng, name: `Xianfeng Diao`, title: `Committer`, email: `diaoxianfeng@huawei.com`, - gitee: `${GITEE_LINK}windxd`, }, { img: zhubin2, name: `Bin Zhu`, title: `Committer`, email: `zzzzzdb_zb@163.com`, - gitee: `${GITEE_LINK}zzzzzdb`, }, { img: yangwenke, name: `Wenke Yang`, title: `Committer`, email: `wenke.yang@enmotech.com`, - gitee: `${GITEE_LINK}wenkeyang_abab`, }, { img: sunhaolan, name: `Haolan Sun`, title: `Committer`, email: `haolan.sun@enmotech.com`, - gitee: `${GITEE_LINK}haolan_sun`, }, { img: dinglejia, name: `Lejia Ding`, title: `Committer`, email: `dinglj@vastdata.com.cn`, - gitee: `${GITEE_LINK}lego`, }, { img: likun, name: `Kun Li`, title: `Committer`, email: `likun_dlut@163.com`, - gitee: `${GITEE_LINK}jackchenchenchen`, }, { img: huzhengchao, name: `Zhengchao Hu`, title: `Committer`, email: `gentle_hu@qq.com`, - gitee: `${GITEE_LINK}gentle_hu`, }, { img: hechenghan, name: 'Chenghan He', title: 'Committer', email: 'hechenghan@huawei.com', - gitee: `${GITEE_LINK}he-chenghan`, }, { img: zhoubin, name: 'Bin Zhou', title: 'Committer', email: '249396768@qq.com', - gitee: `${GITEE_LINK}justbk`, }, { img: yangzihao, name: 'Zihao Yang', title: 'Committer', email: 'yangzihao@ncti-gba.cn', - gitee: `${GITEE_LINK}Louisyzh`, }, { img: zengseliang, name: 'Seliang Zeng', title: 'Committer', email: 'zengseliang@ncti-gba.cn', - gitee: `${GITEE_LINK}zengseliang`, }, ], KNOWLEDGEGRAPH: [ @@ -8024,98 +7383,84 @@ export default { name: `Lei Zou`, title: `Maintainer`, email: `zoulei@pku.edu.cn`, - gitee: `${GITEE_LINK}zouleipku`, }, { img: liwenjie, name: `Wenjie Li`, title: `Committer`, email: `liwenjiehn@pku.edu.cn`, - gitee: `${GITEE_LINK}pkumod_liwenjiehn`, }, { img: liyouhuan, name: `Youhuan Li`, title: `Committer`, email: `liyouhuan@hnu.edu.cn`, - gitee: `${GITEE_LINK}li-youhuan`, }, { img: pengpeng, name: `Peng Peng`, title: `Committer`, email: `hnu16pp@hnu.edu.cn`, - gitee: `${GITEE_LINK}bnu05pp`, }, { img: wanghaofen, name: `Haofen Wang`, title: `Committer`, email: `carter.whfcarter@gmail.com`, - gitee: `${GITEE_LINK}whfcarter`, }, { img: liyinan, name: `Yinan Li`, title: `Committer`, email: `yinan.li@enmotech.com`, - gitee: `${GITEE_LINK}ora-600`, }, { img: lingen, name: `Gen Lin`, title: `Committer`, email: `lingen@vastdata.com.cn`, - gitee: `${GITEE_LINK}vastdata_admin`, }, { img: zhengweiguo, name: `Weiguo Zheng`, title: `Committer`, email: `zhengweiguo@fudan.edu.cn`, - gitee: `${GITEE_LINK}zheng-weiguo`, }, { img: hongliang, name: `Liang Hong`, title: `Committer`, email: `hong@whu.edu.cn`, - gitee: `${GITEE_LINK}lego`, }, { img: chenhuajun, name: `Huajun Chen`, title: `Committer`, email: `huajunsir@zju.edu.cn`, - gitee: `${GITEE_LINK}huajunsir`, }, { img: wangxin, name: `Xin Wang`, title: `Committer`, email: `wangx@tju.edu.cn`, - gitee: `${GITEE_LINK}xinwang-tju`, }, { img: wuyuechuan, name: `Yuechuan Wu`, title: `Committer`, email: `wuych9@mail2.sysu.edu.cn`, - gitee: `${GITEE_LINK}wuyuechuan`, }, { img: xuezhongbin, name: `Zhongbin Xue`, title: `Committer`, email: `xuezhongbin@huawei.com`, - gitee: `${GITEE_LINK}zbxue`, }, { img: shengyongpan1, name: `Yongpan Sheng`, title: `Committer`, email: `shengyp2011@163.com`, - gitee: `${GITEE_LINK}Syongpan`, }, ], RISCV: [ @@ -8124,56 +7469,48 @@ export default { name: 'Wei Wu', title: 'Maintainer', email: 'wuwei2016@iscas.ac.cn', - gitee: `${GITEE_LINK}wuwei_plct`, }, { img: sunmin3, name: 'Min Sun', title: 'Maintainer', email: 'sunmin89@outlook.com', - gitee: `${GITEE_LINK}sunmin89`, }, { img: fuwei, name: 'Wei Fu', title: 'Maintainer', email: 'tekkamanninja@163.com', - gitee: `${GITEE_LINK}tekkamanninja`, }, { img: weichao, name: 'Chao Wei', title: 'Maintainer', email: 'chao.wei@sophgo.com', - gitee: `${GITEE_LINK}hardmode`, }, { img: pujingyu, name: 'Jingyu Pu', title: 'Committer', email: 'root@niconiconi.us', - gitee: `${GITEE_LINK}kiritake-kumi`, }, { img: zhangsongsong, name: 'SongSong Zhang', title: 'Committer', email: 'zhangsongsong@iscas.ac.cn', - gitee: `${GITEE_LINK}u2fsdgvkx1`, }, { img: wangjingwei, name: 'Jingwei Wang', title: 'Committer', email: 'wangjingwei@iscas.ac.cn', - gitee: `${GITEE_LINK}jingwiw`, }, { img: keyiran, name: 'Yiran Ke', title: 'Committer', email: 'hoka@milkv.io', - gitee: `${GITEE_LINK}hokamilkv`, }, ], CTMM: [ @@ -8182,119 +7519,102 @@ export default { name: 'Yu Cao', title: 'Maintainer', email: 'caoyu09@huawei.com', - gitee: `${GITEE_LINK}Caoy`, }, { img: wangwei4, name: 'Wei Wang', title: 'Maintainer', email: 'wangwei321@huawei.com', - gitee: `${GITEE_LINK}weithu`, }, { img: liangyuansheng, name: 'Yuansheng Liang', title: 'Maintainer', email: 'liangyuansheng@huawei.com', - gitee: `${GITEE_LINK}liangyuansheng`, }, { img: xichutian, name: 'Chutian Xi', title: 'Maintainer', email: 'xichutian@huawei.com', - gitee: `${GITEE_LINK}xicoding`, }, { img: zhangjinyu2, name: 'Jinyu Zhang', title: 'Committer', email: 'zhangjinyu.zhang@huawei.com', - gitee: `${GITEE_LINK}jinyu_opengauss`, }, { img: wangwei5, name: 'Wei Wang', title: 'Committer', email: 'wangwei5@huawei.com', - gitee: `${GITEE_LINK}wangwei5`, }, { img: xiongxiaojun2, name: 'Xiaojun Xiong', title: 'Committer', email: 'xiongxiaojun2@huawei.com', - gitee: `${GITEE_LINK}xiong_xjun`, }, { img: quemingjian, name: 'Mingjian Que', title: 'Committer', email: 'quemingjian2@huawei.com', - gitee: `${GITEE_LINK}quemingjian`, }, { img: hechenghan2, name: 'Chenghan He', title: 'Committer', - email: 'he-chenghan@user.noreply.gitee.com', - gitee: `${GITEE_LINK}he-chenghan`, + email: '', }, { img: zhenggaoqi, name: 'Gaoqi Zheng', title: 'Committer', email: 'zgqhope@163.com', - gitee: `${GITEE_LINK}zgqhope`, }, { img: qinbiao, name: 'Biao Qin', title: 'Committer', email: 'qinbiao1@huawei.com', - gitee: `${GITEE_LINK}biaoqin`, }, { img: lijie, name: 'Jie Li', title: 'Committer', email: 'lijie34@huawei.com', - gitee: `${GITEE_LINK}lijieac`, }, { img: liuchunmiao, name: 'Chunmiao Liu', title: 'Committer', email: 'liuchunmiao1@huawei.com', - gitee: `${GITEE_LINK}mio310`, }, { img: sunquancheng, name: 'Quancheng Sun', title: 'Committer', email: 'quancheng.sun@enmotech.com', - gitee: `${GITEE_LINK}sunquancheng`, }, { img: wangzhenglv2, name: 'Zhenglv Wang', title: 'Committer', email: 'wangzl@vastdata.com.cn', - gitee: `${GITEE_LINK}april01xxx`, }, { img: lijunyun, name: 'Junyun Li', title: 'Committer', email: 'lijy1@vastdata.com.cn', - gitee: `${GITEE_LINK}jinyyu`, }, { img: yangcan, name: 'Can Yang', title: 'Committer', email: 'volcano.yangcan@huawei.com', - gitee: `${GITEE_LINK}yangcancq`, }, ], Embedded: [ @@ -8303,84 +7623,72 @@ export default { name: 'Baoyu Liu', title: 'Maintainer', email: 'liubaoyu@ncti-gba.cn', - gitee: `${GITEE_LINK}borisfly`, }, { img: wufeng, name: 'Feng Wu', title: 'Maintainer', email: 'wufeng@ncti-gba.cn', - gitee: `${GITEE_LINK}aiminralph`, }, { img: quemingjian, name: 'Mingjian Que', title: 'Maintainer', email: 'quemingjian2@huawei.com', - gitee: `${GITEE_LINK}quemingjian`, }, { img: douxin, name: 'Xin Dou', title: 'Committer', email: 'xdou1995@163.com', - gitee: `${GITEE_LINK}ywzq1161327784`, }, { img: shenzheng, name: 'Zheng Shen', title: 'Committer', email: 'shenzheng4@huawei.com', - gitee: `${GITEE_LINK}shenzheng4`, }, { img: lizhen, name: 'Zhen Li', title: 'Committer', email: 'lizhen@ncti-gba.cn', - gitee: `${GITEE_LINK}lizhen29`, }, { img: suntianfei, name: 'Tianfei Sun', title: 'Committer', email: 'suntianfei@ncti-gba.cn', - gitee: `${GITEE_LINK}telebby`, }, { img: liyuxiang, name: 'Yuxiang Li', title: 'Committer', email: 'liyuxiang@ncti-gba.cn', - gitee: `${GITEE_LINK}zxccxz`, }, { img: caiwenyi, name: 'Wenyi Cai', title: 'Committer', email: 'caiwenyi@ncti-gba.cn', - gitee: `${GITEE_LINK}vanbars`, }, { img: yangzihao2, name: 'Zihao Yang', title: 'Committer', email: 'yangzihao@ncti-gba.cn', - gitee: `${GITEE_LINK}Louisyzh`, }, { img: zengseliang2, name: 'Seliang Zeng', title: 'Committer', email: 'zengseliang@ncti-gba.cn', - gitee: `${GITEE_LINK}zengseliang`, }, { img: zhangruo, name: 'Ruo Zhang', title: 'Committer', email: 'zhangruo@ncti-gba.cn', - gitee: `${GITEE_LINK}feihongtaxueni`, }, ], SHENZHEN: [ diff --git a/app/.vitepress/src/data/member/member-en.ts b/app/.vitepress/src/data/member/member-en.ts index 41a8ea5769c6b15061c8cde1608da656aeba0f4c..de592453f45dbb6172fc12590a521940a646ba5f 100644 --- a/app/.vitepress/src/data/member/member-en.ts +++ b/app/.vitepress/src/data/member/member-en.ts @@ -1,18 +1,18 @@ import data from './data'; -import { GITEE_LINK } from '@/data/url-config'; +import { GITCODE_LINK } from '@/data/url-config'; export default { oldList: [ { name: `First Board of Directors`, id: `board_one`, - giteePath: `${GITEE_LINK}opengauss/board`, + gitPath: `${GITCODE_LINK}opengauss/board`, nameText: `First Board of Directors`, list: data.en.BOARD_ONE, }, { name: `Second Board of Directors`, id: `board_two`, - giteePath: `${GITEE_LINK}opengauss/board`, + gitPath: `${GITCODE_LINK}opengauss/board`, nameText: `Second Board of Directors`, list: data.en.BOARD_TWO, }, @@ -26,7 +26,7 @@ export default { { name: `Board`, id: `board`, - giteePath: `${GITEE_LINK}opengauss/board`, + gitPath: `${GITCODE_LINK}opengauss/board`, emial: `board@opengauss.org`, nameText: `Board of Directors`, list: data.en.BOARD, @@ -34,7 +34,7 @@ export default { { name: `User Committee`, id: `uc`, - giteePath: `${GITEE_LINK}opengauss/uc`, + gitPath: `${GITCODE_LINK}opengauss/uc`, emial: `uc@opengauss.org`, nameText: `UC Members`, list: data.en.UC, @@ -42,7 +42,7 @@ export default { { name: `Brand Committee`, id: `bc`, - giteePath: `${GITEE_LINK}opengauss/bc`, + gitPath: `${GITCODE_LINK}opengauss/bc`, emial: `bc@opengauss.org`, nameText: `BC Members`, list: data.en.BC, @@ -50,7 +50,7 @@ export default { { name: `Technical Committee (TC)`, id: `tc`, - giteePath: `${GITEE_LINK}opengauss/tc`, + gitPath: `${GITCODE_LINK}opengauss/tc`, emial: `tc@opengauss.org`, nameText: `TC Members`, list: data.en.TC, @@ -68,189 +68,189 @@ export default { { name: `SQLEngine`, id: `sqlengine`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, emial: `sqlengine@opengauss.org`, list: data.en.SQLENGINE, }, { name: `StorageEngine`, id: `storageEngine`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, emial: `storageengine@opengauss.org`, list: data.en.STORAGEENGINE, }, { name: `Connectors`, id: `connectors`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Connectors`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Connectors`, emial: `connectors@opengauss.org`, list: data.en.CONNECTORS, }, { name: `Tools`, id: `tools`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Tools`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Tools`, emial: `tools@opengauss.org`, list: data.en.TOOLS, }, { name: `Docs`, id: `docs`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Docs`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Docs`, emial: `docs@opengauss.org`, list: data.en.DOCS, }, { name: `Infra`, id: `infra`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Infra`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Infra`, emial: `infra@opengauss.org`, list: data.en.INFRA, }, { name: `Security`, id: `security`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Security`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Security`, emial: `security@opengauss.org`, list: data.en.SECURITY, }, { name: `IoT`, id: `iot`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/IoT`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/IoT`, emial: `iot@opengauss.org`, list: data.en.IOT, }, { name: `OM`, id: `om`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OM`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OM`, emial: `om@opengauss.org`, list: data.en.OM, }, { name: `In-place Update`, id: `inplaceupdate`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, emial: `inplaceupdate@opengauss.org`, list: data.en.INPLACEUPDATE, }, { name: `AI`, id: `ai`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/AI`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/AI`, emial: `ai@opengauss.org`, list: data.en.AI, }, { name: `GIS`, id: `gis`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/GIS`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/GIS`, emial: `gis@opengauss.org`, list: data.en.GIS, }, { name: `Security Technology`, id: `securitytechnology`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, emial: `securitytechnology@opengauss.org`, list: data.en.SECURITYTECHNOLOGY, }, { name: `CloudNative`, id: `cloudnative`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, emial: `cloudnative@opengauss.org`, list: data.en.CLOUDNATIVE, }, { name: `Graph`, id: `graph`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Graph`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Graph`, emial: `graph@opengauss.org`, list: data.en.GRAPH, }, { name: `Blockchain`, id: `blockchain`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, emial: `blockchain@opengauss.org`, list: data.en.BLOCKCHAIN, }, { name: `QA`, id: `qa`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/QA`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/QA`, emial: `qa@opengauss.org`, list: data.en.QA, }, { name: `DCF`, id: `dcf`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/DCF`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/DCF`, emial: `dcf@opengauss.org`, list: data.en.DCF, }, { name: `Certification`, id: `certification`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Certification`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Certification`, emial: `certification@opengauss.org`, list: data.en.CERTIFICATION, }, { name: `Plugin`, id: `plugin`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Plugin`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Plugin`, emial: `plugin@opengauss.org`, list: data.en.PLUGIN, }, { name: `CM`, id: `cm`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CM`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CM`, emial: `cm@opengauss.org`, list: data.en.CM, }, { name: `ReleaseManagement`, id: `releaseManagement`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, emial: `releaseManagement@opengauss.org`, list: data.en.RELEASEMANAGEMENT, }, { name: `OPS`, id: `ops`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OPS`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OPS`, emial: `ops@opengauss.org`, list: data.en.OPS, }, { name: `KnowledgeGraph`, id: `knowledgegraph`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, emial: `knowledgegraph@opengauss.org`, list: data.en.KNOWLEDGEGRAPH, }, { name: `RISC-V`, id: `RISC-V`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, emial: `riscv@opengauss.org`, list: data.en.RISCV, }, { name: `CTMM`, id: `CTMM`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CTMM`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CTMM`, emial: `ctmm@opengauss.org`, list: data.en.CTMM, }, { name: `Embedded`, id: `Embedded`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Embedded`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Embedded`, emial: `embedded@opengauss.org`, list: data.en.Embedded, }, @@ -269,105 +269,105 @@ export default { { name: `ShenZhen User Group`, id: `ShenZhen`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ShenZhen`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ShenZhen`, emial: `usergroup@opengauss.org`, list: data.en.SHENZHEN, }, { name: `BeiJing User Group`, id: `BeiJing`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/BeiJing`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/BeiJing`, emial: `usergroup@opengauss.org`, list: data.en.BEIJING, }, { name: `NanJing User Group`, id: `NanJing`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/NanJing`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/NanJing`, emial: `usergroup@opengauss.org`, list: data.en.NANJING, }, { name: `XiAn User Group`, id: `XiAn`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/XiAn`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/XiAn`, emial: `usergroup@opengauss.org`, list: data.en.XIAN, }, { name: `ChangSha User Group`, id: `ChangSha`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ChangSha`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ChangSha`, emial: `usergroup@opengauss.org`, list: data.en.CHANGSHA, }, { name: `HangZhou User Group`, id: `HangZhou`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/HangZhou`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/HangZhou`, emial: `usergroup@opengauss.org`, list: data.en.HANGZHOU, }, { name: `LanZhou User Group `, id: `LanZhou`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/LanZhou`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/LanZhou`, emial: `usergroup@opengauss.org`, list: data.en.LANZHOU, }, { name: `ChongQing User Group`, id: `ChongQing`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ChongQing`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ChongQing`, emial: `usergroup@opengauss.org`, list: data.en.CHONGQING, }, { name: `ShangHai User Group`, id: `ShangHai`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ShangHai`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ShangHai`, emial: `usergroup@opengauss.org`, list: data.en.SHANGHAI, }, { name: `ChengDu User Group`, id: `ChengDu`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ChengDu`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ChengDu`, emial: `usergroup@opengauss.org`, list: data.en.CHENGDU, }, { name: `GuangZhou User Group`, id: `GuangZhou`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/GuangZhou`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/GuangZhou`, emial: `usergroup@opengauss.org`, list: data.en.GUANGZHOU, }, { name: `GuiYang User Group`, id: `GuiYang`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/GuiYang`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/GuiYang`, emial: `usergroup@opengauss.org`, list: data.en.GUIYANG, }, { name: `HeiFei User Group`, id: `HeFei`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/HeFei`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/HeFei`, emial: `usergroup@opengauss.org`, list: data.en.HEFEI, }, { name: `WuHan User Group`, id: `WuHan`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/WuHan`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/WuHan`, emial: `usergroup@opengauss.org`, list: data.en.WUHAN, }, { name: `ShenYang User Group`, id: `ShenYang`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ShenYang`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ShenYang`, emial: `usergroup@opengauss.org`, list: data.en.SHENYANG, }, diff --git a/app/.vitepress/src/data/member/member-zh.ts b/app/.vitepress/src/data/member/member-zh.ts index fa6b2859ab8c28f52c038637cb4442926b309a5c..ed9d6ef6ea1125e2dac887d28c46333f084ef017 100644 --- a/app/.vitepress/src/data/member/member-zh.ts +++ b/app/.vitepress/src/data/member/member-zh.ts @@ -1,18 +1,18 @@ import data from './data'; -import { GITEE_LINK } from '@/data/url-config'; +import { GITCODE_LINK } from '@/data/url-config'; export default { oldList: [ { name: `第一届理事会`, id: `board_one`, - giteePath: `${GITEE_LINK}opengauss/board`, + gitPath: `${GITCODE_LINK}opengauss/board`, nameText: `第一届理事会成员:`, list: data.zh.BOARD_ONE, }, { name: `第二届理事会`, id: `board_two`, - giteePath: `${GITEE_LINK}opengauss/board`, + gitPath: `${GITCODE_LINK}opengauss/board`, nameText: `第二届理事会成员:`, list: data.zh.BOARD_TWO, }, @@ -26,7 +26,7 @@ export default { { name: `理事会`, id: `board`, - giteePath: `${GITEE_LINK}opengauss/board`, + gitPath: `${GITCODE_LINK}opengauss/board`, emial: `board@opengauss.org`, nameText: `理事会成员:`, list: data.zh.BOARD, @@ -34,7 +34,7 @@ export default { { name: `用户委员会`, id: `uc`, - giteePath: `${GITEE_LINK}opengauss/uc`, + gitPath: `${GITCODE_LINK}opengauss/uc`, emial: `uc@opengauss.org`, nameText: `用户委员会成员:`, list: data.zh.UC, @@ -42,7 +42,7 @@ export default { { name: `品牌宣传委员会`, id: `bc`, - giteePath: `${GITEE_LINK}opengauss/bc`, + gitPath: `${GITCODE_LINK}opengauss/bc`, emial: `bc@opengauss.org`, nameText: `品牌宣传委员会成员:`, list: data.zh.BC, @@ -50,7 +50,7 @@ export default { { name: `技术委员会 (TC)`, id: `tc`, - giteePath: `${GITEE_LINK}opengauss/tc`, + gitPath: `${GITCODE_LINK}opengauss/tc`, emial: `tc@opengauss.org`, nameText: `TC成员:`, list: data.zh.TC, @@ -68,189 +68,189 @@ export default { { name: `SQLEngine`, id: `sqlengine`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SQLEngine`, emial: `sqlengine@opengauss.org`, list: data.zh.SQLENGINE, }, { name: `StorageEngine`, id: `storageEngine`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/StorageEngine`, emial: `storageengine@opengauss.org`, list: data.zh.STORAGEENGINE, }, { name: `Connectors`, id: `connectors`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Connectors`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Connectors`, emial: `connectors@opengauss.org`, list: data.zh.CONNECTORS, }, { name: `Tools`, id: `tools`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Tools`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Tools`, emial: `tools@opengauss.org`, list: data.zh.TOOLS, }, { name: `Docs`, id: `docs`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Docs`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Docs`, emial: `docs@opengauss.org`, list: data.zh.DOCS, }, { name: `Infra`, id: `infra`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Infra`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Infra`, emial: `infra@opengauss.org`, list: data.zh.INFRA, }, { name: `Security`, id: `security`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Security`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Security`, emial: `security@opengauss.org`, list: data.zh.SECURITY, }, { name: `IoT`, id: `iot`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/IoT`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/IoT`, emial: `iot@opengauss.org`, list: data.zh.IOT, }, { name: `OM`, id: `om`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OM`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OM`, emial: `om@opengauss.org`, list: data.zh.OM, }, { name: `In-place Update`, id: `inplaceupdate`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/In-place-Update`, emial: `inplaceupdate@opengauss.org`, list: data.zh.INPLACEUPDATE, }, { name: `AI`, id: `ai`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/AI`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/AI`, emial: `ai@opengauss.org`, list: data.zh.AI, }, { name: `GIS`, id: `gis`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/GIS`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/GIS`, emial: `gis@opengauss.org`, list: data.zh.GIS, }, { name: `Security Technology`, id: `securitytechnology`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/SecurityTechnology`, emial: `securitytechnology@opengauss.org`, list: data.zh.SECURITYTECHNOLOGY, }, { name: `CloudNative`, id: `cloudnative`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CloudNative`, emial: `cloudnative@opengauss.org`, list: data.zh.CLOUDNATIVE, }, { name: `Graph`, id: `graph`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Graph`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Graph`, emial: `graph@opengauss.org`, list: data.zh.GRAPH, }, { name: `Blockchain`, id: `blockchain`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Blockchain`, emial: `blockchain@opengauss.org`, list: data.zh.BLOCKCHAIN, }, { name: `QA`, id: `qa`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/QA`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/QA`, emial: `qa@opengauss.org`, list: data.zh.QA, }, { name: `DCF`, id: `dcf`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/DCF`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/DCF`, emial: `dcf@opengauss.org`, list: data.zh.DCF, }, { name: `Certification`, id: `certification`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Certification`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Certification`, emial: `certification@opengauss.org`, list: data.zh.CERTIFICATION, }, { name: `Plugin`, id: `plugin`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Plugin`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Plugin`, emial: `plugin@opengauss.org`, list: data.zh.PLUGIN, }, { name: `CM`, id: `cm`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CM`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CM`, emial: `cm@opengauss.org`, list: data.zh.CM, }, { name: `ReleaseManagement`, id: `releaseManagement`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/ReleaseManagement`, emial: `releaseManagement@opengauss.org`, list: data.zh.RELEASEMANAGEMENT, }, { name: `OPS`, id: `ops`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/OPS`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/OPS`, emial: `ops@opengauss.org`, list: data.zh.OPS, }, { name: `KnowledgeGraph`, id: `knowledgegraph`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/KnowledgeGraph`, emial: `knowledgegraph@opengauss.org`, list: data.zh.KNOWLEDGEGRAPH, }, { name: `RISC-V`, id: `RISC-V`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/RISC-V`, emial: `riscv@opengauss.org`, list: data.zh.RISCV, }, { name: `CTMM`, id: `CTMM`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/CTMM`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/CTMM`, emial: `ctmm@opengauss.org`, list: data.zh.CTMM, }, { name: `Embedded`, id: `Embedded`, - giteePath: `${GITEE_LINK}opengauss/tc/tree/master/sigs/Embedded`, + gitPath: `${GITCODE_LINK}opengauss/tc/tree/master/sigs/Embedded`, emial: `embedded@opengauss.org`, list: data.zh.Embedded, }, @@ -269,105 +269,105 @@ export default { { name: `深圳用户组`, id: `ShenZhen`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ShenZhen`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ShenZhen`, emial: `usergroup@opengauss.org`, list: data.zh.SHENZHEN, }, { name: `北京用户组`, id: `BeiJing`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/BeiJing`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/BeiJing`, emial: `usergroup@opengauss.org`, list: data.zh.BEIJING, }, { name: `南京用户组`, id: `NanJing`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/NanJing`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/NanJing`, emial: `usergroup@opengauss.org`, list: data.zh.NANJING, }, { name: `西安用户组`, id: `XiAn`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/XiAn`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/XiAn`, emial: `usergroup@opengauss.org`, list: data.zh.XIAN, }, { name: `长沙用户组`, id: `ChangSha`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ChangSha`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ChangSha`, emial: `usergroup@opengauss.org`, list: data.zh.CHANGSHA, }, { name: `杭州用户组`, id: `HangZhou`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/HangZhou`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/HangZhou`, emial: `usergroup@opengauss.org`, list: data.zh.HANGZHOU, }, { name: `兰州用户组 `, id: `LanZhou`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/LanZhou`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/LanZhou`, emial: `usergroup@opengauss.org`, list: data.zh.LANZHOU, }, { name: `重庆用户组`, id: `ChongQing`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ChongQing`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ChongQing`, emial: `usergroup@opengauss.org`, list: data.zh.CHONGQING, }, { name: `上海用户组`, id: `ShangHai`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ShangHai`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ShangHai`, emial: `usergroup@opengauss.org`, list: data.zh.SHANGHAI, }, { name: `成都用户组`, id: `ChengDu`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ChengDu`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ChengDu`, emial: `usergroup@opengauss.org`, list: data.zh.CHENGDU, }, { name: `广州用户组`, id: `GuangZhou`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/GuangZhou`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/GuangZhou`, emial: `usergroup@opengauss.org`, list: data.zh.GUANGZHOU, }, { name: `贵阳用户组`, id: `GuiYang`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/GuiYang`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/GuiYang`, emial: `usergroup@opengauss.org`, list: data.zh.GUIYANG, }, { name: `合肥用户组`, id: `HeFei`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/HeFei`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/HeFei`, emial: `usergroup@opengauss.org`, list: data.zh.HEFEI, }, { name: `武汉用户组`, id: `WuHan`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/WuHan`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/WuHan`, emial: `usergroup@opengauss.org`, list: data.zh.WUHAN, }, { name: `沈阳用户组`, id: `ShenYang`, - giteePath: `${GITEE_LINK}opengauss/openGauss-User-Group/tree/master/ShenYang`, + gitPath: `${GITCODE_LINK}opengauss/openGauss-User-Group/tree/master/ShenYang`, emial: `usergroup@opengauss.org`, list: data.zh.SHENYANG, }, diff --git a/app/.vitepress/src/data/migration/migration-en.ts b/app/.vitepress/src/data/migration/migration-en.ts index 4d22aa93608a590dba496bf3b60160efed4b55d6..ef9ca74022931fee73af374d0a85f8c6cc6a46ea 100644 --- a/app/.vitepress/src/data/migration/migration-en.ts +++ b/app/.vitepress/src/data/migration/migration-en.ts @@ -12,7 +12,7 @@ import imgProduceSelected from '~icons/migration/produce-selected.svg'; import imgProduceUnselected from '~icons/migration/produce-unselected.svg'; import imgStable from '~icons/migration/stable.svg'; import imgSmoothMigration from '~icons/migration/smooth-migration.svg'; -import { GITEE_LINK, LEARN_VIDEO_LINK } from '@/data/url-config'; +import { GITCODE_LINK, LEARN_VIDEO_LINK } from '@/data/url-config'; export default { requirementText: '要求', @@ -55,8 +55,7 @@ export default { }, step: { title: '迁移流程', - subTitle: - '接收到企业在线数据搬迁的诉求,openGauss快速成立搬迁保障组,包括管理、专家、研发和测试人员等,为企业在线业务高效平稳搬迁提供技术支持和人力保障', + subTitle: '接收到企业在线数据搬迁的诉求,openGauss快速成立搬迁保障组,包括管理、专家、研发和测试人员等,为企业在线业务高效平稳搬迁提供技术支持和人力保障', list: [ { id: 'migration-evaluate', @@ -137,8 +136,7 @@ export default { }, { icon: 'right', - title: - 'Attach到JAVA应用程序获取执行的SQL语句(包括调用栈,支持映射到应用程序源文件)', + title: 'Attach到JAVA应用程序获取执行的SQL语句(包括调用栈,支持映射到应用程序源文件)', desc: '', }, ], @@ -206,14 +204,12 @@ export default { }, { icon: '2.', - title: - '目标库兼容源库的数据类型、SQL语法、字符集,针对不支持的能自动完成转换', + title: '目标库兼容源库的数据类型、SQL语法、字符集,针对不支持的能自动完成转换', desc: '', }, { icon: '3.', - title: - '支持表、视图、用户、序列、索引、约束、触发器、函数、存储过程等', + title: '支持表、视图、用户、序列、索引、约束、触发器、函数、存储过程等', desc: '', }, ], @@ -226,8 +222,7 @@ export default { features: [ { icon: '1.', - title: - '支持对表、索引、约束(包括主外键)、存储过程、触发器等数据对象的校验', + title: '支持对表、索引、约束(包括主外键)、存储过程、触发器等数据对象的校验', desc: '', }, { @@ -278,8 +273,7 @@ export default { }, { icon: '3.', - title: - '支持与全量数据迁移配合:采用源端迁移时导出的数据校验、表迁移后即进行校验,以此加快迁移整体速度、减少对源库的影响', + title: '支持与全量数据迁移配合:采用源端迁移时导出的数据校验、表迁移后即进行校验,以此加快迁移整体速度、减少对源库的影响', desc: '', }, { @@ -297,14 +291,12 @@ export default { features: [ { icon: '1.', - title: - '同步源库发生变化的数据至目标端数据库对应的表中,支持同步DML和DDL', + title: '同步源库发生变化的数据至目标端数据库对应的表中,支持同步DML和DDL', desc: '', }, { icon: '2.', - title: - '支持按事务并行迁移(实时一致性)和按表并行迁移(最终一致性)', + title: '支持按事务并行迁移(实时一致性)和按表并行迁移(最终一致性)', desc: '', }, { @@ -425,8 +417,7 @@ export default { features: [ { icon: '1.', - title: - '切换预检查:同步延迟、源端迁移用户写权限、目标端增量日志', + title: '切换预检查:同步延迟、源端迁移用户写权限、目标端增量日志', desc: '', }, { @@ -525,7 +516,7 @@ export default { { title: '中国移动', desc: '中移在线的工程师们将目光聚焦在openGauss数据库上。中移在线20个…', - caseHref: `${GITEE_LINK}/opengauss/website/blob/feature_migration_new/app/zh/migration/user-cases/index.md`, + caseHref: `${GITCODE_LINK}/opengauss/website/blob/feature_migration_new/app/zh/migration/user-cases/index.md`, officalHref: 'http://online.10086.cn/official/new/index/#/home/index', }, ], @@ -536,7 +527,7 @@ export default { { title: 'openGauss 迁移互动专区', desc: '前往迁移互动专区,参与lssue问答', - href: `${GITEE_LINK}opengauss/openGauss-workbench`, + href: `${GITCODE_LINK}opengauss/openGauss-workbench`, }, ], }, diff --git a/app/.vitepress/src/data/migration/migration-zh.ts b/app/.vitepress/src/data/migration/migration-zh.ts index 4d22aa93608a590dba496bf3b60160efed4b55d6..ef9ca74022931fee73af374d0a85f8c6cc6a46ea 100644 --- a/app/.vitepress/src/data/migration/migration-zh.ts +++ b/app/.vitepress/src/data/migration/migration-zh.ts @@ -12,7 +12,7 @@ import imgProduceSelected from '~icons/migration/produce-selected.svg'; import imgProduceUnselected from '~icons/migration/produce-unselected.svg'; import imgStable from '~icons/migration/stable.svg'; import imgSmoothMigration from '~icons/migration/smooth-migration.svg'; -import { GITEE_LINK, LEARN_VIDEO_LINK } from '@/data/url-config'; +import { GITCODE_LINK, LEARN_VIDEO_LINK } from '@/data/url-config'; export default { requirementText: '要求', @@ -55,8 +55,7 @@ export default { }, step: { title: '迁移流程', - subTitle: - '接收到企业在线数据搬迁的诉求,openGauss快速成立搬迁保障组,包括管理、专家、研发和测试人员等,为企业在线业务高效平稳搬迁提供技术支持和人力保障', + subTitle: '接收到企业在线数据搬迁的诉求,openGauss快速成立搬迁保障组,包括管理、专家、研发和测试人员等,为企业在线业务高效平稳搬迁提供技术支持和人力保障', list: [ { id: 'migration-evaluate', @@ -137,8 +136,7 @@ export default { }, { icon: 'right', - title: - 'Attach到JAVA应用程序获取执行的SQL语句(包括调用栈,支持映射到应用程序源文件)', + title: 'Attach到JAVA应用程序获取执行的SQL语句(包括调用栈,支持映射到应用程序源文件)', desc: '', }, ], @@ -206,14 +204,12 @@ export default { }, { icon: '2.', - title: - '目标库兼容源库的数据类型、SQL语法、字符集,针对不支持的能自动完成转换', + title: '目标库兼容源库的数据类型、SQL语法、字符集,针对不支持的能自动完成转换', desc: '', }, { icon: '3.', - title: - '支持表、视图、用户、序列、索引、约束、触发器、函数、存储过程等', + title: '支持表、视图、用户、序列、索引、约束、触发器、函数、存储过程等', desc: '', }, ], @@ -226,8 +222,7 @@ export default { features: [ { icon: '1.', - title: - '支持对表、索引、约束(包括主外键)、存储过程、触发器等数据对象的校验', + title: '支持对表、索引、约束(包括主外键)、存储过程、触发器等数据对象的校验', desc: '', }, { @@ -278,8 +273,7 @@ export default { }, { icon: '3.', - title: - '支持与全量数据迁移配合:采用源端迁移时导出的数据校验、表迁移后即进行校验,以此加快迁移整体速度、减少对源库的影响', + title: '支持与全量数据迁移配合:采用源端迁移时导出的数据校验、表迁移后即进行校验,以此加快迁移整体速度、减少对源库的影响', desc: '', }, { @@ -297,14 +291,12 @@ export default { features: [ { icon: '1.', - title: - '同步源库发生变化的数据至目标端数据库对应的表中,支持同步DML和DDL', + title: '同步源库发生变化的数据至目标端数据库对应的表中,支持同步DML和DDL', desc: '', }, { icon: '2.', - title: - '支持按事务并行迁移(实时一致性)和按表并行迁移(最终一致性)', + title: '支持按事务并行迁移(实时一致性)和按表并行迁移(最终一致性)', desc: '', }, { @@ -425,8 +417,7 @@ export default { features: [ { icon: '1.', - title: - '切换预检查:同步延迟、源端迁移用户写权限、目标端增量日志', + title: '切换预检查:同步延迟、源端迁移用户写权限、目标端增量日志', desc: '', }, { @@ -525,7 +516,7 @@ export default { { title: '中国移动', desc: '中移在线的工程师们将目光聚焦在openGauss数据库上。中移在线20个…', - caseHref: `${GITEE_LINK}/opengauss/website/blob/feature_migration_new/app/zh/migration/user-cases/index.md`, + caseHref: `${GITCODE_LINK}/opengauss/website/blob/feature_migration_new/app/zh/migration/user-cases/index.md`, officalHref: 'http://online.10086.cn/official/new/index/#/home/index', }, ], @@ -536,7 +527,7 @@ export default { { title: 'openGauss 迁移互动专区', desc: '前往迁移互动专区,参与lssue问答', - href: `${GITEE_LINK}opengauss/openGauss-workbench`, + href: `${GITCODE_LINK}opengauss/openGauss-workbench`, }, ], }, diff --git a/app/.vitepress/src/data/supporttools/index.ts b/app/.vitepress/src/data/supporttools/index.ts index 6394d22dcda8b6f91abafdddc3d1540672cc4b5f..6cf3c1440d1fb60d9ba700175273322e371e842f 100644 --- a/app/.vitepress/src/data/supporttools/index.ts +++ b/app/.vitepress/src/data/supporttools/index.ts @@ -1,6 +1,6 @@ import { DOCS_LINK, - GITEE_LINK, + GITCODE_LINK, PSY_LINK, MAGI_LINK, GIYHUB_LINK, @@ -22,22 +22,22 @@ export default { iden: `connectors`, name: `psycopg2`, desc: `openGauss Python驱动(仅限Linux)`, - address: `${GITEE_LINK}opengauss/openGauss-connector-python-psycopg2/`, + address: `${GITCODE_LINK}opengauss/openGauss-connector-python-psycopg2/`, guide: `${PSY_LINK}docs/`, }, { iden: `connectors`, name: `py-og`, desc: `openGauss Python驱动(纯Python,可跨平台)`, - address: `${GITEE_LINK}opengauss/openGauss-connector-python-pyog`, + address: `${GITCODE_LINK}opengauss/openGauss-connector-python-pyog`, guide: `${MAGI_LINK}asyncpg/current/`, }, { iden: `connectors`, name: `go-pq`, desc: `openGauss Go语言驱动`, - address: `${GITEE_LINK}opengauss/openGauss-connector-go-pq`, - guide: `${GITEE_LINK}opengauss/openGauss-connector-go-pq/blob/master/README.cn.md`, + address: `${GITCODE_LINK}opengauss/openGauss-connector-go-pq`, + guide: `${GITCODE_LINK}opengauss/openGauss-connector-go-pq/blob/master/README.cn.md`, }, ], }, @@ -96,22 +96,22 @@ export default { iden: `migrationTools`, name: `Ora2Pg`, desc: `Oracle到openGauss数据迁移工具`, - address: `${GITEE_LINK}opengauss/openGauss-tools-ora2og`, - guide: `${GITEE_LINK}opengauss/openGauss-tools-ora2og/blob/master/README.md`, + address: `${GITCODE_LINK}opengauss/openGauss-tools-ora2og`, + guide: `${GITCODE_LINK}opengauss/openGauss-tools-ora2og/blob/master/README.md`, }, { iden: `migrationTools`, name: `pg_chameleon`, desc: `MySQL到openGauss数据迁移工具`, - address: `${GITEE_LINK}opengauss/openGauss-tools-chameleon`, - guide: `${GITEE_LINK}opengauss/openGauss-tools-chameleon/blob/master/chameleon%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.md`, + address: `${GITCODE_LINK}opengauss/openGauss-tools-chameleon`, + guide: `${GITCODE_LINK}opengauss/openGauss-tools-chameleon/blob/master/chameleon%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.md`, }, { iden: `migrationTools`, name: `pgloader`, desc: `一个数据导入工具,使用COPY命令将数据导入到openGauss`, - address: `${GITEE_LINK}opengauss/openGauss-tools-loader`, - guide: `${GITEE_LINK}opengauss/openGauss-tools-loader/blob/master/pgloader%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.pdf`, + address: `${GITCODE_LINK}opengauss/openGauss-tools-loader`, + guide: `${GITCODE_LINK}opengauss/openGauss-tools-loader/blob/master/pgloader%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.pdf`, }, ], }, @@ -169,7 +169,7 @@ export default { iden: `clientTools`, name: `Data Studio`, desc: `openGauss官方客户端工具`, - address: `${GITEE_LINK}opengauss/DataStudio`, + address: `${GITCODE_LINK}opengauss/DataStudio`, guide: `${DOCS_LINK}zh/docs/5.0.0/docs/AboutopenGauss/openGauss客户端工具DataStudio.html`, }, ], @@ -202,7 +202,7 @@ export default { iden: `kernelExtensions`, name: `禹贡`, desc: `提供专业的GIS(Geographic Information System)能力`, - address: `${GITEE_LINK}opengauss/Yukon`, + address: `${GITCODE_LINK}opengauss/Yukon`, guide: `${YUKON_LINK}`, }, ], @@ -217,22 +217,22 @@ export default { iden: `connectors`, name: `psycopg2`, desc: `The openGauss Python Driver (Linux only)`, - address: `${GITEE_LINK}opengauss/openGauss-connector-python-psycopg2/`, + address: `${GITCODE_LINK}opengauss/openGauss-connector-python-psycopg2/`, guide: `${PSY_LINK}docs/`, }, { iden: `connectors`, name: `py-og`, desc: `The openGauss pure Python Driver (Multi-OS Support)`, - address: `${GITEE_LINK}opengauss/openGauss-connector-python-pyog`, + address: `${GITCODE_LINK}opengauss/openGauss-connector-python-pyog`, guide: `${MAGI_LINK}asyncpg/current/`, }, { iden: `connectors`, name: `go-pq`, desc: `The openGauss Go Driver`, - address: `${GITEE_LINK}opengauss/openGauss-connector-go-pq`, - guide: `${GITEE_LINK}opengauss/openGauss-connector-go-pq/blob/master/README.cn.md`, + address: `${GITCODE_LINK}opengauss/openGauss-connector-go-pq`, + guide: `${GITCODE_LINK}opengauss/openGauss-connector-go-pq/blob/master/README.cn.md`, }, ], }, @@ -291,22 +291,22 @@ export default { iden: `migrationTools`, name: `Ora2Pg`, desc: `Database migration tool from Oracle to openGauss`, - address: `${GITEE_LINK}opengauss/openGauss-tools-ora2og`, - guide: `${GITEE_LINK}opengauss/openGauss-tools-ora2og/blob/master/README.md`, + address: `${GITCODE_LINK}opengauss/openGauss-tools-ora2og`, + guide: `${GITCODE_LINK}opengauss/openGauss-tools-ora2og/blob/master/README.md`, }, { iden: `migrationTools`, name: `pg_chameleon`, desc: `Database migration tool from MySQL to openGauss`, - address: `${GITEE_LINK}opengauss/openGauss-tools-chameleon`, - guide: `${GITEE_LINK}opengauss/openGauss-tools-chameleon/blob/master/chameleon%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.md`, + address: `${GITCODE_LINK}opengauss/openGauss-tools-chameleon`, + guide: `${GITCODE_LINK}opengauss/openGauss-tools-chameleon/blob/master/chameleon%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.md`, }, { iden: `migrationTools`, name: `pgloader`, desc: `A data import tool that uses the COPY command to import data into openGauss`, - address: `${GITEE_LINK}opengauss/openGauss-tools-loader`, - guide: `${GITEE_LINK}opengauss/openGauss-tools-loader/blob/master/pgloader%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.pdf`, + address: `${GITCODE_LINK}opengauss/openGauss-tools-loader`, + guide: `${GITCODE_LINK}opengauss/openGauss-tools-loader/blob/master/pgloader%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.pdf`, }, ], }, @@ -364,7 +364,7 @@ export default { iden: `clientTools`, name: `Data Studio`, desc: `openGauss official client tool`, - address: `${GITEE_LINK}opengauss/DataStudio`, + address: `${GITCODE_LINK}opengauss/DataStudio`, guide: `${DOCS_LINK}en/docs/5.0.0/docs/AboutopenGauss/opengauss-client-tool-datastudio.html`, site: true, }, @@ -398,7 +398,7 @@ export default { iden: `kernelExtensions`, name: `Yukon`, desc: `Provide professional GIS (Geographic Information System) ability`, - address: `${GITEE_LINK}opengauss/Yukon`, + address: `${GITCODE_LINK}opengauss/Yukon`, guide: `${YUKON_LINK}`, }, ], diff --git a/app/.vitepress/src/data/url-config/index.ts b/app/.vitepress/src/data/url-config/index.ts index 5e865bd292e73660d38379867c9ccc7de6f2f503..2a5244764c4ec497b6374b6432d3e5af48a682bc 100644 --- a/app/.vitepress/src/data/url-config/index.ts +++ b/app/.vitepress/src/data/url-config/index.ts @@ -1,32 +1,23 @@ // 涉及的公网路径及邮箱地址的配置文件 -const OBS_Summit_PPT = - 'https://obs-for-opengauss-summit.obs.cn-north-4.myhuaweicloud.com/'; +const OBS_Summit_PPT = 'https://obs-for-opengauss-summit.obs.cn-north-4.myhuaweicloud.com/'; const GAUSS_EMAIL = 'common@public.opengauss.org'; // gauss邮箱 const GAUSS_CERTIFICATE_EMAIL = 'common@certificate.opengauss.org'; // gauss证书相关联系邮箱 -const DOCS_LINK = 'https://docs-opengauss.osinfra.cn/'; // gauss文档 +const DOCS_LINK = 'https://docs.opengauss.org/'; // gauss文档 const BILIBILI_LINK2 = 'https://www.bilibili.com/'; // bilibili官网 const ENMOEDU_LINK = 'https://enmoedu.com/'; // 恩墨学院 -const GITEE_LINK = 'https://gitee.com/'; // gitee官网 -const OBS_VIDEO_LINK = - 'https://opengauss-showroom-video.obs.cn-north-4.myhuaweicloud.com/'; // 峰会录播存储的obs地址 -const OBS_MEETING_LINK = - 'https://meetingvideo.obs.ap-southeast-1.myhuaweicloud.com/'; // 开发者大会录播存储的obs地址 +const GITCODE_LINK = 'https://gitcode.com/'; // gitcode官网 +const OBS_VIDEO_LINK = 'https://opengauss-showroom-video.obs.cn-north-4.myhuaweicloud.com/'; // 峰会录播存储的obs地址 +const OBS_MEETING_LINK = 'https://meetingvideo.obs.ap-southeast-1.myhuaweicloud.com/'; // 开发者大会录播存储的obs地址 const ETHERPAD_LINK = 'https://etherpad.opengauss.org/'; // gauss的etherpad官网 const VULBOX_LINK = 'https://opengausssrc.vulbox.com/'; // openGauss安全应急响应中心 -const OBS_CERTIFICATION_LINK = - 'https://distributioncertification-beijing4.obs.cn-north-4.myhuaweicloud.com/'; // 发行版认证证书存储的obs地址 +const OBS_CERTIFICATION_LINK = 'https://distributioncertification-beijing4.obs.cn-north-4.myhuaweicloud.com/'; // 发行版认证证书存储的obs地址 const OBS_DOWNLOAD_LINK = 'https://opengauss.obs.cn-south-1.myhuaweicloud.com/'; // gauss软件包存储的obs地址 -const LEARN_VIDEO_LINK = - 'https://learningvideo.obs.ap-southeast-1.myhuaweicloud.com/'; // 活动及支持工具视频存储的obs地址 -const OBS_CERTIFICATION_LINK1 = - 'https://distributioncertification-beijing4.obs.myhuaweicloud.com/'; // 发行版认证证书存储的obs地址 +const LEARN_VIDEO_LINK = 'https://learningvideo.obs.ap-southeast-1.myhuaweicloud.com/'; // 活动及支持工具视频存储的obs地址 +const OBS_CERTIFICATION_LINK1 = 'https://distributioncertification-beijing4.obs.myhuaweicloud.com/'; // 发行版认证证书存储的obs地址 const MAILWEB_LINK = 'https://mailweb.opengauss.org/'; // 社区线上交流sig组归档的mailweb地址 -const OBS_TRANSFER_LINK = - 'https://obs-transfer.obs.cn-north-4.myhuaweicloud.com/'; // 服务商认证存储的obs地址 -const OBS_TRANSFER_LINK1 = - 'https://distributioncertification-beijing4.obs.cn-north-4.myhuaweicloud.com/'; // 服务商认证存储的obs地址 -const OBS_LEARN_LINK = - 'https://learningvideo.obs.ap-southeast-1.myhuaweicloud.com:443/'; // 资讯视频存储的obs地址 +const OBS_TRANSFER_LINK = 'https://obs-transfer.obs.cn-north-4.myhuaweicloud.com/'; // 服务商认证存储的obs地址 +const OBS_TRANSFER_LINK1 = 'https://distributioncertification-beijing4.obs.cn-north-4.myhuaweicloud.com/'; // 服务商认证存储的obs地址 +const OBS_LEARN_LINK = 'https://learningvideo.obs.ap-southeast-1.myhuaweicloud.com:443/'; // 资讯视频存储的obs地址 const OBS_JIACAN_LINK = 'https://jiacan.obs.ap-southeast-1.myhuaweicloud.com'; // 资讯视频存储的obs地址 const EULER_LINK = 'https://www.openeuler.org/'; // openeuler官网 const MINDSPORE_LINK = 'https://mindspore.cn/'; // mindspore官网 @@ -35,7 +26,6 @@ const KUNPENG_LINK = 'https://www.hikunpeng.com/'; // hikunpeng官网 const BBSCSDN_LINK = 'https://bbs.csdn.net/'; // csdn官网 const PSY_LINK = 'https://www.psycopg.org/'; // psycopg官网 const MAGI_LINK = 'https://magicstack.github.io/'; // py-og文档官网 -const E_LINK = 'https://e.gitee.com/'; // gitee企业版官网 const GIYHUB_LINK = 'https://github.com/'; // github官网 const APACHE_LINK = 'https://shardingsphere.apache.org/'; // Apache ShardingSphere官网 const HAPROXY_LINK = 'https://www.haproxy.com/'; // haproxy官网 @@ -48,8 +38,7 @@ const GITSCM_LINK = 'https://git-scm.com/'; // git官网 const RUNOOB_LINK = 'https://www.runoob.com/'; // runoob const PLACE_LINK = 'https://marketplace.huaweicloud.com/'; // 华为云云商店 const LAB_LINK = 'https://lab.huaweicloud.com/'; // 华为云开发者学堂 -const DBOBS_LINK = - 'https://dbacertification-beijing4.obs.cn-north-4.myhuaweicloud.com/'; // 认证的培训认证课程资料obs存放地址 +const DBOBS_LINK = 'https://dbacertification-beijing4.obs.cn-north-4.myhuaweicloud.com/'; // 认证的培训认证课程资料obs存放地址 const DATA_LINK = 'https://datastat.opengauss.org/'; // 贡献看板 const CLA_LINK = 'https://clasign.osinfra.cn/'; // cla签署 const SAGE_LINK = 'https://sage.thesharps.us/'; // Sage Sharp @@ -82,7 +71,7 @@ export { DOCS_LINK, BILIBILI_LINK2, ENMOEDU_LINK, - GITEE_LINK, + GITCODE_LINK, OBS_VIDEO_LINK, OBS_MEETING_LINK, ETHERPAD_LINK, @@ -102,7 +91,6 @@ export { BBSCSDN_LINK, PSY_LINK, MAGI_LINK, - E_LINK, GIYHUB_LINK, APACHE_LINK, HAPROXY_LINK, diff --git a/app/.vitepress/src/i18n/community/contribution/index.ts b/app/.vitepress/src/i18n/community/contribution/index.ts index 159a046cbabba32d965bd0e3b4f4478368d48b6b..c40d4a363f437119eeef0eeb303d23901f4c6193 100644 --- a/app/.vitepress/src/i18n/community/contribution/index.ts +++ b/app/.vitepress/src/i18n/community/contribution/index.ts @@ -1,23 +1,23 @@ -import { GITEE_LINK, CLA_LINK, SAGE_LINK } from '@/data/url-config'; +import { GITCODE_LINK, CLA_LINK, SAGE_LINK } from '@/data/url-config'; export default { zh: { LOOK_DESC: `查看文字版攻略`, LOOK_MAP: `贡献攻略地图`, LINK_LIST: [ { - URL: `${GITEE_LINK}opengauss/community/blob/master/code-of-conduct.md`, + URL: `${GITCODE_LINK}opengauss/community/blob/master/code-of-conduct.md`, BLANK: true, }, { - URL: `${GITEE_LINK}opengauss`, + URL: `${GITCODE_LINK}opengauss`, BLANK: true, }, { - URL: `${GITEE_LINK}help/articles/4113`, + URL: `https://docs.gitcode.com/docs/start/quick`, BLANK: true, }, { - URL: `${GITEE_LINK}profile/emails`, + URL: `${GITCODE_LINK}setting/email`, BLANK: true, }, { @@ -45,19 +45,19 @@ export default { BLANK: true, }, { - URL: `${GITEE_LINK}opengauss/community/blob/master/community-membership.md`, + URL: `${GITCODE_LINK}opengauss/community/blob/master/community-membership.md`, BLANK: true, }, { - URL: `${GITEE_LINK}organizations/opengauss/issues`, + URL: `${GITCODE_LINK}organizations/opengauss/issues`, BLANK: true, }, { - URL: `${GITEE_LINK}opengauss/community`, + URL: `${GITCODE_LINK}opengauss/community`, BLANK: true, }, { - URL: `${GITEE_LINK}opengauss/community/blob/master/contributors/issue-submit.md`, + URL: `${GITCODE_LINK}opengauss/community/blob/master/contributors/issue-submit.md`, BLANK: true, }, { @@ -72,19 +72,19 @@ export default { PRINT_MAP: `Download`, LINK_LIST: [ { - URL: `${GITEE_LINK}opengauss/community/blob/master/code-of-conduct.md`, + URL: `${GITCODE_LINK}opengauss/community/blob/master/code-of-conduct.md`, BLANK: true, }, { - URL: `${GITEE_LINK}opengauss`, + URL: `${GITCODE_LINK}opengauss`, BLANK: true, }, { - URL: `${GITEE_LINK}help/articles/4113`, + URL: `https://docs.gitcode.com/docs/start/quick`, BLANK: true, }, { - URL: `${GITEE_LINK}profile/emails`, + URL: `${GITCODE_LINK}setting/email`, BLANK: true, }, { @@ -112,19 +112,19 @@ export default { BLANK: true, }, { - URL: `${GITEE_LINK}opengauss/community/blob/master/community-membership.md`, + URL: `${GITCODE_LINK}opengauss/community/blob/master/community-membership.md`, BLANK: true, }, { - URL: `${GITEE_LINK}organizations/opengauss/issues`, + URL: `${GITCODE_LINK}organizations/opengauss/issues`, BLANK: true, }, { - URL: `${GITEE_LINK}opengauss/community`, + URL: `${GITCODE_LINK}opengauss/community`, BLANK: true, }, { - URL: `${GITEE_LINK}opengauss/community/blob/master/contributors/issue-submit.md`, + URL: `${GITCODE_LINK}opengauss/community/blob/master/contributors/issue-submit.md`, BLANK: true, }, { diff --git a/app/.vitepress/src/i18n/community/member/index.ts b/app/.vitepress/src/i18n/community/member/index.ts index e691bd0fe27bb7904daa1e25620667ee5aac03a4..4465800f96d3dbcd1b1c9fecf61e2c9153a55b48 100644 --- a/app/.vitepress/src/i18n/community/member/index.ts +++ b/app/.vitepress/src/i18n/community/member/index.ts @@ -4,7 +4,7 @@ import en from '@/data/member/member-en'; export default { zh: { PAGE_TITLE: '社区组织', - GITEE_TEXT: '前往Gitee仓库主页', + GIT_TEXT: '前往GitCode仓库主页', EMIAL_TEXT: '邮件列表:', NAMEL_TEXT: '核心成员:', VIEW_BOARD: '查看历届理事会成员', @@ -14,7 +14,7 @@ export default { }, en: { PAGE_TITLE: 'Organization', - GITEE_TEXT: 'Go to Gitee home page', + GIT_TEXT: 'Go to GitCode home page', EMIAL_TEXT: 'Mailing List:', NAMEL_TEXT: 'Core Members', VIEW_BOARD: 'View Former Board of Directors', diff --git a/app/.vitepress/src/i18n/download/index.ts b/app/.vitepress/src/i18n/download/index.ts index 9debdca6170de896acc515c88a9bf1c69fd926a0..c06636bcfd241d485b421cf6aa6c17bfa730930a 100644 --- a/app/.vitepress/src/i18n/download/index.ts +++ b/app/.vitepress/src/i18n/download/index.ts @@ -1,4 +1,4 @@ -import { GITEE_LINK } from '@/data/url-config'; +import { GITCODE_LINK } from '@/data/url-config'; export default { zh: { PAGE_TITLE: `软件包`, @@ -26,7 +26,7 @@ export default { ], MORE_DETAIL: `更多详细信息请`, VIEW_SPECIFICATION: `点此查看openGauss社区版本生命周期管理规范`, - SPECIFICATION_LINK: `${GITEE_LINK}opengauss/release-management/blob/master/openGauss%E7%89%88%E6%9C%AC%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E7%AE%A1%E7%90%86.md`, + SPECIFICATION_LINK: `${GITCODE_LINK}opengauss/release-management/blob/master/openGauss%E7%89%88%E6%9C%AC%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E7%AE%A1%E7%90%86.md`, PECULIARITY_DETAIL: `openGauss现已正式发行 7.0.0-RC1 版本,详细版本特性请参看`, WELCOME: `,欢迎下载体验!`, RELEASE_LINK: `zh/docs/7.0.0-RC1/docs/ReleaseNotes/Releasenotes.html`, @@ -36,13 +36,7 @@ export default { SYSTEM: `选择操作系统与架构`, ARCHITECTURE: `架构`, OS: `操作系统`, - TABLE_HEAD: [ - `软件包类型`, - `软件包大小`, - `软件包下载`, - `完整性校验`, - `说明文档`, - ], + TABLE_HEAD: [`软件包类型`, `软件包大小`, `软件包下载`, `完整性校验`, `说明文档`], }, en: { PAGE_TITLE: `Software Packages`, @@ -69,7 +63,7 @@ export default { ], MORE_DETAIL: `For more details,`, VIEW_SPECIFICATION: `click here to view the lifecycle management specifications of openGauss community releases`, - SPECIFICATION_LINK: `${GITEE_LINK}opengauss/release-management/blob/master/openGauss%E7%89%88%E6%9C%AC%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E7%AE%A1%E7%90%86.md`, + SPECIFICATION_LINK: `${GITCODE_LINK}opengauss/release-management/blob/master/openGauss%E7%89%88%E6%9C%AC%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E7%AE%A1%E7%90%86.md`, PECULIARITY_DETAIL: `openGauss 7.0.0-RC1 is now officially available. For details, see `, WELCOME: ``, @@ -80,12 +74,6 @@ export default { SYSTEM: `OS and Architecture`, ARCHITECTURE: `Architecture`, OS: `OS`, - TABLE_HEAD: [ - `Software Package`, - `Size`, - `Download`, - `Integrity Check`, - `Description Document`, - ], + TABLE_HEAD: [`Software Package`, `Size`, `Download`, `Integrity Check`, `Description Document`], }, }; diff --git a/app/.vitepress/src/i18n/home/home-en.ts b/app/.vitepress/src/i18n/home/home-en.ts index aa3c28c497eba52def0e65629c7a72da0e9791fc..5ece57af472e2fc4b2264e00bb3f389f03b8e5fb 100644 --- a/app/.vitepress/src/i18n/home/home-en.ts +++ b/app/.vitepress/src/i18n/home/home-en.ts @@ -126,7 +126,6 @@ export default { HOME_CALENDAR: { LOGIN: 'Login prompt', LOGIN_TEXT: 'Using openGauss meeting reservation feature requires the identity permission of SIG group Maintainer or Committer', - GITEE_BEN: 'Gitee authorized login', LOGIN_TIPS: 'I have read and agreed to', BACK_LOGIN: '返回重新预定会议', PRIVACY: 'Privacy Policy', diff --git a/app/.vitepress/src/i18n/home/home-zh.ts b/app/.vitepress/src/i18n/home/home-zh.ts index a4c7cbda2a6c860e714fb3983fa048a289f3117c..046f5b7036f48482ee4956e2346527556c49afde 100644 --- a/app/.vitepress/src/i18n/home/home-zh.ts +++ b/app/.vitepress/src/i18n/home/home-zh.ts @@ -127,7 +127,6 @@ export default { HOME_CALENDAR: { LOGIN: '登录提示', LOGIN_TEXT: '使用openGauss会议预定功能需要SIG组Maintainer或Committer身份权限', - GITEE_BEN: 'Gitee授权登录', LOGIN_TIPS: '我已阅读并同意', BACK_LOGIN: '返回重新预定会议', PRIVACY: '《隐私政策》', diff --git a/app/.vitepress/src/i18n/knowledge/knowledge-zh.ts b/app/.vitepress/src/i18n/knowledge/knowledge-zh.ts index 5afebc9f1c477c98a7960bc8e856592b557dd27b..86cfb325d0bc5458ed7ceca1eda963326d29f379 100644 --- a/app/.vitepress/src/i18n/knowledge/knowledge-zh.ts +++ b/app/.vitepress/src/i18n/knowledge/knowledge-zh.ts @@ -1,9 +1,4 @@ -import { - BILIBILI_LINK2, - DOCS_LINK, - GITSCM_LINK, - RUNOOB_LINK, -} from '@/data/url-config'; +import { BILIBILI_LINK2, DOCS_LINK, GITSCM_LINK, RUNOOB_LINK } from '@/data/url-config'; export default { title: '快速体验', @@ -14,7 +9,7 @@ export default { moduleTypes: [ { name: 'git使用', - desc: 'git是一个开源的分布式版本控制系统,openGauss托管在gitee平台,使用git来管理源码', + desc: 'git是一个开源的分布式版本控制系统,openGauss托管在GitCode平台,使用git来管理源码', list: [ { name: '使用教程', diff --git a/app/.vitepress/src/views/authentication/certification/TheCertification.vue b/app/.vitepress/src/views/authentication/certification/TheCertification.vue index 5641d11f27fdd89d48c9a6e58886ab7dbd5d612d..1a7874b7e38a68bf937da2443cd95e1eca53b29d 100644 --- a/app/.vitepress/src/views/authentication/certification/TheCertification.vue +++ b/app/.vitepress/src/views/authentication/certification/TheCertification.vue @@ -9,7 +9,7 @@ import AppPaginationMo from '@/components/AppPaginationMo.vue'; import Banner from '@/assets/illustrations/banner-secondary.png'; import illustration from '@/assets/illustrations/certification.png'; -import { GITEE_LINK } from '@/data/url-config'; +import { GITCODE_LINK } from '@/data/url-config'; interface CertificationDataT { pro: string; @@ -33,10 +33,7 @@ const tableData = ref([]); // 前端分页 const randerData = computed(() => { - return tableData.value.slice( - pageSize.value * (currentPage.value - 1), - pageSize.value * currentPage.value - ); + return tableData.value.slice(pageSize.value * (currentPage.value - 1), pageSize.value * currentPage.value); }); // 分页size修改 const handleSizeChange = (val: number) => { @@ -66,25 +63,15 @@ function searchProductOrName(data: CertificationDataT[], query: string) { return data.filter((item) => { const lowercasePro = item.pro.toLowerCase(); const lowercaseName = item.name.toLowerCase(); - return ( - lowercasePro.includes(lowercaseQuery) || - lowercaseName.includes(lowercaseQuery) - ); + return lowercasePro.includes(lowercaseQuery) || lowercaseName.includes(lowercaseQuery); }); } // 搜索框change事件 function changeSearchVal() { - tableData.value = searchProductOrName( - i18n.value.certification.tableData, - searchContent.value - ); + tableData.value = searchProductOrName(i18n.value.certification.tableData, searchContent.value); } -function sortByAwardDescending( - certs: CertificationDataT[] -): CertificationDataT[] { - return certs.sort( - (a, b) => new Date(b.award).getTime() - new Date(a.award).getTime() - ); +function sortByAwardDescending(certs: CertificationDataT[]): CertificationDataT[] { + return certs.sort((a, b) => new Date(b.award).getTime() - new Date(a.award).getTime()); } onMounted(() => { @@ -95,56 +82,20 @@ onMounted(() => { }); diff --git a/app/.vitepress/src/views/authentication/compatibility/TheCompatibility.vue b/app/.vitepress/src/views/authentication/compatibility/TheCompatibility.vue index fe5e727199133cc33fbbab0f094b73b8fd386745..d50695832cab17b375dc3990eff36b8ca94c7f14 100644 --- a/app/.vitepress/src/views/authentication/compatibility/TheCompatibility.vue +++ b/app/.vitepress/src/views/authentication/compatibility/TheCompatibility.vue @@ -9,7 +9,7 @@ import AppPaginationMo from '@/components/AppPaginationMo.vue'; import Banner from '@/assets/illustrations/banner-secondary.png'; import illustration from '@/assets/illustrations/compatibility.png'; -import { GITEE_LINK } from '@/data/url-config'; +import { GITCODE_LINK } from '@/data/url-config'; import compatibilityData from '@/data/compatibility'; const allData = ref(compatibilityData); @@ -170,7 +170,7 @@ function jumpPageMb(page: number) {

关于商业软件兼容性技术测评,openGauss提供了完整的测试流程和工具,详见openGauss兼容性技术测评整体介绍 import { ref, onMounted, computed } from 'vue'; import { useI18n } from '@/i18n'; -import { GITEE_LINK } from '@/data/url-config'; +import { GITCODE_LINK } from '@/data/url-config'; import BannerLevel2 from '@/components/BannerLevel2.vue'; import AppContent from '@/components/AppContent.vue'; @@ -34,10 +34,7 @@ const tableData = ref([]); const searchContent = ref(''); // 前端分页 const randerTableData = computed(() => { - return tableData.value.slice( - pageSize.value * (currentPage.value - 1), - pageSize.value * currentPage.value - ); + return tableData.value.slice(pageSize.value * (currentPage.value - 1), pageSize.value * currentPage.value); }); // 分页size修改 @@ -72,18 +69,11 @@ function searchProductOrName(data: CertificationDataT[], query: string) { }); } // 搜索框change事件 -function sortByAwardDescending( - certs: CertificationDataT[] -): CertificationDataT[] { - return certs.sort( - (a, b) => new Date(b.award).getTime() - new Date(a.award).getTime() - ); +function sortByAwardDescending(certs: CertificationDataT[]): CertificationDataT[] { + return certs.sort((a, b) => new Date(b.award).getTime() - new Date(a.award).getTime()); } function queryTableData() { - tableData.value = searchProductOrName( - i18n.value.ogsp.tableData, - searchContent.value - ); + tableData.value = searchProductOrName(i18n.value.ogsp.tableData, searchContent.value); } onMounted(() => { @@ -94,80 +84,24 @@ onMounted(() => { });