Hi Craig, Thanks a lot for your suggestions. We will fix all of the problems, after that, shall we send another announce mail?
Craig Russell <[email protected]> 于2019年4月21日周日 下午10:58写道: > Hi, > > I have a couple of suggestions for the team. > > 1. Create a separate web page that allows users to find and download the > releases. This should be linked from the main page > https://shardingsphere.apache.org at the very top along with Document, > SCM and Community. > > The download page should be the link in the announcement telling users > where to download the release. The download page should contain the > incubating disclaimer, list all current releases, have links to mirror > sites to download the artifacts, links to dist/incubator/shardingsphere to > download checksums and signatures, link to KEYS file to get signing keys, > and instructions how to verify the releases. > > The download page can also refer to the pre-Apache releases as long as > they are clearly marked as non-Apache releases. > > 2. Separate the announcement into two: one announcement for Sharding-JDBC > and a separate one for Sharding-Proxy. And when Sharding-Sidecar is > released, a separate announcement for it. > > 3. Simplify the descriptions: > > Sharding-JDBC is an enhanced JDBC driver that provides in-process > transparent distributed database by connecting to multiple database back > ends. It supports many ORM frameworks and database connection pools and > supports many back end databases that have JDBC interfaces: MySQL, Oracle, > SQLServer and PostgreSQL. > > Sharding-Proxy is a database proxy that runs in a separate process and > appears as a database server to multiple back end databases. It supports > multiple client front ends such as MySQL Command Client, MySQL Workbench, > Navicat etc. Current support is for MySQL and PostgreSQL. > > > Craig > > > On Apr 21, 2019, at 3:52 AM, [email protected] wrote: > > > > Hi all, > > > > Apache ShardingSphere (incubating) Team is glad to announce the first > > release of Apache ShardingSphere Incubating 4.0.0-RC1. > > > > ShardingSphere is an open-source ecosystem consisted of a set of > > distributed database middleware solutions, including 2 independent > > products, Sharding-JDBC & Sharding-Proxy. > > They both provide functions of data sharding, distributed transaction and > > database orchestration, applicable in a variety of situations such as > Java > > isomorphism, heterogeneous language. > > Aiming at reasonably making full use of the computation and storage > > capacity of database in distributed system, ShardingSphere defines itself > > as a middleware, rather than a totally new type of database. > > As the cornerstone of many enterprises, relational database still takes a > > huge market share. > > Therefore, at current stage, we prefer to focus on its increment instead > of > > a total overturn. > > > > Sharding-JDBC defines itself as a lightweight Java framework that > provides > > extra service at Java JDBC layer. > > With client end connecting directly to the database, it provides service > in > > the form of jar and requires no extra deployment and dependence. > > It can be considered as an enhanced JDBC driver, which is fully > compatible > > with JDBC and all kinds of ORM frameworks. > > > > * Applicable in any ORM framework based on Java, such as JPA, Hibernate, > > Mybatis, Spring JDBC Template or direct use of JDBC. > > * Based on any third-party database connection pool, such as DBCP, C3P0, > > BoneCP, Druid, HikariCP. > > * Support any kind of database that conforms to JDBC standard: MySQL, > > Oracle, SQLServer and PostgreSQL for now. > > > > Sharding-Proxy defines itself as a transparent database proxy, providing > a > > database server that encapsulates database binary protocol to support > > heterogeneous languages. > > Friendlier to DBA, the MySQL/PostgreSQL version provided now can use any > > kind of client access (such as MySQL Command Client, MySQL Workbench, > > Navicat etc.) that is compatible of MySQL/PostgreSQL protocol to operate > > data. > > > > * Totally transparent to applications, it can be used directly as MySQL > and > > PostgreSQL. > > > > * Applicable to any kind of compatible of client end that is compatible > of > > MySQL and PostgreSQL protocol. > > > > > > Vote Thread: > > > https://lists.apache.org/thread.html/25c11b46dd3a58d4048dd35be71d21f86db6f5278480eb7083149af1@%3Cgeneral.incubator.apache.org%3E > > > > Download Links: > > > https://dist.apache.org/repos/dist/release/incubator/shardingsphere/4.0.0-RC1/ > > > > Release Notes: > > > https://github.com/apache/incubator-shardingsphere/releases/tag/4.0.0-RC1/ > > > > Website: https://shardingsphere.apache.org/ > > > > ShardingSphere Resources: > > > > - Issue: https://github.com/apache/incubator-shardingsphere/issues > > - Mailing list: [email protected] > > - Documents: https://shardingsphere.apache.org/document/current > > > > ------------------ > > > > Liang Zhang (John) > > Apache ShardingSphere & Dubbo > > Craig L Russell > [email protected] > > -- Zhang Yonglun Apache ShardingSphere
