Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Right now the mesos_pb2 and mesos dependencies are bundled together into the mesos egg. We have some tooling that uses just the compiled protobufs, but because they're lumped together with the mesos egg, we get all the dependency/platform nightmare that comes along with it, not to mention the bloat of including 20MB of .so files. This proposes splitting the mesos protobufs into a separate mesos_pb distribution that the mesos distribution should depend upon via install_requires (e.g. "mesos_pb==0.15.0-rc4")
Attachments
Issue Links
- blocks
-
MESOS-1016 Mesos CLI improvements
- Resolved
- is related to
-
MESOS-946 setup.py should be able to create publishable sdist
- Open
-
MESOS-1561 add mesos.protocol_internal python package
- Open
- relates to
-
MESOS-1750 ImportError in containerizer_pb2.py
- Resolved