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

Re: DONE: ruby-htmlentities



On 20/08/14 11:10 AM, Cédric Boutillier wrote:
Hi Caitlin,

On Fri, Aug 08, 2014 at 10:42:13PM -0400, Caitlin Matos wrote:
On 06/08/14 05:11 AM, Cédric Boutillier wrote:
On Sun, Aug 03, 2014 at 08:52:43PM -0400, Caitlin Matos wrote:
I have pushed changes to git for these 2 packages. Can someone please review
them?

Hi Caitlin,

I uploaded ruby-htmlentities. Here are a few comments/questions about
ruby-hikidoc.

* you fixed the synopsis in debian/control to remove the final period. I
   think you should remove also the first part: "'HikiDoc' is a",
   according to the developer's reference 6.2.2
   https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-pkg-synopsis

Done

* the manpage debian/hikidoc.1 seems automatically generated with
   help2man. Why not override the dh_installmanpages target in
   debian/rules to generate automatically this man page at build time?
   the repository of ruby-heckle is an example where such a thing is
   done.

Done.

I think there is no need for the INLINE_DIR variable here. There was one
in ruby-heckle (without the _) but that is a leftover of a dependency
on ruby-parsetree which dependend on ruby-inline. It shouldn't apply
here (and there either) and you can therefore remove it.

Done. I was wondering about whether it was necessary, but it seemed harmless.

I also later realised that the syntax reference should be installed as
an HTML document (otherwise it doesn't make any sense) and have updated the
package.

The new document referred to an external image with an unknown licence. To
avoid this, I instead included a copy of the Debian logo and made the
necessary changes. However, lintian is now giving me
"unused-license-paragraph-in-dep5-copyright lgpl-3.0+ (paragraph at line
53)", which is very weird, because there's a corresponding Files paragraph.
I have tried manipulating the text several different ways, with no success.
It's only an "info"-level problem, but it's an annoyance and I can't seem to
figure it out. If you (or anyone else reading this!) notice something I
haven't, let me know!

This is because of the comment you added at the end of that Files:
paragraph. According to the copyright-format, it is considered as the
full text of the license, therefore for lintian there is no need for a
standalone LGPL-3.0+ paragraphe.
Add at the beginning of the line " Available at[....]"
the header "Comment:" and you should be fine.

Aha! Done.

In the generated TextFormattingRules html file, you changed the link to
load the Debian logo, but you didn't change the text just above it
giving the example statement. I think this one should also be updated to
coincide with your change.

?? You mean the lines that said Example statement: http://jp.rubyist.net/theme/clover/clover_h1.png? Because I did change that...and I just verified that it's in the patch in git.

Note also the image is not
rendered, if I open the documentation from dhelp. But this is really a
minor thing.

Cédric




Reply to: