Bug#942756: cme: please provide more description of the format of d/fix.scanned.copyright
Ross Vandegrift
rvandegrift at debian.org
Wed Oct 23 03:40:11 BST 2019
Control: tags -1 patch
On Mon, Oct 21, 2019 at 05:17:59PM +0200, Dominique Dumont wrote:
> The data contained in debian/copyright is mapped to a tree structure inside
> cme. You can have a view of this structure by running 'cme dump dpkg-
> copyright' or get a graphical view with 'cme edit dpkg-copyright'
>
> The instructions specified in fix.scanned.copyright are steps to walk in that
> tree and alter the values when specified.
Aha, now this is coming together.
> > Things that I'd find helpful:
> > - what is the general form of these lines? If that's too complex, examples
> > covering more use-cases would be helpful.
>
> In fact, I've found that tweaking debian/fill.copyright.blanks.yml often
> provide better results. All in all, I've found very few cases where tweaking
> d/fix.scanned.copyright provided better results than tweaking debian/
> fill.copyright.blanks.yml
Makes sense - though am I correct to think that fix.scanned.copyright is for
fixing extractions that include html entities, weird chars from upstream, etc?
> I understand that Config::Model::Loader synopsis is for only for Perl
> programmer.
>
> On the other hand, the "load string syntax" section was intended to provide
> instructions usable for non-perl programmers. Was that section overwhelming
> as well ?
It was originally, but after your message, it's much more clear. There's not
nearly as much to learn as it originally looked like.
> In any case, I may need to split this man page... What do you think ?
No, I don't think that's necessary anymore. Maybe a few more words of
description, and some pointers to the Config::Model::Loader section. Possible
patches are attached that use the explanations you sent me.
Ross
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cme-docs.diff
Type: text/x-diff
Size: 831 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20191022/b9bb80b5/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libconfig-model-dpkg-perl-docs.diff
Type: text/x-diff
Size: 1484 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20191022/b9bb80b5/attachment-0001.diff>
More information about the pkg-perl-maintainers
mailing list