Live data from Hacker News

Gx: A package management tool built around IPFS

github.com

1–10 of 46 posts

Re: Gx: A package management tool built around IPFS

#8
In all this discussion of npm, I wonder how PyPi stacks up. Once I tried to fix an issue with the source distribution of one of my packages on PyPi and found that I could delete it just fine, but uploading a new file with the same name failed. I tried re-uploading the original sdist, but that failed as well. Apparently once it's gone it's gone.

I eventually just uploaded a different format then quickly pushed a new version, but I was kinda disturbed that I could irreversibly break a dependency like that.

Re: Gx: A package management tool built around IPFS

#9
Developer here! i didn't expect to wake up to my github feed being destroyed by this. gx was originally a response to being frustrated with go's package management system, so i wrote gx and gx-go to handle go dependencies in a nice(ish) way. We made the decision to keep gx itself as agnostic and extensible as possible, package manager logic is largely the same across the board, so why not provide a nice base layer for people to build on? Since writing gx, we've started using it to manage code for the ipfs project (which gx uses to fetch packages from).

If you're interested in helping out, stop by #ipfs and #gx on freenode!

Post reply on HN