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

Bug#885974: lintian: warn about non-git Vcs fields



Jeremy Bicha <jbicha@debian.org> writes:

> Here's some wording suggestions. Feel free to modify.

> Modify vcs-field-bitrotted (warning)
> Any *.debian.org repo except salsa.debian.org

I would hold off on complaining about anonscm.  I'm pretty sure someone
will find a way to keep it going and redirecting, similar to the intention
with the mailing lists.

> Add vcs-field-other-than-git (warning or info)

> After 1 May 2018, Debian will not offer any version control system
> hosting other than git. While maintainers are free to use other version
> control systems hosted elsewhere, most potential contributors are
> familiar with git.

Please not higher than info.

I question whether this should be higher than pedantic, or even that.
There's nothing that says that project VCSes have to be hosted with Debian
(I host most of mine on my own infrastructure), and if someone wants to
use Bzr or Subversion, I'm not sure that Lintian nagging them is going to
change their mind.

Think of it this way: Lintian is at its best when warning a maintainer
about some issue they may not have noticed.  But the chances that the
maintainer hasn't noticed they're not using Git, or that, at this point,
this isn't because of a conscious and intentional choice seems extremely
low.  So you're basically warning the maintainer about something they have
already intentionally chosen to do, and that's almost never going to go
over well.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: