blueOkiris / aip-man-pkg-list

The global package listing for Aip-Man
1 stars 1 forks source link

Stabilize download links for continuous builds/latest release links #2

Closed blueOkiris closed 1 year ago

blueOkiris commented 1 year ago

I am one person, and no matter how committed I am to this project, I'm not going to be able to stay on top of updating every package as soon as new versions come out. I go through basically once a month and look for updates.

This isn't an issue most of the time as all an update contains is a new version bump and a url. However, there is one case where this poses a problem.

Some packages rely on links that either contain "latest" or point to continuous build repos. This means if I don't update the package entry in pkgs.json, those links will stop working, and people who don't have software installed will not be able to download the package until I patch the entry!

So to fix this, continuous builds have been placed in my "aip-man-pkgs" repo where I can have a stable link, and links that contained "latest" have been changed to explicitly contain the version number.