Skip to content
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

Generate VTIMEZONEs when not available #7

Open
3 of 6 tasks
niccokunzmann opened this issue Sep 6, 2024 · 5 comments
Open
3 of 6 tasks

Generate VTIMEZONEs when not available #7

niccokunzmann opened this issue Sep 6, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@niccokunzmann
Copy link
Collaborator

niccokunzmann commented Sep 6, 2024

Is your feature request related to a problem? Please describe.

If we are using a Google Calendar, the VTIMEZONE components might not be given. Thus, we would need to generate the VTIMEZONE component.

Describe alternatives you've considered

I think that this is a valuable feature that should reside in the icalendar package and be used automatically by x-wr-timezone

TODO:

  • open issues in these packages

Additional context

This is a functionality that should be implemented by #2 X-WR-TIMEZONE. See also #1.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Are you willing to resolve this issue by submitting a Pull Request?

  • Yes, I have the time, and I know how to start.
  • Yes, I have the time, but I don't know how to start. I would need guidance.
  • No, I don't have the time, although I believe I could do it if I had the time...
  • No, I don't have the time and I wouldn't even know how to start.
@niccokunzmann niccokunzmann added the enhancement New feature or request label Sep 6, 2024
@RPdenBoer
Copy link

I've just run into this issue (with Google cal) and would appreciate the feature enhancement you describe

@niccokunzmann
Copy link
Collaborator Author

niccokunzmann commented Oct 11, 2024

See also: collective/icalendar#722

@niccokunzmann
Copy link
Collaborator Author

I created a fundraiser to make this happen: https://gofund.me/b30287a9 Please fund!

@niccokunzmann niccokunzmann changed the title Generate VTIMEZONEs when not available [upstream] Generate VTIMEZONEs when not available Nov 23, 2024
@niccokunzmann
Copy link
Collaborator Author

icalendar v6.1.0 now has the ability to generate vtimezone components

@niccokunzmann
Copy link
Collaborator Author

https://icalendar.readthedocs.io/en/latest/api.html#icalendar.cal.Calendar.add_missing_timezones
This was added: x_wr_timezone.to_standard(..., add_timezone_component:bool=False, ...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants