AdoptOpenJDK / TSC

The AdoptOpenJDK Technical Steering Committee - Also acts as the knowledge portal for the Adopt OpenJDK GitHub projects
71 stars 33 forks source link

Make an rss feed of releases #33

Closed jamesbroadhead closed 4 years ago

jamesbroadhead commented 6 years ago

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

gdams commented 5 years ago

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

jamesbroadhead commented 5 years ago

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

gdams commented 5 years ago

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

jamesbroadhead commented 5 years ago

@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 commented 5 years ago

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

johnoliver commented 5 years ago

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 commented 5 years ago

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 commented 5 years ago

I think this issue is a duplicate of https://github.com/AdoptOpenJDK/openjdk-website/issues/350

hege-li commented 4 years ago

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 commented 4 years ago

@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 commented 4 years ago

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