Comments (6)
On macOS, Safari simply downloads text/calendar
files so you can import them into your calendar of choice. Perhaps there is another MIME type that behaves more magically on these (and other?) implementations.
from endoflife.date.
Seems like if you throw a webcal protocol link at it, it works: https://discussions.apple.com/thread/2683155
iOS does detect the mime-type correctly, but doesn't offer to subscribe to the calendar, just import all events.
from endoflife.date.
The webcal://
link works! 👍
from endoflife.date.
Pick this if you know a little of Ruby. The intent here is to create a ICS file for each tool, similar to how we do it for JSON files. Ruby has a simple to use icalendar gem that we can use to generate the ICS file.
Each ICS file should include all the dates known about that product. If there isn't enough information to create a ICS file (such as no dates on /iphone) - use a calendar: false
to turn off the calendar for that page.
Keep the page URLs as simple as possible: endoflife.date/calendar/php.ics
for eg.
Add a link to the ICS file in the product page as well, as a webcal://
link so that anyone can subscribe to the calendar.
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 RSS support that you might be interested in: #48
from endoflife.date.
I was looking at #48 (comment) and saw the labels for RSS. It may be a good idea to use the same ones in the calendars.
from endoflife.date.
👏
from endoflife.date.
Related Issues (20)
- [Request - Product] Alertmanager HOT 1
- Palo Alto Networks GlobalProtect App 6.0 End of Life Date correction HOT 2
- [Request - Product] OpenSSH HOT 6
- Bug CORS enforced HOT 5
- [Request - Product] wolfSSL
- [Request - Product] openSIPS
- fyne2epl9J HOT 2
- Liberica CRaC JDK
- [electron] Add Chrome, Node version from timelines as customColumns
- List projects in the Apache Attic on endoflife.date HOT 1
- Flux2 HOT 2
- [Request - Product] Cisco IOS, Cisco NX-OS and Arista EOS HOT 3
- [Request - Product] TypeScript HOT 1
- [Request - Product] Microsoft Visual Studio Code HOT 1
- [motorola-mobility] Update HOT 1
- [Request -Product] BIND DNS Server
- [Request -Product] GCC
- [Request -Product] GLibc
- [Python] Missing releases HOT 3
- [apache-maven] Invalid release cycles HOT 1
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.