Skip to content
This repository has been archived by the owner on Dec 5, 2023. It is now read-only.

iCalendar (ICS) link text is "Apple" #144

Closed
krayon opened this issue Jun 7, 2021 · 4 comments
Closed

iCalendar (ICS) link text is "Apple" #144

krayon opened this issue Jun 7, 2021 · 4 comments

Comments

@krayon
Copy link
Member

krayon commented Jun 7, 2021

I was looking to "Save the Date" however could not find an iCalendar (ICS) link, only platform specific links were available. I then noticed that the Apple link IS to an iCalendar standard ICS file:

screenshot-20210607@114543

Could the link be renamed to something like "iCalendar / Apple", "Apple / iCalender", "iCalendar (ICS)" or something similar? Maybe even another option explicitly listed as iCalendar? For people like myself who don't use Apple may not be aware that an Apple Calendar link is likely to be an iCalendar file. At present the page appears to exclude any user not using Apple, Microsoft, Google or Yahoo for their calendaring.

May be as simple as?:

--- globalmaintainersummit.github.com.OLD/components/common/CalendarDropdown.vue	2021-06-07 11:47:34.632017645 +1000
+++ globalmaintainersummit.github.com.NEW/components/common/CalendarDropdown.vue	2021-06-07 11:49:57.288019168 +1000
@@ -82,6 +82,7 @@
 const KEY_CALENDAR_OFFICE = 'office'
 const KEY_CALENDAR_OUTLOOK = 'outlook'
 const KEY_CALENDAR_YAHOO = 'yahoo'
+const KEY_CALENDAR_ICAL = 'icalendar'
 
 export default {
   components: {
@@ -110,6 +111,7 @@
         { name: 'Office 365', key: KEY_CALENDAR_OFFICE },
         { name: 'Outlook', key: KEY_CALENDAR_OUTLOOK },
         { name: 'Yahoo', key: KEY_CALENDAR_YAHOO },
+        { name: 'iCalendar', key: KEY_CALENDAR_ICAL },
       ],
     }
   },
@@ -132,6 +134,7 @@
     calendarUrl(calendar) {
       switch (calendar) {
         case KEY_CALENDAR_APPLE:
+        case KEY_CALENDAR_ICAL:
           return ics(this.calendarEvent)
         case KEY_CALENDAR_GOOGLE:
           return google(this.calendarEvent)
@niccokunzmann
Copy link

Wow, yes! This is the one open standard that we have for events and I would like to see it there! And at the start of the list.
Sorry - I am quite passionate about this :)
@glebapps what is your idea about this? I get, you wrote the calendar bit.

@solomonshalom
Copy link

This seems like a great fit for the website, I wonder why they haven't added it yet. Though, as this seems interesting - I will be making a fork of this project and working on it, check it out!

@niccokunzmann
Copy link

niccokunzmann commented Aug 30, 2022 via email

@solomonshalom
Copy link

The summit is over and I do not see one happening this year. Your changes might not be used.

Well, I am using the template for personal purposes, for an event at school so I think I will add the changes over there!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants