+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
