Bug 300172 - Need to specify recurrence for an event that follows a previous event (enhancement)
Summary: Need to specify recurrence for an event that follows a previous event (enhanc...
Status: REPORTED
Alias: None
Product: korganizer
Classification: Applications
Component: recurrence (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR wishlist (vote)
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-16 23:00 UTC by John Griffiths
Modified: 2021-08-23 18:41 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Griffiths 2012-05-16 23:00:57 UTC
Need an enhancement to be able to specify an even to follow an event or a set
period (day, week, month) following a specified day.

For instance I have an event that occurs on the 3rd Tuesday of every month. It
is always followed by an event on the following Thursday. The event on Thursday
cannot have its recurrence properly set because the Thursday following the 3rd
Tuesday may be the 3rd Thursday or it may be the 4th Thursday. so I need to be
able to set a recurrence of 2 days following the 3rd Tuesday.

Reproducible: Always

Steps to Reproduce:
Create an event to occur on the 3rd Tuesday. Try to create an event that always follows the 3rd Tuesday by 2 days.
Actual Results:  
Create an event on the 3rd Tuesday. Create an event that occurs on the 3rd Thursday. Some times the 3rd Thursday follows the 3rd Tuesday and sometime it is the 4th Thursday that follows the 3rd Tuesday depending on what day of the week the month started.
Comment 1 Sergio Martins 2013-09-24 18:38:09 UTC
This probably isn't going to be implemented. It's complicated.. unless we could express that request in terms of the existing recurrency rules.
Comment 2 John Griffiths 2013-09-24 18:43:47 UTC
How about something like 3rd Tuesday + 2 days or similar? That would be in terms of the existing recurrency rule wouldn't it?
Comment 3 Sergio Martins 2013-09-24 18:49:55 UTC
Problem is writing that to ical, and making sure other applications will understand it. So we need to use existing rules.
Comment 4 John Griffiths 2013-09-24 18:56:37 UTC
OK. There are a couple of use cases I use for such events. One is the expiration of stock options which occurs on the Saturday following the third Friday. That is not always the third Saturday.

I understand the compatibility issues. I just think it might be useful.
Comment 5 tpb 2021-08-23 18:41:08 UTC
It looks like ical can support this:

```
The first Saturday that follows the first Sunday of the month,
 forever:

  DTSTART;TZID=US-Eastern:19970913T090000
  RRULE:FREQ=MONTHLY;BYDAY=SA;BYMONTHDAY=7,8,9,10,11,12,13

  ==> (1997 9:00 AM EDT)September 13;October 11
      (1997 9:00 AM EST)November 8;December 13
      (1998 9:00 AM EST)January 10;February 7;March 7
      (1998 9:00 AM EDT)April 11;May 9;June 13...
```

https://www.kanzaki.com/docs/ical/rrule.html

It would be great to be able to set recurring dates like this in korganizer.