diff --git a/README.en.md b/README.en.md index 77c598c98d82e42ce3aaa45ac74dffb7a53a99c2..e9251d15ca06fd5a33d7f16b899a31fd9ea072bb 100644 --- a/README.en.md +++ b/README.en.md @@ -1,36 +1,198 @@ -# openstack +# openEuler OpenStack SIG -#### Description -Issue report and discussion entry repo for OpenStack SIG +## Mission and vision -#### Software Architecture -Software architecture description +OpenStack is an open source cloud computing software initiated by NASA and Rackspace, and then continuously developed and maintained by major open source contributors and vendors. It is licensed under the terms of the Apache license and is free and open source software. -#### Installation +OpenStack is currently the world's most widely deployed open source cloud software that has been validated in a large-scale production environment. It includes a series of software components that provide common services for cloud infrastructure. -1. xxxx -2. xxxx -3. xxxx +As a well-known cloud computing open source community, the OpenStack community has many individuals and corporate organizations providing code contributions around the world. -#### Instructions +openEuler OpenStack SIG is committed to combining diversified computing power to contribute to the openstack community with platform enhancements that are more suitable for industry development, and regularly organizes meetings to provide suggestions and feedback for community development. -1. xxxx -2. xxxx -3. xxxx +## SIG work objectives and scope -#### Contribution +- Provide native OpenStack on top of openEuler to build an open and reliable cloud computing technology stack. +- Regular meetings are held to collect requests from developers and vendors and discuss the development of the OpenStack community. -1. Fork the repository -2. Create Feat_xxx branch -3. Commit your code -4. Create Pull Request +## Organization meeting +Public meeting time: bi-weekly regular meeting, Wednesday afternoon 3:00-4:00(UTC +8) -#### Gitee Feature +Meeting agenda and summary: -1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md -2. Gitee blog [blog.gitee.com](https://blog.gitee.com) -3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) -4. The most valuable open source project [GVP](https://gitee.com/gvp) -5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) -6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) +## Members + +### Maintainer list + +- chenshuo[@joec88](https://gitee.com/joec88) +- likunshan[@liksh](https://gitee.com/liksh) +- huangtianhua[@huangtianhua](https://gitee.com/huangtianhua) huangtianhua223@gmail.com +- wangxiyuan[@xiyuanwang](https://gitee.com/xiyuanwang) wangxiyuan1007@gmail.com + +### Committer list + +- chenshuo[@joec88](https://gitee.com/joec88) +- likunshan[@liksh](https://gitee.com/liksh) +- gaosong[@the-moon-is-blue](https://gitee.com/the-moon-is-blue) +- zhangying[@zhangy1317](https://gitee.com/zhangy1317) +- huangtianhua[@huangtianhua](https://gitee.com/huangtianhua) +- wangxiyuan[@xiyuanwang](https://gitee.com/xiyuanwang) + +### Contact details + +- Mailing list: openstack@openeuler.org, please click the OpenStack link on the [page](https://openeuler.org/zh/community/mailing-list/) to subscribe. +- Wechat discussion group, please contact Maintainer to join the group + +## Directory structure of this project + +```none +└── templet "RPM Packaging Specification" +| └── service-templet.spec "openstack service and corresponding CLI packaging specification" +| └── library-templet.spec "Dependent Library Packaging Specification" +| └── architecture.md "RPM subcontracting rules" +└── tools "openstack packaging, dependency analysis, etc" +| └── pyporter "Python library RPM spec and package generation work" +└── README.md "SIG Document Entry(Chinese)" +└── README.en.md "SIG Document Entry(English)" +``` + +## The list of items + +### Unified entrance + +- + +OpenStack contains many projects. In order to facilitate management, a unified entry project has been set up. Users and developers who have any questions about the OpenStack SIG and various OpenStack sub-projects can submit an issue in the project. + +### Sub-items (in alphabetical order) + +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- diff --git a/README.md b/README.md index 4a6a73b72d822e9aec866862425d9e51355755ac..9239135561875ec9ff4f81cb2dbdfeea60389226 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,9 @@ openEuler OpenStack SIG致力于结合多样性算力为openstack社区贡献更 ## 组织会议 -公开的会议时间:双周例会,周三下午3:00-4:00 +公开的会议时间:双周例会,周三下午3:00-4:00(北京时间) -会议纪要: https://etherpad.openeuler.org/p/sig-openstack-meetings +会议纪要: ## 成员 @@ -47,152 +47,153 @@ openEuler OpenStack SIG致力于结合多样性算力为openstack社区贡献更 ## 本项目目录结构 -``` +```none └── templet "RPM打包规范" | └── service-templet.spec "openstack服务及对应CLI打包规范" | └── library-templet.spec "依赖库打包规范" | └── architecture.md "RPM分包规则" └── tools "openstack打包、依赖分析等工作" | └── pyporter "python库的RPM spec和软件包生成工作" -└── README.md "SIG文档入口" +└── README.md "SIG文档入口(中文版)" +└── README.en.md "SIG文档入口(英文版)" ``` ## 项目清单 ### 统一入口 -- https://gitee.com/openeuler/openstack +- OpenStack包含项目众多,为了方便管理,设置了统一入口项目,用户、开发者对OpenStack SIG以及各OpenStack子项目有任何问题,可以在该项目中提交Issue。 ### 子项目(按字母顺序) -- https://gitee.com/src-openeuler/dibbler -- https://gitee.com/src-openeuler/diskimage-builder -- https://gitee.com/src-openeuler/networking-baremetal -- https://gitee.com/src-openeuler/networking-generic-switch -- https://gitee.com/src-openeuler/novnc -- https://gitee.com/src-openeuler/openstack-cinder -- https://gitee.com/src-openeuler/openstack-glance -- https://gitee.com/src-openeuler/openstack-horizon -- https://gitee.com/src-openeuler/openstack-ironic -- https://gitee.com/src-openeuler/openstack-ironic-inspector -- https://gitee.com/src-openeuler/openstack-ironic-python-agent -- https://gitee.com/src-openeuler/openstack-ironic-python-agent-builder -- https://gitee.com/src-openeuler/openstack-ironic-staging-drivers -- https://gitee.com/src-openeuler/openstack-keystone -- https://gitee.com/src-openeuler/openstack-macros -- https://gitee.com/src-openeuler/openstack-neutron -- https://gitee.com/src-openeuler/openstack-nova -- https://gitee.com/src-openeuler/openstack-placement -- https://gitee.com/src-openeuler/openstack-swift -- https://gitee.com/src-openeuler/openstack-tempest -- https://gitee.com/src-openeuler/python-automaton -- https://gitee.com/src-openeuler/python-barbicanclient -- https://gitee.com/src-openeuler/python-castellan -- https://gitee.com/src-openeuler/python-cinderclient -- https://gitee.com/src-openeuler/python-cliff -- https://gitee.com/src-openeuler/python-cursive -- https://gitee.com/src-openeuler/python-debtcollector -- https://gitee.com/src-openeuler/python-designateclient -- https://gitee.com/src-openeuler/python-dracclient -- https://gitee.com/src-openeuler/python-etcd3gw -- https://gitee.com/src-openeuler/python-futurist -- https://gitee.com/src-openeuler/python-glanceclient -- https://gitee.com/src-openeuler/python-glance-store -- https://gitee.com/src-openeuler/python-hacking -- https://gitee.com/src-openeuler/python-heatclient -- https://gitee.com/src-openeuler/python-ironicclient -- https://gitee.com/src-openeuler/python-ironic-inspector-client -- https://gitee.com/src-openeuler/python-ironic-lib -- https://gitee.com/src-openeuler/python-keystoneauth1 -- https://gitee.com/src-openeuler/python-keystoneclient -- https://gitee.com/src-openeuler/python-keystonemiddleware -- https://gitee.com/src-openeuler/python-ldappool -- https://gitee.com/src-openeuler/python-microversion-parse -- https://gitee.com/src-openeuler/python-netmiko -- https://gitee.com/src-openeuler/python-neutronclient -- https://gitee.com/src-openeuler/python-neutron-lib -- https://gitee.com/src-openeuler/python-novaclient -- https://gitee.com/src-openeuler/python-openstackclient -- https://gitee.com/src-openeuler/python-openstackdocstheme -- https://gitee.com/src-openeuler/python-openstacksdk -- https://gitee.com/src-openeuler/python-osc-lib -- https://gitee.com/src-openeuler/python-osc-placement -- https://gitee.com/src-openeuler/python-oslotest -- https://gitee.com/src-openeuler/python-oslo.cache -- https://gitee.com/src-openeuler/python-oslo.concurrency -- https://gitee.com/src-openeuler/python-oslo.config -- https://gitee.com/src-openeuler/python-oslo.context -- https://gitee.com/src-openeuler/python-oslo.db -- https://gitee.com/src-openeuler/python-oslo.i18n -- https://gitee.com/src-openeuler/python-oslo.log -- https://gitee.com/src-openeuler/python-oslo.messaging -- https://gitee.com/src-openeuler/python-oslo.middleware -- https://gitee.com/src-openeuler/python-oslo.policy -- https://gitee.com/src-openeuler/python-oslo.privsep -- https://gitee.com/src-openeuler/python-oslo.reports -- https://gitee.com/src-openeuler/python-oslo.rootwrap -- https://gitee.com/src-openeuler/python-oslo.serialization -- https://gitee.com/src-openeuler/python-oslo.service -- https://gitee.com/src-openeuler/python-oslo.sphinx -- https://gitee.com/src-openeuler/python-oslo.upgradecheck -- https://gitee.com/src-openeuler/python-oslo.utils -- https://gitee.com/src-openeuler/python-oslo.versionedobjects -- https://gitee.com/src-openeuler/python-oslo.vmware -- https://gitee.com/src-openeuler/python-osprofiler -- https://gitee.com/src-openeuler/python-os-brick -- https://gitee.com/src-openeuler/python-os-client-config -- https://gitee.com/src-openeuler/python-os-ken -- https://gitee.com/src-openeuler/python-os-resource-classes -- https://gitee.com/src-openeuler/python-os-service-types -- https://gitee.com/src-openeuler/python-os-testr -- https://gitee.com/src-openeuler/python-os-traits -- https://gitee.com/src-openeuler/python-os-vif -- https://gitee.com/src-openeuler/python-os-win -- https://gitee.com/src-openeuler/python-os-xenapi -- https://gitee.com/src-openeuler/python-ovsdbapp -- https://gitee.com/src-openeuler/python-proliantutils -- https://gitee.com/src-openeuler/python-pycadf -- https://gitee.com/src-openeuler/python-pyghmi -- https://gitee.com/src-openeuler/python-reno -- https://gitee.com/src-openeuler/python-requestsexceptions -- https://gitee.com/src-openeuler/python-requests-mock -- https://gitee.com/src-openeuler/python-scciclient -- https://gitee.com/src-openeuler/python-sqlalchemy-migrate -- https://gitee.com/src-openeuler/python-stestr -- https://gitee.com/src-openeuler/python-stevedore -- https://gitee.com/src-openeuler/python-sushy -- https://gitee.com/src-openeuler/python-swiftclient -- https://gitee.com/src-openeuler/python-taskflow -- https://gitee.com/src-openeuler/python-textfsm -- https://gitee.com/src-openeuler/python-tooz -- https://gitee.com/src-openeuler/python-websockify -- https://gitee.com/src-openeuler/python-wsme -- https://gitee.com/src-openeuler/python-XStatic-Angular -- https://gitee.com/src-openeuler/python-XStatic-Angular-Bootstrap -- https://gitee.com/src-openeuler/python-XStatic-Angular-FileUpload -- https://gitee.com/src-openeuler/python-XStatic-Angular-Gettext -- https://gitee.com/src-openeuler/python-XStatic-Angular-lrdragndrop -- https://gitee.com/src-openeuler/python-XStatic-Angular-Schema-Form -- https://gitee.com/src-openeuler/python-XStatic-Bootstrap-Datepicker -- https://gitee.com/src-openeuler/python-XStatic-Bootstrap-SCSS -- https://gitee.com/src-openeuler/python-XStatic-bootswatch -- https://gitee.com/src-openeuler/python-XStatic-D3 -- https://gitee.com/src-openeuler/python-XStatic-Font-Awesome -- https://gitee.com/src-openeuler/python-XStatic-Hogan -- https://gitee.com/src-openeuler/python-XStatic-Jasmine -- https://gitee.com/src-openeuler/python-XStatic-jquery-ui -- https://gitee.com/src-openeuler/python-XStatic-jQuery -- https://gitee.com/src-openeuler/python-XStatic-JQuery.quicksearch -- https://gitee.com/src-openeuler/python-XStatic-JQuery.TableSorter -- https://gitee.com/src-openeuler/python-XStatic-JQuery-Migrate -- https://gitee.com/src-openeuler/python-XStatic-JSEncrypt -- https://gitee.com/src-openeuler/python-XStatic-mdi -- https://gitee.com/src-openeuler/python-XStatic-objectpath -- https://gitee.com/src-openeuler/python-XStatic-Rickshaw -- https://gitee.com/src-openeuler/python-XStatic-roboto-fontface -- https://gitee.com/src-openeuler/python-XStatic-smart-table -- https://gitee.com/src-openeuler/python-XStatic-Spin -- https://gitee.com/src-openeuler/python-XStatic-term.js -- https://gitee.com/src-openeuler/python-XStatic-tv4 +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +-