Hi, On Fri, Jan 4, 2019 at 5:38 PM Imteyaz Khan <[email protected]> wrote: > > Not saying wrong or unallowed. What I mean to say as part of release > process, do we need to provide any document if we are using > com.alibaba.fastjson package in our code or we have to replace it. This a > question from me not an any conclusion :) .
fastjson is a json serialization library. I checked the code, all the appearance of "com.alibaba.fastjson" are from import statements. There is no difference with import other libraries. So there is nothing to do with it. > > > On Fri, Jan 4, 2019 at 1:54 PM LiZhenNet <[email protected]> wrote: > > > What's wrong about it ? Is fastjson unallowed used in Dubbo? > > > > Imteyaz Khan <[email protected]> 于2019年1月4日周五 下午2:04写道: > > > > > Yes. import statement refer to package com.alibaba.fastjson, below are > > the > > > search result > > > > > > The Search "com.alibaba.fastjson" (14 hits in 11 files) > > > > > > > > dubbo\dubbo-cluster\src\test\java\org\apache\dubbo\rpc\cluster\loadbalance\LoadBalanceBaseTest.java > > > (1 hit) > > > Line 32: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-common\src\main\java\org\apache\dubbo\common\utils\StringUtils.java > > > (1 hit) > > > Line 24: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-compatible\src\test\java\org\apache\dubbo\generic\GenericServiceTest.java > > > (1 hit) > > > Line 36: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-metadata-report\dubbo-metadata-report-api\src\test\java\org\apache\dubbo\metadata\support\AbstractMetadataReportFactoryTest.java > > > (1 hit) > > > Line 25: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-rpc\dubbo-rpc-api\src\main\java\org\apache\dubbo\rpc\filter\AccessLogFilter.java > > > (1 hit) > > > Line 33: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-rpc\dubbo-rpc-api\src\main\java\org\apache\dubbo\rpc\support\MockInvoker.java > > > (1 hit) > > > Line 34: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-rpc\dubbo-rpc-dubbo\src\main\java\org\apache\dubbo\rpc\protocol\dubbo\filter\TraceFilter.java > > > (1 hit) > > > Line 32: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-rpc\dubbo-rpc-dubbo\src\main\java\org\apache\dubbo\rpc\protocol\dubbo\telnet\InvokeTelnetHandler.java > > > (2 hits) > > > Line 30: import com.alibaba.fastjson.JSON; > > > Line 31: import com.alibaba.fastjson.JSONObject; > > > > > > > > dubbo\dubbo-serialization\dubbo-serialization-fastjson\src\main\java\org\apache\dubbo\common\serialize\fastjson\FastJsonObjectInput.java > > > (1 hit) > > > Line 22: import com.alibaba.fastjson.JSON; > > > > > > > > dubbo\dubbo-serialization\dubbo-serialization-fastjson\src\main\java\org\apache\dubbo\common\serialize\fastjson\FastJsonObjectOutput.java > > > (3 hits) > > > Line 21: import com.alibaba.fastjson.serializer.JSONSerializer; > > > Line 22: import com.alibaba.fastjson.serializer.SerializeWriter; > > > Line 23: import com.alibaba.fastjson.serializer.SerializerFeature; > > > > > > > > > On Fri, Jan 4, 2019 at 8:29 AM jun liu <[email protected]> wrote: > > > > > > > Hi, > > > > > > > > Are there any IP Clearance work that need to be done but we have > > missed? > > > > > > > > Jun > > > > > > > > > On Jan 4, 2019, at 10:56 AM, jun liu <[email protected]> wrote: > > > > > > > > > > Hi, > > > > > > > > > > I have created a new branch ‘2.7.0-release’, this branch will work as > > > > the codebase of v2.7.0, for stability purpose, I think we should code > > > > freeze the codebase, so please only submit necessary bugfix or > > > enhancement > > > > patches to this branch. > > > > > > > > > > Activity can go as normal on master branch. > > > > > > > > > > For detailed release candidates of v2.7.0 I will search the commit > > > > history and sort them out, will send to this thread once it’s done. > > > > > > > > > > Jun > > > > > > > > > >> On Dec 27, 2018, at 11:53 PM, jun liu <[email protected] <mailto: > > > > [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 < > > > > https://github.com/apache/incubator-dubbo/issues/2919> > > > > >> 2. > > > > > > > > > https://github.com/apache/incubator-dubbo-samples/tree/samples-for-2.7.0-SNAPSHOT > > > > < > > > > > > > > > https://github.com/apache/incubator-dubbo-samples/tree/samples-for-2.7.0-SNAPSHOT > > > > > > > > > >> > > > > >> Jun > > > > >> > > > > > > > > > > > > > > > > > > -- Best Regards! Huxing
