The release note looks nice. Now let's wait for the vote.

Cheers,
-Ian.

On Fri, Jan 18, 2019 at 9:48 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
>

Reply via email to