Hi liang,

I see, I just reminder we should define the checklist to track the following ip 
clearance :-)



Best Regards,
Von Gosling

> 在 2019年1月4日,上午11:59,[email protected] 写道:
> 
> This is not apache release, it is the last version of 3.x.
> We will start to do apache release for ShardingSphere 4.0.0
> 
> ------------------
> 
> Liang Zhang (John)
> Apache ShardingSphere & Dubbo
> 
> 
> Gosling Von <[email protected]> 于2019年1月4日周五 上午11:15写道:
> 
>> Hi,
>> 
>> 
>> Did we setup the checklist[1]  for the following IP clearance? It would be
>> helpful for tracing the process for the first release under the podling :-)
>> 
>> [1]
>> https://issues.apache.org/jira/browse/DUBBO-3?jql=text%20~%20%22dubbo%22 <
>> https://issues.apache.org/jira/browse/DUBBO-3?jql=text%20~%20%22dubbo%22>
>> 
>> Best Regards,
>> Von Gosling
>> 
>>> 在 2019年1月4日,上午1:52,[email protected] 写道:
>>> 
>>> ShardingSphere 3.1.0 has already released. We will prepare to transfer
>> repo
>>> to apache as soon as we can.
>>> 
>>> ------------------
>>> 
>>> Liang Zhang (John)
>>> Apache ShardingSphere & Dubbo
>>> 
>>> 
>>> [email protected] <[email protected]> 于2018年12月17日周一 下午3:19写道:
>>> 
>>>> Sorry, just ignore last mail. New thread for elastic-job discussion is
>>>> here:
>>>> 
>>>> 
>> https://lists.apache.org/thread.html/999c8b9e5fb366e143485d66012f44cf3ce2eb8eecf63615f6b2dc59@%3Cdev.shardingsphere.apache.org%3E
>>>> 
>>>> ------------------
>>>> 
>>>> Liang Zhang (John)
>>>> Apache ShardingSphere & Dubbo
>>>> 
>>>> 
>>>> [email protected] <[email protected]> 于2018年12月17日周一 下午3:17写道:
>>>> 
>>>>> OK,
>>>>> new thread for elastic-job is here:
>>>>> 
>> https://lists.apache.org/thread.html/5d18489b704c0cdd23271864e5f5154c7997bf1f04aac907bf9903a5@%3Cdev.shardingsphere.apache.org%3E
>>>>> 
>>>>> ------------------
>>>>> 
>>>>> Liang Zhang (John)
>>>>> Apache ShardingSphere & Dubbo
>>>>> 
>>>>> 
>>>>> Willem Jiang <[email protected]> 于2018年12月17日周一 上午10:38写道:
>>>>> 
>>>>>> I think we need to start a new thread for elastic-job to avoid
>>>>>> flooding the release plan of ShardingShpere.
>>>>>> 
>>>>>> Willem Jiang
>>>>>> 
>>>>>> Twitter: willemjiang
>>>>>> Weibo: 姜宁willem
>>>>>> 
>>>>>> On Mon, Dec 17, 2018 at 10:20 AM [email protected]
>>>>>> <[email protected]> wrote:
>>>>>>> 
>>>>>>> Elastic-Job still need more job to do. For example:
>>>>>>> 
>>>>>>> 1. Upgrade quartz for elastic-job's dependency, quartz 2.1.1 is use
>>>>>> c3p0
>>>>>>> which is LGPL license.
>>>>>>> 2. New features, like sharding rule with elastic-job
>>>>>>> 
>>>>>>> ------------------
>>>>>>> 
>>>>>>> Liang Zhang (John)
>>>>>>> Apache ShardingSphere & Dubbo
>>>>>>> 
>>>>>>> 
>>>>>>> 吴晟 Sheng Wu <[email protected]> 于2018年12月17日周一 上午10:01写道:
>>>>>>> 
>>>>>>>> Agree.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Sheng Wu
>>>>>>>> Apache SkyWalking, ShardingSphere, Zipkin
>>>>>>>> 
>>>>>>>> From Wu Sheng 's phone.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> ------------------ Original ------------------
>>>>>>>> From: Willem Jiang <[email protected]>
>>>>>>>> Date: Sun,Dec 16,2018 5:00 PM
>>>>>>>> To: dev <[email protected]>
>>>>>>>> Subject: Re: Discuss release plan
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> It could more easy for the integration if ShardingSphere just uses
>>>>>>>> elastic job as third party dependencies.
>>>>>>>> BTW,  elastic job has not much relationship with ShardingSphere.
>>>>>>>> 
>>>>>>>> Willem Jiang
>>>>>>>> 
>>>>>>>> Twitter: willemjiang
>>>>>>>> Weibo: 姜宁willem
>>>>>>>> On Sun, Dec 16, 2018 at 10:53 PM 吴晟 Sheng Wu <[email protected]>
>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> Are you going to add elastic job as a sub project? Why?
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Look like it is a Apache 2.0 licensed open source project, we
>>>>>> could use
>>>>>>>> directly.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> I am not sayinh I object to the idea. Just wonder why? Depend other
>>>>>>>> project is a very common thing.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Sheng Wu
>>>>>>>>> Apache SkyWalking, ShardingSphere, Zipkin
>>>>>>>>> 
>>>>>>>>> From Wu Sheng 's phone.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> ------------------ Original ------------------
>>>>>>>>> From: [email protected] <[email protected]>
>>>>>>>>> Date: Sun,Dec 16,2018 3:53 AM
>>>>>>>>> To: dev <[email protected]>
>>>>>>>>> Subject: Re: Discuss release plan
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> For Apache ServiceComb-Saga, it has sync execute retrying and
>>>>>>>> compensation,
>>>>>>>>> we still need a job framework to async execute retrying and
>>>>>> compensation.
>>>>>>>>> And in future, we also need a  job framework as an ETL tool for
>>>>>> data
>>>>>>>>> migration.
>>>>>>>>> I plan including elastic-job[1]  as part of ShardingSphere. If the
>>>>>> idea
>>>>>>>> is
>>>>>>>>> fine, I can communicate with company, and begin to prepare SGA, any
>>>>>>>>> suggestion?
>>>>>>>>> 
>>>>>>>>> [1] https://github.com/elasticjob/elastic-job-lite
>>>>>>>>> 
>>>>>>>>> ------------------
>>>>>>>>> 
>>>>>>>>> Liang Zhang (John)
>>>>>>>>> Apache ShardingSphere & Dubbo
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> [email protected] <[email protected]> 于2018年12月15日周六
>>>>>> 下午11:36写道:
>>>>>>>>> 
>>>>>>>>>> Good news!
>>>>>>>>>> 
>>>>>>>>>> We can consider about include saga for best effort transaction in
>>>>>>>>>> ShardingSphere 3.1.0
>>>>>>>>>> 
>>>>>>>>>> ------------------
>>>>>>>>>> 
>>>>>>>>>> Liang Zhang (John)
>>>>>>>>>> Apache ShardingSphere & Dubbo
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Willem Jiang <[email protected]> 于2018年12月15日周六 上午10:22写道:
>>>>>>>>>> 
>>>>>>>>>>> saga-actuator is ready to go after we clean up the license, if
>>>>>>>>>>> everything is OK we could do the release next week.
>>>>>>>>>>> 
>>>>>>>>>>> Willem Jiang
>>>>>>>>>>> 
>>>>>>>>>>> Twitter: willemjiang
>>>>>>>>>>> Weibo: 姜宁willem
>>>>>>>>>>> 
>>>>>>>>>>> On Sat, Dec 15, 2018 at 9:17 AM [email protected]
>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Update release plan again ;)
>>>>>>>>>>>> 
>>>>>>>>>>>> Feature codes are frozen. We are still doing the performance
>>>>>> test.
>>>>>>>>>>>> 
>>>>>>>>>>>> 3.1.0.m1:  (20 Dec)
>>>>>>>>>>>> 
>>>>>>>>>>>> 1. 100% SQL supported if route to single data node.
>>>>>>>>>>>> 2.  XA transaction of Sharding-JDBC.
>>>>>>>>>>>> 3. Local transaction of Sharding-Proxy.
>>>>>>>>>>>> 
>>>>>>>>>>>> 3.1.0: (3 Jan)
>>>>>>>>>>>> 1. bug fix
>>>>>>>>>>>> 
>>>>>>>>>>>> 4.0.x: (After 3 Jan)
>>>>>>>>>>>> 
>>>>>>>>>>>> 1. Transfer repo, rename package and maven artifact id to
>>>>>> org.apache
>>>>>>>>>>>> 2. Saga transaction of Sharding-JDBC + Sharding-Proxy
>>>>>> (Depends on
>>>>>>>>>>>> servicecomb-saga 0.3.0 release + one week to integrate).
>>>>>>>>>>>> 3. Frontend PostgreSQL protocol for Sharding-Proxy
>>>>>>>>>>>> 4. Use netty to implement backend MySQL protocol for
>>>>>> Sharding-Proxy
>>>>>>>>>>>> (instead of MySQL JDBC)
>>>>>>>>>>>> 
>>>>>>>>>>>> ------------------
>>>>>>>>>>>> 
>>>>>>>>>>>> Liang Zhang (John)
>>>>>>>>>>>> Apache ShardingSphere & Dubbo
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> [email protected] <[email protected]> 于2018年12月4日周二
>>>>>>>> 上午10:12写道:
>>>>>>>>>>>> 
>>>>>>>>>>>>> If release 3.1.0 at Dec 15 is the final version of 3.x,
>>>>>> maybe need
>>>>>>>>>>> hot fix
>>>>>>>>>>>>> on that. So how about release 3.1.0.m1 at Dec 15, and
>>>>>> release
>>>>>>>> 3.1.0
>>>>>>>>>>> stable
>>>>>>>>>>>>> version at Dec 31. Then transfer repo to Apache repo?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Updated release plan:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 3.1.0.m1:  (15 Dec)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 1. 100% SQL supported if route to single data node.
>>>>>>>>>>>>> 2.  XA transaction of Sharding-JDBC.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 3.1.0: (31 Dec)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 1. bug fix
>>>>>>>>>>>>> 2. Local transaction of Sharding-Proxy (If can).
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 4.0.x: (After 2019 1 Jan)
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 1. Transfer repo, rename package and maven artifact id to
>>>>>>>> org.apache
>>>>>>>>>>>>> 2. Saga transaction of Sharding-JDBC + Sharding-Proxy
>>>>>> (Depends on
>>>>>>>>>>>>> servicecomb-saga 0.3.0 release + one week to integrate).
>>>>>>>>>>>>> 3. Frontend PostgreSQL protocol for Sharding-Proxy
>>>>>>>>>>>>> 4. Use netty to implement backend MySQL protocol for
>>>>>>>> Sharding-Proxy
>>>>>>>>>>>>> (instead of MySQL JDBC)
>>>>>>>>>>>>> 5. Local transaction of Sharding-Proxy (if not released at
>>>>>> 3.1.x).
>>>>>>>>>>>>> 
>>>>>>>>>>>>> ------------------
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Liang Zhang (John)
>>>>>>>>>>>>> Apache Sharding-Sphere & Dubbo
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Craig Russell <[email protected]> 于2018年12月4日周二
>>>>>> 上午9:20写道:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I would suggest it is better to continue to work on 3.x
>>>>>> outside
>>>>>>>> of
>>>>>>>>>>> Apache
>>>>>>>>>>>>>> with the original package names. Then import into Apache,
>>>>>> rename
>>>>>>>>>>> packages,
>>>>>>>>>>>>>> and call it 4.0. The rename is a very large undertaking
>>>>>> which
>>>>>>>> will
>>>>>>>>>>> pretty
>>>>>>>>>>>>>> much mean that porting patches from 3.x will be a
>>>>>> challenge.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> But we could also continue to work on features that are now
>>>>>>>> listed
>>>>>>>>>>> under
>>>>>>>>>>>>>> 3.x once we import it and rename it. That is, remove items
>>>>>> 3, 4,
>>>>>>>> and
>>>>>>>>>>> 5 from
>>>>>>>>>>>>>> 3.x and make them features of 4.x.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> If the dates hold, we can import the code into Apache
>>>>>> after the
>>>>>>>> Dec
>>>>>>>>>>> 15
>>>>>>>>>>>>>> code work is finished.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> The infra JIRA should be updated to let infra know, once we
>>>>>>>> finalize
>>>>>>>>>>> the
>>>>>>>>>>>>>> plans.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Craig
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Dec 3, 2018, at 4:32 PM, Willem Jiang <
>>>>>>>> [email protected]>
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> If you don't change the group id, you cannot do the
>>>>>> release on
>>>>>>>> the
>>>>>>>>>>>>>> Apache nexus.
>>>>>>>>>>>>>>> It look like there could be serval releases of 3.1.x.
>>>>>> Are
>>>>>>>> these
>>>>>>>>>>>>>>> releases Apache release?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Willem Jiang
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Twitter: willemjiang
>>>>>>>>>>>>>>> Weibo: 姜宁willem
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Tue, Dec 4, 2018 at 12:06 AM [email protected]
>>>>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Change maven article name and group id also need to tell
>>>>>>>>>>> end-users we
>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>>> changed, maybe change them with package together is
>>>>>> better,
>>>>>>>> any
>>>>>>>>>>> idea?
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> ------------------
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Liang Zhang (John)
>>>>>>>>>>>>>>>> Apache Sharding-Sphere & Dubbo
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 吴晟 Sheng Wu <[email protected]> 于2018年12月3日周一
>>>>>> 下午5:49写道:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Feel free to change java package name only in 4.
>>>>>>>>>>>>>>>>> Also, if you want to do Apache release in 3, you could
>>>>>> just
>>>>>>>>>>> change
>>>>>>>>>>>>>> maven
>>>>>>>>>>>>>>>>> article name and group id to Apache. This is
>>>>>> acceptable.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Sheng Wu
>>>>>>>>>>>>>>>>> Apache SkyWalking, ShardingSphere, Zipkin
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> From Wu Sheng 's phone.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> ------------------ Original ------------------
>>>>>>>>>>>>>>>>> From: [email protected] <[email protected]>
>>>>>>>>>>>>>>>>> Date: Mon,Dec 3,2018 5:14 PM
>>>>>>>>>>>>>>>>> To: dev <[email protected]>
>>>>>>>>>>>>>>>>> Subject: Re: Discuss release plan
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I want discuss about release plan for ShardingSphere.
>>>>>> We have
>>>>>>>>>>> roadmap
>>>>>>>>>>>>>>>>> before join apache incubator, that is:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>> http://shardingsphere.jd.com/document/current/img//roadmap_en_v4.png
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Because we are preparing to release distribute
>>>>>> transaction
>>>>>>>>>>> feature at
>>>>>>>>>>>>>>>>> 3.1.x. If change package name to org.apache, it is
>>>>>> better to
>>>>>>>>>>> release
>>>>>>>>>>>>>> a new
>>>>>>>>>>>>>>>>> major version(4.x). So I prefer to discuss release
>>>>>> plan.
>>>>>>>> Right
>>>>>>>>>>> now,
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>> release plan is:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 3.1.x:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 1. 100% SQL supported if route to single data node
>>>>>> (will
>>>>>>>> finish
>>>>>>>>>>>>>> before dec
>>>>>>>>>>>>>>>>> 15th).
>>>>>>>>>>>>>>>>> 2.  XA transaction of Sharding-JDBC (will finish
>>>>>> before dec
>>>>>>>>>>> 15th).
>>>>>>>>>>>>>>>>> 3. Local transaction of Sharding-Proxy (No plan yet).
>>>>>>>>>>>>>>>>> 4. Saga transaction of Sharding-JDBC + Sharding-Proxy
>>>>>>>> (Depends on
>>>>>>>>>>>>>>>>> servicecomb-saga 0.3.0 release + one week to
>>>>>> integrate).
>>>>>>>>>>>>>>>>> 5. 3.1.x plan to release from 3.0.0.M1, and will
>>>>>> release 2~4
>>>>>>>>>>>>>> milestomes,
>>>>>>>>>>>>>>>>> then release 3.1.0 stable version.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 4.0.x:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 1. rename package and maven artifact id to org.apache
>>>>>>>>>>>>>>>>> 2. Frontend PostgreSQL protocol for Sharding-Proxy
>>>>>>>>>>>>>>>>> 3. Use netty to implement backend MySQL protocol for
>>>>>>>>>>> Sharding-Proxy
>>>>>>>>>>>>>>>>> (instead of MySQL JDBC)
>>>>>>>>>>>>>>>>> 4. Local transaction of Sharding-Proxy (if not
>>>>>> released at
>>>>>>>>>>> 3.1.x).
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Any advice?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> ------------------
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Liang Zhang (John)
>>>>>>>>>>>>>>>>> Apache Sharding-Sphere & Dubbo
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Craig L Russell
>>>>>>>>>>>>>> Secretary, Apache Software Foundation
>>>>>>>>>>>>>> [email protected] <mailto:[email protected]>
>>>>>> http://db.apache.org/jdo
>>>>>>>> <
>>>>>>>>>>>>>> http://db.apache.org/jdo>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>> 
>>>>> 
>> 
>> 

Reply via email to