On Mon, Oct 15, 2018 at 09:59:04AM +0200, Pierre Neidhardt wrote: > Hi Guix! > > I'm in the process of packaging IPFS. > It has about 100 dependencies, most of which are currently missing in > Guix, so that's gonna take me some hours :p > Thankfully Go is rather straightforward to package so that should be > alright. > > That said, the case of IPFS of particular: it uses it's own dependency > manager "gx" which retrieves the specific versions of its deps over the > IFPS protocol.
One thing gx does is make git a true blockchain with interesting properties. In particular you can not edit git history and sharing becomes more trust worthy. Distributed sharing will become possible too. https://medium.com/@mycoralhealth/learn-to-securely-share-files-on-the-blockchain-with-ipfs-219ee47df54c We should certainly consider it. Even for our own repos. Pj.