Thanks a lot Jun. On Tue, Jan 22, 2019 at 5:51 PM Ian Luo <[email protected]> wrote:
> Awesome. Thank you, Jun. > > -Ian. > > On Tue, Jan 22, 2019 at 5:53 PM jun liu <[email protected]> wrote: > > > 2.7.0-release has just been merged into master, please help to review. > > > > Jun > > > > > On Jan 21, 2019, at 10:42 AM, Xin Wang <[email protected]> > wrote: > > > > > >> I am merging back the 2.7.0-release branch to master to avoid having > too > > > many conflicts if do it too late, then we may need to constantly do the > > > merge with every few days before vote is done. > > > > > > Support this , then everyone can review the code on the master branch , > > > and find some issues earlier > > > > > > jun liu <[email protected]> 于2019年1月21日周一 上午10:21写道: > > > > > >> I am merging back the 2.7.0-release branch to master to avoid having > too > > >> many conflicts if do it too late, then we may need to constantly do > the > > >> merge with every few days before vote is done. > > >> > > >> Jun > > >> > > >>> On Jan 18, 2019, at 2:28 PM, Huxing Zhang <[email protected]> wrote: > > >>> > > >>> Hi, > > >>> > > >>> I still found some inconsistency between the source release and the > > >>> Git tag dubbo-2.7.0: > > >>> > > >>> Only in apache-dubbo-incubating-2.7.0-source-release: all > > >>> Only in apache-dubbo-incubating-2.7.0-source-release: bom > > >>> Only in apache-dubbo-incubating-2.7.0-source-release: > dependencies-bom > > >>> Only in apache-dubbo-incubating-2.7.0-source-release: distribution > > >>> Only in apache-dubbo-incubating-2.7.0-source-release: dubbo-bootstrap > > >>> Only in > > >> > > > apache-dubbo-incubating-2.7.0-source-release/dubbo-config/dubbo-config-spring/src/test/resources: > > >>> work > > >>> Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-demo: > > >>> dubbo-demo-consumer > > >>> Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-demo: > > >>> dubbo-demo-provider > > >>> Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-metrics: > > >>> dubbo-metrics-default > > >>> Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-test: > > >>> dubbo-test-benchmark > > >>> Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-test: > > >>> dubbo-test-examples > > >>> > > >>> It is possibly due to my local environment, I am going to do it again > > >>> with clean checkout of Dubbo 2.7.0-release branch. > > >>> > > >>> On Fri, Jan 18, 2019 at 10:25 AM Huxing Zhang <[email protected]> > > wrote: > > >>>> > > >>>> Hi, > > >>>> > > >>>> I found that there is a file test.patch in source release, which was > > >>>> the patch I used to restore the commit I reverted yesterday. > > >>>> This is not what we want, I am going to remove this file and > > re-tagging > > >> 2.7.0. > > >>>> > > >>>> > > >>>> On Fri, Jan 18, 2019 at 9:47 AM Huxing Zhang <[email protected]> > > wrote: > > >>>>> > > >>>>> Hi, > > >>>>> > > >>>>> On Fri, Jan 18, 2019 at 12:08 AM jun liu <[email protected]> > > wrote: > > >>>>>> > > >>>>>>> Jun, could you please summarize an English version of the release > > >> note. > > >>>>>>> I will send the vote email once it is done. > > >>>>>> > > >>>>>> It’s now available here: > > >> > > > https://github.com/apache/incubator-dubbo/blob/2.7.0-release/CHANGES.md#270 > > >>>>> > > >>>>> Thanks for that, it looks good to me. > > >>>>> > > >>>>>> I think it’s time to prepare the upgrade guide and user docs now, > > >> which is also a key part for this release. > > >>>>> > > >>>>> Yes, we can do that while we are doing the release vote. > > >>>>> > > >>>>> I am starting the vote today. > > >>>>>> > > >>>>>> Jun > > >>>>>> > > >>>>>>> On Jan 17, 2019, at 11:58 PM, Huxing Zhang <[email protected]> > > >> wrote: > > >>>>>>> > > >>>>>>> Hi, > > >>>>>>> > > >>>>>>> All the preparation seems going well. > > >>>>>>> I have successfully uploaded 2.7.0 to staging repo, and upload > the > > >>>>>>> release candidate to svn. > > >>>>>>> I saw that the release note is still in Chinese. > > >>>>>>> > > >>>>>>> Jun, could you please summarize an English version of the release > > >> note. > > >>>>>>> I will send the vote email once it is done. > > >>>>>>> > > >>>>>>> On Thu, Jan 17, 2019 at 5:48 PM victory <[email protected]> > > >> wrote: > > >>>>>>>> > > >>>>>>>> I have check the file , it is the same as pull request #3263. > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> Huxing Zhang <[email protected]> 于2019年1月17日周四 下午5:34写道: > > >>>>>>>> > > >>>>>>>>> Hi Victory, > > >>>>>>>>> > > >>>>>>>>> I've mistakenly reverted your recent pull request[1]. > > >>>>>>>>> Luckily I have restored it via the commit email message. > > >>>>>>>>> I've push it to 2.7.0-release branch already. > > >>>>>>>>> Would you please help to check it? > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> [1] https://github.com/apache/incubator-dubbo/pull/3263 > > >>>>>>>>> > > >>>>>>>>> On Thu, Jan 17, 2019 at 5:08 PM victory <[email protected] > > > > >> wrote: > > >>>>>>>>>> > > >>>>>>>>>> I have review the code and it work well in > > >>>>>>>>>> > > >>>>>>>>> > > >> > > > https://github.com/apache/incubator-dubbo-samples/tree/samples-for-2.7.0-SNAPSHOT/dubbo-samples-configcenter/dubbo-samples-configcenter-apollo > > >>>>>>>>>> > > >>>>>>>>>> I have merged this pull request into 2.7.0-release. > > >>>>>>>>>> > > >>>>>>>>>> Huxing Zhang <[email protected]> 于2019年1月17日周四 下午2:59写道: > > >>>>>>>>>> > > >>>>>>>>>>> Hi, > > >>>>>>>>>>> > > >>>>>>>>>>> This looks like a blocking issue, I've already tagged 2.7.0, > I > > >> will > > >>>>>>>>>>> wait for it and re-do the tagging. > > >>>>>>>>>>> > > >>>>>>>>>>> On Thu, Jan 17, 2019 at 2:49 PM jun liu <[email protected] > > > > >> wrote: > > >>>>>>>>>>>> > > >>>>>>>>>>>>> I am seeing that all the issue has been cleaned for the > 2.7.0 > > >>>>>>>>>>> milestone. > > >>>>>>>>>>>>> It looks like all the things have been settled, I am > planning > > >> to > > >>>>>>>>> tag > > >>>>>>>>>>>>> the 2.7.0 release today. > > >>>>>>>>>>>> > > >>>>>>>>>>>> One more issue to be solved before vote. > > >>>>>>>>>>>> Thanks to the suggestions from the Apollo[1] community, I > > >> submitted a > > >>>>>>>>>>> PR[2] to polish the Apollo extension. Please help to review. > > >>>>>>>>>>>> > > >>>>>>>>>>>> 1. https://github.com/ctripcorp/apollo > > >>>>>>>>>>>> 2. https://github.com/apache/incubator-dubbo/pull/3263 > > >>>>>>>>>>>> > > >>>>>>>>>>>> Jun > > >>>>>>>>>>>> > > >>>>>>>>>>>>> On Jan 17, 2019, at 10:41 AM, Huxing Zhang < > > [email protected]> > > >>>>>>>>> wrote: > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> Hi All, > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> I am seeing that all the issue has been cleaned for the > 2.7.0 > > >>>>>>>>>>> milestone. > > >>>>>>>>>>>>> It looks like all the things have been settled, I am > planning > > >> to > > >>>>>>>>> tag > > >>>>>>>>>>>>> the 2.7.0 release today. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> dubbo-ops and dubbo-spring-boot-project should be released > > >> after > > >>>>>>>>> Dubbo > > >>>>>>>>>>>>> 2.7.0 release. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> On Wed, Jan 16, 2019 at 5:02 PM jun liu < > [email protected] > > >>>>>>>>> <mailto: > > >>>>>>>>>>> [email protected]>> wrote: > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> There is no need to shade gson into dubbo.jar, just need > > >> depency > > >>>>>>>>> gson > > >>>>>>>>>>>>>>> library. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> I have fixed it . > > >>>>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246 < > > >>>>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246> < > > >>>>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246 < > > >>>>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246>> > > >>>>>>>>>>>>>> Agree. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> Well done, merged. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> Jun > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> On Jan 16, 2019, at 4:15 PM, victory < > > [email protected]> > > >>>>>>>>> wrote: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> There is no need to shade gson into dubbo.jar, just need > > >> depency > > >>>>>>>>> gson > > >>>>>>>>>>>>>>> library. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> I have fixed it . > > >>>>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246 > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> Ian Luo <[email protected]> 于2019年1月16日周三 下午2:34写道: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> We should not shade gson binaries into dubbo all in one > > jar > > >>>>>>>>> file, > > >>>>>>>>>>> even > > >>>>>>>>>>>>>>>> though there's no license issue. It is simply we should > > not > > >> do > > >>>>>>>>> this, > > >>>>>>>>>>>>>>>> instead, we should make sure dubbo all in one jar should > > >> have a > > >>>>>>>>>>> transitive > > >>>>>>>>>>>>>>>> dependency to gson library. > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> I noticed it's caused > > >>>>>>>>>>> by'<include>com.google.code.gson:gson</include>' in > > >>>>>>>>>>>>>>>> dubbo-all/pom.xml. We should fix it. > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> Thanks, > > >>>>>>>>>>>>>>>> -Ian. > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> On Tue, Jan 15, 2019 at 5:16 PM jun liu < > > >> [email protected]> > > >>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> I noticed that a third-party source code ‘com.google < > > >>>>>>>>>>> http://com.google/ > > >>>>>>>>>>>>>>>>> .gson.*’ > > >>>>>>>>>>>>>>>>> has been compiled into the convenient maven binary jar > of > > >>>>>>>>> 2.7.0 - > > >>>>>>>>>>>>>>>>> dubbo-2.7.0.jar : > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> . > > >>>>>>>>>>>>>>>>> ├── META-INF > > >>>>>>>>>>>>>>>>> │ ├── DEPENDENCIES > > >>>>>>>>>>>>>>>>> │ ├── LICENSE > > >>>>>>>>>>>>>>>>> │ ├── MANIFEST.MF > > >>>>>>>>>>>>>>>>> │ ├── NOTICE > > >>>>>>>>>>>>>>>>> │ ├── assembly > > >>>>>>>>>>>>>>>>> │ │ └── bin > > >>>>>>>>>>>>>>>>> │ ├── compat > > >>>>>>>>>>>>>>>>> │ │ └── dubbo.xsd > > >>>>>>>>>>>>>>>>> │ ├── dubbo > > >>>>>>>>>>>>>>>>> │ │ └── internal > > >>>>>>>>>>>>>>>>> │ ├── dubbo.xsd > > >>>>>>>>>>>>>>>>> │ ├── maven > > >>>>>>>>>>>>>>>>> │ │ ├── com.alibaba > > >>>>>>>>>>>>>>>>> │ │ ├── com.google.code.gson > > >>>>>>>>>>>>>>>>> │ │ └── org.apache.dubbo > > >>>>>>>>>>>>>>>>> │ ├── spring.handlers > > >>>>>>>>>>>>>>>>> │ └── spring.schemas > > >>>>>>>>>>>>>>>>> ├── com > > >>>>>>>>>>>>>>>>> │ ├── alibaba > > >>>>>>>>>>>>>>>>> │ │ ├── com > > >>>>>>>>>>>>>>>>> │ │ └── dubbo > > >>>>>>>>>>>>>>>>> │ └── google > > >>>>>>>>>>>>>>>>> │ └── gson > > >>>>>>>>>>>>>>>>> └── org > > >>>>>>>>>>>>>>>>> └── apache > > >>>>>>>>>>>>>>>>> └── dubbo > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> Since this binary jar (dubbo-2.7.0.jar) will be > included > > >> in the > > >>>>>>>>>>> Apache > > >>>>>>>>>>>>>>>>> Binary Release, should we update the LICENSE or NOTICE > > >> file in > > >>>>>>>>> the > > >>>>>>>>>>> Binary > > >>>>>>>>>>>>>>>>> Release to announce the existence of these binary > files? > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> BTW, ‘com.google <http://com.google/>.gson’ is > declared > > >> to be > > >>>>>>>>> unde > > >>>>>>>>>>>>>>>> Apache > > >>>>>>>>>>>>>>>>> License 2.0. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> You can directly download the latest SNAPSHOT release > of > > >>>>>>>>>>> 2.7.0-SNAPSHOT > > >>>>>>>>>>>>>>>> in > > >>>>>>>>>>>>>>>>> here[1] and unzip and check the contents to better > > >> understand > > >>>>>>>>> what > > >>>>>>>>>>> I am > > >>>>>>>>>>>>>>>>> trying to describe here. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> 1. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>> > > >> > > > https://repository.apache.org/content/repositories/snapshots/org/apache/dubbo/dubbo/2.7.0-SNAPSHOT/ > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> Jun > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> On Jan 13, 2019, at 5:58 PM, Huxing Zhang < > > >> [email protected]> > > >>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> Hi Jun, > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> Could you summarize the current status of the > > 2.7-release > > >>>>>>>>> branch? > > >>>>>>>>>>>>>>>>>> I see there are still several enhancement on this > > branch. > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> As this is the first time to prepare for a release for > > >> me, I > > >>>>>>>>> am > > >>>>>>>>>>> trying > > >>>>>>>>>>>>>>>>>> to walk through the release steps[1]. > > >>>>>>>>>>>>>>>>>> I might try to deploy snapshot to maven repository. > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> Once we feel it is ready to do the release, I will > start > > >> the > > >>>>>>>>>>> formal > > >>>>>>>>>>>>>>>>>> release process. > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> [1] > > >>>>>>>>>>> > > >> http://dubbo.apache.org/en-us/blog/prepare-an-apache-release.html > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>> Best Regards! > > >>>>>>>>>>>>>>>>>> Huxing > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> On Mon, Jan 7, 2019 at 1:48 PM jun liu < > > >> [email protected]> > > >>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> Nice work! > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> I think we should let the community to participate > > >> more in > > >>>>>>>>> the > > >>>>>>>>>>>>>>>> release > > >>>>>>>>>>>>>>>>>>>>> process, for example, > > >>>>>>>>>>>>>>>>>>>>> 1. check out a release branch called 2.7.0-release > > >>>>>>>>>>>>>>>>>>>>> 2. encourage people to check it out, test it and > > >> report if > > >>>>>>>>>>> there is > > >>>>>>>>>>>>>>>>>>>>> any regressions, bugs or issues. > > >>>>>>>>>>>>>>>>>>>>> 3. while we are doing the test, we can start going > > >> through > > >>>>>>>>> the > > >>>>>>>>>>> ASF > > >>>>>>>>>>>>>>>>>>>>> release process locally, once we think it is ready > to > > >>>>>>>>> start a > > >>>>>>>>>>> formal > > >>>>>>>>>>>>>>>>>>>>> release note, it can be done very quickly. > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> By the way, we need decide the release manager of > > 2.7.0 > > >>>>>>>>>>> release. Is > > >>>>>>>>>>>>>>>>>>>>> there anyone who volunteer to do that? > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> Sorry, I missed this mail. > > >>>>>>>>>>>>>>>>>>> * 2.7.0-release has been created > > >>>>>>>>>>>>>>>>>>> * we've froze the codebase, test is underway. > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> I'd like to be the release manager if no one is > > >> claiming it. > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> Great, I can help you with the source/binary > packaging > > >> and > > >>>>>>>>>>> tagging > > >>>>>>>>>>>>>>>>> things. > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> Jun > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> On Jan 5, 2019, at 12:11 PM, Huxing Zhang < > > >>>>>>>>> [email protected]> > > >>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> Hi, > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> On Fri, Dec 28, 2018 at 10:45 AM Huxing Zhang < > > >>>>>>>>>>> [email protected]> > > >>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> Nice work! > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> I think we should let the community to participate > > >> more in > > >>>>>>>>> the > > >>>>>>>>>>>>>>>> release > > >>>>>>>>>>>>>>>>>>>>> process, for example, > > >>>>>>>>>>>>>>>>>>>>> 1. check out a release branch called 2.7.0-release > > >>>>>>>>>>>>>>>>>>>>> 2. encourage people to check it out, test it and > > >> report if > > >>>>>>>>>>> there is > > >>>>>>>>>>>>>>>>>>>>> any regressions, bugs or issues. > > >>>>>>>>>>>>>>>>>>>>> 3. while we are doing the test, we can start going > > >> through > > >>>>>>>>> the > > >>>>>>>>>>> ASF > > >>>>>>>>>>>>>>>>>>>>> release process locally, once we think it is ready > to > > >>>>>>>>> start a > > >>>>>>>>>>> formal > > >>>>>>>>>>>>>>>>>>>>> release note, it can be done very quickly. > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> By the way, we need decide the release manager of > > 2.7.0 > > >>>>>>>>>>> release. Is > > >>>>>>>>>>>>>>>>>>>>> there anyone who volunteer to do that? > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> I'd like to be the release manager if no one is > > >> claiming it. > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> On Thu, Dec 27, 2018 at 11:53 PM jun liu < > > >>>>>>>>> [email protected]> > > >>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> Hi, All > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> I am writing this mail to > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> * Keep you refreshed of the latest status about > > >> v2.7.0. > > >>>>>>>>>>>>>>>>>>>>>> * Call for efforts on code review and tests > > >>>>>>>>>>>>>>>>>>>>>> * Discuss possible release schedules of v2.7.0. > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> About v2.7, it’s going to be a milestone version, > in > > >> which > > >>>>>>>>>>> will > > >>>>>>>>>>>>>>>> make > > >>>>>>>>>>>>>>>>> some significant changes. Most importantly, we will > > >> complete > > >>>>>>>>> all IP > > >>>>>>>>>>>>>>>>> Clearance related works. Technically speaking, it’s > from > > >> this > > >>>>>>>>>>> version on > > >>>>>>>>>>>>>>>>> that a Dubbo release starts fully follows the Apache > > rules > > >>>>>>>>>>> (lawfully), > > >>>>>>>>>>>>>>>>> totally independent from any other third-party > > >> organizations or > > >>>>>>>>>>>>>>>> companies. > > >>>>>>>>>>>>>>>>> Secondly, this version will include many new features > > that > > >> have > > >>>>>>>>>>> received > > >>>>>>>>>>>>>>>>> wide attention from the community, by supporting these > > >>>>>>>>> features, > > >>>>>>>>>>> we can > > >>>>>>>>>>>>>>>>> better resolve the community’s long accumulated > demands. > > >> Last > > >>>>>>>>> but > > >>>>>>>>>>> not > > >>>>>>>>>>>>>>>>> least, we have made some architectural changes in this > > >> version, > > >>>>>>>>>>> made > > >>>>>>>>>>>>>>>> Dubbo > > >>>>>>>>>>>>>>>>> closer to the micro-service architecture, take the > newly > > >>>>>>>>> introduced > > >>>>>>>>>>>>>>>>> configuration center as an example, it can work both as > > the > > >>>>>>>>> center > > >>>>>>>>>>> of > > >>>>>>>>>>>>>>>>> Externalized Configuration at startup and as the center > > of > > >>>>>>>>> service > > >>>>>>>>>>>>>>>>> management configurations at runtime. > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> To summarize, the contents already included in the > > >>>>>>>>> CodeBase > > >>>>>>>>>>> are: > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> * Config Center: Zookeeper, Apollo, Nacos > > >>>>>>>>>>>>>>>>>>>>>> * Externalized Configuration > > >>>>>>>>>>>>>>>>>>>>>> * Service governance enhancement: dynamic > > >> configuration & > > >>>>>>>>>>> routing > > >>>>>>>>>>>>>>>>> rule > > >>>>>>>>>>>>>>>>>>>>>> * Repackage to 'org.apache.dubbo' > > >>>>>>>>>>>>>>>>>>>>>> * Java 8 support > > >>>>>>>>>>>>>>>>>>>>>> * Async programming support > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> Most of the candidates listed above are in the > > >> proposal > > >>>>>>>>> list > > >>>>>>>>>>> that > > >>>>>>>>>>>>>>>> we > > >>>>>>>>>>>>>>>>> have discussed in some threads before. For a more > > detailed > > >>>>>>>>>>> description of > > >>>>>>>>>>>>>>>>> these features or how they are realized, you can refer > to > > >> the > > >>>>>>>>> draft > > >>>>>>>>>>>>>>>>> development documentations within this link[1] > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> Thanks to the efforts from the community > (especially > > >>>>>>>>> thank to > > >>>>>>>>>>> Ian, > > >>>>>>>>>>>>>>>>> CVictory and Minxuan), most of the development work has > > >> been > > >>>>>>>>>>> completed > > >>>>>>>>>>>>>>>> and > > >>>>>>>>>>>>>>>>> a round of code review and regression test based on > some > > >> basic > > >>>>>>>>> use > > >>>>>>>>>>> cases > > >>>>>>>>>>>>>>>>> have been completed[2]. > > >>>>>>>>>>>>>>>>>>>>>> Now I think it's time to prepare the formal > release. > > >> One > > >>>>>>>>> most > > >>>>>>>>>>>>>>>>> important thing I think we should pay attention to is > > >>>>>>>>> stability. We > > >>>>>>>>>>>>>>>> should > > >>>>>>>>>>>>>>>>> guarantee it's stable enough before release, so we may > > >> need to > > >>>>>>>>> put > > >>>>>>>>>>> more > > >>>>>>>>>>>>>>>>> effort into code review and functional testing. Based > on > > my > > >>>>>>>>>>> understanding > > >>>>>>>>>>>>>>>>> of the CodeBase, such tests may at least continue to > last > > >> for > > >>>>>>>>>>> about 1 > > >>>>>>>>>>>>>>>> week, > > >>>>>>>>>>>>>>>>> during this period we may need to `freeze the code`, > > which > > >>>>>>>>> means > > >>>>>>>>>>> only > > >>>>>>>>>>>>>>>>> optimization and bugfix will be allowed. After that, we > > can > > >>>>>>>>>>> continue to > > >>>>>>>>>>>>>>>>> evaluate when to start the formal vote process. > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> 1. > > >> https://github.com/apache/incubator-dubbo/issues/2919 > > >>>>>>>>>>>>>>>>>>>>>> 2. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>> > > >> > > > https://github.com/apache/incubator-dubbo-samples/tree/samples-for-2.7.0-SNAPSHOT > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> Jun > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>>> Best Regards! > > >>>>>>>>>>>>>>>>>>>>> Huxing > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>> Best Regards! > > >>>>>>>>>>>>>>>>>>>> Huxing > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>> Best Regards! > > >>>>>>>>>>>>>>>>>> Huxing > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> Best Regard! > > >>>>>>>>>>>>>>> cvitory > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> -- > > >>>>>>>>>>>>> Best Regards! > > >>>>>>>>>>>>> Huxing > > >>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> -- > > >>>>>>>>>>> Best Regards! > > >>>>>>>>>>> Huxing > > >>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> -- > > >>>>>>>>>> > > >>>>>>>>>> Best Regard! > > >>>>>>>>>> cvitory > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> -- > > >>>>>>>>> Best Regards! > > >>>>>>>>> Huxing > > >>>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> -- > > >>>>>>>> > > >>>>>>>> Best Regard! > > >>>>>>>> cvitory > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> -- > > >>>>>>> Best Regards! > > >>>>>>> Huxing > > >>>>>> > > >>>>> > > >>>>> > > >>>>> -- > > >>>>> Best Regards! > > >>>>> Huxing > > >>>> > > >>>> > > >>>> > > >>>> -- > > >>>> Best Regards! > > >>>> Huxing > > >>> > > >>> > > >>> > > >>> -- > > >>> Best Regards! > > >>> Huxing > > >> > > >> > > > > >
