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

Reply via email to