Port libical rev 1148 - Fix time zone expansion when the DTSTART doesn't match the RRULE.
Open
upstream port
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 156
- Avg merge
- 4d 43m
- Merged PRs (30d)
- 3
Description
http://freeassociation.svn.sourceforge.net/viewvc/freeassociation/trunk/libical/src/libical/icaltimezone.c?r1=1148&r2=1147&pathrev=1148
Contributor guide
Research direction
Start with the linked upstream file, src/libical/icaltimezone.c, and compare revisions 1147 and 1148 to understand the timezone-expansion fix. Then locate the corresponding timezone expansion code in ical.js and verify that the DTSTART/RRULE mismatch behavior matches the upstream change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100