+1 zhaojun <[email protected]> 于2019年6月10日周一 上午11:44写道:
> +1 > ------------------ > Zhao Jun > Apache Sharding-Sphere & ServiceComb > > > > On Jun 10, 2019, at 10:13 AM, Gosling Von <[email protected]> wrote: > > > > +1 > > > >> On Jun 8, 2019, at 11:16 AM, Chen QingYang <[email protected]> > wrote: > >> > >> Dear Apache ShardingSphere Incubator Community , > >> > >> After some discussions on the OpenShardingUI donation proposal, I would > >> like to start a vote on accepting OpenShardingUI into the Apache > Incubator > >> as ShardingSphere's sub-project. > >> > >> Discussion in ML > >> > https://lists.apache.org/thread.html/5edf7e9df370ac1ed9531232e8f240341ee87d1bad8629a165d74161@%3Cdev.shardingsphere.apache.org%3E > >> > https://lists.apache.org/thread.html/5cb119e4c7219c2bc0971a831d385b2c6ad1244c6fa9c20c29306d1a@%3Cdev.shardingsphere.apache.org%3E > >> > >> Please accept the OpenShardingUI podling into the Apache Incubator. > >> > >> The proposal can be found at > >> > https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/OpenShardingUI+Donation+Proposal > . > >> Here is the text of it: > >> > >> # Abstract > >> OpenShardingUI[1] is a simple and useful web administration console for > >> Apache ShardingSphere Incubator[2]. > >> It is designed to help users more easily use ShardingSphere. > >> It provides ability of registry center management, dynamic configuration > >> management, database orchestration, etc. > >> > >> # Proposal > >> The goal of this proposal is to bring the existing OpenShardingUI > codebase > >> and existing developers and community into the Apache Software > Foundation > >> (ASF) as ShardingSphere's sub-project. > >> This project started in Open Source on Github nearly 6 months. > >> OpenShardingUI is submitting this proposal to donate it to the Apache > >> ShardingSphere Incubator under the Apache License, Version 2.0, in > order to > >> provide a visual management tool for ShardingSphere. > >> These artifacts are currently available on GitHub at > >> https://github.com/OpenSharding/sharding-ui. > >> > >> # Background > >> ShardingSphere is an ecosystem of transparent distributed database > >> middleware, focusing on data sharding, distributed transaction and > database > >> orchestration. It is also widely adopted by many companies and > >> organizations as a solution to process their massive amounts of data. > But > >> it has long lacked an easy-to-use operation system for quick and easy > >> configuration management and database orchestration. > >> So Chen Qingyang and Wang Qi created a web administration console for > >> ShardingSphere,and OpenShardingUI was born. > >> > >> # Current status > >> After we pushed OpenShardingUI in Github in an open source way, many > >> companies began to integrate it into their own systems to match the use > of > >> ShardingSphere. > >> Current open source users are mostly IT company in China, like CHINA > >> TELECOM Bestpay, etc > >> > >> # Core developer > >> Chen Qingyang is an experienced open source developer and ShardingSphere > >> PPMC. > >> Wang Qi is an experienced open source developer. > >> > >> # Donation source > >> Github repo: https://github.com/OpenSharding/sharding-ui > >> > >> # Source and Intellectual Property Submission Plan > >> OpenShardingUI was opened in Github on 26 Nov 2018. The project major > >> contributors are Chen Qingyang and Wang Qi. Chen Qingyang is > >> ShardingSphere's PPMC, ICLA are submitted. Wang Qi will sign ICLA after > >> OpenShardingUI is accepted into the Apache Software Foundation (ASF) as > >> ShardingSphere's sub-project > >> > >> # External Dependencies > >> ### Apache 2.0 licenses > >> - sharding-orchestration-core 4.0.0-RC1: > >> https://github.com/apache/incubator-shardingsphere > >> - sharding-orchestration-reg-zookeeper-curator 4.0.0-RC1: > >> https://github.com/apache/incubator-shardingsphere > >> - snakeyaml 1.16: https://bitbucket.org/asomov/snakeyaml/src/default > >> - commons-codec 1.11: https://github.com/apache/commons-codec > >> - gson 2.7: https://github.com/google/gson > >> - spring-boot-dependencies 2.0.2.RELEASE: > >> https://github.com/spring-projects/spring-boot > >> > >> ### MIT licenses > >> - lombok 1.16.4: https://github.com/rzwitserloot/lombok > >> - axios 0.18.0: https://github.com/axios/axios > >> - element-ui 2.4.9: https://github.com/ElemeFE/element > >> - js-yaml 3.12.0: https://github.com/nodeca/js-yaml > >> - lodash 4.17.11: https://github.com/lodash/lodash > >> - normalize.css 8.0.1: https://github.com/necolas/normalize.css > >> - qs 6.6.0: https://github.com/ljharb/qs > >> - vue 2.5.2: https://github.com/vuejs/vue > >> - vue-i18n 8.4.0: https://github.com/kazupon/vue-i18n > >> - vue-router 3.0.1: https://github.com/vuejs/vue-router > >> - vuex 3.0.1: https://github.com/vuejs/vuex > >> - autoprefixer 7.1.2: https://github.com/postcss/autoprefixer > >> - babel-core 6.22.1: > >> https://github.com/babel/babel/tree/master/packages/babel-core > >> - babel-eslint 8.2.1: https://github.com/babel/babel-eslint > >> - babel-helper-vue-jsx-merge-props 2.0.3: > >> https://github.com/vuejs/babel-helper-vue-jsx-merge-props > >> - babel-loader 7.1.1: https://github.com/babel/babel-loader > >> - babel-plugin-dynamic-import-webpack 1.1.0: > >> https://github.com/airbnb/babel-plugin-dynamic-import-webpack > >> - babel-plugin-syntax-jsx 6.18.0: > >> > https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-jsx > >> - babel-plugin-transform-runtime 6.22.0: > >> > https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-runtime > >> - babel-plugin-transform-vue-jsx 3.7.0: > >> https://github.com/vuejs/babel-plugin-transform-vue-jsx > >> - babel-preset-env 1.7.0: https://github.com/babel/babel-preset-env > >> - babel-preset-stage-2 6.22.0: > >> > https://github.com/babel/babel/tree/master/packages/babel-preset-stage-2 > >> - chalk 2.0.1: https://github.com/chalk/chalk > >> - copy-webpack-plugin 5.0.3: > >> https://github.com/webpack-contrib/copy-webpack-plugin > >> - cross-env 5.2.0: https://github.com/kentcdodds/cross-env > >> - css-loader 2.1.1: https://github.com/webpack-contrib/css-loader > >> - eslint 4.15.0: https://github.com/eslint/eslint > >> - eslint-config-standard 10.2.1: > >> https://github.com/standard/eslint-config-standard > >> - eslint-friendly-formatter 3.0.0: > >> https://github.com/royriojas/eslint-friendly-formatter > >> - eslint-loader 2.1.2: https://github.com/webpack-contrib/eslint-loader > >> - eslint-plugin-import 2.7.0: > >> https://github.com/benmosher/eslint-plugin-import > >> - eslint-plugin-node 5.2.0: > https://github.com/mysticatea/eslint-plugin-node > >> - eslint-plugin-promise 3.4.0: > >> https://github.com/xjamundx/eslint-plugin-promise > >> - eslint-plugin-standard 3.0.1: > >> https://github.com/xjamundx/eslint-plugin-standard > >> - eslint-plugin-vue 4.0.0: https://github.com/vuejs/eslint-plugin-vue > >> - file-loader 3.0.1: https://github.com/webpack-contrib/file-loader > >> - friendly-errors-webpack-plugin 1.7.0: > >> https://github.com/geowarin/friendly-errors-webpack-plugin > >> - html-webpack-plugin 3.2.0: > https://github.com/jantimon/html-webpack-plugin > >> - mini-css-extract-plugin 0.6.0: > >> https://github.com/webpack-contrib/mini-css-extract-plugin > >> - node-notifier 5.1.2: https://github.com/mikaelbr/node-notifier > >> - node-sass 4.10.0: https://github.com/sass/node-sass > >> - optimize-css-assets-webpack-plugin 5.0.1: > >> https://github.com/NMFR/optimize-css-assets-webpack-plugin > >> - ora 1.2.0: https://github.com/sindresorhus/ora > >> - portfinder 1.0.13: https://github.com/indexzero/node-portfinder > >> - postcss-import 11.0.0: https://github.com/postcss/postcss-import > >> - postcss-loader 2.0.8: https://github.com/postcss/postcss-loader > >> - postcss-url 7.2.1: https://github.com/postcss/postcss-url > >> - sass-loader 7.1.0: https://github.com/webpack-contrib/sass-loader > >> - svg-sprite-loader 4.1.3: https://github.com/kisenka/svg-sprite-loader > >> - url-loader 1.1.2: https://github.com/webpack-contrib/url-loader > >> - vue-loader 15.7.0: https://github.com/vuejs/vue-loader > >> - vue-style-loader 3.0.1: https://github.com/vuejs/vue-style-loader > >> - vue-template-compiler 2.5.2: > >> https://github.com/vuejs/vue/tree/dev/packages/vue-template-compiler > >> - webpack 4.31.0: https://github.com/webpack/webpack > >> - webpack-bundle-analyzer 2.9.0: > >> https://github.com/webpack-contrib/webpack-bundle-analyzer > >> - webpack-cli 3.3.2: https://github.com/webpack/webpack-cli > >> - webpack-dev-server 3.4.1: > https://github.com/webpack/webpack-dev-server > >> - webpack-merge 4.1.0: https://github.com/survivejs/webpack-merge > >> - jsonp 0.2.1: https://github.com/LearnBoost/jsonp > >> > >> ### ISC License > >> - rimraf 2.6.0: https://github.com/isaacs/rimraf > >> - semver 5.3.0: https://github.com/npm/node-semver > >> > >> ### BSD-3-Clause > >> - shelljs 0.7.6: https://github.com/shelljs/shelljs > >> > >> # Required Resources > >> ### Git Repositories: > >> - https://github.com/OpenSharding/sharding-ui.git > >> > >> I### Initial Committers > >> - 陈清阳, QingYang Chen, [email protected] > >> - 王奇, Qi Wang > >> > >> - [1] https://github.com/OpenSharding/sharding-ui > >> - [2] https://github.com/apache/incubator-shardingsphere > >> > >> The vote will be open for at least 72 hours or until necessary number of > >> votes are reached. > >> > >> Please vote accordingly: > >> [ ] +1 approve > >> [ ] +0 no opinion > >> [ ] -1 disapprove with the reason > >> > >> > >> -- > >> Chen QingYang > >> Apache ShardingSphere > > -- Zhang Yonglun Apache ShardingSphere
