Re: Git-LFS or Git Annex?

2024-02-15 Thread Simon Tournier
Hi Timothy, On sam., 27 janv. 2024 at 10:59, Timothy Sample wrote: > https://git.ngyro.com/git-annex-remote-clouda/tree/git-annex-remote-clouda/remote.scm Oh cool, thanks. Bookmarked. Cheers, simon

Re: Git-LFS or Git Annex?

2024-02-02 Thread Christine Lemmer-Webber
and to make > it easier to create backups (right now those videos are stored on our > two main servers and rsynced between them⁰; I’m talking about the videos > at guix.gnu.org, 10years.guix.gnu.org, and hpc.guix.info). > > The question boils down to: Git-LFS or Git Annex? > >

Re: Git-LFS or Git Annex?

2024-01-29 Thread Development of GNU Guix and the GNU System distribution.
On 2024-01-28 18:32, Giovanni Biscuolo wrote: > Hi Nicolas, > > Nicolas Graves writes: > > [...] > >> This is not always true. Git-LFS also has the concept of Custom Transfer >> Agents, which in some cases do not need a running server. One example is >> lfs-folderstore, which can simply use a

Re: Git-LFS or Git Annex?

2024-01-28 Thread Efraim Flashner
e stored on our > two main servers and rsynced between them⁰; I’m talking about the videos > at 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 a

Re: Git-LFS or Git Annex?

2024-01-28 Thread Giovanni Biscuolo
Hi Nicolas, Nicolas Graves writes: [...] > This is not always true. Git-LFS also has the concept of Custom Transfer > Agents, which in some cases do not need a running server. One example is > lfs-folderstore, which can simply use a remote directory as a LFS > remote. thanks, i didn't know

Re: Git-LFS or Git Annex?

2024-01-28 Thread Philip McGrath
Hi, On Sun, Jan 28, 2024, at 5:33 AM, Nicolas Graves via Development of GNU Guix and the GNU System distribution. wrote: > I've left git-annex for git-lfs, I'll just add a few points about > git-lfs. > > > On 2024-01-24 18:39, Giovanni Biscuolo wrote: > >> Hi Ludo’ >&

Re: Git-LFS or Git Annex?

2024-01-28 Thread Development of GNU Guix and the GNU System distribution.
I've left git-annex for git-lfs, I'll just add a few points about git-lfs. On 2024-01-24 18:39, Giovanni Biscuolo wrote: > Hi Ludo’ > > Ludovic Courtès writes: > > [...] > >> The question boils down to: Git-LFS or Git Annex? >> >> From a quick look

Re: Git-LFS or Git Annex?

2024-01-27 Thread Kyle Meyer
Timothy Sample writes: > I’ve written a special remote in Guile. If anyone wants to do so, the > following file might help. It implements the basic protocol. > > https://git.ngyro.com/git-annex-remote-clouda/tree/git-annex-remote-clouda/remote.scm Looks like a great reference. Thanks for

Re: Git-LFS or Git Annex?

2024-01-27 Thread Timothy Sample
Simon Tournier writes: >> Special remotes can also be written in other languages: >> >> https://git-annex.branchable.com/design/external_special_remote_protocol/ > > Thanks! I did not know. Indeed, it could be a nice GSoC to implement > some ‘git-annex-backend-nar’. :-) I’ve written a

Re: Git-LFS or Git Annex?

2024-01-26 Thread Philip McGrath
Hi, On 1/24/24 10:22, Ludovic Courtès wrote: The question boils down to: Git-LFS or Git Annex? [...] What’s your experience? What would you suggest? I have a few times had a problem for which I thought Git LFS might be a solution, and each time I have ended up ripping out Git LFS

Re: Git-LFS or Git Annex?

2024-01-26 Thread Simon Tournier
Hi Kyle, On jeu., 25 janv. 2024 at 21:20, Kyle Meyer wrote: > Fwiw I think someone could do that outside Haskell, if they preferred, > via a custom backend: > > https://git-annex.branchable.com/design/external_backend_protocol/ > > Special remotes can also be written in other languages: > >

Re: Git-LFS or Git Annex?

2024-01-25 Thread Kyle Meyer
Simon Tournier writes: > As we see, since ’origin’ is unreachable, it fetches directly from the > web. Well, on machine-B running: > > git annex sync && git annex get -A > > allows to first update the keys and then to fetch all the new content > from ’origin’. It eases the maintenance of

Re: Git-LFS or Git Annex?

2024-01-25 Thread Simon Tournier
Hi Ludo, all, On mer., 24 janv. 2024 at 16:22, Ludovic Courtès wrote: > The question boils down to: Git-LFS or Git Annex? Some months ago, I gave a look for managing some datasets. My conclusion is Git-Annex. The main drawback of Git-LFS is that the server needs to support the proto

Re: Git-LFS or Git Annex?

2024-01-25 Thread Giovanni Biscuolo
Hi pukkamustard, git-annex is complex but no so complicated when you learn the two foundamental concepts (sorry if I say something obvious to you!): 1. only the names of the files and some other metadata are stored in a git repository when using git-annex, the content is not; when you "git annex

Re: Git-LFS or Git Annex?

2024-01-24 Thread Troy Figiel
Hi all, On 2024-01-24 19:41, pukkamustard wrote: > I've used Git Annex for managing many large files (~100s of GiBs) and it > worked. However, I found Git Annex to be quite complex and to do things > automatically without me fully realizing. > I can mirror this sentiment. As far as my

Re: Git-LFS or Git Annex?

2024-01-24 Thread pukkamustard
Hi! Ludovic Courtès writes: [..] > From a quick look (I haven’t used them), Git-LFS seems to assume a > rather centralized model where there’s an LFS server sitting next to the > Git server¹. Git Annex looks more decentralized, allowing you to have > several “remotes”, to check the status

Re: Git-LFS or Git Annex?

2024-01-24 Thread Giovanni Biscuolo
Hi Ludo’ Ludovic Courtès writes: [...] > The question boils down to: Git-LFS or Git Annex? > > From a quick look (I haven’t used them), Git-LFS seems to assume a > rather centralized model where there’s an LFS server sitting next to the > Git server¹. Git Annex looks mor

Re: Git-LFS or Git Annex?

2024-01-24 Thread indieterminacy
and rsynced between them⁰; I’m talking about the videos at 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 a rather centralized model where there’s an LFS server sitting next

Git-LFS or Git Annex?

2024-01-24 Thread Ludovic Courtès
at 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 a rather centralized model where there’s an LFS server sitting next to the Git server¹. Git Annex looks more decentrali