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
> > >>
> > >>
> >
> >
>

Reply via email to