bpmn-io / bpmn.io

The bpmn.io website sources.
https://bpmn.io
155 stars 99 forks source link

Add a RSS feed (blog updates + releases) #128

Closed nikku closed 2 years ago

nikku commented 2 years ago

Adds an RSS feed for blog contents and library releases:

screenshot rtUwo0

Why not, it is 2022! :slightly_smiling_face:.


Also links to the CHANGELOG of each libraries latest release:

image


Builds on top of https://github.com/bpmn-io/bpmn.io/pull/126

Closes https://github.com/bpmn-io/bpmn.io/issues/122

barmac commented 2 years ago

For example, on this page, there is a link to the feed on the bottom.

barmac commented 2 years ago

Perhaps this makes sense: https://github.com/bpmn-io/bpmn.io/pull/129 @nikku

nikku commented 2 years ago

Generally speaking websites announce RSS support via meta-data (cf. https://github.com/bpmn-io/bpmn.io/pull/128/commits/b67e2e0cf745d2ae8a794ba00a8a3e393b8de7ce#diff-72b01400eb88538ae9178b50832bf8dbb85219f32e871e2f4bc6ba3aff58ac87R12). With or without a link you feed the address of the site into an RSS reader and get a result back. This is also how the W3C valdiator works.

Using a browser extension browsers actively announce the presence of feeds, too, cf. this article for example on MS revival of RSS, stating:

Microsoft is also introducing a new “Follow” button which will be located in the address bar of the browser. The sites you visit in Edge will have a “follow” button in the address bar if they have a supported RSS feed, and updates from the site will also appear in a new side panel.

So long story short, RSS is pretty standard, and browsers / addons actively announce support. All Wordpress sites ship it out of the box, more or less. I've checked against camunda.com, and this works over there, too. Not mentioned anywhere, but still, you can just subscribe to it.

Because of that I'd love to merge it as is for now. People can follow us via social media already, and now there is RSS for this who use it.

barmac commented 2 years ago

All right. We can close the other PR then. Thanks for explanation.