On 07/01/2019 05:14, Ian Luo wrote: > Imteyaz, > > Fastjson is simply another third-party dependency for this project. > Besides, it's licensed under Apache Software License v2, so it is perfectly > fine to use it without any document work as long as we don't include its > source code.
You may need to update the NOTICE file. Mark > > Thanks, > -Ian. > > > 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 :) . >> >> >> 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 >>>>>>> >>>>>> >>>>> >>>>> >>>> >>> >> >
