Expansão de eventos recorrentes no CalDAV

Suponha que um cliente CalDAV seja realmente burro (profundamente incorporado) e incapaz de calcular eventos recorrentes sozinho. É, no entanto, capaz de inserir solicitações CalDAV. Suponha que um calendário CalDAV tenha aniversários armazenados. Um desses aniversários é em 31/12/2000. Agora, o cliente deseja receber todos os aniversários entre 05/05/2005 e 05-05-2008.

A única maneira de fazer com que o Radicale responda a essa solicitação fornece como resposta uma entrada, DTSTART = 2000-12-31 e o conjunto de propriedades RRULE.

No entanto, gostaria de receber três instâncias separadas com datas 2005-12-31, 2006-12-31 e 2007-12-31. Tentei usar "limite de recorrência-conjunto" e "expandir", mas também não faço o que descrevo. Existe uma maneira no CalDAV de alcançar o que expliquei?

questionAnswers(1)

yourAnswerToTheQuestion