3 ms·
I think there needs to be a good "distribution" of all modern open software in a way that it could be developed offline. We can download Wikipedia and Project G
by croddin 5y ago
I think there needs to be a good "distribution" of all modern open software in a way that it could be developed offline. We can download Wikipedia and Project Guttenberg and have access to a huge amount of human knowledge, but there is no good similar archive for software. If I currently had a copy of popular repos on GitHub for example and needed to change and build some random important piece of software for helping rebuild society without the rest of internet, that would be hard for a lot of projects. You would probably need a copy of all of Linux package repos, npm, pypy, dockerhub etc to be able to edit any piece of software you might need to edit but then you would also have make changes in different places for things to work offline etc. I think things like content addressability, reproducible builds, nix, and ipfs are getting us closer. Hopefully soon we will be able to make a usable "dump" of all modern open source software and have it be able to just work for development.