Hacker News new | ask | show | jobs
by cbhl 2142 days ago
Re #2: Do you have thoughts on how folks will update their archive after the initial sync? KA-Lite had a similar offering in the education space, but redownloading a .zip to get five new files when 95% of the content is the same seems not ideal.

(There's stuff like zsync, but then you have to use a compatible compressor, and those tend to be pretty obscure...)

2 comments

I know not everyone is technical but given YCombinators audience, having it all in a git repository might work.
Plain old update files maybe.

You name each zip release with a number and a date. For example #1 will be dated today.

Each time you update you increase the # by 1 and mark the date. You provide seperate small update files named #2 update, #3 update. If I had downloaded the full archive #1, I can just download #2 and #3 update and have the latest version.

If I never downloaded the library I can just download the most recent version and then keep it updated using update files.