nim-lang / nimble

Package manager for the Nim programming language.
Other
1.25k stars 188 forks source link

packages.json on GitHub and the Nim website are badly desynchronized. #1139

Closed xTrayambak closed 1 year ago

xTrayambak commented 1 year ago

This is in reference to issue #1129. It seems that https://nim-lang.org hosts waaaay less packages than the GitHub packages.json

Either the Nim hosting should be entirely removed or it should be synchronized with the GitHub one as many people (myself included) often times get served stale data when GitHub times out (happens for me at times). image

xTrayambak commented 1 year ago

Most new Nimble packages do not exist in the Nim package "database". This leads to a ton of confusion. Perhaps when downloading the packages list, Nimble should atleast tell you where it's downloading them from.

Araq commented 1 year ago

I had no idea we host it at all...

xTrayambak commented 1 year ago

I didn't either, until I was scouring the code and found that Nimble tries to find packages from two URLs.