[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RFS: shedskin (a Python-to-C++ compiler written in Python)



Hello,

I have made several attempts to package Shedskin (a Python-to-C++ compiler 
written in Python) and my most recent attempt has been uploaded to the 
mentors.debian.net service:

http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=shedskin

The name of the package is shedskin, it is licensed under the GPL version 3 or 
later. From the metadata, the short and long descriptions are as follows:

 Python-to-C++ compiler designed to speed up Python programs

 Shed Skin converts programs written in a static subset of Python to C++.
 The C++ code can be compiled to executable code, which can be run either
 as a standalone program or as a module imported from Python.

The uploaded source package files can be found via the above link and also at 
the following locations:

http://packages.boddie.org.uk/dists/lenny/paul/source/shedskin_0.8-1.dsc
http://packages.boddie.org.uk/dists/lenny/paul/source/shedskin_0.8-1.diff.gz
http://packages.boddie.org.uk/dists/lenny/paul/source/shedskin_0.8.orig.tar.gz
http://packages.boddie.org.uk/dists/lenny/paul/binary-i386/shedskin_0.8-1_all.deb
http://packages.boddie.org.uk/dists/lenny/paul/binary-i386/shedskin_0.8-1_i386.changes

The principal developer of Shedskin (Mark Dufour) is very enthusiastic to see 
the software packaged for various distributions, and I feel that the software 
has become useful enough to be offered as a Debian package (something I have 
been doing personally for some time). See this blog article where Shedskin 
has compiled a Commodore 64 emulator written in Python, offering a 
substantial speed-up, for some evidence of the software's increasing 
usefulness:

http://shed-skin.blogspot.com/2011/06/shed-skin-08-programming-language.html

Moreover, the software is actively developed and will only become more useful 
over time for people wanting to improve the performance of suitably written 
Python programs. I think Shedskin deserves a wider audience.

With regard to package quality, I think only a few policy-related changes need 
to be made. There are some metadata-related issues mentioned in the 
mentors.debian.net lintian report, and the placement of resources used by the 
software probably needs to be reviewed.

Please don't hesitate to contact me if you would like to sponsor this package.

Regards,

Paul


Reply to: