devonfw / ide

Tool to automate setup and update of development environment (esp. for Java projects).
Apache License 2.0
35 stars 101 forks source link

Replace WebsiteUrlUpdater with JsonUrlUpdater #1172

Closed jan-vcapgemini closed 1 year ago

jan-vcapgemini commented 1 year ago

As a devonfw-ide developer, I want to benefit from the json version files provided by the vendors so that I can take a valid download URL with its corresponding checksum instead of having to grab version from websites and generating checksums through downloading each program.

jan-vcapgemini commented 1 year ago

For dotnet I've already found a json file which we can use: https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/7.0/releases.json Referenced from: https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json

hohwille commented 1 year ago

I updated the summary/title as GithubUrlUpdater extends JsonUrlUpdater and therefore this did not make sense to me.

Oumal1 commented 1 year ago

for python i fond the following File which we can also use : https://github.com/actions/python-versions/blob/main/versions-manifest.json

hohwille commented 1 year ago

was auto-closed by merging PR #1205 but still not completed.