Comments (4)
Pick this if you know a little of Ruby. The intent here is to create a RSS file for each product, similar to how we do it for JSON files. RSS Feeds are easily generated using Jekyll, however the default is to create an RSS feed of all pages, which is not what we want.
Each RSS file should include all the dates known about that product. If there isn't enough information to create a RSS file (such as no dates on /iphone) - use a feed: false
to turn off the RSS for that page.
Keep the page URLs as simple as possible: endoflife.date/feed/php.xml
for eg.
Add a link to the RSS file in the product page as well, as the corresponding link in HTML so that anyone can subscribe to the feed easily.
Since RSS feeds are "notifications", we should provide a 7-day, 30-day, 90-day entry for all items. So if you subscribe to the PHP feed, you should get notified on the following dates:
- 26 Nov 2022 - PHP 8.0 is no longer in Active Support
- 26 Nov 2023 - PHP 8.0 is now End of Life
- 27 Oct 2022 - PHP 8.0 Active Support runs out in 30 days
- 26 August 2022 - PHP 8.0 Active Support runs out in 90 days
- 21 Nov 2022 - PHP 8.0 Active Support runs out in 7 days.
- 19 Nov 2023 - PHP 8.0 Security Support runs out in 7 days
- 27 Oct 2023 - PHP 8.0 Security Support runs out in 30 days
- 26 August 2023 - PHP 8.0 Security Support runs out in 90 days
(And similarly for the remaining PHP versions).
Make sure you read through CONTRIBUTING.md to understand the file structure. Also, please read through the HACKING.md file to setup the project locally. Reading these will help you get onboarded faster and make sure that your PR sees a speedy merge.
And finally, we have a very helpful guide for new contributors during Hacktoberfest as well.
There is a very similar issue for WebCalendar support that you might be interested in: #59
from endoflife.date.
If we add a latestReleaseDate
alongside latest
in the build, and use that as the date of the release, it would work?
The issue is in case we add a release a few days late, and the release would show up with a publication date in the past, and feed readers may ignore it?
from endoflife.date.
So Jekyll multi-layout is still an untackled problem: https://issuehunt.io/r/jekyll/jekyll/issues/3041
from endoflife.date.
I someone is interested by this feature an example of a Jekyll Generator is available in #2080.
from endoflife.date.
Related Issues (20)
- Add Subversion (SVN) HOT 1
- Fetch CPEs from Repology HOT 9
- GKE v1.30 release missing HOT 1
- Apache Shiro HOT 1
- In spring mvc, blockNonAscii set to false does not take effect The version is: 1.7.1 HOT 2
- [Request - Product] Chef InSpec
- [Request - Product] Chef Workstation
- Kubernetes header image is outdated HOT 1
- Enhancement: RSS/Atom feed for new versions HOT 1
- [Request - Product] GitHub Enterprise Server HOT 1
- RabbitMQ 3.13 Extended Commercial Support
- ESXi EOL source URL HOT 1
- Elastic Support Policy changed
- [Request - Product] Hibernate ORM HOT 1
- Squid incorrect latest version HOT 2
- [pan-os] Automation
- Wordpress now on 6.6 HOT 2
- API endpoint which returns all updates in a specific day HOT 3
- [New request] Coder HOT 1
- Request: aapanel
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from endoflife.date.