On Mon, Aug 20, 2018 at 2:44 PM Zonghai Shang <[email protected]> wrote:

> By the way Dubbo-all.jar should be provided after splitting, which is
>

How do other people think about this?

BTW, this action will be performed on 2.7.x, which is master branch, does
this action needs to be on 2.6.x ?


> convenient for low-level version upgrades.
>
> 凝雨 <[email protected]> 于2018年8月20日周一 上午10:26写道:
>
> > +1,dubbo It should be streamlined.
> > I agree with keeping the following modules:
> > * dubbo-registry-multicast,
> > * dubbo-rpc-injvm,
> > * dubbo-serialization-fastjson
> > * dubbo-serialization-jdk
> >
> > Huxing Zhang <[email protected]> 于2018年8月18日周六 下午2:08写道:
> >
> > > Hi,
> > >
> > > On Fri, Aug 17, 2018 at 5:47 PM Jerrick Zhu <[email protected]>
> wrote:
> > > >
> > > > Another question, do we need to add these sub modules' binary classes
> > to
> > > > dubbo.jar , as the previous hessian-lite module?
> > >
> > > I am supposing this happens to 2.7.x and keep 2.6.x unchanged.
> > > Based on my assumption I think it is unnecessary to do so.
> > >
> > > >
> > > > Or we also remove all of them from dubbo.jar?
> > > >
> > > > On Fri, Aug 17, 2018 at 5:36 PM Jerrick Zhu <[email protected]>
> > 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 <[email protected]> wrote:
> > > > >
> > > > >> +1 Deep agree
> > > > >> --
> > > > >> Best Regards!
> > > > >>
> > > > >> cgfork
> > > > >>
> > > > >> On Fri, Aug 17, 2018 at 4:53 PM yuhang xiu <[email protected]>
> > > wrote:
> > > > >> >
> > > > >> > Deep agree with this proposal
> > > > >> > :)
> > > > >> >
> > > > >> > Jerrick Zhu <[email protected]> 于2018年8月17日周五 下午1:39写道:
> > > > >> >
> > > > >> > > I agree with keeping the following modules:
> > > > >> > > * dubbo-registry-multicast,
> > > > >> > > * dubbo-rpc-injvm,
> > > > >> > > * dubbo-serialization-fastjson
> > > > >> > > * dubbo-serialization-jdk
> > >
> > > +1
> > >
> > > > >> > >
> > > > >> > > They're useful for new users and develop experience.
> > > > >> > >
> > > > >> > > On Fri, Aug 17, 2018 at 11:10 AM Ian Luo <[email protected]>
> > > 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 <
> > [email protected]
> > > >
> > > > >> 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
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >>
> > > > >
> > >
> > >
> > >
> > > --
> > > Best Regards!
> > > Huxing
> > >
> >
> >
> > --
> > Keep Real!
> >
>

Reply via email to