2013/7/9 Cédric Boutillier <[email protected]> > > Hi David, > > On Mon, Jul 08, 2013 at 05:07:59PM +0200, David Suárez wrote: > > Hi, > > > The following package is ready to be uploaded (I also verified the > > points listed on > > http://wiki.debian.org/Teams/Ruby/Packaging#Requesting_Sponsorship). > > > Could you please sponsor them? > > > ruby-roodi 2.2.0-1 > > > Thanks for your > I don't know this software and haven't tried it. But I looked at the > packaging and I have a few comments and questions: > - debian/control: the short description shouldn't be a full phrases. > Leave maybe just Ruby object oriented design inferometer. In principle > it shouldn't have capital letters (unless needed). Since it is an > acronym, it would be fine but the acronym is again presented in the > long description. >
Ok. > - put-config-on-roodi-dir branch: is /usr/lib/ruby/vendor_ruby/roodi the > right place to put the config? I think it would be more appropriate in > /etc/ since it is the default configuration for the binary. > The default place in upstream is /usr/lib/ruby. I thinked to put in /etc too. I will go for it. > - History.txt should be installed as the upstream changelog, not as > documentation. Use override_dh_installchangelog target in debian/rules > for that. > Uhm, my fault, sorry. > - in the bin/* files, I would remove the LOAD_PATH change, since it > would be wrong once the files installed in /usr/bin > I dont cheked that. It runs fine in a clean chroot. I will change it then. > - I don't see why in feature/upgrade-to-rspec2 branch, you changed > Rakefile, Gemfile and Gemfile.lock, since they are not used to build > the package. Is it a patch you forwarded upstream for inclusion in a > later version? > Yes, all the branches named 'feature/*', 'bug/*' are suposed to be upstream patches. > - In debian/copyright, the first line of the Expat license > Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd > should be removed as it doesn't seem to be related. > I copied it from 'http://directory.fsf.org/wiki/License:Expat'. I remove it then. > - rake should be added to Build-Depends: to run tests with ruby1.8 > Forgot it, sorry. > - since bin/roodi seems to be the interesting piece of this gem, > shouldn't the package be called roodi instead of ruby-roodi (like what > we have for cucumber, yard, chef, etc.? > Uhm, im not very used to the naming scheme of ruby packages. I guessed that ruby-roody was the correct. Well, you are right, i change it. > Best wishes, > > Cédric >

