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)

Reply via email to