Skip to content

Allow for non-Debian profiles to specify the location of Debian VCSes.

It has become more common for Ubuntu packages with permanent deltas to specify an XS-Debian- prefixed field when the Ubuntu package has a separate VCS from Debian's. For example, Ubuntu's gtk+2.0 package currently has these fields:

XS-Debian-Vcs-Browser: https://salsa.debian.org/gnome-team/gtk2
XS-Debian-Vcs-Git: https://salsa.debian.org/gnome-team/gtk2.git
Vcs-Browser: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gtk+2.0
Vcs-Git: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gtk+2.0

It is useful to change the Vcs- fields to indicate where packagers can propose changes, while still keeping the Debian information present to submit changes via the VCS back upstream. As far as I can tell, this is common practice in the Lubuntu and Ubuntu Desktop teams (the former of which I lead).

Let me know if you have any questions.

Merge request reports

Loading