I'm getting some pushback from people when I'm asking them to install
the zanata client: it's asking them to include over 100 (!) additional
packages[1].
Surely for a client doing simple requests to a web service this is a
bit ridiculous? transifex-client required just one additional package
on my Fedora 25 install.
Richard.
[1] aether-api, aether-impl, aether-spi, aether-util, ant-lib,
antlr-tool, aopalliance, apache-commons-beanutils, apache-commons-cli,
apache-commons-codec, apache-commons-collections,
apache-commons-configuration, apache-commons-csv, apache-commons-exec,
apache-commons-io, apache-commons-lang, apache-commons-lang3,
apache-commons-logging, apache-mime4j, args4j, atinject,
bean-validation-api, bea-stax-api, cdi-api, classmate, enunciate,
glassfish-el-api, glassfish-fastinfoset, glassfish-jaxb-api,
glassfish-jaxb-core, glassfish-jaxb-runtime, glassfish-jaxb-txw2,
google-guice, guava, hawtjni-runtime, hibernate-validator,
httpcomponents-client, httpcomponents-core, istack-commons-runtime,
jackson, jansi, jansi-native, javamail, jaxen,
jboss-annotations-1.2-api, jboss-interceptors-1.2-api,
jboss-jaxrs-2.0-api, jboss-logging, jcip-annotations, jcl-over-slf4j,
jgettext, joda-time, jsr-311, log4j12, maven-lib,
maven-wagon-provider-api, metadata, objectweb-asm3, openprops,
plexus-cipher, plexus-classworlds,
plexus-containers-component-annotations, plexus-interpolation,
plexus-sec-dispatcher, plexus-utils, publicsuffix-list,
relaxngDatatype, resteasy-client, resteasy-core,
resteasy-jackson-provider, resteasy-jaxb-provider,
resteasy-multipart-provider, sisu-inject, sisu-plexus, slf4j,
slf4j-log4j12, stax2-api, stax-ex, xalan-j2, xerces-j2,
xml-commons-apis, xml-commons-resolver, xmlstreambuffer, xom, xsom,
zanata-platform