Migrate /download endpoint to Quarkus
In an effort to migrate to Drupal 9, we decided to move some existing APIs to Quarkus.
The download endpoint is currently defined in our spec: https://api.eclipse.org/#tag/Download
We need to be able to:
- Fetch download file information: https://api.eclipse.org/#operation/RetrieveFile
- Fetch Eclipse IDE releases: https://api.eclipse.org/#operation/Release
Once this is done, we could look at the possibility of migrating some functionally that currently exist in the packaging website to this service. However, that's not in the scope for this issue.
I am thinking we could leverage this service to generate the content that we need for each release (release tracker functionality).