On 6/26/12 8:56 AM, Bohuslav Kabrda wrote:
Hi all,
I recently came upon Tarek's blogpost [1] about converting Python packages to 
rpm specfiles. I have pretty good knowledge of this, as I am a Fedora package 
maintainer and Python is one of my main responsibilities. I have always wanted 
to become a Python developer and becoming part of distutils-sig and trying to 
give a helping hand with RPM related stuff is probably a good entry point for 
me :)

To introduce myself, I work at Red Hat as a package maintainer for dynamic 
languages, I am author of the new Fedora-used pyp2rpm [2], [3], which tries to 
do exactly what Py2RPM is supposed to be. (Well, it's not perfect, but it can 
do 90 % of the work, usually. So far, it doesn't work with distutils2, but I'll 
probably be working on that when Python 3.3 gets released.) I also have some 
minor not-yet-released projects in Python, I work with Django and I'm just a 
Python enthusiast. In Fedora, I am a maintainer/comaintainer of both Python and 
Python3, Django and another 15+ (and growing) set of packages.

Thanks for reading this through :) I'm looking forward to working with - and 
learning from - all of you.

Welcome !

As I stated in the blog post, I think a separate project for all RPM -related stuff would make a lot of sense

FWIW I have started a "pypi2rpm" project that creates RPM out of PyPI projects, we use at Mozilla to deploy our apps, http://pypi.python.org/pypi/pypi2rpm It's just a glue script on the top of an isolated bdist_rpm command and distutils2.version (for sorting versions) but you can also pass your spec file for a given project and have Fedora/RHEL specific options (like adding python26- prefixes etc)

It sounds like your project is on the other side, e.g. generating spec files out of Python projects, so I'd be really interested to see how it may replace bdist_rpm in pypi2rpm

Cheers
Tarek
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to