-
Notifications
You must be signed in to change notification settings - Fork 8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add proton calendar #15501
feat: Add proton calendar #15501
Conversation
@anikdhabal is attempting to deploy a commit to the cal Team on Vercel. A member of the Team first needs to authorize it. |
As of now, Proton Calendar does not have any public API, so in v1, let's make it dependent on Google Calendar. In v2, if we obtain the public API, then we can integrate it properly with OAuth. |
Graphite Automations"Add community label" took an action on this PR • (06/19/24)1 label was added to this PR based on Keith Williams's automation. "Add consumer team as reviewer" took an action on this PR • (06/19/24)1 reviewer was added to this PR based on Keith Williams's automation. |
@emrysal @ThyMinimalDev what do you folks think about this approach for v1? |
This PR is being marked as stale due to inactivity. |
not sure to understand the goal of this if Proton Calendar does not have any public API ? |
Hey most third-party calendars offer a “subscribe to calendar” feature that allows to enter the shared calendar’s URL. Subscribing to a calendar in this way syncs the calendar to shared Proton Mail calendar. In Google Calendar (web app), for example, go to Settings → Add calendar → From URL. Paste the shared calendar’s URL into the From URL field and click Add calendar. And as you can see this calendar also dependent to google calendar. We have calendar apps like: vimcal, ammie etc. that is similar to this |
Although this works from a Calendar POV, Proton Calendar users are all about privacy and data ownership. Having this calendar work through Google makes little sense in my opinion because Proton users will never agree to this. IMO this is not the way to implement - let's wait until Proton has a native way of calendar integration such as CalDav or at least some way native to us so we don't have to rely on Google for these users. |
Yeah, this makes sense. Make this PR a draft until we have some implementation details |
This PR is being marked as stale due to inactivity. |
Since there is no definite timeline as to when things would progress, it's better to close this for now. |
What does this PR do?
Mandatory Tasks (DO NOT REMOVE)
How should this be tested?
Checklist