Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make an rss feed of releases #33

Closed
jamesbroadhead opened this issue Sep 13, 2018 · 11 comments
Closed

Make an rss feed of releases #33

jamesbroadhead opened this issue Sep 13, 2018 · 11 comments

Comments

@jamesbroadhead
Copy link

Ideally, one for each major JDK version (but a single feed would work too)

@karianna karianna added this to TODO in openjdk-tsc via automation Sep 13, 2018
@gdams
Copy link
Member

gdams commented Jan 11, 2019

github releases actually has a built in RSS feed. E.g https://github.com/AdoptOpenJDK/openjdk8-binaries/releases.atom

@gdams gdams closed this as completed Jan 11, 2019
openjdk-tsc automation moved this from TODO to Done Jan 11, 2019
@jamesbroadhead
Copy link
Author

jamesbroadhead commented Jan 11, 2019

Hi @gdams -- thanks for the response!

That feed isn't all that useful, as it contains nightlies -- what would be really nice would be a feed for stable releases only

@karianna karianna reopened this Jan 11, 2019
openjdk-tsc automation moved this from Done to In Progress Jan 11, 2019
@gdams
Copy link
Member

gdams commented Jan 11, 2019

is the api not suitable for this? https://api.adoptopenjdk.net/

@jamesbroadhead
Copy link
Author

@gdams it's ok, but not ideal.

Our main need is "has a new major JDK version been released".
eg. 8u192 -> 8u202

I'll build an API client for this purpose (but a "stable releases" rss feed would be nicer!)

@gdams
Copy link
Member

gdams commented Jan 18, 2019

@jamesbroadhead try https://api.adoptopenjdk.net/v2/info/releases/openjdk8 . That should return all the release versions.

@johnoliver
Copy link
Member

Also there is:

https://api.adoptopenjdk.net/v2/latestAssets/releases/openjdk8

That gives the most recent asset for every platform we produce.

If you want rss(ish) and if your rss client can do atom:

curl -H "Accept: application/atom+xml" https://github.com/AdoptOpenJDK/openjdk8-binaries/releases

@breun
Copy link

breun commented Jan 21, 2019

I'm a package maintainer for MacPorts and and among the packages I maintain are the AdoptOpenJDK packages. I use RSS/Atom release feeds for all packages I maintain so I know when to update packages, but https://github.com/AdoptOpenJDK/openjdk8-binaries/releases also contains all nightly builds, which makes it kind of unusable for my use case. An RSS/Atom version of https://api.adoptopenjdk.net/v2/latestAssets/releases/openjdk8 would be great.

@breun
Copy link

breun commented Jul 14, 2019

I think this issue is a duplicate of AdoptOpenJDK/openjdk-website#350

@hege-li
Copy link

hege-li commented Aug 20, 2020

You can use service like https://siftrss.com/ to proxy filter any feed. For example to not include content that includes "Nightly".

@arend-von-reinersdorff
Copy link

@hekeli thanks for the hint :-) Here's a feed with "Nightly" excluded:
https://siftrss.com/f/DkkAvB7VdPQ

I'd still prefer an official release feed. In my experience, these feed filtering services come and go over the years.

@karianna
Copy link
Member

Closing this as a duplicate - the TSC certainly won't stop anyone from building this :-)

openjdk-tsc automation moved this from In Progress to Done Aug 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
openjdk-tsc
  
Done
Development

No branches or pull requests

7 participants