Refine finished at pull request[1], thank you for all of the suggestions. [1] https://github.com/apache/shardingsphere/issues/5636
------------------ Liang Zhang (John) Apache ShardingSphere & Dubbo 蒋晓峰 <[email protected]> 于2020年5月16日周六 下午3:57写道: > Hi Liang, > Through the modules mentioned, I prefer use prefix 'shardingsphere', > which looks more friendly to developers and user. In addition, could the > modules be refined? > > Thanks, > Nicholas Jiang > > > On Thu, May 14, 2020 at 10:35 PM [email protected] < > [email protected]> wrote: > > > Hi all, > > > > Apache ShardingSphere has lots of new features for new version 5.x. > > It is better to aggregate and redesign modules. > > > > The current modules are: > > ``` > > shardingsphere-spi > > shardingsphere-sql-parser > > shardingsphere-database-protocol > > shardingsphere-underlying > > sharding-jdbc > > sharding-proxy > > sharding-core > > sharding-spring > > sharding-orchestration > > sharding-opentracing > > sharding-metrics > > sharding-transaction > > sharding-scaling > > master-slave-core > > encrypt-core > > shadow-core > > control-panel > > shardingsphere-integration-test > > > > ``` > > > > There are serval points need to be adjusted: > > > > 1. There are 2 diff prefixes for `shardingsphere` and `sharding` we need > > to unify. `sharding` is a feature name, and `shardingsphere` is too long, > > so I prefer remove all prefixes. > > 2. We have lots of features and may add more, so it is better to > aggregate > > them to a parent modules. > > 3. The orchestration related modules can be include in control-panel > > module. > > 4. It is better to rename shardingsphere-underlying to infra module > because > > of it is more shortly and more make sense. > > > > So the draft of new modules are: > > > > ``` > > spi > > sql-parser > > db-protocol > > infra > > jdbc > > proxy > > spring > > transaction > > scaling > > features > > -- sharding > > -- master-slave > > -- encrypt > > -- shadow > > control-panel > > -- orchestration > > -- opentracing > > -- metrics > > integration-test > > distribution > > ``` > > > > Any suggestion? > > > > ------------------ > > > > Liang Zhang (John) > > Apache ShardingSphere & Dubbo > > >
