Are you guys talking about packaging the Mesos Python library or talking about distributing frameworks and exectutors? If it is the latter, I have a nice Python executor that updates a counter to statsd whenever a job is run as well as sending stdin and stderr to syslog. It could be a nice example executor to package and show the community and example.
If it is the former, I would be very interested in helping with this but I'm wondering about a couple of snags. Currently, the setup.py file requires libmesos.so and some of the files in src/python/native require the headers for Mesos. If the python library requires libmesos.so and the Mesos headers and the only way to get these things is by compiling Mesos from the repo or releases which also makes the python egg that would be the python library, then what would you be the use in putting it in pypi? The only use I could see for it is if in the future when Mesos gets put into repos and split into a development and release package, it would be very useful to have the Mesos library in pypi. But right now, Mesos is one gigantic release. I'm working with [email protected] in my free time to package Mesos and split it into different packages for Fedora which would make this useful, but we're still kind of far away from being finished. On Aug 18, 2013 5:06 AM, "Daniel Lundin" <[email protected]> wrote: > I'd be happy to pitch in on this as well. I've fought setuptools, distutils > + cohorts before, and would like to make myself useful. > > Packaging frameworks as separate (python) packages sounds like a good idea, > btw. > > /d > > > On Thu, Aug 15, 2013 at 3:31 PM, Kevin Lyda <[email protected]> wrote: > > > Is there any interest in: > > > > a) making mesos packages and putting them on pypi? > > b) creating a setup.py script for frameworks/mesos-submit and creating > > a mesos-submit package on pypi? > > > > If so I can look into setting that up. I'd likely need some help for > > binaries for various platforms. > > > > Kevin > > > > -- > > Kevin Lyda > > Galway, Ireland > > US Citizen overseas? We can vote. > > Register now: http://www.votefromabroad.org/ > > >
