Open emphasize opened 4 years ago
Hey emphasize, thanks for posting this feature request. Personally I like it, and think it helps to make the Skill more distinct from the Alarm Skill.
We won't be working on this Skill internally for a little while, but this would be a great project to work on for anyone getting into Skill development or just looking to contribute.
@krisgesling
In fact i found the somewhat orphaned approach add_unspecified_reminder
(unspecified in regard of time) resp. __save_unspecified_reminder
. That's nice.
But let's take things a little further. I have something in mind like [intent [skill][reminder][list]] In spoken words: "add reminder apples to grocery list" where "grocery list" is the list that would carry the apples. To go even further, it would be awesome if these lists could be syncd between devices.
I feel like creating lists is different enough from Reminder to warrant it's own Skill.
The latest I've seen in this direction is: https://github.com/stratus-ss/mycroft-ourgroceries-skill
Without dug into the code of ourgroceries, the code for custom lists seems to be there. I'm not sure about the division when say andoid clients and syncing is a stable thing.
(personally i would have gone the owncloud/nextcloud route (with lists of any kind) cough which definetly need some integration efforts; but then again - except pulling additional data in - this should be rendered less relevant if syncing across the spectrum is a thing)
Bringing my Pi Server up to par i ran across an app called Carnet, a "post-it" like approach to collect and distribute notes which is running on Owncloud/Nextcloud. could be a great (temporary) addition for skill-list-manager (which is somewhat abandoned) to create a useful range.
I envision some functionality that is not time dependent. ...like remind me of [dish washing] remind me of [putting out my teeth] remind me of [taking my medicine]
with the output from "what should you remind me of"? ['dish washing', 'putting out my teeth', 'taking my medicine'] resp. "I should remind you of dish washing, putting out your teeth and taking your medicine." "delete reminder pushing out my teesh" would erase them from the list. :sweat_smile:
Those should be seperated from all time dependent reminders.