I’ve confirmed the commit, all fine, pls., go ahead and enjoy.

Jun

> On Jan 17, 2019, at 5:34 PM, Huxing Zhang <hux...@apache.org> wrote:
> 
> 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 <shenglic...@gmail.com> 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 <hux...@apache.org> 于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 <ken.lj...@gmail.com> 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 <hux...@apache.org> 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 <ken.lj...@gmail.com <mailto:
>>> ken.lj...@gmail.com>> 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 <shenglic...@gmail.com> 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 <ian....@gmail.com> 于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 <ken.lj...@gmail.com>
>>> 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 <hux...@apache.org>
>>> 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 <ken.lj...@gmail.com>
>>> 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 <hux...@apache.org>
>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Hi,
>>>>>>>>>>>> 
>>>>>>>>>>>> On Fri, Dec 28, 2018 at 10:45 AM Huxing Zhang <
>>> hux...@apache.org>
>>>>>>>>> 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 <ken.lj...@gmail.com>
>>>>>>>> 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

Reply via email to