Re: Possible DEP proposal - contribution preferences
On Tue, Feb 02, 2021 at 01:55:19PM +0000, Jelmer Vernooij wrote:
> One of the things that I've been wondering about is whether it would make
> sense to have a configuration file in Debian packages that allows
> maintainers to specify preferences for contributions.
>...
What kind of contributions exactly are you referring to?
For team-maintained packages, I would expect the team to communicate the
rules when accepting a new team member.
For one-time contributions like patches or NMUs the general policy has
always been to try to keep the changes reasonably small.
> lintian-brush has its own configuration file
> (debian/lintian-brush.conf) that carries some of these preferences -
> but they're not really specific to lintian-brush. Ideally this is
> something that we can standardize on (DEP?) and that is honored by
> various tools and services.
>...
I would rather say it would be a problem if we end up having many
tools editing the same files.
> * What Debian/Ubuntu release to stay compatible with,
> to ease backporting. ("compat-release" in lintian-brush.conf)
>...
A debhelper compat bump is a breaking change that must not be done
without the maintainer verifying that it didn't introduce any
regression.
This is the whole point of compat levels.
Unfortunately there is a lack of recognition how many bugs are
introduced by blindly updating debhelper compat levels - staying
at a deprecated compat level is better than a not properly tested
compat bump.
> Cheers,
>
> Jelmer
cu
Adrian
Reply to: