From bf63bfb53773ae1ddad65c6845fcdc289c4e0bc4 Mon Sep 17 00:00:00 2001 From: haml-707 <845831435@qq.com> Date: Sat, 3 Sep 2022 15:04:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=88=A0=E9=99=A4=E5=A4=B4=E9=83=A8?= =?UTF-8?q?=E5=AF=BC=E8=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../.vuepress/lang/lang-modules/common.js | 1441 ++++++++-------- .../theme/components/CustomHeader.vue | 1467 +++++++---------- ...12\250\346\200\201(2022-7-1~2022-7-31).md" | 42 +- 3 files changed, 1385 insertions(+), 1565 deletions(-) diff --git a/web-ui/docs/.vuepress/lang/lang-modules/common.js b/web-ui/docs/.vuepress/lang/lang-modules/common.js index 1b087b85..675e5a48 100644 --- a/web-ui/docs/.vuepress/lang/lang-modules/common.js +++ b/web-ui/docs/.vuepress/lang/lang-modules/common.js @@ -3,720 +3,749 @@ * */ module.exports = { - cn: { - MEETINGS_TIME: '会议时间:', - MEETINGS_REPLAY: '回放链接', - SEARCH_PLACE_HOLDER: '输入内容', - COOKIE_LEGAL_TEXT: '本站点使用Cookies,继续浏览表示您同意我们使用Cookies。', - COOKIE_LEGAL_LINK_TEXT: 'Cookies和隐私政策>', - NAV_ROUTER_CONFIG: [{ - PATH: '', - NAME: '下载', - CHILDREN: [ - { - NAME: 'ISO', - PATH: '/download/' - }, - { - NAME: '镜像仓列表', - PATH: '/mirror/list/' - } - ], - CLASS: [] - }, - { - NAME: '学习', - CHILDREN: [ - { - NAME: '文档', - PATH: '/zh/', - IS_OPEN_WINDOW: 1 - }, - { - NAME: '慕课', - PATH: '/learn/mooc/' - }, - { - NAME: '实习', - PATH: '/internship/' - }, - { - NAME: '学习培训', - PATH: 'https://training-assessment.osinfra.cn/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - ], - CLASS: [] - }, - { - PATH: '', - NAME: '互动', - CHILDREN: [{ - NAME: '新闻', - PATH: '/interaction/news-list/' - }, - { - NAME: '博客', - PATH: '/interaction/blog-list/' - }, - { - NAME: '直播', - PATH: '/interaction/live-list/' - }, - { - NAME: '沙龙', - PATH: '/interaction/salon-list/' - }, - { - NAME: '峰会', - PATH: '/interaction/summit-list/devday2022/' - } - ], - OTHER_CHILDREN: [ - { - PATH: '/news/' - }, - { - PATH: '/blog/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: '社区', - CHILDREN: [{ - NAME: '贡献攻略', - PATH: '/community/contribution/' - }, - { - NAME: '行为守则', - PATH: '/community/conduct/' - }, - { - NAME: '邮件列表', - PATH: '/community/mailing-list/' - }, - { - NAME: '人才评定', - PATH: 'https://talent-assessment.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'HCIX认证', - PATH: '/community/certification-services/' - }, - { - NAME: '贡献看板', - PATH: 'https://datastat.openeuler.org/zh/overview', - IS_OPEN_MINISITE_WINDOW: 1 - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'SIG', - CHILDREN: [{ - NAME: '查看SIG', - PATH: '/sig/sig-list/' - }, - { - NAME: '申请流程', - PATH: '/sig/sig-guidance/' - }, - { - NAME: '角色说明', - PATH: '/sig/role-description/' - }, - { - NAME: '会议指南', - PATH: '/sig/meeting-guide/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: '探索', - CHILDREN: [{ - NAME: 'A-Tune', - PATH: '/other/projects/atune' - }, - { - NAME: 'BiSheng JDK', - PATH: '/other/projects/bishengjdk' - }, - { - NAME: 'iSula', - PATH: '/other/projects/isula' - }, - { - NAME: 'secGear', - PATH: '/other/projects/secgear' - }, - { - NAME: 'StratoVirt', - PATH: '/other/projects/stratovirt' - }, - { - NAME: 'Compass-CI', - PATH: 'https://compass-ci.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'Compliance', - PATH: 'https://compliance.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'Pkgship', - PATH: 'https://pkgmanage.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'radiaTest', - PATH: 'https://radiatest.openeuler.org', - IS_OPEN_MINISITE_WINDOW: 1 - }, - ], - CLASS: [] - }, - { - PATH: '', - NAME: '支持', - CHILDREN: [{ - NAME: '漏洞管理', - PATH: '/security/vulnerability-reporting/' - }, - { - NAME: '安全公告', - PATH: '/security/safety-bulletin/' - }, - { - NAME: 'CVE', - PATH: '/security/cve/' - }, - { - NAME: 'OSV技术测评', - PATH: '/approve/' - }, - { - NAME: '兼容性技术测评', - PATH: 'https://certification.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: '兼容性列表', - PATH: '/compatibility/' - }, - { - NAME: '迁移专区', - PATH: '/other/migration/' - }, - ], - CLASS: [] - } + cn: { + MEETINGS_TIME: '会议时间:', + MEETINGS_REPLAY: '回放链接', + SEARCH_PLACE_HOLDER: '输入内容', + COOKIE_LEGAL_TEXT: '本站点使用Cookies,继续浏览表示您同意我们使用Cookies。', + COOKIE_LEGAL_LINK_TEXT: 'Cookies和隐私政策>', + NAV_ROUTER_CONFIG: [ + { + PATH: '', + NAME: '下载', + CHILDREN: [ + { + NAME: 'ISO', + PATH: '/download/', + }, + { + NAME: '镜像仓列表', + PATH: '/mirror/list/', + }, ], - LANG: '中文', - LANG_LIST: ['中文','English','Русский'], - GITTE: '源码', - CODE: '代码', - GITTE_RESOURCE_LIST: [{ - NAME: '代码仓', - URL: 'https://gitee.com/openeuler' - }, - { - NAME: '软件包仓', - URL: 'https://gitee.com/src-openeuler' - }, - { - NAME: 'GitHub镜像仓', - URL: 'https://github.com/openeuler-mirror' - } + CLASS: [], + }, + { + NAME: '学习', + CHILDREN: [ + { + NAME: '文档', + PATH: '/zh/', + IS_OPEN_WINDOW: 1, + }, + { + NAME: '慕课', + PATH: '/learn/mooc/', + }, + { + NAME: '实习', + PATH: '/internship/', + }, + { + NAME: '学习培训', + PATH: 'https://training-assessment.osinfra.cn/', + IS_OPEN_MINISITE_WINDOW: 1, + }, ], - FOOTER: { - ATOM_TEXT:'openEuler 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目', - ATOM_PC:'/atom-pc.png', - ATOM_MO:'/atom-mo.png', - MAIL: 'contact@openeuler.io', - COPY_RIGHT: '版权所有 © 2022 openEuler 保留一切权利', - RIGHT_LIST: [{ - NAME: '品牌', - URL: 'https://new.openeuler.org/zh/other/brand/' - }, - { - NAME: '隐私政策', - URL: '/zh/other/privacy/' - }, - { - NAME: '法律声明', - URL: '/zh/other/legal/' - }, - { - NAME: '服务状态', - URL: 'https://status.openeuler.org/' - }, - ], - QR_CODE: 'openEuler公众号', - QR_ASSISTANT: 'openEuler小助手', + CLASS: [], + }, + { + PATH: '', + NAME: '互动', + CHILDREN: [ + { + NAME: '新闻', + PATH: '/interaction/news-list/', + }, + { + NAME: '博客', + PATH: '/interaction/blog-list/', + }, + { + NAME: '直播', + PATH: '/interaction/live-list/', + }, + { + NAME: '沙龙', + PATH: '/interaction/salon-list/', + }, + { + NAME: '峰会', + PATH: '/interaction/summit-list/devday2022/', + }, + ], + OTHER_CHILDREN: [ + { + PATH: '/news/', + }, + { + PATH: '/blog/', + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: '社区', + CHILDREN: [ + { + NAME: '贡献攻略', + PATH: '/community/contribution/', + }, + { + NAME: '行为守则', + PATH: '/community/conduct/', + }, + { + NAME: '邮件列表', + PATH: '/community/mailing-list/', + }, + { + NAME: '人才评定', + PATH: 'https://talent-assessment.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'HCIX认证', + PATH: '/community/certification-services/', + }, + { + NAME: '贡献看板', + PATH: 'https://datastat.openeuler.org/zh/overview', + IS_OPEN_MINISITE_WINDOW: 1, + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'SIG', + CHILDREN: [ + { + NAME: '查看SIG', + PATH: '/sig/sig-list/', + }, + { + NAME: '申请流程', + PATH: '/sig/sig-guidance/', + }, + { + NAME: '角色说明', + PATH: '/sig/role-description/', + }, + { + NAME: '会议指南', + PATH: '/sig/meeting-guide/', + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: '探索', + CHILDREN: [ + { + NAME: 'A-Tune', + PATH: '/other/projects/atune', + }, + { + NAME: 'BiSheng JDK', + PATH: '/other/projects/bishengjdk', + }, + { + NAME: 'iSula', + PATH: '/other/projects/isula', + }, + { + NAME: 'secGear', + PATH: '/other/projects/secgear', + }, + { + NAME: 'StratoVirt', + PATH: '/other/projects/stratovirt', + }, + { + NAME: 'Compass-CI', + PATH: 'https://compass-ci.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'Compliance', + PATH: 'https://compliance.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'Pkgship', + PATH: 'https://pkgmanage.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'radiaTest', + PATH: 'https://radiatest.openeuler.org', + IS_OPEN_MINISITE_WINDOW: 1, + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: '支持', + CHILDREN: [ + { + NAME: '漏洞管理', + PATH: '/security/vulnerability-reporting/', + }, + { + NAME: '安全公告', + PATH: '/security/safety-bulletin/', + }, + { + NAME: 'CVE', + PATH: '/security/cve/', + }, + { + NAME: 'OSV技术测评', + PATH: '/approve/', + }, + { + NAME: '兼容性技术测评', + PATH: 'https://certification.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: '兼容性列表', + PATH: '/compatibility/', + }, + { + NAME: '迁移专区', + PATH: '/other/migration/', + }, + ], + CLASS: [], + }, + ], + LANG: '中文', + LANG_LIST: ['中文', 'English', 'Русский'], + GITTE: '源码', + CODE: '代码', + GITTE_RESOURCE_LIST: [ + { + NAME: '代码仓', + URL: 'https://gitee.com/openeuler', + }, + { + NAME: '软件包仓', + URL: 'https://gitee.com/src-openeuler', + }, + { + NAME: 'GitHub镜像仓', + URL: 'https://github.com/openeuler-mirror', + }, + ], + FOOTER: { + ATOM_TEXT: + 'openEuler 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目', + ATOM_PC: '/atom-pc.png', + ATOM_MO: '/atom-mo.png', + MAIL: 'contact@openeuler.io', + COPY_RIGHT: '版权所有 © 2022 openEuler 保留一切权利', + RIGHT_LIST: [ + { + NAME: '品牌', + URL: 'https://www.openeuler.org/zh/other/brand/', + }, + { + NAME: '隐私政策', + URL: 'https://www.openeuler.org/zh/other/privacy/', + }, + { + NAME: '法律声明', + URL: 'https://www.openeuler.org/zh/other/legal/', }, - BUILDING:{ - BUILDING:'建设中', - BUILDINGMES:'敬请期待...' - } + { + NAME: '服务状态', + URL: 'https://status.openeuler.org/', + }, + ], + QR_CODE: 'openEuler公众号', + QR_ASSISTANT: 'openEuler小助手', + }, + BUILDING: { + BUILDING: '建设中', + BUILDINGMES: '敬请期待...', }, - en: { - MEETINGS_TIME: 'Time: ', - MEETINGS_REPLAY: 'Replay', - SEARCH_PLACE_HOLDER: 'Input content', - COOKIE_LEGAL_TEXT: 'This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.', - COOKIE_LEGAL_LINK_TEXT: 'Read our privacy policy>', - NAV_ROUTER_CONFIG: [{ - PATH: '', - NAME: 'Download', - CHILDREN: [ - { - NAME: 'Software Packages', - PATH: '/download/' - }, - { - NAME: 'Mirrors', - PATH: '/mirror/list/' - } - ], - CLASS: [] - }, - { - NAME: 'Learning', - CHILDREN: [ - { - NAME: 'Documentation', - PATH: '/en/', - IS_OPEN_WINDOW: 1 - }, - { - NAME: 'MOOC', - PATH: '/learn/mooc/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Connect', - CHILDREN: [{ - NAME: 'News', - PATH: '/interaction/news-list/' - }, - { - NAME: 'Blog', - PATH: '/interaction/blog-list/' - }, - { - NAME: 'Live', - PATH: '/interaction/live-list/' - }, - { - NAME: 'Meetups', - PATH: '/interaction/salon-list/' - }, - { - NAME: 'Summit', - PATH: '/interaction/summit-list/devday2022/' - } - ], - OTHER_CHILDREN: [ - { - PATH: '/news/' - }, - { - PATH: '/blog/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Community', - CHILDREN: [{ - NAME: 'Contribution', - PATH: '/community/contribution/' - }, - { - NAME: 'Convention', - PATH: '/community/conduct/' - }, - { - NAME: 'Mailing Lists', - PATH: '/community/mailing-list/' - }, - { - NAME: 'Certification', - PATH: '/community/certification-services/' - }, - { - NAME: 'Statistics', - PATH: 'https://datastat.openeuler.org/en/overview', - IS_OPEN_MINISITE_WINDOW: 1 - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'SIG', - CHILDREN: [{ - NAME: 'SIG Lists', - PATH: '/sig/sig-list/' - }, - { - NAME: 'Application', - PATH: '/sig/sig-guidance/' - }, - { - NAME: 'Roles', - PATH: '/sig/role-description/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Discovery', - CHILDREN: [{ - NAME: 'A-Tune', - PATH: '/other/projects/atune' - }, - { - NAME: 'BiSheng JDK', - PATH: '/other/projects/bishengjdk' - }, - { - NAME: 'iSula', - PATH: '/other/projects/isula' - }, - { - NAME: 'secGear', - PATH: '/other/projects/secgear' - }, - { - NAME: 'StratoVirt', - PATH: '/other/projects/stratovirt' - }, - { - NAME: 'Compass-CI', - PATH: 'https://compass-ci.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'Compliance', - PATH: 'https://compliance.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'Pkgship', - PATH: 'https://pkgmanage.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'radiaTest', - PATH: 'https://radiatest.openeuler.org', - IS_OPEN_MINISITE_WINDOW: 1 - }, - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Support', - CHILDREN: [{ - NAME: 'Vulnerability Management', - PATH: '/security/vulnerability-reporting/' - }, - { - NAME: 'Security Advisories', - PATH: '/security/safety-bulletin/' - }, - { - NAME: 'CVE', - PATH: '/security/cve/' - }, - { - NAME: 'Compatibility List', - PATH: '/compatibility/' - }, - ], - CLASS: [] - } + }, + en: { + MEETINGS_TIME: 'Time: ', + MEETINGS_REPLAY: 'Replay', + SEARCH_PLACE_HOLDER: 'Input content', + COOKIE_LEGAL_TEXT: + 'This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.', + COOKIE_LEGAL_LINK_TEXT: 'Read our privacy policy>', + NAV_ROUTER_CONFIG: [ + { + PATH: '', + NAME: 'Download', + CHILDREN: [ + { + NAME: 'Software Packages', + PATH: '/download/', + }, + { + NAME: 'Mirrors', + PATH: '/mirror/list/', + }, + ], + CLASS: [], + }, + { + NAME: 'Learning', + CHILDREN: [ + { + NAME: 'Documentation', + PATH: '/en/', + IS_OPEN_WINDOW: 1, + }, + { + NAME: 'MOOC', + PATH: '/learn/mooc/', + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'Connect', + CHILDREN: [ + { + NAME: 'News', + PATH: '/interaction/news-list/', + }, + { + NAME: 'Blog', + PATH: '/interaction/blog-list/', + }, + { + NAME: 'Live', + PATH: '/interaction/live-list/', + }, + { + NAME: 'Meetups', + PATH: '/interaction/salon-list/', + }, + { + NAME: 'Summit', + PATH: '/interaction/summit-list/devday2022/', + }, + ], + OTHER_CHILDREN: [ + { + PATH: '/news/', + }, + { + PATH: '/blog/', + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'Community', + CHILDREN: [ + { + NAME: 'Contribution', + PATH: '/community/contribution/', + }, + { + NAME: 'Convention', + PATH: '/community/conduct/', + }, + { + NAME: 'Mailing Lists', + PATH: '/community/mailing-list/', + }, + { + NAME: 'Certification', + PATH: '/community/certification-services/', + }, + { + NAME: 'Statistics', + PATH: 'https://datastat.openeuler.org/en/overview', + IS_OPEN_MINISITE_WINDOW: 1, + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'SIG', + CHILDREN: [ + { + NAME: 'SIG Lists', + PATH: '/sig/sig-list/', + }, + { + NAME: 'Application', + PATH: '/sig/sig-guidance/', + }, + { + NAME: 'Roles', + PATH: '/sig/role-description/', + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'Discovery', + CHILDREN: [ + { + NAME: 'A-Tune', + PATH: '/other/projects/atune', + }, + { + NAME: 'BiSheng JDK', + PATH: '/other/projects/bishengjdk', + }, + { + NAME: 'iSula', + PATH: '/other/projects/isula', + }, + { + NAME: 'secGear', + PATH: '/other/projects/secgear', + }, + { + NAME: 'StratoVirt', + PATH: '/other/projects/stratovirt', + }, + { + NAME: 'Compass-CI', + PATH: 'https://compass-ci.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'Compliance', + PATH: 'https://compliance.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'Pkgship', + PATH: 'https://pkgmanage.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'radiaTest', + PATH: 'https://radiatest.openeuler.org', + IS_OPEN_MINISITE_WINDOW: 1, + }, ], - LANG: 'English', - LANG_LIST: ['中文','English','Русский'], - GITTE: 'Source code', - CODE: 'CODE', - GITTE_RESOURCE_LIST: [{ - NAME: 'Code Sources', - URL: 'https://gitee.com/openeuler' - }, - { - NAME: 'Package Sources', - URL: 'https://gitee.com/src-openeuler' - }, - { - NAME: 'GitHub Mirror', - URL: 'https://github.com/openeuler-mirror' - } + CLASS: [], + }, + { + PATH: '', + NAME: 'Support', + CHILDREN: [ + { + NAME: 'Vulnerability Management', + PATH: '/security/vulnerability-reporting/', + }, + { + NAME: 'Security Advisories', + PATH: '/security/safety-bulletin/', + }, + { + NAME: 'CVE', + PATH: '/security/cve/', + }, + { + NAME: 'Compatibility List', + PATH: '/compatibility/', + }, ], - FOOTER: { - ATOM_TEXT:'openEuler is an open source project incubated and operated by the OpenAtom Foundation.', - ATOM_PC:'/atom-pc.png', - ATOM_MO:'/atom-mo.png', - MAIL: 'contact@openeuler.io', - COPY_RIGHT: 'Copyright © 2022 openEuler. All rights reserved.', - RIGHT_LIST: [{ - NAME: 'Trademark', - URL: 'https://new.openeuler.org/zh/other/brand/' - }, - { - NAME: 'Privacy Policy', - URL: '/en/other/privacy/' - }, - { - NAME: 'Legal Notice', - URL: '/en/other/legal/' - }, - { - NAME: 'Service Status', - URL: 'https://status.openeuler.org/' - } - ], - QR_CODE: 'WeChat Subscription', - QR_ASSISTANT: 'WeChat Assistant', + CLASS: [], + }, + ], + LANG: 'English', + LANG_LIST: ['中文', 'English', 'Русский'], + GITTE: 'Source code', + CODE: 'CODE', + GITTE_RESOURCE_LIST: [ + { + NAME: 'Code Sources', + URL: 'https://gitee.com/openeuler', + }, + { + NAME: 'Package Sources', + URL: 'https://gitee.com/src-openeuler', + }, + { + NAME: 'GitHub Mirror', + URL: 'https://github.com/openeuler-mirror', + }, + ], + FOOTER: { + ATOM_TEXT: + 'openEuler is an open source project incubated and operated by the OpenAtom Foundation.', + ATOM_PC: '/atom-pc.png', + ATOM_MO: '/atom-mo.png', + MAIL: 'contact@openeuler.io', + COPY_RIGHT: 'Copyright © 2022 openEuler. All rights reserved.', + RIGHT_LIST: [ + { + NAME: 'Trademark', + URL: 'https://www.openeuler.org/zh/other/brand/', }, - BUILDING:{ - BUILDING:'Building', - BUILDINGMES:'Coming soon…' - } + { + NAME: 'Privacy Policy', + URL: 'https://www.openeuler.org/en/other/privacy/', + }, + { + NAME: 'Legal Notice', + URL: 'https://www.openeuler.org/en/other/legal/', + }, + { + NAME: 'Service Status', + URL: 'https://status.openeuler.org/', + }, + ], + QR_CODE: 'WeChat Subscription', + QR_ASSISTANT: 'WeChat Assistant', + }, + BUILDING: { + BUILDING: 'Building', + BUILDINGMES: 'Coming soon…', }, - ru: { - MEETINGS_TIME: 'Time: ', - MEETINGS_REPLAY: 'Воспроизведение', - SEARCH_PLACE_HOLDER: 'Введите текст', - COOKIE_LEGAL_TEXT: 'Продолжая просмотр сайта и(или) нажимая X, я соглашаюсь с использованием файлов cookie владельцем сайта в соответствии с ', - COOKIE_LEGAL_TEXT_OTHER: 'в том числе на передачу данных, указанных в Политике, третьим лицам (статистическим службам сети Интернет), в соответствии с ', - COOKIE_LEGAL_LINK_TEXT: 'Политикой в отношении файлов cookie ', - COOKIE_LEGAL_LINK_TEXT_OTHER: 'Пользовательским соглашением >', - NAV_ROUTER_CONFIG: [{ - PATH: '', - NAME: 'Загрузить', - CHILDREN: [ - { - NAME: 'Software Packages', - PATH: '/download/' - }, - { - NAME: 'Mirrors', - PATH: '/mirror/list/' - } - ], - CLASS: [] - }, - { - NAME: 'Обучение', - CHILDREN: [ - { - NAME: 'Документация', - PATH: '/ru/', - IS_OPEN_WINDOW: 1 - }, - { - NAME: 'МООК', - PATH: '/learn/mooc/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Подключиться', - CHILDREN: [{ - NAME: 'Новости', - PATH: '/interaction/news-list/' - }, - { - NAME: 'Блог', - PATH: '/interaction/blog-list/' - }, - { - NAME: 'Прямой эфир', - PATH: '/interaction/live-list/' - }, - { - NAME: 'Семинары', - PATH: '/interaction/salon-list/' - }, - { - NAME: 'Саммит', - PATH: '/interaction/summit-list/devday2022/' - } - ], - OTHER_CHILDREN: [ - { - PATH: '/news/' - }, - { - PATH: '/blog/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Сообщество', - CHILDREN: [ - { - NAME: 'Кодекс', - PATH: '/community/conduct/' - }, - { - NAME: 'Сертификация', - PATH: '/community/certification-services/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'SIG', - CHILDREN: [{ - NAME: 'Списки SIG', - PATH: '/sig/sig-list/' - }, - { - NAME: 'Заявка', - PATH: '/sig/sig-guidance/' - }, - { - NAME: 'Роли', - PATH: '/sig/role-description/' - } - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Открытие', - CHILDREN: [{ - NAME: 'A-Tune', - PATH: '/other/projects/atune' - }, - { - NAME: 'BiSheng JDK', - PATH: '/other/projects/bishengjdk' - }, - { - NAME: 'iSula', - PATH: '/other/projects/isula' - }, - { - NAME: 'secGear', - PATH: '/other/projects/secgear' - }, - { - NAME: 'StratoVirt', - PATH: '/other/projects/stratovirt' - }, - { - NAME: 'Compass-CI', - PATH: 'https://compass-ci.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'Compliance', - PATH: 'https://compliance.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'Pkgship', - PATH: 'https://pkgmanage.openeuler.org/', - IS_OPEN_MINISITE_WINDOW: 1 - }, - { - NAME: 'radiaTest', - PATH: 'https://radiatest.openeuler.org', - IS_OPEN_MINISITE_WINDOW: 1 - }, - ], - CLASS: [] - }, - { - PATH: '', - NAME: 'Поддержка', - CHILDREN: [{ - NAME: 'Управление уязвимостями', - PATH: '/security/vulnerability-reporting/' - }, - { - NAME: 'Консультанты по безопасности', - PATH: '/security/safety-bulletin/' - }, - { - NAME: 'CVE', - PATH: '/security/cve/' - }, - { - NAME: 'Список совместимости', - PATH: '/compatibility/' - }, - ], - CLASS: [] - } + }, + ru: { + MEETINGS_TIME: 'Time: ', + MEETINGS_REPLAY: 'Воспроизведение', + SEARCH_PLACE_HOLDER: 'Введите текст', + COOKIE_LEGAL_TEXT: + 'Продолжая просмотр сайта и(или) нажимая X, я соглашаюсь с использованием файлов cookie владельцем сайта в соответствии с ', + COOKIE_LEGAL_TEXT_OTHER: + 'в том числе на передачу данных, указанных в Политике, третьим лицам (статистическим службам сети Интернет), в соответствии с ', + COOKIE_LEGAL_LINK_TEXT: 'Политикой в отношении файлов cookie ', + COOKIE_LEGAL_LINK_TEXT_OTHER: 'Пользовательским соглашением >', + NAV_ROUTER_CONFIG: [ + { + PATH: '', + NAME: 'Загрузить', + CHILDREN: [ + { + NAME: 'Software Packages', + PATH: '/download/', + }, + { + NAME: 'Mirrors', + PATH: '/mirror/list/', + }, + ], + CLASS: [], + }, + { + NAME: 'Обучение', + CHILDREN: [ + { + NAME: 'Документация', + PATH: '/ru/', + IS_OPEN_WINDOW: 1, + }, + { + NAME: 'МООК', + PATH: '/learn/mooc/', + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'Подключиться', + CHILDREN: [ + { + NAME: 'Новости', + PATH: '/interaction/news-list/', + }, + { + NAME: 'Блог', + PATH: '/interaction/blog-list/', + }, + { + NAME: 'Прямой эфир', + PATH: '/interaction/live-list/', + }, + { + NAME: 'Семинары', + PATH: '/interaction/salon-list/', + }, + { + NAME: 'Саммит', + PATH: '/interaction/summit-list/devday2022/', + }, + ], + OTHER_CHILDREN: [ + { + PATH: '/news/', + }, + { + PATH: '/blog/', + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'Сообщество', + CHILDREN: [ + { + NAME: 'Кодекс', + PATH: '/community/conduct/', + }, + { + NAME: 'Сертификация', + PATH: '/community/certification-services/', + }, ], - LANG: 'Русский', - LANG_LIST: ['中文','English','Русский'], - GITTE: 'Source code', - CODE: 'Код', - GITTE_RESOURCE_LIST: [{ - NAME: 'Источники кода', - URL: 'https://gitee.com/openeuler' - }, - { - NAME: 'Источники пакетов', - URL: 'https://gitee.com/src-openeuler' - }, - { - NAME: 'Зеркало GitHub', - URL: 'https://github.com/openeuler-mirror' - } + CLASS: [], + }, + { + PATH: '', + NAME: 'SIG', + CHILDREN: [ + { + NAME: 'Списки SIG', + PATH: '/sig/sig-list/', + }, + { + NAME: 'Заявка', + PATH: '/sig/sig-guidance/', + }, + { + NAME: 'Роли', + PATH: '/sig/role-description/', + }, ], - FOOTER: { - ATOM_TEXT:'openEuler - это проект с открытым исходным кодом, созданный и управляемый фондом OpenAtom.', - ATOM_PC:'/atom-pc.png', - ATOM_MO:'/atom-mo.png', - MAIL: 'contact@openeuler.io', - COPY_RIGHT: 'Авторские права © openEuler 2022. Все права защищены.', - RIGHT_LIST: [{ - NAME: 'Товарный знак', - URL: 'https://new.openeuler.org/zh/other/brand/' - }, - { - NAME: 'Политика конфиденциальности', - URL: '/ru/other/privacy/' - }, - { - NAME: 'Правовое уведомление', - URL: '/ru/other/legal/' - }, - { - NAME: 'Статус сервиса', - URL: 'https://status.openeuler.org/' - } - ], - QR_CODE: 'Подписка на WeChat' + CLASS: [], + }, + { + PATH: '', + NAME: 'Открытие', + CHILDREN: [ + { + NAME: 'A-Tune', + PATH: '/other/projects/atune', + }, + { + NAME: 'BiSheng JDK', + PATH: '/other/projects/bishengjdk', + }, + { + NAME: 'iSula', + PATH: '/other/projects/isula', + }, + { + NAME: 'secGear', + PATH: '/other/projects/secgear', + }, + { + NAME: 'StratoVirt', + PATH: '/other/projects/stratovirt', + }, + { + NAME: 'Compass-CI', + PATH: 'https://compass-ci.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'Compliance', + PATH: 'https://compliance.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'Pkgship', + PATH: 'https://pkgmanage.openeuler.org/', + IS_OPEN_MINISITE_WINDOW: 1, + }, + { + NAME: 'radiaTest', + PATH: 'https://radiatest.openeuler.org', + IS_OPEN_MINISITE_WINDOW: 1, + }, + ], + CLASS: [], + }, + { + PATH: '', + NAME: 'Поддержка', + CHILDREN: [ + { + NAME: 'Управление уязвимостями', + PATH: '/security/vulnerability-reporting/', + }, + { + NAME: 'Консультанты по безопасности', + PATH: '/security/safety-bulletin/', + }, + { + NAME: 'CVE', + PATH: '/security/cve/', + }, + { + NAME: 'Список совместимости', + PATH: '/compatibility/', + }, + ], + CLASS: [], + }, + ], + LANG: 'Русский', + LANG_LIST: ['中文', 'English', 'Русский'], + GITTE: 'Source code', + CODE: 'Код', + GITTE_RESOURCE_LIST: [ + { + NAME: 'Источники кода', + URL: 'https://gitee.com/openeuler', + }, + { + NAME: 'Источники пакетов', + URL: 'https://gitee.com/src-openeuler', + }, + { + NAME: 'Зеркало GitHub', + URL: 'https://github.com/openeuler-mirror', + }, + ], + FOOTER: { + ATOM_TEXT: + 'openEuler - это проект с открытым исходным кодом, созданный и управляемый фондом OpenAtom.', + ATOM_PC: '/atom-pc.png', + ATOM_MO: '/atom-mo.png', + MAIL: 'contact@openeuler.io', + COPY_RIGHT: 'Авторские права © openEuler 2022. Все права защищены.', + RIGHT_LIST: [ + { + NAME: 'Товарный знак', + URL: 'https://www.openeuler.org/zh/other/brand/', + }, + { + NAME: 'Политика конфиденциальности', + URL: 'https://www.openeuler.org/ru/other/privacy/', + }, + { + NAME: 'Правовое уведомление', + URL: 'https://www.openeuler.org/ru/other/legal/', }, - BUILDING:{ - BUILDING:'Создание', - BUILDINGMES:'Ожидается...' - } - } -}; \ No newline at end of file + { + NAME: 'Статус сервиса', + URL: 'https://status.openeuler.org/', + }, + ], + QR_CODE: 'Подписка на WeChat', + }, + BUILDING: { + BUILDING: 'Создание', + BUILDINGMES: 'Ожидается...', + }, + }, +}; diff --git a/web-ui/docs/.vuepress/theme/components/CustomHeader.vue b/web-ui/docs/.vuepress/theme/components/CustomHeader.vue index 241d4d70..c0aed6e4 100644 --- a/web-ui/docs/.vuepress/theme/components/CustomHeader.vue +++ b/web-ui/docs/.vuepress/theme/components/CustomHeader.vue @@ -1,906 +1,697 @@ diff --git "a/web-ui/docs/zh/blog/rosinL/2022-8-16-Ceph\347\244\276\345\214\272\345\212\250\346\200\201(2022-7-1~2022-7-31).md" "b/web-ui/docs/zh/blog/rosinL/2022-8-16-Ceph\347\244\276\345\214\272\345\212\250\346\200\201(2022-7-1~2022-7-31).md" index 9bcb37b1..17c4d39c 100644 --- "a/web-ui/docs/zh/blog/rosinL/2022-8-16-Ceph\347\244\276\345\214\272\345\212\250\346\200\201(2022-7-1~2022-7-31).md" +++ "b/web-ui/docs/zh/blog/rosinL/2022-8-16-Ceph\347\244\276\345\214\272\345\212\250\346\200\201(2022-7-1~2022-7-31).md" @@ -1,15 +1,15 @@ --- -title:Ceph社区动态 (2022-7-1~2022-7-30) -date:2022-8-13 +title: Ceph社区动态 (2022-7-1~2022-7-30) +date: 2022-8-13 tags: --Ceph --动态 --Pacific --OpenEuler -sig:sig-SDS -archives:2022-08 -author:fengchunsong -summary:Ceph社区动态 + -Ceph + -动态 + -Pacific + -OpenEuler + sig:sig-SDS + archives:2022-08 + author:fengchunsong + summary:Ceph社区动态 --- # Ceph社区动态 (2022-7-1~2022-7-30) @@ -66,17 +66,17 @@ bluestore_rocksdb_options = compression=kLZ4Compression,max_write_buffer_number= ## 近期Ceph Developer动态 Ceph社区各个模块会定期举行会议,讨论和对齐开发进展,会后有视频上传至[youtube](https://www.youtube.com/channel/UCno-Fry25FJ7B4RycCxOtfw/videos),主要会议信息如下: -|会议名称|说明|频率| -|-------|----|----| -|Crimson SeaStore OSD Weekly Meeting |Crimson & Seastore开发周例会|周| -|Ceph Orchestration Meeting|Ceph管理模块(Mgr)开发|周| -|Ceph DocUBetter Meeting |文档优化|双周| -|Ceph Performance Meeting|Ceph性能优化|双周| -|Ceph Developer Monthly|Ceph开发者月度例会|月| -|Ceph Testing Meeting|版本验证及发布例会|月| -|Ceph Science User Group Meeting|Ceph科学计算领域会议|不定期| -|Ceph Leadership Team Meeting|Ceph领导团队例会|周| -|Ceph Tech talks|Ceph社区技术相关主题讨论|月| +| 会议名称 | 说明 | 频率 | +| ----------------------------------- | ---------------------------- | ------ | +| Crimson SeaStore OSD Weekly Meeting | Crimson & Seastore开发周例会 | 周 | +| Ceph Orchestration Meeting | Ceph管理模块(Mgr)开发 | 周 | +| Ceph DocUBetter Meeting | 文档优化 | 双周 | +| Ceph Performance Meeting | Ceph性能优化 | 双周 | +| Ceph Developer Monthly | Ceph开发者月度例会 | 月 | +| Ceph Testing Meeting | 版本验证及发布例会 | 月 | +| Ceph Science User Group Meeting | Ceph科学计算领域会议 | 不定期 | +| Ceph Leadership Team Meeting | Ceph领导团队例会 | 周 | +| Ceph Tech talks | Ceph社区技术相关主题讨论 | 月 | ### Performance Meeting - v17.2.1比v17.2.0性能降低 -- Gitee