Integrate third party task services #6

Open
opened 2024-03-21 18:33:24 +00:00 by ryanabx · 5 comments
ryanabx commented 2024-03-21 18:33:24 +00:00 (Migrated from github.com)

I know cosmic-tasks is advertised as a simple task manager, but if you'd like ideas for future work, here's what I'd like to see:

Integration with Google/Microsoft/Apple task apis. This would probably be a larger undertaking, and I don't know the first thing about syncing tasks with IMAP or with google/microsoft/apple task apis

Here's a google link I found though about google tasks api
https://developers.google.com/tasks/reference/rest

I know cosmic-tasks is advertised as a *simple* task manager, but if you'd like ideas for future work, here's what I'd like to see: Integration with Google/Microsoft/Apple task apis. This would probably be a larger undertaking, and I don't know the first thing about syncing tasks with IMAP or with google/microsoft/apple task apis Here's a google link I found though about google tasks api https://developers.google.com/tasks/reference/rest
edfloreshz commented 2024-03-21 18:52:13 +00:00 (Migrated from github.com)

Thanks for opening this, right now I'm focusing on reaching a feature complete state but once that is done we could surely consider adding third party services.

I'm curious as to how COSMIC will handle third party accounts and if we could make use of that to handle task services here.

Thanks for opening this, right now I'm focusing on reaching a feature complete state but once that is done we could surely consider adding third party services. I'm curious as to how COSMIC will handle third party accounts and if we could make use of that to handle task services here.
ryanabx commented 2024-03-21 19:02:16 +00:00 (Migrated from github.com)

Yeah, if there's an account manager daemon or something similar, it'd be nice to have full integration with that.

Yeah, if there's an account manager daemon or something similar, it'd be nice to have full integration with that.
crcrewso commented 2024-04-25 18:02:39 +00:00 (Migrated from github.com)

For me, authenticated CalDav would be a great starting point. I can see other authorizations being far more complicated

For me, authenticated CalDav would be a great starting point. I can see other authorizations being far more complicated
CristianKerr commented 2024-05-03 06:49:25 +00:00 (Migrated from github.com)

I would like to also confirm, that CalDav implementation would be awesome. Currently there is no proper task tool for linux (tasks, projects, tags, filtering) that have CalDav integration. There is e.g. Planify (most feature full) but they only integrate CalDav from Nextcloud. Or e.g. Errands, which works with any CalDav (even through eteSync) but is very basic (although they added tags recently, there is no filtering, just displaying them and adding/removing). Basically if you want to have full fledged experience on more devices you need to go for something like todoist which is proprietary though and you know nothing about what they do with your data.

I would like to also confirm, that CalDav implementation would be awesome. Currently there is no proper task tool for linux (tasks, projects, tags, filtering) that have CalDav integration. There is e.g. Planify (most feature full) but they only integrate CalDav from Nextcloud. Or e.g. Errands, which works with any CalDav (even through eteSync) but is very basic (although they added tags recently, there is no filtering, just displaying them and adding/removing). Basically if you want to have full fledged experience on more devices you need to go for something like todoist which is proprietary though and you know nothing about what they do with your data.
crcrewso commented 2024-05-05 23:04:05 +00:00 (Migrated from github.com)

wesome. Currently there is no proper task tool for linux (tasks, projects, tags, filtering) that have CalDav integration. There is e.g. Planify (most feature full) but they only integrate CalDav from Nextcloud. Or e.g. Errands, which works with any CalDav (even through eteSync) but is very basic (although they added tags recently, there is no filtering, just displaying them and adding/removing

Right now I use thunderbird, not ideal but it works with all of my groupware accounts. Agreed that something more simple like this would be ideal.

> wesome. Currently there is no proper task tool for linux (tasks, projects, tags, filtering) that have CalDav integration. There is e.g. Planify (most feature full) but they only integrate CalDav from Nextcloud. Or e.g. Errands, which works with any CalDav (even through eteSync) but is very basic (although they added tags recently, there is no filtering, just displaying them and adding/removing Right now I use thunderbird, not ideal but it works with all of my groupware accounts. Agreed that something more simple like this would be ideal.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
edfloreshz/tasks#6
No description provided.