What do you think about dividing the streaming connectors project into
various smaller projects, basically one per connector?

I am personally always happy when projects offer me artifacts that contain
what I need, and not a lot of other unnecessary dependencies as well

Many people using the streaming connectors as a dependency in other setups
will have to define a long list of exclusions, to get rid of all
dependencies (and their transitives) that they do not need.

We have seen how these "super fat" dependencies cause trouble, for example
at the case of Hadoop 1 where everything was one artifact and how much
easier it is with Hadoop 2 where we can use subcomponents as dependencies.

What do you think?

Stephan

Reply via email to