From fd348fe1be0fc4772d1ad07efa255b5b739f8fd2 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sat, 24 Sep 2016 21:17:59 +0200 Subject: Add idea: Support for git:// as repository protocol --- bpkg/git-repository-protocol | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 bpkg/git-repository-protocol (limited to 'bpkg/git-repository-protocol') diff --git a/bpkg/git-repository-protocol b/bpkg/git-repository-protocol new file mode 100644 index 0000000..902ff1f --- /dev/null +++ b/bpkg/git-repository-protocol @@ -0,0 +1,18 @@ +? Support for git:// as repository protocol [idea] + +We are thinking about fetching packages directly from git repositories but it +may also make sense to store entire repositories in git. + +The main advantage will probably be the ease of use (i.e., just push your +stuff to github, no need to run HTTP server). But can't we already access +things (perhaps less efficiently) via git's HTTP protocol, i.e., isn't the +repository just a bunch of files via HTTP? + +The main disadvantage will be the need to store generated manifests in the +repository, which will probably become binary (compressed). + +What also could be useful is the ability to treat a group of git repositories +(and specific branch) as a repository somehow (e.g., for bbot dependency +resolution). + +See also git-package-protocol. -- cgit v1.1