[Remind-Fans] OMIT/SKIP and rem2dav workaround?

Dianne Skoll dianne at skoll.ca
Fri Jul 12 12:24:30 EDT 2024


On Fri, 12 Jul 2024 09:04:28 -0700
Brian Flaherty via Remind-fans <remind-fans at lists.skoll.ca> wrote:

> Just checking with you all to see if you have a workaround or other
> suggestion(s) before I either spend hours figuring out a kludge or
> give up OMIT contexts.

This is really a question for the rem2dav author.  Although it might
not support OMIT contexts, I can't see why it doesn't export the line:

    REM Tue SKIP AT 9:00 DURATION 1:00 MSG appt.

However, it would likely ignore the SKIP so you'd get reminders on
your phone when you don't want them.

The bigger issue is that Remind predates CalDAV by 13 years and the
way they model events is quite different, so it's a bit awkward to
convert between the two.

You might want to look at https://pypi.org/project/remind/
which as far as I know, runs "remind -p" to actually evaluate the reminders
including all OMIT contexts and then exports individual instances to CalDAV
as individual non-recurring events.

This: https://bazaar.launchpad.net/~fallenpegasus/rem2ics/trunk/files
is another, much older, tool that uses the same strategy of having Remind
evaluate everything and then just exporting the evaluated results.  I
have no experience with either of these tools, though.

Regards,

Dianne.


More information about the Remind-fans mailing list