Benjamin Bannier created MESOS-9095:
---------------------------------------
Summary: Consider including public protobuf definitions in
generated jar
Key: MESOS-9095
URL: https://issues.apache.org/jira/browse/MESOS-9095
Project: Mesos
Issue Type: Improvement
Components: java api
Reporter: Benjamin Bannier
We currently do not package public proto sources alongside other resources in
the jar. This is inconsistent with what we do e.g., for packages or {{install
rules}} on the C++ side.
Frameworks seem to work around this by forking required proto sources into
their own source code, or (slightly less worse) fetching them from potentially
poorly versioned internet resources. Both approaches can lead to complicate
dependencies between used jar and proto sources.
We should include them in the jar we publish, e.g., by declaring them as
{{resources}}.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)