Bug#849498: cme: Please allow "fixing" without restyling

Afif Elghraoui afif at debian.org
Sun Jan 1 22:43:06 UTC 2017


Control: tag -1 + help

Hello,

على الأربعاء 28 كانون الأول 2016 ‫02:03، كتب Dominique Dumont:
> On Tuesday, 27 December 2016 13:51:28 CET you wrote:
>> For the case of team uploads (and maybe NMU's) where people like to use cme
>> to fix certain issues in debian/control, it would be helpful if calling cme
>> fix would *only* fix issues and not restyle it. 
> 
> I've tried such a way by bridging Config::Model with Augeas [1] [2]. But supporting
> such a solution is too much work for the benefit. 
> 
> I may reconsider this if I get help hacking on Config::Model.
> 

I've added the 'help' tag to reflect this.

>> If the primary maintainer
>> is not using cme, the uploader would have to either not use cme in this
>> case or take care to commit only the necessary changes, which adds extra
>> work and disrupts the uploader's workflow. 
> 
> You forgot one option: ask the primary maintainer to accept once a
> re-ordering imposing by cme. This would minimize the impact of further
> changes done by cme. 
> 
> Mentioning that cme's style matches the ordering of parameters in Debian 
> policy may help convincing the primary maintainer.
> 

I am one such maintainer. While I can get used to a field ordering
different from that used by dh-make, my main problem is the way cme
organizes lists-- it removes trailing commas and doesn't use a constant
indentation level globally. Trying to maintain this isn't a one-time
fight with cme.

Thanks and regards
Afif

> 
> [1] http://augeas.net/docs/references/1.4.0/lenses/files/debctrl-aug.html
> [2] http://search.cpan.org/dist/Config-Model-Backend-Augeas/lib/Config/Model/Backend/Augeas.pm
> 

-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name



More information about the pkg-perl-maintainers mailing list