Dubbo is a rpc framework, there are various kinds of rpc extensions. I think we need to consolidate these extensions into one.
So how about this: 1. change apache/incubator-dubbo-rpc-jsonrpc to apache/incubator-dubbo-rpc-component 2. move apache/dubbo/dubbo-rpc/* (exclude api, default) to apache/incubator-dubbo-rpc-component 3. add dubbo-rpc-jsonrpc to apache/incubator-dubbo-rpc-component 4. add dubbo-rpc-xxx to apache/incubator-dubbo-rpc-component in the future. On Thu, Mar 29, 2018 at 10:54 AM, Yong Zhu <[email protected]> wrote: > A question is that why dubbo-rpc-jsonrpc is isolated from dubbo project? > > Except the above reason, IMO, new root project named > "incubator-dubbo-rpc-component" > is better. > > Yong Zhu. > > 2018-03-28 20:17 GMT+08:00 Kimm King <[email protected]>: > >> hello, guys, this project(https://github.com/apache/incubator-dubbo-rpc- >> jsonrpc) for a rpc component with jsonrpc, and then we can create more >> component in this way, such as xmlrpc, pb, grpc, turbo,hprose etc, then we >> need create many root projects in apache org. >> So, I think we need think about moving this project in two ways: >> move the rpc component to dubbo-rpc module of dubbo project >> or create a new root project incubator-dubbo-rpc-component, all new rpc >> component from community will be here. >> How about this idea, guys? >> >> And today I create a new component project for xmlrpc, then it's a problem. >> >> >> >> KimmKing([email protected]) >> == In me the tiger sniffs the rose. == >> >> -- Best Regards! Huxing
