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

Bug#1030382: encourage Vcs-Git over other Vcs-* headers





Le ven. 3 févr. 2023 à 18:27, Jelmer Vernooij <jelmer@debian.org> a écrit :
Package: debian-policy
Severity: wishlist

Policy currently describes Vcs-* headers as something optional, but stops to
endorse a particular Vcs.

At this point, it seems uncontroversial to encourage use of Vcs-Git
specifically here. Apart from technical arguments, it's the vcs that the
majority of packages in the archive uses - and thus will have the better
tooling, less of a learning curve for other contributors, etc.

There are very few holdouts of other vcses in the archive. I count 62
(ignoring those with an alioth URL):

 * 26 on Svn
 * 3 on Cvs
 * 4 on Hg (2 are hg/hg-buildpackage)
 * 39 on bzr (half of these are actually bzr and related packages, which I maintain)

Could this remark also address the fact that in most cases,
Vcs-Git == Vcs-Browser,
and thus Vcs-Browser is irrelevant ?


Reply to: