I have made changes as recommended by Cedric and have the pushed the changes. Also I have now moved it to git.debian.org so you can download it from there
git://git.debian.org/pkg-ruby-extras/ruby-rainbow.git Please review it and let me know if there are any issues still remaining Thank you Nitesh On Mon, May 20, 2013 at 3:10 PM, Nitesh A Jain <[email protected]> wrote: > Hi Cedric. > Thank you for the review > I will incorporate it and re-upload the package > > On Sat, May 18, 2013 at 7:48 PM, Cédric Boutillier > <[email protected]> wrote: >> >> Hi Nitesh, >> >> On Thu, May 16, 2013 at 08:50:13PM +0530, Nitesh A Jain wrote: >>> Hi, >> >>> I prepared the packaging of ruby-rainbow. It is lintian clean >>> and tested with pbuilder. Further information about this package can >>> be accessed from the URL : >> >>> http://mentors.debian.net/package/ruby-rainbow >> >>> Alternatively, one can download the package with dget using this command: >> >>> dget -x >>> http://mentors.debian.net/debian/pool/main/r/ruby-rainbow/ruby-rainbow_1.1.4-1.dsc >> >>> Also , I've added my package to the following git-repo : >> >>> https://git.gitorious.org/ruby-rainbow/ruby-rainbow.git >> >> Here is a list of comments, that would help improving the package: >> >> debian/control: >> - remove DM-Upload-Allowed: line deprecated >> - bump Standards-Version to 3.9.4 (current version of the policy) >> - remove the # sign in front of Vcs-* fields, if you consider >> maintaining this package inside the Ruby Team (I guess it is the case, >> the way you set the Maintainer: field >> - the short and long description can be improved: >> + the short one should not be a real sentence. Something like: >> "extension of Ruby String class enabling coloring text on ANSI terminals" >> + the long one should be reformulated to better explain the user the >> goal of the package (lists may need to disappear, as >> the information they provide is too detailed) >> - the URL in the Homepage: field does not seem to be the homepage of the >> project. Should probably be: >> https://github.com/sickill/rainbow >> >> debian/ruby-rainbow.docs >> - you have still boilerplate code: remove first line and uncomment the >> second >> >> debian/ruby-tests.rb >> - you have still boilerplate code. Everything is commented. As a >> consequence, tests are not run at build time. >> Putting >> require 'test/rainbow_test' >> should be enough. >> The tests pass when I run dpkg-buildpackage, but I've got 10 failures >> with git-buildpackage --git-pbuilder. I didn't investigate why. Maybe >> some environment variable has be to set so that the coloring is >> activated in the pbuilder environment. >> >> debian/copyright: >> - it is considered good practice to chose for the license of debian/* >> files the same license as upstream to ease distribution. Consider >> switching to Expat. If you do this, you can move the text of the Expat >> license to a standalone license paragraph, and just refer to this >> paragraph in the Files: paragraph with the one-line License: Expat. >> See Example 2 in >> >> http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#stand-alone-license-paragraph >> >> Cheers, >> >> Cédric -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/cac1a26+9bhrzjduphkq5ehkzwwmqva3vy+gdcfd6bjoxpkr...@mail.gmail.com

