diff --git a/README.md b/README.md index 77da349..c8fa625 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ It's one AppImage file: download it, run it, pick a program. ## Sources -Programs come straight from git over HTTPS, no `git` binary needed: the latest commit is read +Programs come straight from git over HTTP(S), no `git` binary needed: the latest commit is read from `.git/info/refs` and the files from `/archive/.tar.gz`, which GitHub and Gitea both serve the same way. Repos must be public (no login support yet). diff --git a/Sources.py b/Sources.py index 0f2488c..f081a0a 100644 --- a/Sources.py +++ b/Sources.py @@ -1,5 +1,6 @@ -"""Getting program source from a git host (GitHub now, Gitea later) over -plain HTTPS, standard library only, so the AppImage needs no git binary. +"""Getting program source from a git host (the Gitea on SpineS; GitHub works +the same way) over plain HTTP(S), standard library only, so the AppImage +needs no git binary. - The latest commit comes from the smart-HTTP ref advertisement (.git/info/refs?service=git-upload-pack), which GitHub and Gitea