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
