I think need not
At 2018-08-17 17:47:08, "Jerrick Zhu" <jerr...@apache.org> wrote: >Another question, do we need to add these sub modules' binary classes to >dubbo.jar , as the previous hessian-lite module? > >Or we also remove all of them from dubbo.jar? > >On Fri, Aug 17, 2018 at 5:36 PM Jerrick Zhu <jerr...@apache.org> wrote: > >> Great. Let's do it. I'll start an issue to track this proposal. >> >> On Fri, Aug 17, 2018 at 5:11 PM G C <cg.f...@gmail.com> wrote: >> >>> +1 Deep agree >>> -- >>> Best Regards! >>> >>> cgfork >>> >>> On Fri, Aug 17, 2018 at 4:53 PM yuhang xiu <carry...@gmail.com> wrote: >>> > >>> > Deep agree with this proposal >>> > :) >>> > >>> > Jerrick Zhu <jerr...@apache.org> 于2018年8月17日周五 下午1:39写道: >>> > >>> > > I agree with keeping the following modules: >>> > > * dubbo-registry-multicast, >>> > > * dubbo-rpc-injvm, >>> > > * dubbo-serialization-fastjson >>> > > * dubbo-serialization-jdk >>> > > >>> > > They're useful for new users and develop experience. >>> > > >>> > > On Fri, Aug 17, 2018 at 11:10 AM Ian Luo <ian....@gmail.com> wrote: >>> > > >>> > > > wow, this is a big step but I have somewhat opposite opinion against >>> > > > Jerrick's proposal. Instead of keeping recommended extensions only >>> but >>> > > > moving out others into eco system, I would like to revise it to >>> keeping >>> > > > most used extensions, use Jerrick's list as an example: >>> > > > >>> > > > * dubbo-registry-multicast <- should keep, it's good for dev >>> experience >>> > > > * dubbo-registry-redis <- should move, since not everyone needs this >>> > > > feature >>> > > > ... >>> > > > >>> > > > * dubbo-remoting-grizzly <- should move, ditto >>> > > > * dubbo-remoting-p2p <- should move, ditto >>> > > > * dubbo-remoting-zookeeper <- should move, ditto >>> > > > * dubbo-remoting-mina <- should move, ditto >>> > > > ... >>> > > > >>> > > > * dubbo-rpc-injvm <- should keep, since local-call is one necessary >>> > > > feature, think about EJB's local call. >>> > > > * dubbo-rpc-memcached <- should move >>> > > > * dubbo-rpc-redis <- should move >>> > > > * dubbo-rpc-thrift <- should move >>> > > > * dubbo-rpc-webservice < - should move >>> > > > ... >>> > > > >>> > > > * dubbo-serialization-fastjson <- should keep, very popular json >>> library >>> > > > * dubbo-serialization-fst <- should move >>> > > > * dubbo-serialization-jdk <- should keep, last resort when other >>> > > > serialization fails to work. >>> > > > >>> > > > >>> > > > Just my two cents, >>> > > > -Ian. >>> > > > >>> > > > On Thu, Aug 16, 2018 at 4:01 PM Jerrick Zhu <jerr...@apache.org> >>> wrote: >>> > > > >>> > > > > Hi, community >>> > > > > >>> > > > > As you can see, Dubbo now has an ecosystem: >>> https://github.com/dubbo >>> > > > > .There >>> > > > > has a lot of interesting projects there, such as: >>> > > > > >>> > > > > * node, go, python and php implementations >>> > > > > * dubbo rpc, serialization and registry extensions >>> > > > > * dubbo samples and dubbo useful plugins and tools >>> > > > > >>> > > > > Now Dubbo core which is http://github.com/apache/incubator-dubbo >>> , >>> > > it's >>> > > > > too >>> > > > > big. As a result, it takes nearly 30~40mins to finish travis CI. >>> > > > > >>> > > > > And also, there are a lot of sub modules have never been modified >>> > > almost, >>> > > > > such as: >>> > > > > >>> > > > > * dubbo-registry-multicast >>> > > > > * dubbo-registry-redis >>> > > > > ... >>> > > > > >>> > > > > * dubbo-remoting-grizzly >>> > > > > * dubbo-remoting-p2p >>> > > > > * dubbo-remoting-zookeeper >>> > > > > * dubbo-remoting-mina >>> > > > > ... >>> > > > > >>> > > > > * dubbo-rpc-injvm >>> > > > > * dubbo-rpc-memcached >>> > > > > * dubbo-rpc-redis >>> > > > > * dubbo-rpc-thrift >>> > > > > * dubbo-rpc-webservice >>> > > > > ... >>> > > > > >>> > > > > * dubbo-serialization-fastjson >>> > > > > * dubbo-serialization-fst >>> > > > > * dubbo-serialization-jdk >>> > > > > ... >>> > > > > >>> > > > > So I suggest, move the above sub modules to ecosystem, each of >>> them as >>> > > a >>> > > > > single project, such as >>> > > https://github.com/dubbo/dubbo-rpc-native-thrift >>> > > > > >>> > > > > Also, dubbo-demo also needs to move to ecosystem. >>> > > > > >>> > > > > What do u guys think? >>> > > > > >>> > > > > Sincerely. >>> > > > > >>> > > > > Jerrick >>> > > > > >>> > > > >>> > > >>> >>