For the next feature release of TaskPaper I plan to add some sort of integration with Reminders.app. I’m doing this to support two cases in particular:
- Enable creating reminders with Siri on iPhone and bring them quickly into TaskPaper.
- Enable moving tasks that you need reminder alarms for from TaskPaper and into Reminders.app.
The approach that I’m considering would be to make it fast to manually move tasks back and forth between Reminders.app and TaskPaper. That’s opposed to a solution that tries to automate/sync the process.
I imagine a new bit of UI in TaskPaper that presents a list of the items in your reminders database. To move them into TaskPaper you can just drag and drop from that list into TaskPaper. When you do that move the item is removed from Reminders and added to your TaskPaper document. You could also go the other way dragging from TaskPaper document into the Taskpaper reminders UI.
In both cases important attributes are preserved. For example if you the reminder has as due date or priority it will get encoded in a TaskPaper tag. And when you drag back to reminders those attributes are restored in reminders.
I haven’t started any coding on this yet. Just thinking about it. Please let me know your thoughts on how you think it can best be implemented.