3 ms·
Git will compress the objects it stores, so checking in compressed objects is usually redundant.
by Null-Set 5y ago
Git will compress the objects it stores, so checking in compressed objects is usually redundant.
- spijdar 5y agoThat may be so, but GitHub has an individual file limit of 100MB, and practically speaking, most people don't want/expect to open a 150 MB text file in their browsers, so I think this is a good compromise (though it might be worth being extra clear in the readme that the malbolge source is in the archive)
- palaiologos 5y agoQuoting the readme: > What is inside the zip file? > The release bundle includes interpreter binaries [...]. malbolgelisp-v1.1.mb is the source code for the interpreter.
- spijdar 5y agoThe way I parsed that when I first read it, I took it to mean that the filename of the lisp interpreter was "malbolgelisp-v1.1.mb" and was somewhere else in the repo, not in the 7zip archive with the interpreter binaries. I see what it means now, but the two ideas felt disjointed on my first reading.
- masklinn 5y ago> Git will compress the objects it stores Only when they get packed, and it doesn't exactly help when github will reject individual objects larger than 100MB inflated.