4 ms·
FTA: “problem 1: webdav or NFS? The two filesystems I could that were natively supported by Mac OS were WebDav and NFS. I couldn’t tell which would be easier t
by Someone 5mo ago
FTA: “problem 1: webdav or NFS?
The two filesystems I could that were natively supported by Mac OS were WebDav and NFS. I couldn’t tell which would be easier to implement so I just tried both”
I might find out that it is incomplete, buggy or a nuisance to use, but FSKit (https://developer.apple.com/documentation/FSKit https://developer.apple.com/documentation/FSKit) would be my first choice.
- blaz0 5mo agomacOS actually has an excellent SMB client, so the options actually are: WebDAV, NFS (3.0 and 4.0), SMB, FSKit.
- deleted 5mo ago[deleted]
- oefrha 5mo agoBy excellent do you mean bearable? macOS’s SMB stack is certainly not excellent.
- adi_kurian 5mo agoBy bearable do you mean it exists? It's fucking shite.
- donatj 5mo agoWhich is why I'm so angry they're killing AFP. It works so much better and is super easy to set up a server for on a Linux
- nine_k 5mo agoWon't the SMB implementation be sufficient to mount git commits as folders?
- jstanley 5mo agoNo, because SMB doesn't support execute permissions. So either all your files are executable or none of them are.
- nine_k 5mo agoI would say that in a source code tree that represents old commits I'd like none of the files to be executable. (It would miss some commits that only change the executable bit though.)
- js2 5mo agoAFAIK, SMB doesn't support symbolic links.
- lostmsu 5mo agoGit should not have supported them either.
- skissane 5mo agoFSKit was released with Sequoia in March 2025. This blog post was written in December 2023—so at the time it was written, FSKit was not yet an option
- Someone 5mo agoHN messes up time stamps when submissions get reposted. I wrote my comment two days ago. I don’t think the title contained “(2023)” then.