|
From: | indieterminacy |
Subject: | Re: Git-LFS or Git Annex? |
Date: | Wed, 24 Jan 2024 17:13:32 +0100 |
Hello, On 24-01-2024 16:22, Ludovic Courtès wrote:
Hello! I’m looking for ways to incorporate videos into the repositories of ourweb sites so they’re content-addressed and properly tracked, and to makeit easier to create backups (right now those videos are stored on ourtwo main servers and rsynced between them⁰; I’m talking about the videosat guix.gnu.org, 10years.guix.gnu.org, and hpc.guix.info). The question boils down to: Git-LFS or Git Annex? From a quick look (I haven’t used them), Git-LFS seems to assume arather centralized model where there’s an LFS server sitting next to theGit server¹. Git Annex looks more decentralized, allowing you to have several “remotes”, to check the status of each one, to sync them, etc.² Because of this, Git Annex seems to be a better fit. Data point: guix.gnu.org source is hosted on Savannah, which doesn’t support Git-LFS; the two other web sites above are hosted on GitLab instances, which I think do support Git-LFS. What’s your experience? What would you suggest?
In an ideal world I would be encouraging Guix to be operating its own Peertube instance,
so that the aforementioned videos can be operating within the Fediverse: https://joinpeertube.org/ https://docs.joinpeertube.org/Alas, looking at the list of dependencies makes me wonder how long this would take:
https://github.com/Chocobozzz/PeerTube/blob/develop/package.json#L86 https://docs.joinpeertube.org/support/doc/dependencies#other-distributions
Thanks, Ludo’.⁰ https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/berlin.scm#n193¹ https://github.com/git-lfs/git-lfs/wiki/Tutorial ² https://git-annex.branchable.com/walkthrough/
It would be nice if there was an alternative Peertube instance technology in a language we have more comprehensive packaging (than Typescript). I havent heard of anything, hopefully something will pop up during FOSDEM/OFFDEM, Brussels. There should be enough Fediverse technologists at Caldarium (who will be hosting us for the Guix Days dinner on the Friday),
I shall try to remember to ask people. -- Jonathan McHugh indieterminacy@libre.brussels
[Prev in Thread] | Current Thread | [Next in Thread] |