Source: git Severity: wishlist Dear Maintainer,
There is a standard git tool, git-p4, which proxies between git and Perforce (c.f. git-svn for example). Originally the Debian git package included this tool, but it was removed in 2014 because - at the time - the Perforce command-line tool was non-free: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=715534#10 However, later that year, Perforce actually open-sourced a good deal of their software, including the p4 command-line client which git-p4 relies on: https://www.perforce.com/press-releases/perforce-open-sources-popular-version-control-tools The source can currently be found here: https://swarm.workshop.perforce.com/files/guest/perforce_software/p4/ and the license (as of the 2018-1 branch) is here: https://swarm.workshop.perforce.com/files/guest/perforce_software/p4/2018-1/LICENSE That appears to be a standard BSD license (2-part). I found that I could build the code on a recent Debian install with a few small hacks (I think it assumes an older version of openssl than that shipped with current Debian). Given this, I think git could once again include the git-p4 package. That would be very useful for people in organizations where Perforce is in use for version control, but who would prefer to use the standard git frontend (and for whatever reason can't use Perforce's own git-fusion tool). Thanks Luke -- System Information: Debian Release: 9.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-6-amd64 (SMP w/12 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)