On 21 Feb 2019, at 15:16, Andreas Tille <[email protected]> wrote:
>> libhts2,
> 
> I do not think that it is necessary in this library package since the
> README does not really contain information which is relevant for users
> who simply install libhts2 as a dependency of other packages.

Agreed -- I was initially going to file this just against libhts-dev, but then 
got distracted when I filed it against the source package.

>> the badly-named tabix)
> 
> Thanks for the interesting hint.  What better name would you suggest.

I used to imagine distros would call this libhts-utils or similar, as it 
provides several command-line utilities that are bundled with HTSlib. But 
perhaps Debian has been shipping a tabix package since the pre-htslib samtools 
0.1.x days and would like to keep with that tradition.

>> are missing the upstream release's README file. It would be good to install 
>> this file, even though it doesn't currently contain a great deal of salient 
>> information. (The upstream release's INSTALL file is also missing, but that 
>> is of course appropriate for binary packages.)


I see you've used README*. Do Debian packages get built from an upstream 
release tarball or from a Git working directory? The results will be different 
in the two cases, as README.md is omitted from release tarballs.

The original thinking was that README and README.md would contain much the same 
information (so that the README description would be shown in GitHub repo home 
pages), and README.md would additionally contain build information specific to 
building from Git (i.e. instructions to run autoconf etc, which has already 
been done when starting from a release tarball).

So I was imagining that Debian would add README rather than both README and 
README.md. However you should do what you see fit, and it may be immaterial if 
starting from the upstream release tarball as there will be only one file 
matching README*.

Thanks for responding to this ridiculously quickly!

    John

Reply via email to