On Sat, Aug 01, 2015 at 09:32:22AM +0200, Javi Roman wrote:
The problem here is the big data tools, for example Apache Flume, or
Apache Spark are evolving quickly with new important features, however
some of the libraries used by those tools (for example Java artifacts in Flume)
have frozen versions, because it's works for the developer. In Fedora
some of those
libraries are increasing their versions (the most updated versions
from the upstream project), and the big data tool affected breaks in
compilation time.
This isn't a problem just with big data tools. Many developers want to
do this. The problem is that having all of those multiple versions
becomes a maintenance nightmare. When there's a security problem, how
do you identify which packages have a library with the problem? Which
versions are affected? Does the same patch apply to them all? Who fixes
it if it doesn't?
--
Matthew Miller
<mattdm(a)fedoraproject.org>
Fedora Project Leader